-
Notifications
You must be signed in to change notification settings - Fork 1.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add experimental support for zstd compression. #3577
Add experimental support for zstd compression. #3577
Commits on Jul 7, 2022
-
Add experimental support for zstd and lz4 (native) compression.
Add experimental support for zstd (with and without dictionary support) and lz4 (native) compressions as discussed in: opensearch-project#3354. Users would be able to set the index.codec setting with the values "lz4_native" (for lz4 native), "zstd" (for zstd with dictionary), and "zstd_no_dict" (for zstd without a dictionary). Signed-off-by: Mulugeta Mammo <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fea4847 - Browse repository at this point
Copy the full SHA fea4847View commit details -
Fix license issues, add tests for zstd, zstd_no_dict, and lz4_native …
…compressions. Signed-off-by: Mulugeta Mammo <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8aac766 - Browse repository at this point
Copy the full SHA 8aac766View commit details -
Fix DCO and and issues with CodecTests.java.
Signed-off-by: Mulugeta Mammo <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 33715b2 - Browse repository at this point
Copy the full SHA 33715b2View commit details -
Fix forbidden api violation error for lz4-java.
Signed-off-by: Mulugeta Mammo <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for df93e0a - Browse repository at this point
Copy the full SHA df93e0aView commit details -
Fix license headers. Remove and fix unnecessary fields.
Signed-off-by: Mulugeta Mammo <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b0cf47e - Browse repository at this point
Copy the full SHA b0cf47eView commit details -
Fix magic numbers. Use more restrictive access modifiers.
Signed-off-by: Mulugeta Mammo <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 975cfd7 - Browse repository at this point
Copy the full SHA 975cfd7View commit details -
Use protected access modifier for Zstd and LZ4 compression mode classes.
Signed-off-by: Mulugeta Mammo <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bdb9287 - Browse repository at this point
Copy the full SHA bdb9287View commit details -
Allow negative compression levels for zstd. Use more restrictive acce…
…ss modifiers. Signed-off-by: Mulugeta Mammo <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1d6bbbb - Browse repository at this point
Copy the full SHA 1d6bbbbView commit details -
Use a more restrictive permission for loading zstd-jni and lz4-java l…
…ibraries. Signed-off-by: Mulugeta Mammo <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c6b39fa - Browse repository at this point
Copy the full SHA c6b39faView commit details -
Rename a file (follow a consistent version naming convention).
Signed-off-by: Mulugeta Mammo <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1050738 - Browse repository at this point
Copy the full SHA 1050738View commit details -
Refactor and create a new custom-codecs sandbox module.
Signed-off-by: Mulugeta Mammo <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cbfba87 - Browse repository at this point
Copy the full SHA cbfba87View commit details -
Signed-off-by: Mulugeta Mammo <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3390e08 - Browse repository at this point
Copy the full SHA 3390e08View commit details -
Restore Lucene92CustomCodec to extend from FilterCodec.
Signed-off-by: Mulugeta Mammo <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a168c72 - Browse repository at this point
Copy the full SHA a168c72View commit details -
Make use of the compressionLevel argument.
Signed-off-by: Mulugeta Mammo <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1491da7 - Browse repository at this point
Copy the full SHA 1491da7View commit details -
Make Lucene92CustomCodec abstract and use a package-private access mo…
…difier. Signed-off-by: Mulugeta Mammo <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f74f011 - Browse repository at this point
Copy the full SHA f74f011View commit details -
Fix missing JavaDoc issues. Remove unused field in PerFieldMappingPos…
…tingFormatCodec. Signed-off-by: Mulugeta Mammo <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bdbe409 - Browse repository at this point
Copy the full SHA bdbe409View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8120dae - Browse repository at this point
Copy the full SHA 8120daeView commit details -
Fix the description for the custom-codecs plugin.
Signed-off-by: Mulugeta Mammo <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 28bd099 - Browse repository at this point
Copy the full SHA 28bd099View commit details
Commits on Jul 8, 2022
-
Fix wildcard import and improve documentation.
Signed-off-by: Mulugeta Mammo <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 51b825b - Browse repository at this point
Copy the full SHA 51b825bView commit details
Commits on Feb 17, 2023
-
Access control exception fixed. Removed lz4-java support for now.
- PRs were made to zstd-jni and lz4-java to use AccessController.doPrivileged. - The zstd-jni PR is merged since version 1.5.4-1. - The lz4-java support temporarily removed until the PR gets merged. Signed-off-by: Mulugeta Mammo <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6757536 - Browse repository at this point
Copy the full SHA 6757536View commit details
Commits on Feb 22, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 9423abe - Browse repository at this point
Copy the full SHA 9423abeView commit details -
Upgrade plugin to use Lucene95Codec. Rename files accordingly.
- Upgrade plugin to use Lucene95Codec. Rename files accordingly. - Fix lint issue with plugin-security. - Remove thridPartyAudit that was there for supporting lz4-java. Signed-off-by: Mulugeta Mammo <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 45cd603 - Browse repository at this point
Copy the full SHA 45cd603View commit details
Commits on Mar 17, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c22d11d - Browse repository at this point
Copy the full SHA c22d11dView commit details -
Add test cases for compression/decompression. Other minor changes.
- add test cases for compression/decompression. - rename package. - add a CHANGELOG entry. - add more checks for signed integer arithmetic. Signed-off-by: Mulugeta Mammo <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f39d093 - Browse repository at this point
Copy the full SHA f39d093View commit details
Commits on Mar 21, 2023
-
Configuration menu - View commit details
-
Copy full SHA for acf186f - Browse repository at this point
Copy the full SHA acf186fView commit details
Commits on Mar 22, 2023
-
Remove ES grant in plugin-security.policy. Fix minor javadoc issue.
- Remove ES grant in plugin-security.policy file. - Replace @link and @see to fix javadoc error. Signed-off-by: Mulugeta Mammo <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ac1bd95 - Browse repository at this point
Copy the full SHA ac1bd95View commit details -
Merge branch 'add-zstd-lz4-support' of https://github.com/mulugetam/O…
…penSearch into add-zstd-lz4-support
Configuration menu - View commit details
-
Copy full SHA for b5ab68c - Browse repository at this point
Copy the full SHA b5ab68cView commit details
Commits on Mar 27, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 4d1e1a5 - Browse repository at this point
Copy the full SHA 4d1e1a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 634dfc0 - Browse repository at this point
Copy the full SHA 634dfc0View commit details
Commits on Mar 28, 2023
-
Upgrade jettison version to 1.5.4.
Signed-off-by: Mulugeta Mammo <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b48119d - Browse repository at this point
Copy the full SHA b48119dView commit details -
Update SHA for jettison 1.5.4.
Signed-off-by: Mulugeta Mammo <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bc59912 - Browse repository at this point
Copy the full SHA bc59912View commit details
Commits on Mar 31, 2023
-
Merge branch 'main' of https://github.com/mulugetam/OpenSearch into a…
…dd-zstd-lz4-support
Configuration menu - View commit details
-
Copy full SHA for 06443ea - Browse repository at this point
Copy the full SHA 06443eaView commit details