Repository navigation
What's Changed
- add open file reuse for enhancing in-memory performance by @swkim86 in #7
- add MMapDirectory for reading locally cached page file by @swkim86 in #9
- reduce system calls for accessing cache page files by @swkim86 in #11
- remove debug logging in critical read path by @swkim86 in #17
- fix file removal issue in a concurrent merge thread by @swkim86 in #25
- add a slash to s3 prefix if it is missing upon construction by @swkim86 in #26
- refactor project naming by @swkim86 in #28
- upgrade lucene-core to v9.8 by @swkim86 in #31
- 20 add storage interface by @swkim86 in #32
- add simple cache replacement logic by @swkim86 in #34
- 33 parallel object read from s3 by @swkim86 in #35
- add configs and comments for publishing to Maven Central by @swkim86 in #37
- add support for parallel writes to S3 by @swkim86 in #39
- add 4k max dimensions support for KnnVector by @swkim86 in #40
- hotfix: upper case letters in s3 prefix breaks object syncing by @swkim86 in #42
- hotfix: upper case letters in s3 prefix breaks object syncing by @swkim86 in #43
- Optimize s3 connection handling by @swkim86 in #44
- Feat: add transparent support for extended vector dimensions by @swkim86 in #46
- feat: add analyzer and parser dependencies by @swkim86 in #48
- Add file block level caching by @swkim86 in #50
- Add s3 versioning support for concurrent readwrite handling by @swkim86 in #52
- Add configurable cache block size support by @swkim86 in #54
- Fix/55 index data corrupted during sliced reads by @swkim86 in #56
- Release v0.2.0 by @swkim86 in #59
Full Changelog: https://github.com/neusearch/lucene-cloud/commits/v0.2.0