Aerospike Graph Service Release Notes 2.4.0
November 8, 2024
Now available
- Aerospike Graph Service version 2.4.0 - DockerHub
- Aerospike Graph Service version 2.4.0 - Google Cloud
- Aerospike Graph Bulk Loader version 2.4.0
Aerospike Graph Service
- Added ARM docker image. [GRAPH-1335]
New in this version
- Added multi-tenant graph support. [GRAPH-1295]
- Exposed two new metrics,
server_queue_size
andgremlin_queue_size
. [GRAPH-1267] - Up to 10x performance improvement for
otherV()
,inV()
,outV()
, andbothV()
Gremlin steps. [GRAPH-1278] - Increased maximum connection pool size for Aerospike client within AGS. [GRAPH-1323]
- Added configuration option
aerospike.graph.pagination.shutdown.wait
, to prevent highly concurrent requests from slowing down the system with Maximum Connections Exceeded errors. [GRAPH-1344] - Improved query performance on large clusters with optimal use of batch reads and single-threaded reads based on request size. [GRAPH-1279]
Bug fixes
- Fixed issue where strategies did not apply when group and related steps were present. [GRAPH-792]
- Fixed issue with TLS via
JAVA_OPTIONS
causing invalid maximum heap size. [GRAPH-1039] - Fixed issue where paginated queries did not trigger timeouts correctly. [GRAPH-1194]
- Fixed issue where log levels are case sensitive. [GRAPH-1252]
- Fixed issue where batch reads would occasionally return no results. [GRAPH-1322]
- Fixed issue where secondary index queries would occasionally hang under highly concurrent load. [GRAPH-1340]
Aerospike Graph Bulk Loader
Bug fixes
- Pointing bulk load job directly at CSV file instead of a folder now returns an error. [GRAPH-1329]
- Improved logging when Aerospike cluster goes down. [GRAPH-1262]
- Fixed issue where using a file directly would enumerate the entire directory. [GRAPH-1339]
- Added missing set to set indexes for bulk loading metadata. [GRAPH-1331]