Hello, I’m using aerospike community edition version 184.108.40.206, I have records that used as counters with TTL, when i’m updating the record i set the TTL to not be updated, when the record is expired I expected the record to act like a new record but instead I see the old values taken and increment.
My questions is:
- Is expired records that gets increment operation takes old value?
- Is it a bug?
- I do not see in server code (write_master, as_record_get_create, as_index_get_insert_vlock functions) any consideration in TTL before update the record.
I do not see this behavior in version 3.14.0, I used UDF functions to increment record bin’s.