Skip to content

Releases: aerospike/aerospike-client-python

1.0.49

01 Aug 00:25
Compare
Choose a tag to compare

Features

  • Added support for Debian 8. AER-4134

Fixes

  • Fixed Issue #67. AER-4110
  • Added better type checks for increment/append/prepend/operate. AER-4129
  • Another (hopefully final) pass at fixing Issue #53, AKA installation problems on OS X. 💩 Thanks to @jholliman for all his help; he is 👍

1.0.48

10 Jul 23:49
Compare
Choose a tag to compare

Fixes

  • Fixed Issue #53 by adding a wheel binary distribution package for OS X.
  • Fixed upgrade problems on Linux distributions.

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.