Hermes v1.3.1 Release Notes

Release Date: 2019-10-15 // over 4 years ago
  • 🔋 Features

    (1103) Unhealthy subscriptions filtering

    ➕ Added two new parameters to /unhealthy management endpoint that additionally allow filtering the returned list of unhealthy subscriptions by:

    • subscriptions names
    • qualified topic names

    Example:

    http://{hermes-management}/unhealthy?ownerSourceName=Service%20Catalog\
    &ownerId={service_id}&respectMonitoringSeverity=false\
    &subscriptionNames={subscription_names}&qualifiedTopicNames={qualified_topic_names}
    

    ✨ Enhancements

    (1122) Change order of role verification in management

    🔧 This should allow admins to control topic and subscriptions management regardless proper ownership being configured.

    🛠 Bugfixes

    (1118) Fixing frontends waiting for kafka behaviour when there are no topics

    📇 When using frontend.startup.wait.kafka.enabled=true feature, in situation when there where no topics created in kafka yet, frontends would wait indefinitely for topics metadata to become available.

    🚚 (1125) Remove stale assignments from cluster assignment cache

    👷 Cluster assignment cache wasn't properly cleared from previous assignments when using flat-binary workload registry type, and it could cause rebalance job to behave unstable.