5.0.0
Python Client 5.0.0
date: 2021-02-17Breaking 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 .