Skip to content

5.0.0

Compare
Choose a tag to compare
@dwelch-spike dwelch-spike released this 18 Feb 04:12
· 1120 commits to master since this release

Python Client 5.0.0

date: 2021-02-17

Breaking Changes:

- Python 2.7 and 3.4 support have been removed.
- Aerospike Python Client 5.x MUST be used with Aerospike server 4.9 or greater. Attempting to connect to a server older than 4.9 will yield error "-10, Failed to connect".

Information

- Python 3.5 support will be removed in an upcoming release.

Features:

- [CLIENT-1360] Support Aerospike expression filters.
- [CLIENT-1409] Add set_xdr_filter() method.
- [CLIENT-1383] Add cdt context map_create_key() and list_create_index() methods.
- [CLIENT-1427] Add error 28, LOST_CONFLICT.

Improvements:

- [CLIENT-1384] Document the ability to use None to indicate, to end, or, from start, functionality.

Fixes:

- [CLIENT-1431] Fix use after free bug when write operations are used with scans or queries.
- [CLIENT-1426] Fix bytes usage with the append and prepend operations.
- Fix syntax error in truncate.c. Thanks to @indigo-tribe .

Updates:

- Upgrade C client to version 5.0.3.