Brian Nichols

Results 51 comments of Brian Nichols

Java's `getBytes(StandardCharsets.UTF_8)` modifies malformed strings to include a "?" in place of the invalid surrogate pair when converting to UTF8. When the UTF8 bytes are converted back into a string,...

Java client 6.1.3 is released: https://download.aerospike.com/download/client/java/notes.html

Metrics functionality has been added to java client 7.0.0: https://download.aerospike.com/download/client/java/notes.html#7.0.0

The server log only shows timeouts that occurred on the server side (from receiving of command to response). The client timeout monitors the full round-trip from sending the command to...

I have recently learned that there can be performance degradation for queries that do not return much data in server 6.0. The reason is that server 6.0 switched to the...

I can generate a more informative error message if you tell me the exact line where the null reference occurred. Is this it? AsyncConnection.cs line 40: ``` socket = new...

Do you call aerospike_close() before calling aerospike_destroy()? aerospike_close() should perform a graceful shutdown of the cluster while aerospike_destroy() just frees cluster memory. aerospike_destroy() alone does not attempt to stop the...

When are you closing the shared uv_loop? If you are sharing libuv event loops with the C client via as_event_set_external_loop() or as_set_external_event_loop(), then closing those event loops must come after...

@AGSaidi We are evaluating this pull request. I did run a multi-threaded spinlock test on macOS m1, and both "yield" and "isb" instructions resulted in nearly 100% cpu usage on...

@AGSaidi Sounds reasonable. We should have a decision by next week.