Releases: senx/warp10-platform
3.0.0
3.0.0-beta4
This beta corrects a side effect of the switch to FoundationDB. As FDB limits the size of records it can store a limit was introduced in Warp 10 to ensure metadata (class + labels + attributes) do not exceed a threshold which ensures they can be stored in FDB. This limit was enforced unconditionally even when not using FDB. This beta release introduces new configuration keys to relax the check and only emit a warning.
The version of the FoundationDB Java bindings was also set to 7.1.33 which is the latest stable version.
The README file was refactored.
The utility warp10.sh
now includes an option to initialize the LevelDB directory.
3.0.0-beta3
This beta3 version fixes an issue that triggers a nasty JVM bug present at least in JDK 17 to 20. The bug could lead to incorrect series ID which could corrupt the metadata store of Warp 10.
The JDK bug is related to the JIT compiler and the inlining process.
Any user of Warp 10 3.x using a JDK >= 17 is urged to switch to this beta.
3.0.0-beta2
This third beta release has the following changes:
- Fixed guava dependency version
- Updated OPB64 decoder so invalid characters lead to an exception being thrown
- Updated ops and fetch default limits, corrected error messages related to those limits
- Fixed parsing to support string constructs in comment blocks. Improved reporting of syntax errors with exact location in input
- Added function MAXREV which checks a maximum version number, useful for extensions / macros which require a specific version range
- Modified SHRINK to support working on lists and to tolerate inputs smaller than requested size
3.0.0-beta1
Fixed an issue preventing correct loading of warpscript dependency in extensions
3.0.0-beta0
Identical to 3.0.0-alpha3
3.0.0-alpha3
- Bumped Thrift to 0.17.0 (the last revision built for JDK8)
- Fixed an issue with metadata sorting when either
gskip
orgcount
is specified - Harmonized parameters
showattr
,showuuid
andsortmeta
so they do not require specific values - Prevent deletion metrics from being recorded when performing a dry run
3.0.0-alpha2
- Bumped dependencies to their most recent versions.
- Fixed an issue when foundationdb-clients is not deployed on the machine where Warp 10 is running.
- Added possibility to remove a configuration property by setting it to an empty value.
- Removed calls to finalize to allow Warp 10 to be compiled with recent JDKs.
- Changed instantiations of Long/Integer into calls to valueOf.
3.0.0-alpha1
Minor fixes to warp10.sh
.
Minor adjustments to configuration files.
Added Sensision runner to collect Warp 10 metrics (disabled by default).
Added Macro Filter AuthenticationPlugin to transform tokens on the fly, useful when migrating.
3.0.0-alpha0
First alpha release of Warp 3.0