|c3-short| Changelog ==================== Version 5.4.0 ------------- * Added UI for managing RBAC role assignments. * Added Replicator monitoring. * Added Auto-update UI feature. * Added Cluster Overview page. * Added Broker Metrics page. * Added ability to delete topics. * Added ability to upload and download connector configurations. * Added partition size to topic overview page. * Added time series data for offline topic partitions, under replicated partitions, and out-of-sync replicas. * Various enhancements and bug fixes to RBAC enforcement, Connect, KSQL, and License Manager. * Bug fixes for backend HTTP client. Version 5.3.0 ------------- * Redesigned the |c3-short| UI, including KSQL and |kconnect| enhancements. New pages show cluster overview, topics pages, and consumers index. * |rbac| enforcement. * Topic message browser enhancements, including jump to timestamp and download results in JSON format. * Alert enhancements that added Slack and PagerDuty webhook notifications, a new Consumer lead alert, pause and resume global alerts actions, and fast navigation to Alerts features from the Alerts bell icon. Version 5.2.0 ------------- * Added multiple |kconnect| support. * Added multiple KSQL support. * Added broker configs editing. * Added |sr| editing. * Added license management UI. * Improved message browsing. * Improved KSQL UI. * Improved scalability. Version 5.1.0 ------------- * Browser support for Chrome, Firefox, and Safari. For more information, see :ref:`supported-browsers`. * A new, more readable light theme. * Many bug fixes and UX improvements. * Added configuration confluent.controlcenter.license.manager=_confluent-controlcenter-license-manager-5-1-0. (It was confluent.controlcenter..license.manager = _confluent-controlcenter-license-manager5-1-0 in first 5.1.x release, but it is fixed now.) No need for customers to override this configuration. Version 5.0.0 ------------- * Added KSQL interface to create/view streams, tables, and queries. * Added topic inspection to read messages from a topic. * Added consumer group message lag viewing and alerting. * Added |sr| viewing. * Added read only view of broker configurations. * Added feature flags for variety of user accessible features. Version 4.1.0 ------------- * Added ability to create and edit topics in |c3-short|. * Added topic filtering and ability to hide |ak-tm|/|cp| internal topics from the UI. * Added new alert to warn when |c3-short| stops receiving data from a |ak| cluster. * Added a restricted user type that prevents editing or creating of topics, alerts, or connectors. Version 4.0.1 ------------- * Made calls to |kconnect| more resilient. * Fixed an issue that would prevent chart highlighting on System Health charts. * Fixed an issue that could cause |c3-short| to improperly warn about improper log dirs on brokers. * Fixed an issue that could cause |c3-short| to improperly alert about active controller count. Version 4.0.0 ------------- * Fixed an issue that could cause long request times if a cluster had brokers with noncontiguous IDs. * Additional logging during startup. * Fixed an issue that could cause |c3-short| to show blank graphs when data was present. * Set and enforce TimestampType for internal |c3-short| topics at startup. * Fixed an issue that caused us to link to an invalid consumer group on Streams Monitoring. * Fixed an issue where Broker Monitoring could check for data last update time on wrong cluster. * Allow overriding ConfluentMetricsReporter default producer settings. * Allow using a file for ``confluent.license`` config. * Docker image: allow passing license using CONTROL_CENTER_CONFLUENT_LICENSE environment variable. * Fixed an issue that resulted in Offline and Under Replicated Partitions data to be swapped. * Fixed an issue that could cause |c3-short| to shutdown if it lost connection to |ak|. * Fixed an issue that could cause |c3-short| to hang if it encountered an error creating topics on startup. Version 3.3.1 (EOSL) -------------------- * Allow text input in date picker. * Fixed an issue that could cause unsubmittable forms. * Show renamed cluster value rather than base clusterid on alerts page. * Added alert banner on Broker Monitoring to indicate a cluster may be down. * Scalability increase for Broker Monitoring to reduce number of messages sent to |ak|. * Fixed an issue where 100% Network Pool Usage was displayed instead of 0%. * Allow graceful shutdown of |c3-short| during startup. * Fixed a race condition that could happen if you start |c3-short| and your |ak| broker at the same time. Version 3.3.0 (EOSL) -------------------- * Sped up restore time. * Reduced the size of old data over long periods of time. * Upgraded to use new admin client (KIP-117_). * Alert UI should render better alert information. * Triggers are createable directly though the UI on System Health. * Massive performance improvements to Stream Monitoring UI. * Fixed various time range display/selection bugs; persist time ranges though navigation. * Nonconfigurable form values being sent to |kconnect| via UI should remain and be visible prior to submit. .. _kip-117: https://cwiki.apache.org/confluence/display/KAFKA/KIP-117%3A+Add+a+public+AdminClient+API+for+Kafka+admin+operations Version 3.2.2 (EOSL) -------------------- * Added shutdown script. * Force faster compaction and cleanup on changelog topics. * Several Streams improvements to reduce state-store restoration time after unclean shutdown. * Reduce the volume of data to be restored to state-stores on startup. * Fixed possible concurrency problem in setting RocksDB configuration options. * Fixed possible deadlock on exception after streams startup. Version 3.2.1 (EOSL) -------------------- * Enabled HTTP compression by default. * Fixed possible deadlock on streams exception. * Fixed fd leak when communicating with |ak|. * Update defaults for monitoring producers to be more resilient. * Prevent inadvertently creating misconfigured topics during startup during a failure. * Check |ak| version at startup. * Reduce minimum startup time. * More efficient duplicate checking to reduce write amplification. * Handle 'hidden' connect configs. This allows |c3-short| to manage Connectors that do not fully enumerate their configs. * Ensure users only see invalid license warning if their license is invalid. * Fixed topic display bug that would prevent topic details from showing. * Reduced logging in js. * Allow users to close missing data modal dialogs. * Better rendering of System Health metrics especially when some data is missing. * Better validation of triggers, actions, and connector configs. * Faster processing of trigger and action creation and update. * Corrected some misleading labels on System Health. * Better error handling around |kconnect| communications. * Change default timespan in UI to 4 hours. * Check and warn about errors on Topic Management page. Version 3.2.0 (EOSL) -------------------- * Add capabilities to monitor brokers instrumented with |cmetric-full|. * Enable alerting on broker and topic metrics. * Add UI for viewing topic information. * Add status UI for tracking internal progress. * Fixed bug where we could inadvertently show license expired message. * Fixed bugs with alert trigger creation in UI. * Fixed issue with parsing certain error conditions from Connect. Version 3.1.0 (EOSL) -------------------- * Enable gathering stream monitoring data from multiple clusters. * Support alerting on stream monitoring conditions. * Ability to restrict UI access via user login. Version 3.0.1 (EOSL) -------------------- * Improved data fetching from the browser. * Handle authenticated/authorized |ak| clusters. * Bug fix for running in daemon mode. * More efficient topic creation at startup. * Reduced number of necessary topics/rocksdbs for aggregations. * Reduced total amount of stored data. * Fixed timing issues when receiving delayed data. * Configs updates to prefix |ak|/rest configs. * Added rate limit for logging to prevent logsize blowup. * Allow deleting connector in UI.