Aerospike

Latest version: v15.0.0

Safety actively analyzes 629723 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 11 of 16

2.0.8

Fixes
- Update to c-client version 4.1.3.
- Fix memory leak with geojson objects. _CLIENT-819_
- Don't ignore errors in the get_many() call. _CLIENT-798_
- Better reporting of errors from the InfoNode_Invoke() call. _CLIENT-818_
- Fix memory leak in bin_strict_type_checking

2.0.7

Features
- Add aerospike.POLICY_REPLICA_SEQUENCE to the replica policies.
- Add retry_on_timeout(boolean) to the apply/read/remove/write/operate/batch policies.

Fixes
- Correct the documentation for scan.results().
- Use Py_BuildValue to build geo lists to avoid segfault due to refcounting issues.
- Check for Unicode string returned from AerospikeGeospatial_DoDumps and handle correctly.
- Fix the memory leak in map operate.

2.0.6

Features
- Support cluster name. _CLIENT-775_
- Add TTL constants (aerospike.TTL_NAMESPACE_DEFAULT, aerospike.TTL_NEVER_EXPIRE, aerospike.TTL_DONT_UPDATE) which can be used for the ttl value in the meta dict.

Fixes
- Fix segfault when calling connect() after closing client.
- Fix memory leak in operate/operateOrdered methods.

2.0.5

Features
- Durable delete support (requires future version of server) _CLIENT-765_

Fixes
- Resolve C client directory when building wheel
- Use correct C client bits for different versions of Ubuntu _CLIENT-737_
- Fix scan tests when LDT is not enabled on test namespace _CLIENT-751_

2.0.4

Features
- Sorted map operations
- Add tend_interval to configuration properties
- Add max_conns_per_node to configuration parameters
- Scan_apply now accepts None for arguments
- Update to C client vs. 4.0.6
- Allow installation on Ubuntu 16.04 (Thanks Maxence!)

Fixes
- Fix leak in serialization code
- Allow integer keys with value -1 _CLIENT-717_
- Info() command can cause segfault _CLIENT-732_
- Touch operator does not update ttl properly _CLIENT-743_

2.0.3

Features
- Geo predicates (`geo_within_geojson_region, geo_within_radius, geo_contains_geojson_point, geo_contains_point`) now allow an optional `index_type` parameter to allow querying lists/maps of geo objects.
- Add new `aerospike.INDEX_GEO2DSPHERE` index type to allow creation of secondary indexes on GeoJSON data.

Fixes
- Calling `connect()` twice on client causes seg fault. _CLIENT-691_
- `client.exists()` gives an exception when record doesn't exist _CLIENT-697_
- Documentation: Example for predicate has a typo. _CLIENT-709_
- Documentation: Add the `fail_on_cluster_change` to the Scan Policies
- Documentation: Add the `percent` option to the Scan Options

Page 11 of 16

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.