2024 Releases
September - November 2024
Improvements
General bug fixes to enhance stability and user experience.
Comprehensive security patch to ensure your data remains safe and secure.
Performance optimizations for faster and smoother operations.
Looking Ahead
Hyperspace Version 2.0 (In Development):
Work is underway on our next-generation detailed architecture, designed to deliver enhanced scalability, reliability, and performance in future updates.
August 2024
New Features and Enhancements
Geo-point Support in DSL: Added the ability to use geo-point types in documents and search operations.
Performance Improvements
Script Score Optimization: Implemented multithreaded script scoring for faster performance.
Candidate Generation Optimization: Reduced candidate generation through cardinality-based optimization.
Security
Security Patch: Applied essential security enhancements.
July 2024
New Features and Enhancements
min_score Support: Introduced support for the min_score functionality to improve query filtering.
Optimized Document Updates: Enabling more efficient document updates.
Performance Improvements
Query Duplication Elimination: Removed redundant query execution to enhance performance.
Accelerated Script Score Optimization: Optimized script scoring for faster query processing.
Complex DSL Query Support: Enabled support for longer and more complex DSL queries.
System Stability and Bugs
General Bug Fixes: Addressed various bugs for improved performance.
Stability Improvements: Enhanced system stability and reliability.
Security
Security Patch: Implemented critical security updates.
Jun 2024
New Features and Enhancements
Free Text Processing: Integrated the Porter-Stemmer into the Hyperspace Analyzer to allow additional text processing capabilities.
API Updates
dslSearch() API: Updated the
dslSearch()
API for full compatibility with standard search APIupdateDocument() API: Introduced new functionalities to the
updateDocument()
API.
Performance Improvements
Indexing Field _id: Removed the option to use arbitrary unique identifier field names. Only _id field will be supported for full compatibility with standard tools.
May 2024
New Features and Enhancements
Free Text Search: Implemented free text search functionality, allowing for more versatile and user-friendly search capabilities.
Dynamic Cardinality Group Decision: Introduced dynamic cardinality group (CG) decision-making, with the ability to dynamically select between indices for optimal performance.
Performance Improvements
New Hash Entry Implementation: Developed and implemented a new hash entry system to improve overall performance and efficiency.
April 2024
New Features and Enhancements
Support for Match All Queries: Added support for
match_all
queries, ensuring comprehensive query capabilities.Update by Query: Added support for updating multiple documents by query, streamlining bulk update operations.
Terms Aggregation: Added support for terms aggregation along with comprehensive tests to ensure accuracy and reliability.
Exact Cardinality Aggregation: Implemented support for exact cardinality aggregation.
Global Document ID Mechanism: Developed and implemented a global document ID mechanism, standardizing document identification across the system.
Crash Recovery Solution: Launched the first release of a crash recovery solution, significantly improving system robustness and data recovery processes.
Updates to Hyperspace Client
Node.js Client: Introduced the Node.js client, expanding language support and enabling a broader range of application development.
Conditional Updates: Added support for conditional updates, providing greater flexibility and control over data modifications.
Conditional and Partial Update: Enhanced the Node.js client with support for conditional and partial updates, ensuring reliable and precise data handling.
March 2024
New Features and Enhancements
Inline Configuration and Score Function: Enabled sending inline configuration and score functions from the API as a string directly from the client.
KNN Between Different Vector Fields: Enhanced the KNN functionality to support calculation between different vector fields.
Performance Improvements
Data Nodes Performance: Improved the speed of distributed search by optimizing the multi node performance.
System Stability
Auto Recovery Mechanism: Released automated recovery mechanism, aiming to enhance system robustness and data recovery capabilities.
February 2024
New Features and
Term Matching on Non-String Fields: Support for term matching on non-keyword fields, including struct type lists.
Query Throughput: Support for a query throughput of 500 Q/S while maintaining low latency.
SW Debug Info: Support for debug information for better software troubleshooting and diagnostics.
Enhancements
Performance Tuning: Continued improvements to query latency and throughput for optimal performance.
Document Updates: Enhanced support for document updates, streamlining the update process.
January 2024
New Features and Enhancements
Performance Tuning: Improved query latency and throughput for better performance.
Aggregation Support: Added support for term aggregations in DSL query syntax.
Nested Objects Parsing: Enhanced the real-time compiler to support nested objects in DSL queries.
Distance and KNN Filter: Introduced distance and KNN filter functionalities in hybrid search, allowing the construction of complex logic and filtering by vector search score..
Bug Fixes
Error Handling: General bug fixes and improved stability
Last updated