Skip to content

Releases: alexklibisz/elastiknn

8.12.2.1

26 Mar 03:12
1465a96
Compare
Choose a tag to compare

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

27 Feb 16:52
cf9b52b
Compare
Choose a tag to compare

What's Changed

Full Changelog: 8.12.1.0...8.12.2.0

8.12.1.0

10 Feb 14:26
4a52e5d
Compare
Choose a tag to compare

What's Changed

Full Changelog: 8.12.0.0...8.12.1.0

8.12.0.0

23 Jan 00:38
983eb3c
Compare
Choose a tag to compare

What's Changed

Full Changelog: 8.11.4.0...8.12.0.0

8.11.4.0

18 Jan 16:30
de92d43
Compare
Choose a tag to compare

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

13 Dec 22:39
61fff94
Compare
Choose a tag to compare

What's Changed

Full Changelog: 8.11.2.0...8.11.3.0

8.11.2.0

10 Dec 07:45
f8cbb6e
Compare
Choose a tag to compare

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

03 Dec 19:17
6fb94fc
Compare
Choose a tag to compare

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

03 Dec 04:39
d39e53c
Compare
Choose a tag to compare

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

03 Dec 03:56
151a96c
Compare
Choose a tag to compare

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