Skip to content

Commit

Permalink
Updated version to 2.3.0.
Browse files Browse the repository at this point in the history
  • Loading branch information
jan-niestadt committed Apr 13, 2022
1 parent 0642c2e commit f58ea0e
Show file tree
Hide file tree
Showing 16 changed files with 56 additions and 22 deletions.
2 changes: 1 addition & 1 deletion common/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<groupId>nl.inl.blacklab</groupId>
<artifactId>blacklab-all</artifactId>
<version>2.3.0-SNAPSHOT</version>
<version>2.3.0</version>
</parent>
<artifactId>blacklab-common</artifactId>
<packaging>jar</packaging>
Expand Down
2 changes: 1 addition & 1 deletion content-store/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<groupId>nl.inl.blacklab</groupId>
<artifactId>blacklab-all</artifactId>
<version>2.3.0-SNAPSHOT</version>
<version>2.3.0</version>
</parent>
<artifactId>blacklab-content-store</artifactId>
<packaging>jar</packaging>
Expand Down
2 changes: 1 addition & 1 deletion contrib/legacy-docindexers/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
<parent>
<groupId>nl.inl.blacklab</groupId>
<artifactId>blacklab-all</artifactId>
<version>2.3.0-SNAPSHOT</version>
<version>2.3.0</version>
<relativePath>../../</relativePath>
</parent>

Expand Down
2 changes: 1 addition & 1 deletion convert-and-tag/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
<parent>
<groupId>nl.inl.blacklab</groupId>
<artifactId>blacklab-all</artifactId>
<version>2.3.0-SNAPSHOT</version>
<version>2.3.0</version>
</parent>

<properties>
Expand Down
2 changes: 1 addition & 1 deletion core/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<groupId>nl.inl.blacklab</groupId>
<artifactId>blacklab-all</artifactId>
<version>2.3.0-SNAPSHOT</version>
<version>2.3.0</version>
</parent>
<artifactId>blacklab</artifactId>
<packaging>jar</packaging>
Expand Down
48 changes: 41 additions & 7 deletions core/src/site/markdown/changelog.md
Original file line number Diff line number Diff line change
@@ -1,28 +1,62 @@
# Change Log

## Improvements in 2.3.0-SNAPSHOT
## Improvements in 3.0.0-SNAPSHOT

### Removed

- support for obsolete content store and forward index files (cs types "utf8" and "utf8zip",
fi version 3; these were all replaced with newer versions six years ago. older indexes
will need to be re-indexed)


## Improvements in 2.3.0

### Changed

- Language level set to Java 9, so we can use `Arrays.compare()` among other things
(and stay on a supported Java version).
- GitHub Action to automatically build and run integration tests on push

### Documentation

