Falcon LogScale 1.89.0 Preview (2023-05-11)
Version | Type | Release Date | End of Support | Upgrades From | JDK Compatibility | Data Migration | Config. Changes |
---|---|---|---|---|---|---|---|
1.89.0 | Preview | 2023-05-11 | 2024-05-11 | 1.44 | 11 | No | No |
Bug fixes and updates.
Improvements, new features and functionality
Automation and Alerts
The Alert and Scheduled Search jobs no longer produce logs about specific alerts or scheduled searches in the humio repository. The logs are still sent to the humio-activity repository, which in normal setup is also ingested into the humio repository. So before, the logs would normally be duplicated, now they are not. The only difference between the two types of logs, is that the logs from the humio-activity repository all have loglevel equal to
INFO
. You can use the severity field instead to distinguish between the severity of the logs.
GraphQL API
Mutations enableAlert and disableAlert have been added for enabling and disabling an alert without changing other fields.
Log Collector
Added a new test status for configurations, which allows you to try out a configuration on one or more instances before it’s published.
For more information, see Testing a Remote Configuration.
Other
The following cluster management features are now enabled:
AutomaticJobDistribution
AutomaticDigesterDistribution
AutomaticSegmentDistribution
For more information, see Digest Rules.
Degrade and deprecate some REST and GraphQL APIs due to the introduction of
AutomaticSegmentDistribution
andAutomaticDigesterDistribution
. The deprecated elements will be removed in a future release, once the upgrade compatibility with version 1.88.0 is dropped. We expect this to be no earlier than September 2023.The following REST endpoints are deprecated, as they no longer have an effect and return meaningless results:
api/v1/clusterconfig/segments/prune-replicas
api/v1/clusterconfig/segments/distribute-evenly
api/v1/clusterconfig/segments/distribute-evenly-reshuffle-all
api/v1/clusterconfig/segments/distribute-evenly-to-host
api/v1/clusterconfig/segments/distribute-evenly-from-host
api/v1/clusterconfig/segments/partitions
api/v1/clusterconfig/segments/setdefaults
api/v1/clusterconfig/segments/set-replication-defaults
api/v1/clusterconfig/partitions/setdefaults
api/v1/clusterconfig/ingestpartitions/distribute-evenly-from-host
api/v1/clusterconfig/ingestpartitions/setdefaults
api/v1/clusterconfig/ingestpartitions
(POST
only,GET
will continue to work)
The following GraphQL mutations are deprecated, as they no longer have an effect and return meaningless results:
clusterMoveDataToNode
clusterMoveDataAwayFromNode
clusterMoveIngestRoutesAwayFromNode
clusterMoveIngestRoutesToNode
clusterMoveStorageRouteAwayFromNode
clusterMoveStorageRouteToNode
startDataRedistribution
updateStoragePartitionScheme
The IngestPartitionScheme mutation is not deprecated, but as it updates state that is overwritten by automation, we recommend against using it — it exists solely to serve as a debugging tool.
The following GraphQL fields on the
cluster
object are deprecated, and return meaningless values:ingestPartitionsWarnings
suggestedIngestPartitions
storagePartitions
storagePartitionsWarnings
suggestedStoragePartitions
storageDivergence
reapply_targetSize
The following fields in the return value of the
api/v1/clusterconfig/segments/segment-stats
endpoint are deprecated and degraded to always beO
:reapply_targetBytes
reapply_targetSegments
reapply_inboundBytes
reapply_inboundSegments
Bug Fixes
UI Changes
The
Search
page would reload when using the browser's history navigation buttons. This issue has now been fixed.An error for lacking permissions that appeared when updating the organization settings has been fixed. Now, if you have permissions to view the Organization Settings page, you can also update information on it.
Automation and Alerts
Dashboards and Widgets
The following issues have been fixed on dashboards:
A dashboard would sometimes be perceived as changed on the server even though it was not.
Discard unsaved changes would appear when creating and applying new parameters.
Functions
Other
Fixed an issue that could cause segments to appear missing in queries, due to the presence of deleted minisegments with the same target as live minisegments.
Some merged segments could temporarily be missing from query results right after an ephemeral node reboot. This issue has been fixed.
An edge case has been fixed where query workers could fail to include minisegments if the minisegments were merged at a bad time, causing queries to be missing the data in those segments.