Releases: alexklibisz/elastiknn
Releases · alexklibisz/elastiknn
8.12.2.1
What's Changed
- Dependencies: Update scalatest from 3.2.17 to 3.2.18 by @alexklibisz-scala-steward in #649
- Dependencies: Update scalafmt-core from 3.7.17 to 3.8.0 by @alexklibisz-scala-steward in #648
- Dependencies: Update sbt from 1.9.8 to 1.9.9 by @alexklibisz-scala-steward in #647
- Dependencies: Update logback-classic from 1.4.14 to 1.5.3 by @alexklibisz-scala-steward in #644
- Dependencies: Update commons-compress from 1.25.0 to 1.26.0 by @alexklibisz-scala-steward in #645
- Dependencies: Update scala-library from 2.13.12 to 2.13.13 by @alexklibisz-scala-steward in #646
- Performance: update benchmarks by @alexklibisz in #650
- Performance: add terraform file and instructions for AWS development by @alexklibisz in #651
- Performance: upgrade to latest ann-benchmarks by @alexklibisz in #652
- Performance: re-run benchmarks by @alexklibisz in #657
- Remove getClassLoader permissions in plugin-security.policy by @alexklibisz in #656
- Dependencies: Upgrade Scala to 3.3.3 by @alexklibisz in #653
- Performance: upgrade to latest ann-benchmarks by @alexklibisz in #655
- Bump version to 8.12.2.1 by @alexklibisz in #658
Full Changelog: 8.12.2.0...8.12.2.1
8.12.2.0
What's Changed
- Dependencies: Update Elasticsearch to 8.12.2 by @fabriziofortino in #643
Full Changelog: 8.12.1.0...8.12.2.0
8.12.1.0
What's Changed
- Dependencies: Update Elasticsearch to 8.12.1 by @fabriziofortino in #642
Full Changelog: 8.12.0.0...8.12.1.0
8.12.0.0
What's Changed
- Dependencies: Update Elasticsearch to 8.12.0 by @fabriziofortino in #639
Full Changelog: 8.11.4.0...8.12.0.0
8.11.4.0
What's Changed
- Dependencies: Update sbt-jmh from 0.4.6 to 0.4.7 by @alexklibisz-scala-steward in #637
- Dependencies: Update sbt from 1.9.7 to 1.9.8 by @alexklibisz-scala-steward in #636
- Dependencies: Update elastic4s-client-esjava from 8.11.3 to 8.11.5 by @alexklibisz-scala-steward in #635
- Dependencies: Update guava from 32.1.3-jre to 33.0.0-jre by @alexklibisz-scala-steward in #634
- Dependencies: Update Elasticsearch to 8.11.4 by @fabriziofortino in #638
Full Changelog: 8.11.3.0...8.11.4.0
8.11.3.0
What's Changed
- Dependencies: Update Elasticsearch to 8.11.3 by @fabriziofortino in #633
Full Changelog: 8.11.2.0...8.11.3.0
8.11.2.0
What's Changed
- Performance: run benchmarks on r6i.4xlarge instance by @alexklibisz in #622
- Dependencies: Update scalafmt-core from 3.7.15 to 3.7.17 by @alexklibisz-scala-steward in #627
- Dependencies: Update guava from 32.0.1-jre to 32.1.3-jre by @alexklibisz-scala-steward in #624
- Dependencies: Update elastic4s-client-esjava from 8.11.0 to 8.11.3 by @alexklibisz-scala-steward in #625
- Dependencies: Update commons-compress from 1.24.0 to 1.25.0 by @alexklibisz-scala-steward in #626
- Dependencies: Update logback-classic from 1.4.11 to 1.4.14 by @alexklibisz-scala-steward in #623
- Tests: increase error tolerance in PanamaFloatVectorOpsSpec by @alexklibisz in #631
- Dependencies: Update Elasticsearch to 8.11.2 by @alexklibisz in #630
Full Changelog: 8.11.1.3...8.11.2.0
8.11.1.3
What's Changed
- Build: add visualvm flags to benchmarking docker-compose setup by @alexklibisz in #619
- Performance: use parallel accumulators to speed up PanamaFloatVectorOps dotProduct and l2Distance (96% recall at 204 qps) by @alexklibisz in #620
- Build: bump version to 8.11.1.3 by @alexklibisz in #621
Full Changelog: 8.11.1.2...8.11.1.3
8.11.1.2
What's Changed
- Switch from sun.misc.Unsafe to java.nio.ByteBuffer for vectoer (de-)serialization (forwards and backwards compatible) by @alexklibisz in #608
Full Changelog: 8.11.1.1...8.11.1.2
8.11.1.1
What's Changed
- Docs: remove builds section from readme by @alexklibisz in #585
- Build: increase testing memory by @alexklibisz in #586
- Build: split integration tests into a separate subproject by @alexklibisz in #588
- Benchmarks: re-run benchmarks on EC2 by @alexklibisz in #587
- Performance: Remove usage of Math.fma in PanamaFloatVectorOps by @alexklibisz in #520
- Dependencies: Update scala-library from 2.13.10 to 2.13.12 by @alexklibisz-scala-steward in #553
- Dependencies: Update sbt from 1.9.1 to 1.9.7 by @alexklibisz-scala-steward in #559
- Dependencies: Update guava from 32.0.0-jre to 32.0.1-jre by @alexklibisz-scala-steward in #527
- Build: use sbt-tpolecat plugin for stricter compilation by @alexklibisz in #589
- Dependencies: Update scalafmt-core from 3.7.12 to 3.7.15 by @alexklibisz-scala-steward in #560
- Dependencies: Update failureaccess from 1.0.1 to 1.0.2 by @alexklibisz-scala-steward in #558
- Docs: fix image URLs by @alexklibisz in #590
- Docs: fix another image URL by @alexklibisz in #591
- Refactor: add UnsafeSerialization.writeIntsWithPrefix method to simplify a couple LSH models by @alexklibisz in #593
- Build: add sbt-scalafmt and linting check in CI workflow by @alexklibisz in #594
- Add JMH benchmarks for Lucene IntIntHashMap and Eclipse IntShortHashMap by @alexklibisz in #599
- Build: set ES_JAVA_OPTS for jvmRunLocal and jvmRunLocalDebug by @alexklibisz in #602
- Refactor: Add EmptyHitCounter for use in MatchHashesAndScoreQuery by @alexklibisz in #601
- Remove unnecessary check in critical path of MatchHashesAndScoreQuery by @alexklibisz in #607
- Performance: optimize ArrayHitCounter increment method (benchmarks improved by up to 10%) by @alexklibisz in #609
- Docs: make base64 image a single line to decrease diff sizes by @alexklibisz in #610
- Performance: optimize MatchHashesAndScoreQuery for case where a hash occurs once (96% recall at 190 qps) by @alexklibisz in #612
- Performance: simplify and optimize kth-greatest computation (96% recall at 195 qps) by @alexklibisz in #616
- Build: bump version to 8.11.1.1 by @alexklibisz in #618
Full Changelog: 8.11.1.0...8.11.1.1