Skip to content

Commit

Permalink
Update changelog and version. Publish models without _2.12 suffix. (#135
Browse files Browse the repository at this point in the history
)
  • Loading branch information
alexklibisz authored Aug 10, 2020
1 parent dcba205 commit c3d2440
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 2 deletions.
2 changes: 1 addition & 1 deletion build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -205,7 +205,7 @@ configure(clientElastic4s, List.of(
}))

configure(models, List.of(
publishConfig("Exact and approximate similarity models used in Elastiknn", true),
publishConfig("Exact and approximate similarity models used in Elastiknn", false),
{
dependencies {
implementation api4s
Expand Down
6 changes: 6 additions & 0 deletions changelog.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
- Added new submodules which can be used without Elasticsearch:
- `com.klibisz.elastiknn:models` contains exact and approximate similarity models, all in Java with minimal dependencies.
- `com.klibisz.elastiknn:lucene` contains the custom Lucene queries and some Lucene-related utilities used by Elastiknn.
- `com.klibisz.elastiknn:api4s_2.12` contains Scala case classes and codecs representing the Elastiknn JSON API.
- `com.klibisz.elastiknn:client-elastic4s_2.12` contains the Elastiknn Scala client.
---
- Switched to less-naive implementation of multiprobe L2 LSH. Specifically, uses algorithm 1 from Qin, et. al. to generate
perturbation sets lazily at query time instead of generating them exhaustively. This does not use the estimated
scoring optimization from that paper.
Expand Down
2 changes: 1 addition & 1 deletion version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.1.0-PRE29
0.1.0-PRE30

0 comments on commit c3d2440

Please sign in to comment.