Conversation
|
Tests are failing because of the Aerospike Version. Tested against 5.5.0.2-111. |
|
@jonas32 Is there a reason this branch is not merged yet? |
|
I guess it was never reviewed completely. From my end its ready to go. |
|
I'll give it a read and merge this week. Sorry for the delay, I thought there was a hold up before. |
|
@jonas32 The Expression test for |
|
I debugged the LET/DEF/VAR problem. This is what the server complains about: I dont really get whats wrong here. Do you have any idea? |
|
Our msgpack based protocol has two string standards. The expectation here is a "raw string" which doesn't include the "type" byte that precedes a string. I suspect that this is the problem. You can also put the |
|
Thanks for the info @kportertx! It's working now. |
|
I believe the older msgpack standard conflated strings and binary types so an extra type byte was added to differentiate between strings and various binary types. Now we've mostly moved to the new standard where binary and strings are different but still have this byte on strings for backwards compatibility. The byte is still needed for binary types when they represent data for a Blob-bin which needs to differentiate between the various language specific blobs, generic blobs, and other types. |
Content:
Requires at least Aerospike 5.6.
Dont merge before 5.6 release.