queryAggregate still not implemented in Ruby

#1

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?

#2

That’s correct, the Ruby client does not support aggregation using Stream UDF.

#3

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?

Thank you

#4

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. :frowning:

If this is a blocker for you, would you consider submitting a pull request for predicate filter support?

#5

Sure, where and how can I create pull request? On this github? https://github.com/aerospike/aerospike-client-ruby/pulls

#6

I have created pull request here https://github.com/aerospike/aerospike-client-ruby/issues/78

#7

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?

#8

Community Edition for now, but we will surely need to upgrade.