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.)
    • ๐Ÿ›  Fixes

      • Fix possible memory corruption parsing UDF module or function names.