Aerospike Graph Service Release Notes 3.2.0
March 23, 2026 | Download
New in this version
Aerospike Graph Service 3.2.0 adds set cardinality vertex properties, a call step for updating mutable configurations at runtime, a global read cache, and several performance improvements.
New features
- Set cardinality vertex properties - Added support for set cardinality vertex properties. [GRAPH-1565]
- Runtime configuration call step - Added a call step for setting mutable configurations at runtime. [GRAPH-1724]
- Global read cache - Added a global read cache. [GRAPH-1769]
Performance enhancements
- Faster vertex ID creation - Improved performance of vertex ID creation, leading to a 10–15% performance increase in vertex-ID-heavy queries. [GRAPH-1719]
- Multi-tenant memory optimization - Improved memory usage in multi-tenant environments by condensing set indexes. [GRAPH-1771]
- Faster edge scans - Improved speed of edge scans by 10x (
g.E()queries). [GRAPH-1781] - hasId() optimization - Optimized
hasId()in flows to avoid unnecessary reads. [GRAPH-1689]
Configuration and operational updates
- Health check JSON response - Adjusted the health check endpoint to return valid JSON. [GRAPH-1768]
- Scan control - Added the ability to disable scans globally or per traversal to prevent unintended full graph scans. When scans are disabled, the error message includes guidance on how to re-enable them. [GRAPH-1657]
Bug fixes
- Edge ID mapping with transactions - Fixed an issue where consecutively generated edge IDs were not mapping to the same record when using transactions. [GRAPH-1786]
- Parallelize thread leak fix - Fixed a thread leak when using
parallelizein certain query patterns. [GRAPH-1773] - Child traversal options fix - Fixed an issue where traversal options were missed inside child traversals. [GRAPH-1715]
- Concurrent edge deletion fix - Fixed a
NullPointerExceptionwhen stepping out to edges with a limit while edges were being deleted concurrently. [GRAPH-1783]
Security
- Dependency updates - Fixed Snyk vulnerabilities and removed an unused vulnerable nested dependency that had no fix version.