Support logical operators: OR / XOR / AND


#1

Currently the C client API aerospike_key_operate() can support Increment an Integer Bin: http://www.aerospike.com/apidocs/c/d1/d47/structas__operations.html#aaf2863985d2521b94f699ed6dec94403 with operator AS_OPERATOR_INCR.

We have Use Case that needs to apply logical operations on an Integer Bin when write existing records with new Bins. Expect Aerospike to support logical operators:

  • AS_OPERATOR_OR
  • AS_OPERATOR_XOR
  • AS_OPERATOR_AND