This is the multi-page printable view of this section. Click here to print.

Return to the regular view of this page.

Version 7.7

Key new features and changes present in v7.7 of Stroom and Stroom-Proxy.

1 - New Features

New features in Stroom version 7.7.
  • Issue #4686 : StroomQL now uses stroom.ui.defaultMaxResults if no LIMIT is set.

  • Issue #4672 : Add right click menu to copyable items.

  • Issue #4708 : Add copy links to stream info pane.

  • Issue #4652 : Add user links to server tasks and search results lists.

  • Issue #4672 : Add context menus to table cells to copy values.

  • Issue #4655 : Allow selection of no conditional style.

  • Issue #4660 : Show pipelines and rules on processor and task panes.

  • Issue #4605 : Allow embedded queried to be re-run independently.

  • Issue #4642 : Show current dashboard selections to help create selection filters.

  • Issue #4645 : Add feature to disable notifications.

  • Issue #4596 : Add case-sensitive value filter conditions.

  • Issue #4596 : Drive visualisations using table quick filters and selection handlers.

  • Issue #4596 : Merge include/exclude and column value filter dialogs.

  • Issue #4596 : Change conditional formatting to allow custom light and dark colours.

  • Issue #4596 : Turn off conditional formatting with user preferences.

  • Issue #4596 : Add table value filter dialog option.

  • Issue #4523 : Embed queries in dashboards.

  • Issue #4504 : Add column value filters.

  • Issue #4547 : Add selection handlers to dashboard tables to quick filter based on component selection.

  • Issue #4071 : Add preset theme compatible styles for conditional formatting.

2 - Preview Features (experimental)

Preview features in Stroom version 7.7. Preview features are somewhat experimental in nature and are therefore subject to breaking changes in future releases.

There are no preview features in v7.7.

3 - Breaking Changes

Changes in Stroom version 7.7 that may break existing processing or ways of working.

There are no breaking changes in v7.7.

4 - Upgrade Notes

Required actions and information relating to upgrading to Stroom version 7.7.

Java Version

Stroom v7.7 requires Java 21. This is the same java version as Stroom v7.6. Ensure the Stroom and Stroom-Proxy hosts are running the latest patch release of Java v21.

Configuration File Changes

Stroom’s config.yml

No changes have been made configuration file.

Stroom-Proxy’s config.yml

No changes have been made configuration file.

Database Migrations

When Stroom boots for the first time with a new version it will run any required database migrations to bring the database schema up to the correct version.

On boot, Stroom will ensure that the migrations are only run by a single node in the cluster. This will be the node that reaches that point in the boot process first. All other nodes will wait until that is complete before proceeding with the boot process.

It is recommended however to use a single node to execute the migration. To avoid Stroom starting up and beginning processing you can use the migrage command to just migrate the database and not fully boot Stroom. See migrage command for more details.

Migration Scripts

There are no database migrations in v7.7.

5 - Change Log

Full list of changes in this release.
  • Issue #4690 : Fix meta data source fields.

  • Issue #4691 : Fix meta data source fields.

  • Issue #4701 : Fix selection filter null component.

  • Issue #4698 : Fix default S3 Appender options.

  • Issue #4686 : StroomQL now uses stroom.ui.defaultMaxResults if no LIMIT is set.

  • Issue #4696 : Fix paging of large numbers of data sources.

  • Issue #4672 : Add right click menu to copyable items.

  • Issue #4719 : Fix duplicate pipeline dependencies per user due to multiple processor filters.

  • Issue #4728 : No longer treat deleted pipeline filters as dependencies.

  • Issue #4707 : Fix doc ref info service.

  • Issue #4713 : Fix datasource in use issue for API key DAO.

  • Issue #4714 : Fix display of disabled RunAs users.

  • Issue #4708 : Add copy links to stream info pane.

  • Issue #4687 : Fix dependencies NPE.

  • Issue #4717 : Fix processor filter expression fields.

  • Issue #4652 : Add user links to server tasks and search results lists.

  • Issue #4669 : Make user dependency list document column resizable.

  • Issue #4685 : Fix doc permission layout.

  • Issue #4705 : Fix conditional format fall through.

  • Issue #4672 : Add context menus to table cells to copy values.

  • Issue #4632 : Fix conditional formatting rule id clash.

  • Issue #4655 : Allow selection of no conditional style.

  • Issue #4632 : Fix conditional formatting rule id clash.

  • Issue #4657 : Fix middle pane stream delete.

  • Issue #4660 : Show pipelines and rules on processor and task panes.

  • Issue #4632 : Fix conditional formatting styles.

  • Issue #4634 : Make icons on highlighted rows white.

  • Issue #4605 : Allow embedded queried to be re-run independently.

  • Issue #4631 : Fix simple expression wildcards.

  • Issue #4641 : Reset selections when dashboard table data changes.

  • Issue #4642 : Show current dashboard selections to help create selection filters.

  • Issue #4637 : Fix StroomQL filter in dictionary.

  • Issue #4645 : Add feature to disable notifications.

  • Issue #4596 : Add case-sensitive value filter conditions.

  • Issue #4596 : Drive visualisations using table quick filters and selection handlers.

  • Issue #4596 : Merge include/exclude and column value filter dialogs.

  • Issue #4596 : Change conditional formatting to allow custom light and dark colours.

  • Issue #4596 : Turn off conditional formatting with user preferences.

  • Issue #4601 : Add null handling and better error logging to Excel download.

  • Issue #4597 : Fix NPE when opening the Document Permissions Report screen for a user.

  • Change the code that counts expression terms and gets all fields/values from an expression tree to no longer ignore NOT operators.

  • Issue #4596 : Fix demo bugs.

  • Issue #4596 : Add table value filter dialog option.

  • Change the permission filtering to use a LinkedHashSet for children of and descendants of terms.

  • Issue #4523 : Embed queries in dashboards.

  • Issue #4504 : Add column value filters.

  • Issue #4546 : Remove redundant dashboard tab options.

  • Issue #4547 : Add selection handlers to dashboard tables to quick filter based on component selection.

  • Issue #4071 : Add preset theme compatible styles for conditional formatting.

  • Issue #4157 : Fix copy of conditional formatting rules.