Release Notes¶
Note
London, UK - March 19, 2020, Lenses 3.1 is now generally available
If you are upgrading from an older version, make sure to check the Upgrade Notes.
What’s New¶
- Connections Lenses provides a connection manager in order to securely manage connection details for external services.
- Alerts integrations with external services Lenses supports secure channels configuration to allow you fine tuned alerts routing. Integration supports Slack, PagerDuty, DataDog, Alert Manager, CloudWatch and Webhook.
- Lenses schema editing Users are now able to edit the topics metadata, such as Topic schema and Schema types resulting to increased flexibility for non Avro formats.
- Increase topic partitions Ability to increase the amount of partitions per topic directly through the Topics screen, or by CLI.
- Elasticsearch Integration - Preview Feature: SQL on Elasticsearch data. Integration with Elasticsearch connections to enrich the experience when creating end-to-end streaming pipelines to elastic. Create Elasticsearch connections, see inside the indices, run SQL queries on data, get information about the cluster health
- SAML Single Sign On (SSO) authentication support for Azure
- Manage consumer offsets for multiple partitions at once, choose between current earliest or latest offset, or specific date and time.
Improvements¶
- All users of BASIC authentication type are able to change their own passwords directly inside Lenses application.
- Improve the user experience in the connectors list page by adding filters by type/state and adding pagination.
- UX revamp of Lenses SQL Studio. Cleaner UX, multiple tabs and keyboard shortcuts are introduced.
3.1.1 Patch Release¶
Note
London, UK - April, 2020 Lenses 3.1.1 is now generally available
Improvements¶
- SQL performance increase
- SQL CAST function now allows to change Timestamp to Long CAST(_meta.timestamp as LONG)
- SQL CAST function now allows to change INT/LONG to Timestamp CAST(fieldA as TIMESTAMP)
- Improve logs output when we the configuration files exist but we cannot read them (e.g permissions issue)
Fixes¶
- Display the retention bytes or milliseconds as
infinite
when the topic config is -1 (Infinite) - Do not ignore a
retention.ms
value of-1
when creating a topic - Do not override brokers metrics settings in
lenses.conf
with the autodetected values from Zookeeper - Topology - external apps will now visible without requiring ViewSQLProcessors permission
- Do not overflow audit logs with k8s secrets updates initiated by Lenses instead of user or service accounts
- Fix issue with search and pagination in Groups and Connections pages
- Fix issue when upgrading from 3.0.x, some clients get
JdbcSQLDataException: Value too long for column
- Remove timestamp filters from ElasticSearch screen as they are Kafka specific feature
3.1.2 Patch Release¶
Note
London, UK - May, 2020 Lenses 3.1.2 is now generally available
Improvements¶
- Performance of SQL UI components significantly improved
- Improved Consumers’ polling logic
Fixes¶
- SQL fixes for LEFT/RIGHT JOIN
- Fix propagation of some Akka settings in
lenses.conf
to the library - Fix for AWS metrics in certain setups