v2.0.0-2023KW36
awildturtok
released this
06 Sep 09:52
·
1237 commits
to master
since this release
What's Changed
- Send WorkerMessage in ForwardToWorker gzipped by @awildturtok in #3149
- Rework adminui jobs by @MarcoKorinth in #3130
- Add support for multi column validity dates by @jnsrnhld in #3129
- Gzipped storage by @awildturtok in #3148
- Startup from the firehose by @awildturtok in #3153
- test if the query result contains dates by @awildturtok in #3155
- Add HANA support (#109) by @jnsrnhld in #3154
- Improve select validation in concept list fields by @Kadrian in #3156
- Simplify css and DropzoneBetweenElements by @Kadrian in #3158
- allow insertion of concepts between each other by @fabian-bizfactory in #3076
- Fix Highlighting in Tooltip by @fabian-bizfactory in #3152
- adds config option to always allow custom input in SELECT-style Filters by @awildturtok in #3163
Full Changelog: v2.0.0-2023KW33...v2.0.0-2023KW26
This release contains breaking changes in storage layer: Xodus is now written in gzip format. If you wish to retain your old data use the following migration script to migrate all stores (shard and manager):
$ cat migrate-identity.groovy
import com.fasterxml.jackson.databind.JsonNode
return {
String env, String store, JsonNode key, JsonNode value ->
return new Tuple(key, value)
}
$ java -Xmx100G -jar ../eva-executable.jar migrate --in-gzip false --out-gzip true --script ./migrate-identity.groovy --in ./storage/ --out ./gzipped
It is far easier to just reimport. After this release, the storage should take about 20% of memory on disk, while loading in 30% of the time.