Skip to content

Commit 7277fa9

Browse files
CASSJAVA-73: Remove Insights support
1 parent 0115cd6 commit 7277fa9

File tree

51 files changed

+167
-5160
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

51 files changed

+167
-5160
lines changed

core/revapi.json

Lines changed: 157 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7386,6 +7386,163 @@
73867386
"old": "method <T extends java.lang.Number> com.datastax.oss.driver.api.core.type.reflect.GenericType<com.datastax.oss.driver.api.core.data.CqlVector<T>> com.datastax.oss.driver.api.core.type.reflect.GenericType<T>::vectorOf(java.lang.Class<T>)",
73877387
"new": "method <T> com.datastax.oss.driver.api.core.type.reflect.GenericType<com.datastax.oss.driver.api.core.data.CqlVector<T>> com.datastax.oss.driver.api.core.type.reflect.GenericType<T>::vectorOf(java.lang.Class<T>)",
73887388
"justification": "JAVA-3143: Extend driver vector support to arbitrary subtypes and fix handling of variable length types (OSS C* 5.0)"
7389+
},
7390+
{
7391+
"code": "java.field.enumConstantOrderChanged",
7392+
"old": "field com.datastax.dse.driver.api.core.config.DseDriverOption.CONTINUOUS_PAGING_METRICS_SESSION_CQL_REQUESTS_LOWEST",
7393+
"new": "field com.datastax.dse.driver.api.core.config.DseDriverOption.CONTINUOUS_PAGING_METRICS_SESSION_CQL_REQUESTS_LOWEST",
7394+
"justification": "CASSJAVA-73: Remove Insights support"
7395+
},
7396+
{
7397+
"code": "java.field.enumConstantOrderChanged",
7398+
"old": "field com.datastax.dse.driver.api.core.config.DseDriverOption.CONTINUOUS_PAGING_METRICS_SESSION_CQL_REQUESTS_SLO",
7399+
"new": "field com.datastax.dse.driver.api.core.config.DseDriverOption.CONTINUOUS_PAGING_METRICS_SESSION_CQL_REQUESTS_SLO",
7400+
"justification": "CASSJAVA-73: Remove Insights support"
7401+
},
7402+
{
7403+
"code": "java.field.enumConstantOrderChanged",
7404+
"old": "field com.datastax.dse.driver.api.core.config.DseDriverOption.GRAPH_CONTINUOUS_PAGING_MAX_ENQUEUED_PAGES",
7405+
"new": "field com.datastax.dse.driver.api.core.config.DseDriverOption.GRAPH_CONTINUOUS_PAGING_MAX_ENQUEUED_PAGES",
7406+
"justification": "CASSJAVA-73: Remove Insights support"
7407+
},
7408+
{
7409+
"code": "java.field.enumConstantOrderChanged",
7410+
"old": "field com.datastax.dse.driver.api.core.config.DseDriverOption.GRAPH_CONTINUOUS_PAGING_MAX_PAGES",
7411+
"new": "field com.datastax.dse.driver.api.core.config.DseDriverOption.GRAPH_CONTINUOUS_PAGING_MAX_PAGES",
7412+
"justification": "CASSJAVA-73: Remove Insights support"
7413+
},
7414+
{
7415+
"code": "java.field.enumConstantOrderChanged",
7416+
"old": "field com.datastax.dse.driver.api.core.config.DseDriverOption.GRAPH_CONTINUOUS_PAGING_MAX_PAGES_PER_SECOND",
7417+
"new": "field com.datastax.dse.driver.api.core.config.DseDriverOption.GRAPH_CONTINUOUS_PAGING_MAX_PAGES_PER_SECOND",
7418+
"justification": "CASSJAVA-73: Remove Insights support"
7419+
},
7420+
{
7421+
"code": "java.field.enumConstantOrderChanged",
7422+
"old": "field com.datastax.dse.driver.api.core.config.DseDriverOption.GRAPH_CONTINUOUS_PAGING_PAGE_SIZE",
7423+
"new": "field com.datastax.dse.driver.api.core.config.DseDriverOption.GRAPH_CONTINUOUS_PAGING_PAGE_SIZE",
7424+
"justification": "CASSJAVA-73: Remove Insights support"
7425+
},
7426+
{
7427+
"code": "java.field.enumConstantOrderChanged",
7428+
"old": "field com.datastax.dse.driver.api.core.config.DseDriverOption.GRAPH_PAGING_ENABLED",
7429+
"new": "field com.datastax.dse.driver.api.core.config.DseDriverOption.GRAPH_PAGING_ENABLED",
7430+
"justification": "CASSJAVA-73: Remove Insights support"
7431+
},
7432+
{
7433+
"code": "java.field.enumConstantOrderChanged",
7434+
"old": "field com.datastax.dse.driver.api.core.config.DseDriverOption.METRICS_NODE_GRAPH_MESSAGES_DIGITS",
7435+
"new": "field com.datastax.dse.driver.api.core.config.DseDriverOption.METRICS_NODE_GRAPH_MESSAGES_DIGITS",
7436+
"justification": "CASSJAVA-73: Remove Insights support"
7437+
},
7438+
{
7439+
"code": "java.field.enumConstantOrderChanged",
7440+
"old": "field com.datastax.dse.driver.api.core.config.DseDriverOption.METRICS_NODE_GRAPH_MESSAGES_HIGHEST",
7441+
"new": "field com.datastax.dse.driver.api.core.config.DseDriverOption.METRICS_NODE_GRAPH_MESSAGES_HIGHEST",
7442+
"justification": "CASSJAVA-73: Remove Insights support"
7443+
},
7444+
{
7445+
"code": "java.field.enumConstantOrderChanged",
7446+
"old": "field com.datastax.dse.driver.api.core.config.DseDriverOption.METRICS_NODE_GRAPH_MESSAGES_INTERVAL",
7447+
"new": "field com.datastax.dse.driver.api.core.config.DseDriverOption.METRICS_NODE_GRAPH_MESSAGES_INTERVAL",
7448+
"justification": "CASSJAVA-73: Remove Insights support"
7449+
},
7450+
{
7451+
"code": "java.field.enumConstantOrderChanged",
7452+
"old": "field com.datastax.dse.driver.api.core.config.DseDriverOption.METRICS_NODE_GRAPH_MESSAGES_LOWEST",
7453+
"new": "field com.datastax.dse.driver.api.core.config.DseDriverOption.METRICS_NODE_GRAPH_MESSAGES_LOWEST",
7454+
"justification": "CASSJAVA-73: Remove Insights support"
7455+
},
7456+
{
7457+
"code": "java.field.enumConstantOrderChanged",
7458+
"old": "field com.datastax.dse.driver.api.core.config.DseDriverOption.METRICS_NODE_GRAPH_MESSAGES_SLO",
7459+
"new": "field com.datastax.dse.driver.api.core.config.DseDriverOption.METRICS_NODE_GRAPH_MESSAGES_SLO",
7460+
"justification": "CASSJAVA-73: Remove Insights support"
7461+
},
7462+
{
7463+
"code": "java.field.enumConstantOrderChanged",
7464+
"old": "field com.datastax.dse.driver.api.core.config.DseDriverOption.METRICS_SESSION_GRAPH_REQUESTS_DIGITS",
7465+
"new": "field com.datastax.dse.driver.api.core.config.DseDriverOption.METRICS_SESSION_GRAPH_REQUESTS_DIGITS",
7466+
"justification": "CASSJAVA-73: Remove Insights support"
7467+
},
7468+
{
7469+
"code": "java.field.enumConstantOrderChanged",
7470+
"old": "field com.datastax.dse.driver.api.core.config.DseDriverOption.METRICS_SESSION_GRAPH_REQUESTS_HIGHEST",
7471+
"new": "field com.datastax.dse.driver.api.core.config.DseDriverOption.METRICS_SESSION_GRAPH_REQUESTS_HIGHEST",
7472+
"justification": "CASSJAVA-73: Remove Insights support"
7473+
},
7474+
{
7475+
"code": "java.field.enumConstantOrderChanged",
7476+
"old": "field com.datastax.dse.driver.api.core.config.DseDriverOption.METRICS_SESSION_GRAPH_REQUESTS_INTERVAL",
7477+
"new": "field com.datastax.dse.driver.api.core.config.DseDriverOption.METRICS_SESSION_GRAPH_REQUESTS_INTERVAL",
7478+
"justification": "CASSJAVA-73: Remove Insights support"
7479+
},
7480+
{
7481+
"code": "java.field.enumConstantOrderChanged",
7482+
"old": "field com.datastax.dse.driver.api.core.config.DseDriverOption.METRICS_SESSION_GRAPH_REQUESTS_LOWEST",
7483+
"new": "field com.datastax.dse.driver.api.core.config.DseDriverOption.METRICS_SESSION_GRAPH_REQUESTS_LOWEST",
7484+
"justification": "CASSJAVA-73: Remove Insights support"
7485+
},
7486+
{
7487+
"code": "java.field.enumConstantOrderChanged",
7488+
"old": "field com.datastax.dse.driver.api.core.config.DseDriverOption.METRICS_SESSION_GRAPH_REQUESTS_SLO",
7489+
"new": "field com.datastax.dse.driver.api.core.config.DseDriverOption.METRICS_SESSION_GRAPH_REQUESTS_SLO",
7490+
"justification": "CASSJAVA-73: Remove Insights support"
7491+
},
7492+
{
7493+
"code": "java.field.removed",
7494+
"old": "field com.datastax.dse.driver.api.core.config.DseDriverOption.MONITOR_REPORTING_ENABLED",
7495+
"justification": "CASSJAVA-73: Remove Insights support"
7496+
},
7497+
{
7498+
"code": "java.field.removed",
7499+
"old": "field com.datastax.oss.driver.api.core.config.TypedDriverOption<ValueT>.MONITOR_REPORTING_ENABLED",
7500+
"justification": "CASSJAVA-73: Remove Insights support"
7501+
},
7502+
{
7503+
"code": "java.method.removed",
7504+
"old": "method com.datastax.oss.driver.api.core.session.ProgrammaticArguments.Builder com.datastax.oss.driver.api.core.session.ProgrammaticArguments.Builder::withStartupApplicationName(java.lang.String)",
7505+
"justification": "CASSJAVA-73: Remove Insights support"
7506+
},
7507+
{
7508+
"code": "java.method.removed",
7509+
"old": "method com.datastax.oss.driver.api.core.session.ProgrammaticArguments.Builder com.datastax.oss.driver.api.core.session.ProgrammaticArguments.Builder::withStartupApplicationVersion(java.lang.String)",
7510+
"justification": "CASSJAVA-73: Remove Insights support"
7511+
},
7512+
{
7513+
"code": "java.method.removed",
7514+
"old": "method com.datastax.oss.driver.api.core.session.ProgrammaticArguments.Builder com.datastax.oss.driver.api.core.session.ProgrammaticArguments.Builder::withStartupClientId(java.util.UUID)",
7515+
"justification": "CASSJAVA-73: Remove Insights support"
7516+
},
7517+
{
7518+
"code": "java.method.removed",
7519+
"old": "method java.lang.String com.datastax.oss.driver.api.core.session.ProgrammaticArguments::getStartupApplicationName()",
7520+
"justification": "CASSJAVA-73: Remove Insights support"
7521+
},
7522+
{
7523+
"code": "java.method.removed",
7524+
"old": "method java.lang.String com.datastax.oss.driver.api.core.session.ProgrammaticArguments::getStartupApplicationVersion()",
7525+
"justification": "CASSJAVA-73: Remove Insights support"
7526+
},
7527+
{
7528+
"code": "java.method.removed",
7529+
"old": "method java.util.UUID com.datastax.oss.driver.api.core.session.ProgrammaticArguments::getStartupClientId()",
7530+
"justification": "CASSJAVA-73: Remove Insights support"
7531+
},
7532+
{
7533+
"code": "java.method.removed",
7534+
"old": "method SelfT com.datastax.oss.driver.api.core.session.SessionBuilder<SelfT extends com.datastax.oss.driver.api.core.session.SessionBuilder, SessionT>::withApplicationName(java.lang.String)",
7535+
"justification": "CASSJAVA-73: Remove Insights support"
7536+
},
7537+
{
7538+
"code": "java.method.removed",
7539+
"old": "method SelfT com.datastax.oss.driver.api.core.session.SessionBuilder<SelfT extends com.datastax.oss.driver.api.core.session.SessionBuilder, SessionT>::withApplicationVersion(java.lang.String)",
7540+
"justification": "CASSJAVA-73: Remove Insights support"
7541+
},
7542+
{
7543+
"code": "java.method.removed",
7544+
"old": "method SelfT com.datastax.oss.driver.api.core.session.SessionBuilder<SelfT extends com.datastax.oss.driver.api.core.session.SessionBuilder, SessionT>::withClientId(java.util.UUID)",
7545+
"justification": "CASSJAVA-73: Remove Insights support"
73897546
}
73907547
]
73917548
}

core/src/main/java/com/datastax/dse/driver/api/core/config/DseDriverOption.java

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -169,13 +169,6 @@ public enum DseDriverOption implements DriverOption {
169169
*/
170170
GRAPH_TIMEOUT("basic.graph.timeout"),
171171

172-
/**
173-
* Whether to send events for Insights monitoring.
174-
*
175-
* <p>Value type: boolean
176-
*/
177-
MONITOR_REPORTING_ENABLED("advanced.monitor-reporting.enabled"),
178-
179172
/**
180173
* Whether to enable paging for Graph queries.
181174
*

core/src/main/java/com/datastax/dse/driver/internal/core/InsightsClientLifecycleListener.java

Lines changed: 0 additions & 66 deletions
This file was deleted.

core/src/main/java/com/datastax/dse/driver/internal/core/insights/AddressFormatter.java

Lines changed: 0 additions & 54 deletions
This file was deleted.

core/src/main/java/com/datastax/dse/driver/internal/core/insights/ConfigAntiPatternsFinder.java

Lines changed: 0 additions & 46 deletions
This file was deleted.

0 commit comments

Comments
 (0)