Releases: hypertrace/document-store
Releases · hypertrace/document-store
Release v0.6.2
What's Changed
- Introduced a new Query design to support advanced querying
- Introduce the "aggregate()" and "find()" methods to support grouping and searching based on the new Query design
- Implemented the new methods for MongoDB
Contributors
Release v0.6.1
Added support for bulk operations on array value
Release v0.6.0
Use UpdateMany() instead of UpdateOne() for bulk updates (#53) * used updateMany() instead of updateOne() for bulk update operations * added implementation for postgres * added bulkUpdateSubDoc * added integration tests * changed return value for bulkUpdateSubDocs from int to BulkUpdateResult * Update document-store/src/main/java/org/hypertrace/core/documentstore/Collection.java Co-authored-by: SJ <48863181+skjindal93@users.noreply.github.com> Co-authored-by: Ankit Choudhary <ankitchoudhary@Ankits-MacBook-Pro.local> Co-authored-by: Ankit Choudhary <ankitchoudhary@192.168.2.102> Co-authored-by: SJ <48863181+skjindal93@users.noreply.github.com>
Release v0.5.8
fix: postgres iterator interface to handle any order (#52) * fix: postgres iterator interface to handle any order * chore: explictly failing instead of using assertion stmt * chore: rename the variable to cursorMovedForward
Release v0.5.7
Fixes #50: Handle sorting of documents on multiple attributes (#51) * fix: sorting on multiple attributes * style: reformat code * refactor: extract mongo query parsing methods into MongoQueryParser * refactor: extract postgres query parsing methods into PostgresQueryParser * test: parseOrderBys in PostgresQueryParser * test(integration): extend testOffsetAndLimitOrderBy with multiple orderBys
Release v0.5.6
Issue: https://github.com/hypertrace/document-store/issues/48 (#49) * Issue: https://github.com/hypertrace/document-store/issues/48 Add bulk update API implementation for Mongo. This PR does not provide an implementation for postgresql and can be added in a follow up PR * 1. Return BulkUpdateResult 2. Add logger.isDebugEnabled check * Fix spotless formatting issues * Introduce BulkUpdateRequest class to capture the triple that is passed to the bulkUpdate API * Update document-store/src/main/java/org/hypertrace/core/documentstore/Collection.java Co-authored-by: kotharironak <53209990+kotharironak@users.noreply.github.com> Co-authored-by: kotharironak <53209990+kotharironak@users.noreply.github.com>
Release v0.5.5
feat: adds two new apis create and update with for conditional suppor…
Release v0.5.4
chore: update vulnerable mongo driver (#38)
Release v0.5.3
feat: Postgres Collection - Implement NEQ filter (#35) * fix: Mongo DocStore - Fix integration tests for NEQ filter. * feat: Postgres Collection - Implement NEQ filter
Release v0.5.2
feat: support NEQ operator in mongo implementation of document-store …