Raj Ummadisetty created CASSGO-119:
--------------------------------------
Summary: Add Table field to ObservedQuery and ObservedBatch
Key: CASSGO-119
URL: https://issues.apache.org/jira/browse/CASSGO-119
Project: Apache Cassandra Go driver
Issue Type: Improvement
Reporter: Raj Ummadisetty
Assignee: Raj Ummadisetty
Description:
The ObservedQuery and ObservedBatch structs currently do not expose the
target table name, requiring consumers (metrics collectors, loggers, tracers)
to parse the CQL statement string themselves to determine which table a query
targets.
This change adds:
- Table string field to ObservedQuery — populated from prepared statement
metadata returned by Cassandra
- Tables []string field to ObservedBatch — populated per-entry from prepared
statement metadata, where Tables[i] corresponds to Statements[i]
The table information is already available internally via preparedMetadata
(used for routing), so no additional round-trips or CQL parsing are needed.
This change simply exposes it through the observation path.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]