Thanks to visit codestin.com
Credit goes to github.com

Skip to content

v0.4.0

Choose a tag to compare

@kirkrodrigues kirkrodrigues released this 10 Jul 14:36
· 234 commits to main since this release

A release that includes support for organizing compressed logs into datasets, a revamped UI, support for a new IR format designed for structured log events, and more advanced metadata storage within clp-json archives. This release also includes some other features and bug fixes.

Warning

This release contains bug #1059 which can cause compression or search to freeze. This has been fixed in v0.5.0, so we recommend using v0.5.0 or a later release.

Note

We are bumping the minor version due to several breaking changes including format changes in clp-text/clp-json's archive formats, changes to clp-json/clp-s' query syntax, changes to clp-json's config file format, changes to the command line interface, and changes to CLP's runtime requirements. If this affects you, reach out and we may be able to help with version migration.

The CLP release includes two tars:

  • clp-json for compressing and searching JSON logs
  • clp-text for compressing and searching unstructured text logs

Docs

The docs for this release are available here.

New features

Bug fixes & improvements

  • clp-s: Improve compression ratio by delta-encoding the log-order column. (#1021)
  • clp-json/clp-text: Add support for configuring the compression level. (#774)
  • clp-json: Add support for more AWS authentication methods (e.g., EC2 instance metadata, environment variables, AWS profiles, etc.). (#743, #788, #852)
  • clp-json/clp-text: Don't remap output paths when mounting them into CLP's execution container (fixes #960). (#998)
  • core: Try to exhaust Zstd's internal buffers when they might contain unconsumed data. (fixes #976). (#977)
  • clp-json/clp-text: Use job duration for final compression speed summary. (#823)
  • core: Update DictionaryReader::get_entry_matching_value to handle case-insensitive searches (fixes #648). (#690)
  • webui: Improve tracking of compression jobs submitted in quick succession (fixes #667). (#679)

View the full changelog for more details.

Thanks to @aestriplex, @anlowee, @AVMatthews, @Bill-hbrhbr, @davemarco, @davidlion, @Eden-D-Zhang, @gibber9809, @haiqi96, @Henry8192, @hoophalab, @jackluo923, @junhaoliao, @kirkrodrigues, @LinZhihao-723, @quinntaylormitchell, @SharafMohamed, @sitaowang1998, and @wraymo for their contributions.