Hi, Is it possible that UDF Aggregation is still not implemented in Ruby or I cannot find the right solution to filter on 2 different rows?
That’s correct, the Ruby client does not support aggregation using Stream UDF.
Ok, is there any way to filter with 2 rows without using in app filtering? I saw people was using LUA bridge , is there anywhere example for that?
The best way to filter on more than one bin is to use Predicate Filtering: https://www.aerospike.com/docs/guide/predicate.html. Unfortunately, at the moment the Ruby client does not support predicate filters either.
If this is a blocker for you, would you consider submitting a pull request for predicate filter support?
Sure, where and how can I create pull request? On this github? https://github.com/aerospike/aerospike-client-ruby/pulls
I have created pull request here https://github.com/aerospike/aerospike-client-ruby/issues/78
Thanks for raising the ticket. But I was actually asking whether you would be willing to consider implementing this feature, if it’s a blocker for you.
Btw, are you on the Community Edition or the Enterprise Edition?
Community Edition for now, but we will surely need to upgrade.