Skip to content

v2.0.0-2023KW36

Compare
Choose a tag to compare
@awildturtok awildturtok released this 06 Sep 09:52
· 1237 commits to master since this release
70a1065

What's Changed

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.