[
https://issues.apache.org/jira/browse/CASSPYTHON-29?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18104937#comment-18104937
]
Swathi Sekar commented on CASSPYTHON-29:
----------------------------------------
Hi [~absurdfarce] ,
I hadn't realized that withApplicationName() and withApplicationVersion() were
slated for
removal in the 5.x Java driver, thanks for pointing that out. I'm not
interested in DataStax
Insights, my main motivation is tracking application name and version
server-side in
the clients virtual table as per
https://issues.apache.org/jira/browse/CASSANDRA-16378
If it's already planned to remove those methods across all drivers, I would be
interested
in working on some alternative like the arbitrary key/value pairs idea you
mentioned. What do you think of adding a new constructor parameter called
{{{}extra_startup_options{}}}?
> Send `APPLICATION_NAME` and `APPLICATION_VERSION` in the STARTUP message
> ------------------------------------------------------------------------
>
> Key: CASSPYTHON-29
> URL: https://issues.apache.org/jira/browse/CASSPYTHON-29
> Project: Apache Cassandra Python driver
> Issue Type: Improvement
> Components: Core
> Reporter: Swathi Sekar
> Assignee: Swathi Sekar
> Priority: Normal
>
> *Summary*
> The driver should send the client's application name and version as
> `APPLICATION_NAME` /
> `APPLICATION_VERSION` options in the STARTUP message.
> This brings the Python driver in line with the C++ driver (since 2.11.0, via
> `cass_cluster_set_application_name()` /
> `cass_cluster_set_application_version()`) and the Java
> driver (since 4.4.0, via `SessionBuilder.withApplicationName` /
> `withApplicationVersion`).
> *More info*
> `Cluster` already accepts `application_name`, `application_version` but they
> are
> documented as Insights-only and are consumed solely by
> `cassandra/datastax/insights/reporter.py`. They are never sent over the
> native protocol.
> This change would add them to the STARTUP options map.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]