Parameter Error when writing a record using RecordExistsAction.REPLACE

@shan.p – That makes sense now. I’m assuming in your namespace you have conflict-resolve-writes set to true? Hence you’re using bin convergence and replaces are not allowed on replaces as replace blindly overwrites the existing record. This can cause the loss of bin-level LUTs (Last update times) on older bins, thereby preventing convergence from working. Please see Bin convergence | Aerospike Documentation for more details, especially the section on “Record replace not allowed”.

Please let me know if there are any further questions.

2 Likes