Skip to content

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 24 Dec 05:26
· 109 commits to main since this release

Changelog

  • 530b0a9 Create LICENSE
  • 222a0ef Implement basic Query selection and joins with tests
  • 0bed522 README
  • 21f3fa2 add more tests and change op constructor
  • 238fe91 add unit tests and change how comparison is done
  • a113215 benchmark
  • ceb67d1 change interface name
  • dbebcea clone columns
  • ef730c0 db and transaction
  • 01ec6c3 exploration is not needed when the query is non recursive
  • 8892bcd fix index iteration and add unit test for index
  • 503b8a7 fix matching on composite key ranges
  • 812794a fix: update operator constructors and fix index range scan logic
  • e5b7d8b flatten project and add unit test
  • e6c08c4 initial commit
  • faf6863 make sure transactions are cleaned up
  • 8eafbde only explore first body part of the body
  • b84772d projection
  • eea4831 query can handle recursion and unique contraint supported
  • 2dfbe68 query unit tests and stop using backing for non recursive query
  • 59332b6 refactor error handling
  • 2d9d6c4 refactor: implement composite key indexes and remove reverse_index
  • 0f7a845 refactored persistent storage
  • 54237dd relations wip
  • 7de2fb7 removed bucket from idx
  • 0ce72b9 selectable
  • ae10fb7 store each columns separately
  • 35607ef unique contraint
  • 1accd5f update errors and examples
  • 451953d update persistent and projection
  • 84e8221 use different encoding for key marshalling
  • d2b9256 use range for get calls and pick best index only
  • c398857 use ranges for public functions instead of list of ops
  • 85e7bc4 wip query for cycle and recursion
  • 4e90585 wip removing bucket from idx