Agent
Change log for Lenses Agent 6.1.
Last updated
Was this helpful?
Change log for Lenses Agent 6.1.
When a Lenses agent restarted, its in-memory processor state was empty. This caused the duplicate-registration guard to be blind to processors that already existed in the database, allowing the same SQL query to be registered again — creating duplicate processors.
The engine previously permitted unlimited concurrent queries, risking excessive CPU and memory consumption.
Introduced configurable limits for concurrent queries to ensure balanced resource usage and system stability.
New Configuration Options:
max.concurrent.queries: Global query limit (default: 100).
max.concurrent.queries.per.user: Per-user query limit (default: 2).
lenses.sql.settings.query.buffer : control the nnumber of internal buffers
SQL Usage Enhancements: Admins can modify limits via Lenses configuration:
lenses.sql.settings.max.concurrent.queries=200
lenses.sql.settings.max.concurrent.queries.per.user=1
To:
Prevents Out-Of-Memory (OOM) errors due to query overload.
Ensures equitable resource distribution.
Offers clear error messages to enhance user experience.
The update enhances the identification of strings, bytes, and integers/longs in a topic Key or Value format.
Addresses a gap in the feature where inserting data for a Kafka data involving Avro schema with different Enum classes sharing the same name but different namespace.
Fixed topic format identification for Confluent wire format, binary/string/emoji handling
Fixed quota parsing for usernames containing slashes
Fixed WebSocket status updates when processor actions fail
SQL Studio now allows you to compose and insert messages directly into Kafka topics.
How to Use
Right-click on any topic in the SQL Studio catalog
Select "Insert messages" from the context menu
Use the Generate button to create sample messages based on the topic schema
Edit the JSON array of messages as needed
Click Insert to publish messages to the topic

Improved error handling and translation to HTTP error rather than cryptic 500 error when configuring Agents/
The create API now persists the tag and descriptions
Lenses Agent was failing reporting connection details when using the AWS Glue Schema Registry.
When developing a SQL processor, the application Docker image is fixed. Consequently, any updates for performance or security enhancements cannot be applied. In this release, a new API and user interface options were introduced to enable attachment of the desired Docker image.
Fixes an issue preventing default quotas for Users and Clients to be properly stored and applied.
Last updated
Was this helpful?
Was this helpful?

