Aerospike v2.0.0-alpha.3 Release Notes
Release Date: 2016-04-18 // about 8 years ago-
๐ Improvements
- Added new filter predicates in the
Aerospike.filter
module: - contains() to match on list/map membership for integer & string values
- geoWithinRadius() to match on geospatial locations within a given radius from another point (incl. geospatial locations in lists and maps)
- geoContainsPoint() to match on geospatial regions that include given lng/lat coordinates (incl. geospatial regions in lists and maps)
- geoContains() is deprecated and has been replaced by geoContainsGeoJSONPoint()
- geoWithin() is deprecated and has been replaced by geoWithinGeoJSONRegion()
- New async. implementation for Query#foreach (renamed from Query#execute).
- Added support for background queries with Record UDF via Query#background.
- Support aborting background queries via RecordStream#abort.
- Consolidated ScanTask, IndexTask into new Job class with support for querying background queries as well.
- Combined Scan#applyEach and Scan#background to reduce chance of mis-use. (Record UDF can only be applied on background scan.)
- Added new filter predicates in the
๐ Fixes
- Fix possible memory corruption parsing UDF module or function names.