Skip to content

Releases: aerospike/aerospike-client-python

1.0.47

09 Jul 17:30
Compare
Choose a tag to compare

Features

Fixes

  • Fixed Issue #63 - thanks @pauloborges for pull request #64.
  • Fixed bug in deserialization of random bytes. AER-3904
  • Fixed bug where queries failed to return records which contained LDTs. Thanks @arthurprs for reporting this. AER-3914
  • Throw an exception when trying to set an integer value greater than sys.maxsize. AER-3831

1.0.46

23 Jun 05:28
Compare
Choose a tag to compare

Features

Fixes

  • Fixed Issue 53. AER-3650
  • Fixed Issue 59. AER-3751
  • Fixed scan_apply to accept None for set. AER-3652
  • Fixed compile-time warnings. AER-3470

1.0.45

09 Jun 00:35
Compare
Choose a tag to compare

Features

Fixes

1.0.44

19 May 19:47
Compare
Choose a tag to compare

Features

Fixes

1.0.43

23 Apr 05:47
Compare
Choose a tag to compare

Features

  • Allow for a None set value for index creation methods. Support scans and queries against a namespace (with the set given as None). (AER-3462)
  • Consistent Unicode Handling. Both str and unicode values are converted by the client into UTF-8 encoded strings for storage on the aerospike server. Read methods such as get(), query(), scan() and operate() will return that data as UTF-8 encoded str values. To get a unicode you will need to manually decode. Note: this is a change in how string values are returned.
  • Fixed errors in the example scripts.

Fixes

  • Fixed Issue #49 (AER-3537)
  • Fixed a segfault which happened while scanning a namespace with None given for the set. (AER-3464)
  • Fixed Issue #50 - test harness skips running security methods against community edition.

1.0.42

03 Apr 19:09
Compare
Choose a tag to compare

Features

  • Upgraded to C client 3.1.11.
  • Added support for indexing complex types (lists, map) and for querying against those secondary indexes. Those will become fully available with a near-future release of Aerospike server.

Fixes

  • Raise a clear exception when bins are created with a name longer than 14 characters.
  • Allow Scan and Query objects to be reused.
  • Raise an exception when trying to perform operations on an unconnected client (rather than segfaulting 😬 ).

1.0.41 Changes

25 Mar 06:15
Compare
Choose a tag to compare
  • Implemented support for global policies through the client config.
  • An AS_BYTES_BLOB will be set to a bytesarray if no deserializer is set.
  • Note: the signatures for the following methods have been modified to make them more consistent: get_nodes(), info(), info_node(). See: aerospike.Client

1.0.40 Changes

19 Mar 00:17
Compare
Choose a tag to compare

Note: the signatures for the following methods have been modified to make them more consistent: udf_put(), udf_list, udf_remove, udf_list (was udf_getRegistered), index_string_create), index_integer_create, index_remove.

1.0.39 Note

19 Mar 00:08
Compare
Choose a tag to compare
1.0.39 Note Pre-release
Pre-release
  • Pre-release for 1.0.40

1.0.38 Changes

06 Mar 07:08
Compare
Choose a tag to compare
  • Upgraded to C client 3.1.8
  • Fixed Issue 38
  • Fixed Issue 40
  • Fixed Issue 41. The increment() method is modified to reflect the behavior of the C client (aka upsert)
  • Fixed bugs where batch-operations were not showing the digest part of the key tuple. Requires server version >= 3.5.3