- Added to blacklab-internals page.
- Update roadmap, who uses blacklab.
- Documentation, comments and code now use the terms "annotated field" and "annotation"
everywhere (some lingering occurrences of the older terms "complex field" and
everywhere (some lingering occurrences of the older terms "complex field" and
"property" were removed).

### New

-
- Alternative cache implementation (`ResultsCache` by `@eginez` of Lexion) that may be
faster in high-throughput scenario's. Note that this implementation currently does not
support queueing or aborting searches or getting a running totals count.
- Add processing step to concatenate separate date fields into one.
- Added format configuration `tei-p5.blf.yaml` that uses more standard `pos` attribute.
Renamed existing TEI format configurations to `-legacy`.

### Fixed

- Gracefully shut down ExecutorServices to avoid hanging on application exit.
- Fixed intermittent crashes using synchronization.
- Fixed count hanging if underlying search was aborted due to timeout.
- Ensure all BLSpans are startpoint-sorted.
- Lowercase (desensitize) display values when grouping case-insensitively.
- Always run at least one search (don't queue if no searches are running)
- Fix convert and tag plugin functionality.
- Various smaller bugfixes.

### Performance

- Only load document fields we actually need
- Some more optimizations for hit frequencies

### Removed

- empty module `interfaces`
- support for obsolete content store and forward index files (cs types "utf8" and "utf8zip",
fi version 3; these were all replaced with newer versions six years ago. older indexes
will need to be re-indexed)
- SQLite logging. Was never fully realized, and the new approach using Prometheus (see
`instrumentation` modules) is better.
- several long-deprecated methods were removed.
- `checkAgainMs` (from BLS response).
- several long-deprecated methods.

## Improvements in 2.2.0

Expand Down
2 changes: 1 addition & 1 deletion engine/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<groupId>nl.inl.blacklab</groupId>
<artifactId>blacklab-all</artifactId>
<version>2.3.0-SNAPSHOT</version>
<version>2.3.0</version>
</parent>
<artifactId>blacklab-engine</artifactId>
<packaging>jar</packaging>
Expand Down
2 changes: 1 addition & 1 deletion instrumentation/instrumentation-impl/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<groupId>nl.inl.blacklab</groupId>
<artifactId>blacklab-all</artifactId>
<version>2.3.0-SNAPSHOT</version>
<version>2.3.0</version>
<relativePath>../../pom.xml</relativePath>
</parent>
<artifactId>blacklab-instrumentation-impl</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion instrumentation/instrumentation/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<groupId>nl.inl.blacklab</groupId>
<artifactId>blacklab-all</artifactId>
<version>2.3.0-SNAPSHOT</version>
<version>2.3.0</version>
<relativePath>../../pom.xml</relativePath>
</parent>
<artifactId>blacklab-instrumentation</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion mocks/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<groupId>nl.inl.blacklab</groupId>
<artifactId>blacklab-all</artifactId>
<version>2.3.0-SNAPSHOT</version>
<version>2.3.0</version>
</parent>
<artifactId>blacklab-mocks</artifactId>
<packaging>jar</packaging>
Expand Down
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<groupId>nl.inl.blacklab</groupId>
<artifactId>blacklab-all</artifactId>
<packaging>pom</packaging>
<version>2.3.0-SNAPSHOT</version>
<version>2.3.0</version>
<name>BlackLab Corpus Search</name>
<description>The parent project for BlackLab Core and BlackLab Server.</description>
<url>https://github.com/INL/BlackLab</url>
Expand Down
2 changes: 1 addition & 1 deletion query-parser/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<groupId>nl.inl.blacklab</groupId>
<artifactId>blacklab-all</artifactId>
<version>2.3.0-SNAPSHOT</version>
<version>2.3.0</version>
</parent>
<artifactId>blacklab-query-parser</artifactId>
<packaging>jar</packaging>
Expand Down
2 changes: 1 addition & 1 deletion server/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<groupId>nl.inl.blacklab</groupId>
<artifactId>blacklab-all</artifactId>
<version>2.3.0-SNAPSHOT</version>
<version>2.3.0</version>
</parent>
<artifactId>blacklab-server</artifactId>
<packaging>war</packaging>
Expand Down
2 changes: 1 addition & 1 deletion text-pattern/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<groupId>nl.inl.blacklab</groupId>
<artifactId>blacklab-all</artifactId>
<version>2.3.0-SNAPSHOT</version>
<version>2.3.0</version>
</parent>
<artifactId>blacklab-text-pattern</artifactId>
<packaging>jar</packaging>
Expand Down
2 changes: 1 addition & 1 deletion tools/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<groupId>nl.inl.blacklab</groupId>
<artifactId>blacklab-all</artifactId>
<version>2.3.0-SNAPSHOT</version>
<version>2.3.0</version>
</parent>
<artifactId>blacklab-tools</artifactId>
<packaging>jar</packaging>
Expand Down
2 changes: 1 addition & 1 deletion util/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<groupId>nl.inl.blacklab</groupId>
<artifactId>blacklab-all</artifactId>
<version>2.3.0-SNAPSHOT</version>
<version>2.3.0</version>
</parent>
<artifactId>blacklab-util</artifactId>
<packaging>jar</packaging>
Expand Down

0 comments on commit f58ea0e

Please sign in to comment.