Skip to content

Remove residual DSE compatibility and build wiring - #1042

Open
dkropachev wants to merge 1 commit into
scylla-4.xfrom
cleanup/1033-remove-residual-dse
Open

Remove residual DSE compatibility and build wiring#1042
dkropachev wants to merge 1 commit into
scylla-4.xfrom
cleanup/1033-remove-residual-dse

Conversation

@dkropachev

@dkropachev dkropachev commented Aug 31, 2026

Copy link
Copy Markdown

Closes #1033

Why

After the focused feature removals, deprecated DSE aliases and DSE-only test/build paths would still add untested production and maintenance surface. Removing them completes the cleanup while preserving the generic reactive API supported with Cassandra and Scylla.

What

  • remove deprecated DSE session, config-loader, option, load-balancing, version, and cloud compatibility paths
  • move application name/version onto DefaultDriverOption
  • remove DSE CCM backend/config/workload/dsetool requirements and DSE-only integration branches
  • narrow OSGi and Revapi wiring to the retained generic reactive compatibility packages
  • document that remaining com.datastax.dse production packages are generic reactive CQL/mapper code

Dependency and rebase

This integration PR depends on all preceding child PRs. Exact current source commits and their rebased commits on this branch:

The actual #1033 cleanup commit is 88acdf4ac7. After the prerequisite PRs merge, rebase onto scylla-4.x, drop the seven prerequisite commits above, and retain/reapply 88acdf4ac7.

Verification

  • mvn -pl core test — 3,160 unit tests plus 76 Reactive Streams TCK tests pass
  • query-builder, mapper runtime/processor, metrics, and test-infra unit suites pass
  • clean-source integration reactor test compilation passes
  • mvn clean -DskipTests install — all 17 modules pass, including OSGi, shaded, distributions, Revapi, and examples
  • Java 11 make compile-all passes, including API leak checks
  • final audit: the only production files under com.datastax.dse are the documented generic reactive CQL/mapper packages and their queue helper

@coderabbitai

coderabbitai Bot commented Aug 31, 2026

Copy link
Copy Markdown

Important

Review skipped

Too many files!

This PR contains 555 files, which is 455 over the limit of 100.

To get a review, reduce the PR to 100 files or fewer by splitting it into smaller PRs or changing its base branch.

Upgrade to a paid plan to raise the limit.

Usage-priced reviews support at most 300 files.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: QUIET

Plan: Team

Run ID: 74c2dfc1-7efc-4eea-b663-ed6c91d4c8b7

📥 Commits

Reviewing files that changed from the base of the PR and between ce317fa and 98dcf8f.

⛔ Files ignored due to path filters (1)
  • core/src/test/resources/config/cloud/creds.zip is excluded by !**/*.zip
📒 Files selected for processing (555)
  • CONTRIBUTING.md
  • ci/run-tests.sh
  • core-shaded/pom.xml
  • core/pom.xml
  • core/revapi.json
  • core/src/main/java/com/datastax/dse/driver/api/core/DseProtocolVersion.java
  • core/src/main/java/com/datastax/dse/driver/api/core/DseSession.java
  • core/src/main/java/com/datastax/dse/driver/api/core/DseSessionBuilder.java
  • core/src/main/java/com/datastax/dse/driver/api/core/auth/BaseDseAuthenticator.java
  • core/src/main/java/com/datastax/dse/driver/api/core/auth/DseGssApiAuthProviderBase.java
  • core/src/main/java/com/datastax/dse/driver/api/core/auth/DsePlainTextAuthProviderBase.java
  • core/src/main/java/com/datastax/dse/driver/api/core/auth/ProgrammaticDseGssApiAuthProvider.java
  • core/src/main/java/com/datastax/dse/driver/api/core/auth/ProxyAuthentication.java
  • core/src/main/java/com/datastax/dse/driver/api/core/config/DseDriverConfigLoader.java
  • core/src/main/java/com/datastax/dse/driver/api/core/config/DseDriverOption.java
  • core/src/main/java/com/datastax/dse/driver/api/core/cql/continuous/ContinuousAsyncResultSet.java
  • core/src/main/java/com/datastax/dse/driver/api/core/cql/continuous/ContinuousResultSet.java
  • core/src/main/java/com/datastax/dse/driver/api/core/cql/continuous/ContinuousSession.java
  • core/src/main/java/com/datastax/dse/driver/api/core/cql/continuous/reactive/ContinuousReactiveResultSet.java
  • core/src/main/java/com/datastax/dse/driver/api/core/cql/continuous/reactive/ContinuousReactiveSession.java
  • core/src/main/java/com/datastax/dse/driver/api/core/cql/reactive/package-info.java
  • core/src/main/java/com/datastax/dse/driver/api/core/data/geometry/Geometry.java
  • core/src/main/java/com/datastax/dse/driver/api/core/data/geometry/LineString.java
  • core/src/main/java/com/datastax/dse/driver/api/core/data/geometry/Point.java
  • core/src/main/java/com/datastax/dse/driver/api/core/data/geometry/Polygon.java
  • core/src/main/java/com/datastax/dse/driver/api/core/data/time/DateRange.java
  • core/src/main/java/com/datastax/dse/driver/api/core/data/time/DateRangeBound.java
  • core/src/main/java/com/datastax/dse/driver/api/core/data/time/DateRangePrecision.java
  • core/src/main/java/com/datastax/dse/driver/api/core/graph/AsyncGraphResultSet.java
  • core/src/main/java/com/datastax/dse/driver/api/core/graph/BatchGraphStatement.java
  • core/src/main/java/com/datastax/dse/driver/api/core/graph/BatchGraphStatementBuilder.java
  • core/src/main/java/com/datastax/dse/driver/api/core/graph/DseGraph.java
  • core/src/main/java/com/datastax/dse/driver/api/core/graph/DseGraphRemoteConnectionBuilder.java
  • core/src/main/java/com/datastax/dse/driver/api/core/graph/FluentGraphStatement.java
  • core/src/main/java/com/datastax/dse/driver/api/core/graph/FluentGraphStatementBuilder.java
  • core/src/main/java/com/datastax/dse/driver/api/core/graph/GraphExecutionInfo.java
  • core/src/main/java/com/datastax/dse/driver/api/core/graph/GraphNode.java
  • core/src/main/java/com/datastax/dse/driver/api/core/graph/GraphResultSet.java
  • core/src/main/java/com/datastax/dse/driver/api/core/graph/GraphSession.java
  • core/src/main/java/com/datastax/dse/driver/api/core/graph/GraphStatement.java
  • core/src/main/java/com/datastax/dse/driver/api/core/graph/GraphStatementBuilderBase.java
  • core/src/main/java/com/datastax/dse/driver/api/core/graph/PagingEnabledOptions.java
  • core/src/main/java/com/datastax/dse/driver/api/core/graph/ScriptGraphStatement.java
  • core/src/main/java/com/datastax/dse/driver/api/core/graph/ScriptGraphStatementBuilder.java
  • core/src/main/java/com/datastax/dse/driver/api/core/graph/predicates/CqlCollection.java
  • core/src/main/java/com/datastax/dse/driver/api/core/graph/predicates/Geo.java
  • core/src/main/java/com/datastax/dse/driver/api/core/graph/predicates/Search.java
  • core/src/main/java/com/datastax/dse/driver/api/core/graph/reactive/ReactiveGraphNode.java
  • core/src/main/java/com/datastax/dse/driver/api/core/graph/reactive/ReactiveGraphResultSet.java
  • core/src/main/java/com/datastax/dse/driver/api/core/graph/reactive/ReactiveGraphSession.java
  • core/src/main/java/com/datastax/dse/driver/api/core/metadata/DseNodeProperties.java
  • core/src/main/java/com/datastax/dse/driver/api/core/metadata/schema/DseAggregateMetadata.java
  • core/src/main/java/com/datastax/dse/driver/api/core/metadata/schema/DseColumnMetadata.java
  • core/src/main/java/com/datastax/dse/driver/api/core/metadata/schema/DseEdgeMetadata.java
  • core/src/main/java/com/datastax/dse/driver/api/core/metadata/schema/DseFunctionMetadata.java
  • core/src/main/java/com/datastax/dse/driver/api/core/metadata/schema/DseGraphKeyspaceMetadata.java
  • core/src/main/java/com/datastax/dse/driver/api/core/metadata/schema/DseGraphTableMetadata.java
  • core/src/main/java/com/datastax/dse/driver/api/core/metadata/schema/DseIndexMetadata.java
  • core/src/main/java/com/datastax/dse/driver/api/core/metadata/schema/DseKeyspaceMetadata.java
  • core/src/main/java/com/datastax/dse/driver/api/core/metadata/schema/DseRelationMetadata.java
  • core/src/main/java/com/datastax/dse/driver/api/core/metadata/schema/DseTableMetadata.java
  • core/src/main/java/com/datastax/dse/driver/api/core/metadata/schema/DseViewMetadata.java
  • core/src/main/java/com/datastax/dse/driver/api/core/metrics/DseNodeMetric.java
  • core/src/main/java/com/datastax/dse/driver/api/core/metrics/DseSessionMetric.java
  • core/src/main/java/com/datastax/dse/driver/api/core/servererrors/UnfitClientException.java
  • core/src/main/java/com/datastax/dse/driver/api/core/type/DseDataTypes.java
  • core/src/main/java/com/datastax/dse/driver/api/core/type/codec/DseTypeCodecs.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/DseProtocolFeature.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/InsightsClientLifecycleListener.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/auth/DseGssApiAuthProvider.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/auth/DsePlainTextAuthProvider.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/cql/DseConversions.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/cql/continuous/ContinuousCqlRequestAsyncProcessor.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/cql/continuous/ContinuousCqlRequestHandler.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/cql/continuous/ContinuousCqlRequestSyncProcessor.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/cql/continuous/ContinuousRequestHandlerBase.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/cql/continuous/DefaultContinuousAsyncResultSet.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/cql/continuous/DefaultContinuousResultSet.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/cql/continuous/reactive/ContinuousCqlRequestReactiveProcessor.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/cql/continuous/reactive/DefaultContinuousReactiveResultSet.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/cql/reactive/FailedReactiveResultSet.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/cql/reactive/ReactiveResultSetSubscription.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/data/geometry/DefaultGeometry.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/data/geometry/DefaultLineString.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/data/geometry/DefaultPoint.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/data/geometry/DefaultPolygon.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/data/geometry/Distance.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/data/geometry/DistanceSerializationProxy.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/data/geometry/WkbSerializationProxy.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/data/geometry/WkbUtil.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/graph/ByteBufUtil.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/graph/BytecodeGraphStatement.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/graph/ContinuousAsyncGraphResultSet.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/graph/ContinuousGraphRequestHandler.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/graph/CqlCollectionPredicate.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/graph/DefaultAsyncGraphResultSet.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/graph/DefaultBatchGraphStatement.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/graph/DefaultDseRemoteConnectionBuilder.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/graph/DefaultFluentGraphStatement.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/graph/DefaultScriptGraphStatement.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/graph/DseGraphRemoteConnection.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/graph/DseGraphTraversal.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/graph/DsePredicate.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/graph/EditDistance.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/graph/GeoPredicate.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/graph/GeoUtils.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/graph/GraphConversions.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/graph/GraphExecutionInfoConverter.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/graph/GraphProtocol.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/graph/GraphRequestAsyncProcessor.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/graph/GraphRequestHandler.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/graph/GraphRequestSyncProcessor.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/graph/GraphResultIterator.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/graph/GraphResultSets.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/graph/GraphSON1SerdeTP.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/graph/GraphSON2SerdeTP.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/graph/GraphSONUtils.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/graph/GraphStatementBase.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/graph/GraphSupportChecker.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/graph/LegacyGraphNode.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/graph/MultiPageGraphResultSet.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/graph/ObjectGraphNode.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/graph/SearchPredicate.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/graph/SearchUtils.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/graph/SinglePageGraphResultSet.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/graph/TinkerpopBufferUtil.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/graph/binary/AbstractDynamicGraphBinaryCustomSerializer.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/graph/binary/AbstractSimpleGraphBinaryCustomSerializer.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/graph/binary/ComplexTypeSerializerUtil.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/graph/binary/CqlDurationSerializer.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/graph/binary/DistanceSerializer.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/graph/binary/EditDistanceSerializer.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/graph/binary/GeometrySerializer.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/graph/binary/GraphBinaryModule.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/graph/binary/GraphBinaryUtils.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/graph/binary/LineStringSerializer.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/graph/binary/PairSerializer.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/graph/binary/PointSerializer.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/graph/binary/PolygonSerializer.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/graph/binary/TupleValueSerializer.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/graph/binary/UdtValueSerializer.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/graph/binary/buffer/DseNettyBuffer.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/graph/binary/buffer/DseNettyBufferFactory.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/graph/reactive/DefaultReactiveGraphNode.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/graph/reactive/DefaultReactiveGraphResultSet.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/graph/reactive/FailedReactiveGraphResultSet.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/graph/reactive/ReactiveGraphRequestProcessor.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/graph/reactive/ReactiveGraphResultSetSubscription.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/insights/AddressFormatter.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/insights/ConfigAntiPatternsFinder.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/insights/DataCentersFinder.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/insights/ExecutionProfilesInfoFinder.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/insights/InsightsClient.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/insights/InsightsSupportVerifier.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/insights/PackageUtil.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/insights/PlatformInfoFinder.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/insights/ReconnectionPolicyInfoFinder.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/insights/configuration/InsightsConfiguration.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/insights/exceptions/InsightEventFormatException.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/insights/schema/AuthProviderType.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/insights/schema/Insight.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/insights/schema/InsightMetadata.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/insights/schema/InsightType.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/insights/schema/InsightsPlatformInfo.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/insights/schema/InsightsStartupData.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/insights/schema/InsightsStatusData.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/insights/schema/LoadBalancingInfo.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/insights/schema/PoolSizeByHostDistance.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/insights/schema/ReconnectionPolicyInfo.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/insights/schema/SSL.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/insights/schema/SessionStateForNode.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/insights/schema/SpecificExecutionProfile.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/insights/schema/SpeculativeExecutionInfo.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/loadbalancing/DseDcInferringLoadBalancingPolicy.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/loadbalancing/DseLoadBalancingPolicy.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/metadata/schema/DefaultDseAggregateMetadata.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/metadata/schema/DefaultDseColumnMetadata.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/metadata/schema/DefaultDseEdgeMetadata.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/metadata/schema/DefaultDseFunctionMetadata.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/metadata/schema/DefaultDseIndexMetadata.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/metadata/schema/DefaultDseKeyspaceMetadata.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/metadata/schema/DefaultDseTableMetadata.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/metadata/schema/DefaultDseVertexMetadata.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/metadata/schema/DefaultDseViewMetadata.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/metadata/schema/ScriptHelper.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/metadata/schema/parsing/DseAggregateParser.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/metadata/schema/parsing/DseFunctionParser.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/metadata/schema/parsing/DseSchemaParser.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/metadata/schema/parsing/DseTableParser.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/metadata/schema/parsing/DseViewParser.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/protocol/TinkerpopBufferPrimitiveCodec.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/search/DateRangeUtil.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/session/DefaultDseSession.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/type/codec/DseTypeCodecsRegistrar.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/type/codec/DseTypeCodecsRegistrarSubstitutions.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/type/codec/geometry/GeometryCodec.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/type/codec/geometry/LineStringCodec.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/type/codec/geometry/PointCodec.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/type/codec/geometry/PolygonCodec.java
  • core/src/main/java/com/datastax/dse/driver/internal/core/type/codec/time/DateRangeCodec.java
  • core/src/main/java/com/datastax/oss/driver/api/core/CqlSession.java
  • core/src/main/java/com/datastax/oss/driver/api/core/ProtocolVersion.java
  • core/src/main/java/com/datastax/oss/driver/api/core/Version.java
  • core/src/main/java/com/datastax/oss/driver/api/core/auth/PlainTextAuthProviderBase.java
  • core/src/main/java/com/datastax/oss/driver/api/core/auth/ProgrammaticPlainTextAuthProvider.java
  • core/src/main/java/com/datastax/oss/driver/api/core/config/DefaultDriverOption.java
  • core/src/main/java/com/datastax/oss/driver/api/core/config/OptionsMap.java
  • core/src/main/java/com/datastax/oss/driver/api/core/config/TypedDriverOption.java
  • core/src/main/java/com/datastax/oss/driver/api/core/metrics/NodeMetric.java
  • core/src/main/java/com/datastax/oss/driver/api/core/metrics/SessionMetric.java
  • core/src/main/java/com/datastax/oss/driver/api/core/session/ProgrammaticArguments.java
  • core/src/main/java/com/datastax/oss/driver/api/core/session/SessionBuilder.java
  • core/src/main/java/com/datastax/oss/driver/internal/core/DefaultProtocolVersionRegistry.java
  • core/src/main/java/com/datastax/oss/driver/internal/core/auth/AuthUtils.java
  • core/src/main/java/com/datastax/oss/driver/internal/core/auth/PlainTextAuthProvider.java
  • core/src/main/java/com/datastax/oss/driver/internal/core/channel/ChannelFactory.java
  • core/src/main/java/com/datastax/oss/driver/internal/core/config/cloud/CloudConfig.java
  • core/src/main/java/com/datastax/oss/driver/internal/core/config/cloud/CloudConfigFactory.java
  • core/src/main/java/com/datastax/oss/driver/internal/core/context/DefaultDriverConfigReporter.java
  • core/src/main/java/com/datastax/oss/driver/internal/core/context/DefaultDriverContext.java
  • core/src/main/java/com/datastax/oss/driver/internal/core/context/InternalDriverContext.java
  • core/src/main/java/com/datastax/oss/driver/internal/core/context/NoopDriverConfigReporter.java
  • core/src/main/java/com/datastax/oss/driver/internal/core/context/StartupOptionsBuilder.java
  • core/src/main/java/com/datastax/oss/driver/internal/core/metadata/CloudTopologyMonitor.java
  • core/src/main/java/com/datastax/oss/driver/internal/core/metadata/DefaultTopologyMonitor.java
  • core/src/main/java/com/datastax/oss/driver/internal/core/metadata/SniEndPoint.java
  • core/src/main/java/com/datastax/oss/driver/internal/core/metadata/schema/parsing/DefaultSchemaParserFactory.java
  • core/src/main/java/com/datastax/oss/driver/internal/core/metadata/schema/parsing/RelationParser.java
  • core/src/main/java/com/datastax/oss/driver/internal/core/metadata/schema/queries/Cassandra21SchemaQueries.java
  • core/src/main/java/com/datastax/oss/driver/internal/core/metadata/schema/queries/Cassandra22SchemaQueries.java
  • core/src/main/java/com/datastax/oss/driver/internal/core/metadata/schema/queries/Cassandra3SchemaQueries.java
  • core/src/main/java/com/datastax/oss/driver/internal/core/metadata/schema/queries/CassandraSchemaQueries.java
  • core/src/main/java/com/datastax/oss/driver/internal/core/metadata/schema/queries/CassandraSchemaRows.java
  • core/src/main/java/com/datastax/oss/driver/internal/core/metadata/schema/queries/DefaultSchemaQueriesFactory.java
  • core/src/main/java/com/datastax/oss/driver/internal/core/metadata/schema/queries/Dse68SchemaQueries.java
  • core/src/main/java/com/datastax/oss/driver/internal/core/metadata/schema/queries/SchemaRows.java
  • core/src/main/java/com/datastax/oss/driver/internal/core/metrics/DropwizardNodeMetricUpdater.java
  • core/src/main/java/com/datastax/oss/driver/internal/core/metrics/DropwizardSessionMetricUpdater.java
  • core/src/main/java/com/datastax/oss/driver/internal/core/metrics/MetricPaths.java
  • core/src/main/java/com/datastax/oss/driver/internal/core/session/BuiltInRequestProcessors.java
  • core/src/main/java/com/datastax/oss/driver/internal/core/session/BuiltInRequestProcessorsSubstitutions.java
  • core/src/main/java/com/datastax/oss/driver/internal/core/ssl/SniSslEngineFactory.java
  • core/src/main/java/com/datastax/oss/driver/internal/core/util/Dependency.java
  • core/src/main/java/com/datastax/oss/driver/internal/core/util/concurrent/DriverBlockHoundIntegration.java
  • core/src/main/resources/META-INF/native-image/com.datastax.oss/java-driver-core/reflection.json
  • core/src/main/resources/reference.conf
  • core/src/test/java/com/datastax/dse/driver/Assertions.java
  • core/src/test/java/com/datastax/dse/driver/DriverRunListener.java
  • core/src/test/java/com/datastax/dse/driver/DseTestDataProviders.java
  • core/src/test/java/com/datastax/dse/driver/TinkerpopBufferAssert.java
  • core/src/test/java/com/datastax/dse/driver/api/core/data/time/DateRangePrecisionTest.java
  • core/src/test/java/com/datastax/dse/driver/api/core/data/time/DateRangeTest.java
  • core/src/test/java/com/datastax/dse/driver/api/core/graph/predicates/CqlCollectionTest.java
  • core/src/test/java/com/datastax/dse/driver/api/core/graph/predicates/GeoTest.java
  • core/src/test/java/com/datastax/dse/driver/api/core/graph/predicates/SearchTest.java
  • core/src/test/java/com/datastax/dse/driver/internal/DependencyCheckTest.java
  • core/src/test/java/com/datastax/dse/driver/internal/DependencyCheckTestBase.java
  • core/src/test/java/com/datastax/dse/driver/internal/core/cql/continuous/ContinuousCqlRequestHandlerNodeTargetingTest.java
  • core/src/test/java/com/datastax/dse/driver/internal/core/cql/continuous/ContinuousCqlRequestHandlerReprepareTest.java
  • core/src/test/java/com/datastax/dse/driver/internal/core/cql/continuous/ContinuousCqlRequestHandlerRetryTest.java
  • core/src/test/java/com/datastax/dse/driver/internal/core/cql/continuous/ContinuousCqlRequestHandlerTest.java
  • core/src/test/java/com/datastax/dse/driver/internal/core/cql/continuous/ContinuousCqlRequestHandlerTestBase.java
  • core/src/test/java/com/datastax/dse/driver/internal/core/cql/continuous/DefaultContinuousAsyncResultSetTest.java
  • core/src/test/java/com/datastax/dse/driver/internal/core/cql/continuous/DefaultContinuousResultSetTest.java
  • core/src/test/java/com/datastax/dse/driver/internal/core/cql/continuous/reactive/ContinuousCqlRequestReactiveProcessorTest.java
  • core/src/test/java/com/datastax/dse/driver/internal/core/cql/reactive/CqlRequestReactiveProcessorTest.java
  • core/src/test/java/com/datastax/dse/driver/internal/core/cql/reactive/ReactiveTestDataProviders.java
  • core/src/test/java/com/datastax/dse/driver/internal/core/cql/reactive/ReactiveTestFixtures.java
  • core/src/test/java/com/datastax/dse/driver/internal/core/data/geometry/DefaultLineStringTest.java
  • core/src/test/java/com/datastax/dse/driver/internal/core/data/geometry/DefaultPointTest.java
  • core/src/test/java/com/datastax/dse/driver/internal/core/data/geometry/DefaultPolygonTest.java
  • core/src/test/java/com/datastax/dse/driver/internal/core/data/geometry/DistanceTest.java
  • core/src/test/java/com/datastax/dse/driver/internal/core/data/geometry/SerializationUtils.java
  • core/src/test/java/com/datastax/dse/driver/internal/core/graph/ContinuousGraphRequestHandlerSpeculativeExecutionTest.java
  • core/src/test/java/com/datastax/dse/driver/internal/core/graph/ContinuousGraphRequestHandlerTest.java
  • core/src/test/java/com/datastax/dse/driver/internal/core/graph/GraphExecutionInfoConverterTest.java
  • core/src/test/java/com/datastax/dse/driver/internal/core/graph/GraphNodeTest.java
  • core/src/test/java/com/datastax/dse/driver/internal/core/graph/GraphRequestHandlerTest.java
  • core/src/test/java/com/datastax/dse/driver/internal/core/graph/GraphRequestHandlerTestHarness.java
  • core/src/test/java/com/datastax/dse/driver/internal/core/graph/GraphResultSetTestBase.java
  • core/src/test/java/com/datastax/dse/driver/internal/core/graph/GraphResultSetsTest.java
  • core/src/test/java/com/datastax/dse/driver/internal/core/graph/GraphStatementBuilderBaseTest.java
  • core/src/test/java/com/datastax/dse/driver/internal/core/graph/GraphSupportCheckerTest.java
  • core/src/test/java/com/datastax/dse/driver/internal/core/graph/GraphTestUtils.java
  • core/src/test/java/com/datastax/dse/driver/internal/core/graph/binary/GraphDataTypesTest.java
  • core/src/test/java/com/datastax/dse/driver/internal/core/graph/reactive/ReactiveGraphRequestProcessorTest.java
  • core/src/test/java/com/datastax/dse/driver/internal/core/graph/schema/refresh/GraphSchemaRefreshTest.java
  • core/src/test/java/com/datastax/dse/driver/internal/core/insights/AddressFormatterTest.java
  • core/src/test/java/com/datastax/dse/driver/internal/core/insights/ConfigAntiPatternsFinderTest.java
  • core/src/test/java/com/datastax/dse/driver/internal/core/insights/DataCentersFinderTest.java
  • core/src/test/java/com/datastax/dse/driver/internal/core/insights/ExecutionProfileMockUtil.java
  • core/src/test/java/com/datastax/dse/driver/internal/core/insights/ExecutionProfilesInfoFinderTest.java
  • core/src/test/java/com/datastax/dse/driver/internal/core/insights/InsightsClientTest.java
  • core/src/test/java/com/datastax/dse/driver/internal/core/insights/InsightsSupportVerifierTest.java
  • core/src/test/java/com/datastax/dse/driver/internal/core/insights/PackageUtilTest.java
  • core/src/test/java/com/datastax/dse/driver/internal/core/insights/PlatformInfoFinderTest.java
  • core/src/test/java/com/datastax/dse/driver/internal/core/insights/ReconnectionPolicyInfoFinderTest.java
  • core/src/test/java/com/datastax/dse/driver/internal/core/protocol/TinkerpopBufferPrimitiveCodecTest.java
  • core/src/test/java/com/datastax/dse/driver/internal/core/type/codec/geometry/GeometryCodecTest.java
  • core/src/test/java/com/datastax/dse/driver/internal/core/type/codec/geometry/LineStringCodecTest.java
  • core/src/test/java/com/datastax/dse/driver/internal/core/type/codec/geometry/PointCodecTest.java
  • core/src/test/java/com/datastax/dse/driver/internal/core/type/codec/geometry/PolygonCodecTest.java
  • core/src/test/java/com/datastax/dse/driver/internal/core/type/codec/time/DateRangeCodecTest.java
  • core/src/test/java/com/datastax/oss/driver/api/core/VersionAssert.java
  • core/src/test/java/com/datastax/oss/driver/api/core/VersionTest.java
  • core/src/test/java/com/datastax/oss/driver/api/core/auth/ProgrammaticPlainTextAuthProviderTest.java
  • core/src/test/java/com/datastax/oss/driver/api/core/config/TypedDriverOptionTest.java
  • core/src/test/java/com/datastax/oss/driver/internal/core/DefaultProtocolVersionRegistryTest.java
  • core/src/test/java/com/datastax/oss/driver/internal/core/config/cloud/CloudConfigFactoryTest.java
  • core/src/test/java/com/datastax/oss/driver/internal/core/config/composite/CompositeDriverConfigTest.java
  • core/src/test/java/com/datastax/oss/driver/internal/core/context/ClientRoutesConfigFromFileTest.java
  • core/src/test/java/com/datastax/oss/driver/internal/core/context/DefaultDriverConfigReporterTest.java
  • core/src/test/java/com/datastax/oss/driver/internal/core/context/StartupOptionsBuilderApplicationTest.java
  • core/src/test/java/com/datastax/oss/driver/internal/core/loadbalancing/DefaultLoadBalancingPolicyQueryPlanTest.java
  • core/src/test/java/com/datastax/oss/driver/internal/core/metadata/DefaultTopologyMonitorTest.java
  • core/src/test/java/com/datastax/oss/driver/internal/core/metadata/schema/queries/DefaultSchemaQueriesFactoryTest.java
  • core/src/test/java/com/datastax/oss/driver/internal/core/type/codec/extras/enums/EnumNameCodecTest.java
  • core/src/test/java/com/datastax/oss/driver/internal/core/type/codec/extras/enums/EnumOrdinalCodecTest.java
  • core/src/test/resources/config/cloud/identity.jks
  • core/src/test/resources/config/cloud/metadata.json
  • core/src/test/resources/config/cloud/trustStore.jks
  • core/src/test/resources/config/customApplication.conf
  • core/src/test/resources/config/customApplication.json
  • core/src/test/resources/config/customApplication.properties
  • core/src/test/resources/insights/duplicate-dependencies.txt
  • core/src/test/resources/insights/malformed-pom.properties
  • core/src/test/resources/insights/netty-dependency-optional.txt
  • core/src/test/resources/insights/netty-dependency.txt
  • core/src/test/resources/insights/ordered-dependencies.txt
  • core/src/test/resources/insights/pom.properties
  • core/src/test/resources/insights/test-dependencies.txt
  • core/src/test/resources/logback-test.xml
  • distribution/pom.xml
  • examples/src/main/java/com/datastax/oss/driver/examples/astra/AstraReadCassandraVersion.java
  • examples/src/main/java/com/datastax/oss/driver/examples/mapper/KillrVideoMapperExample.java
  • integration-tests/pom.xml
  • integration-tests/src/test/java/com/datastax/dse/driver/api/core/auth/DseGssApiAuthProviderAlternateIT.java
  • integration-tests/src/test/java/com/datastax/dse/driver/api/core/auth/DseGssApiAuthProviderIT.java
  • integration-tests/src/test/java/com/datastax/dse/driver/api/core/auth/DsePlainTextAuthProviderIT.java
  • integration-tests/src/test/java/com/datastax/dse/driver/api/core/auth/DseProxyAuthenticationIT.java
  • integration-tests/src/test/java/com/datastax/dse/driver/api/core/auth/EmbeddedAds.java
  • integration-tests/src/test/java/com/datastax/dse/driver/api/core/auth/EmbeddedAdsRule.java
  • integration-tests/src/test/java/com/datastax/dse/driver/api/core/auth/KerberosUtils.java
  • integration-tests/src/test/java/com/datastax/dse/driver/api/core/cql/continuous/ContinuousPagingIT.java
  • integration-tests/src/test/java/com/datastax/dse/driver/api/core/cql/continuous/ContinuousPagingITBase.java
  • integration-tests/src/test/java/com/datastax/dse/driver/api/core/cql/continuous/reactive/ContinuousPagingReactiveIT.java
  • integration-tests/src/test/java/com/datastax/dse/driver/api/core/data/geometry/GeometryIT.java
  • integration-tests/src/test/java/com/datastax/dse/driver/api/core/data/geometry/LineStringIT.java
  • integration-tests/src/test/java/com/datastax/dse/driver/api/core/data/geometry/PointIT.java
  • integration-tests/src/test/java/com/datastax/dse/driver/api/core/data/geometry/PolygonIT.java
  • integration-tests/src/test/java/com/datastax/dse/driver/api/core/data/time/DateRangeIT.java
  • integration-tests/src/test/java/com/datastax/dse/driver/api/core/graph/ClassicGraphDataTypeITBase.java
  • integration-tests/src/test/java/com/datastax/dse/driver/api/core/graph/ClassicGraphGeoSearchIndexIT.java
  • integration-tests/src/test/java/com/datastax/dse/driver/api/core/graph/ClassicGraphTextSearchIndexIT.java
  • integration-tests/src/test/java/com/datastax/dse/driver/api/core/graph/CoreGraphDataTypeITBase.java
  • integration-tests/src/test/java/com/datastax/dse/driver/api/core/graph/CoreGraphGeoSearchIndexIT.java
  • integration-tests/src/test/java/com/datastax/dse/driver/api/core/graph/CoreGraphTextSearchIndexIT.java
  • integration-tests/src/test/java/com/datastax/dse/driver/api/core/graph/CqlCollectionIT.java
  • integration-tests/src/test/java/com/datastax/dse/driver/api/core/graph/GraphAuthenticationIT.java
  • integration-tests/src/test/java/com/datastax/dse/driver/api/core/graph/GraphGeoSearchIndexITBase.java
  • integration-tests/src/test/java/com/datastax/dse/driver/api/core/graph/GraphPagingIT.java
  • integration-tests/src/test/java/com/datastax/dse/driver/api/core/graph/GraphSpeculativeExecutionIT.java
  • integration-tests/src/test/java/com/datastax/dse/driver/api/core/graph/GraphTestSupport.java
  • integration-tests/src/test/java/com/datastax/dse/driver/api/core/graph/GraphTextSearchIndexITBase.java
  • integration-tests/src/test/java/com/datastax/dse/driver/api/core/graph/GraphTimeoutsIT.java
  • integration-tests/src/test/java/com/datastax/dse/driver/api/core/graph/SampleGraphScripts.java
  • integration-tests/src/test/java/com/datastax/dse/driver/api/core/graph/SocialTraversalDsl.java
  • integration-tests/src/test/java/com/datastax/dse/driver/api/core/graph/SocialTraversalSourceDsl.java
  • integration-tests/src/test/java/com/datastax/dse/driver/api/core/graph/TinkerEdgeAssert.java
  • integration-tests/src/test/java/com/datastax/dse/driver/api/core/graph/TinkerElementAssert.java
  • integration-tests/src/test/java/com/datastax/dse/driver/api/core/graph/TinkerGraphAssertions.java
  • integration-tests/src/test/java/com/datastax/dse/driver/api/core/graph/TinkerPathAssert.java
  • integration-tests/src/test/java/com/datastax/dse/driver/api/core/graph/TinkerTreeAssert.java
  • integration-tests/src/test/java/com/datastax/dse/driver/api/core/graph/TinkerVertexAssert.java
  • integration-tests/src/test/java/com/datastax/dse/driver/api/core/graph/TinkerVertexPropertyAssert.java
  • integration-tests/src/test/java/com/datastax/dse/driver/api/core/graph/reactive/DefaultReactiveGraphResultSetIT.java
  • integration-tests/src/test/java/com/datastax/dse/driver/api/core/graph/remote/ClassicGraphDataTypeRemoteIT.java
  • integration-tests/src/test/java/com/datastax/dse/driver/api/core/graph/remote/ClassicGraphTraversalRemoteIT.java
  • integration-tests/src/test/java/com/datastax/dse/driver/api/core/graph/remote/CoreGraphDataTypeRemoteIT.java
  • integration-tests/src/test/java/com/datastax/dse/driver/api/core/graph/remote/CoreGraphTraversalRemoteIT.java
  • integration-tests/src/test/java/com/datastax/dse/driver/api/core/graph/remote/GraphTraversalMetaPropertiesRemoteIT.java
  • integration-tests/src/test/java/com/datastax/dse/driver/api/core/graph/remote/GraphTraversalMultiPropertiesRemoteIT.java
  • integration-tests/src/test/java/com/datastax/dse/driver/api/core/graph/remote/GraphTraversalRemoteITBase.java
  • integration-tests/src/test/java/com/datastax/dse/driver/api/core/graph/statement/ClassicGraphDataTypeFluentIT.java
  • integration-tests/src/test/java/com/datastax/dse/driver/api/core/graph/statement/ClassicGraphDataTypeScriptIT.java
  • integration-tests/src/test/java/com/datastax/dse/driver/api/core/graph/statement/ClassicGraphTraversalBatchIT.java
  • integration-tests/src/test/java/com/datastax/dse/driver/api/core/graph/statement/ClassicGraphTraversalIT.java
  • integration-tests/src/test/java/com/datastax/dse/driver/api/core/graph/statement/CoreGraphDataTypeFluentIT.java
  • integration-tests/src/test/java/com/datastax/dse/driver/api/core/graph/statement/CoreGraphDataTypeScriptIT.java
  • integration-tests/src/test/java/com/datastax/dse/driver/api/core/graph/statement/CoreGraphTraversalBatchIT.java
  • integration-tests/src/test/java/com/datastax/dse/driver/api/core/graph/statement/CoreGraphTraversalIT.java
  • integration-tests/src/test/java/com/datastax/dse/driver/api/core/graph/statement/GraphTraversalBatchITBase.java
  • integration-tests/src/test/java/com/datastax/dse/driver/api/core/graph/statement/GraphTraversalITBase.java
  • integration-tests/src/test/java/com/datastax/dse/driver/api/core/graph/statement/GraphTraversalMetaPropertiesIT.java
  • integration-tests/src/test/java/com/datastax/dse/driver/api/core/graph/statement/GraphTraversalMultiPropertiesIT.java
  • integration-tests/src/test/java/com/datastax/dse/driver/api/core/insights/InsightsClientIT.java
  • integration-tests/src/test/java/com/datastax/dse/driver/api/core/metadata/schema/AbstractMetadataIT.java
  • integration-tests/src/test/java/com/datastax/dse/driver/api/core/metadata/schema/DseAggregateMetadataIT.java
  • integration-tests/src/test/java/com/datastax/dse/driver/api/core/metadata/schema/DseFunctionMetadataIT.java
  • integration-tests/src/test/java/com/datastax/dse/driver/api/core/metadata/schema/KeyspaceGraphMetadataIT.java
  • integration-tests/src/test/java/com/datastax/dse/driver/api/core/metadata/schema/TableGraphMetadataCaseSensitiveIT.java
  • integration-tests/src/test/java/com/datastax/dse/driver/api/core/metadata/schema/TableGraphMetadataIT.java
  • integration-tests/src/test/java/com/datastax/oss/driver/api/core/cloud/CloudIT.java
  • integration-tests/src/test/java/com/datastax/oss/driver/api/core/cloud/SniProxyRule.java
  • integration-tests/src/test/java/com/datastax/oss/driver/api/core/cloud/SniProxyServer.java
  • integration-tests/src/test/java/com/datastax/oss/driver/core/ProtocolVersionInitialNegotiationIT.java
  • integration-tests/src/test/java/com/datastax/oss/driver/core/compression/DirectCompressionIT.java
  • integration-tests/src/test/java/com/datastax/oss/driver/core/compression/HeapCompressionIT.java
  • integration-tests/src/test/java/com/datastax/oss/driver/core/config/DriverConfigReportingSimulacronIT.java
  • integration-tests/src/test/java/com/datastax/oss/driver/core/connection/NettyResourceLeakDetectionIT.java
  • integration-tests/src/test/java/com/datastax/oss/driver/core/cql/BoundStatementCcmIT.java
  • integration-tests/src/test/java/com/datastax/oss/driver/core/cql/NowInSecondsIT.java
  • integration-tests/src/test/java/com/datastax/oss/driver/core/cql/PreparedStatementIT.java
  • integration-tests/src/test/java/com/datastax/oss/driver/core/cql/QueryTraceIT.java
  • integration-tests/src/test/java/com/datastax/oss/driver/core/metadata/CaseSensitiveUdtIT.java
  • integration-tests/src/test/java/com/datastax/oss/driver/core/metadata/DescribeIT.java
  • integration-tests/src/test/java/com/datastax/oss/driver/core/metadata/NodeMetadataIT.java
  • integration-tests/src/test/java/com/datastax/oss/driver/core/metadata/RandomTokenIT.java
  • integration-tests/src/test/java/com/datastax/oss/driver/core/metadata/SchemaChangesIT.java
  • integration-tests/src/test/java/com/datastax/oss/driver/core/metadata/SchemaIT.java
  • integration-tests/src/test/java/com/datastax/oss/driver/core/session/RemovedNodeIT.java
  • integration-tests/src/test/java/com/datastax/oss/driver/internal/core/util/concurrent/DriverBlockHoundIntegrationCcmIT.java
  • integration-tests/src/test/java/com/datastax/oss/driver/mapper/DefaultKeyspaceIT.java
  • integration-tests/src/test/java/com/datastax/oss/driver/mapper/DeleteReactiveIT.java
  • integration-tests/src/test/java/com/datastax/oss/driver/mapper/InsertReactiveIT.java
  • integration-tests/src/test/java/com/datastax/oss/driver/mapper/InventoryITBase.java
  • integration-tests/src/test/java/com/datastax/oss/driver/mapper/QueryReactiveIT.java
  • integration-tests/src/test/java/com/datastax/oss/driver/mapper/SelectCustomWhereClauseIT.java
  • integration-tests/src/test/java/com/datastax/oss/driver/mapper/SelectReactiveIT.java
  • integration-tests/src/test/java/com/datastax/oss/driver/mapper/UpdateReactiveIT.java
  • integration-tests/src/test/resources/DescribeIT/dse/4.8.cql
  • integration-tests/src/test/resources/DescribeIT/dse/5.0.cql
  • integration-tests/src/test/resources/DescribeIT/dse/5.1.cql
  • integration-tests/src/test/resources/DescribeIT/dse/6.8.cql
  • integration-tests/src/test/resources/application.conf
  • integration-tests/src/test/resources/logback-test.xml
  • manual/core/address_resolution/README.md
  • manual/core/authentication/README.md
  • manual/core/graalvm/README.md
  • manual/core/integration/README.md
  • manual/core/metadata/node/README.md
  • manual/core/metadata/schema/README.md
  • manual/core/native_protocol/README.md
  • manual/core/non_blocking/README.md
  • manual/core/reactive/README.md
  • manual/core/shaded_jar/README.md
  • manual/core/statements/per_query_keyspace/README.md
  • manual/core/statements/prepared/README.md
  • manual/developer/native_protocol/README.md
  • manual/developer/request_execution/README.md
  • manual/query_builder/README.md
  • mapper-processor/pom.xml
  • mapper-processor/src/test/java/com/datastax/dse/driver/internal/mapper/processor/DependencyCheckTest.java
  • mapper-runtime/pom.xml
  • mapper-runtime/src/main/java/com/datastax/dse/driver/api/mapper/reactive/MappedReactiveResultSet.java
  • mapper-runtime/src/test/java/com/datastax/dse/driver/api/mapper/DependencyCheckTest.java
  • metrics/micrometer/src/main/java/com/datastax/oss/driver/internal/metrics/micrometer/MicrometerNodeMetricUpdater.java
  • metrics/micrometer/src/main/java/com/datastax/oss/driver/internal/metrics/micrometer/MicrometerSessionMetricUpdater.java
  • metrics/micrometer/src/test/java/com/datastax/oss/driver/internal/metrics/micrometer/MicrometerNodeMetricUpdaterTest.java
  • metrics/micrometer/src/test/java/com/datastax/oss/driver/internal/metrics/micrometer/MicrometerSessionMetricUpdaterTest.java
  • metrics/microprofile/src/main/java/com/datastax/oss/driver/internal/metrics/microprofile/MicroProfileNodeMetricUpdater.java
  • metrics/microprofile/src/main/java/com/datastax/oss/driver/internal/metrics/microprofile/MicroProfileSessionMetricUpdater.java
  • osgi-tests/README.md
  • osgi-tests/pom.xml
  • osgi-tests/src/main/java/com/datastax/oss/driver/api/osgi/service/geo/GeoMailboxMessage.java
  • osgi-tests/src/main/java/com/datastax/oss/driver/api/osgi/service/geo/GeoMailboxService.java
  • osgi-tests/src/main/java/com/datastax/oss/driver/api/osgi/service/graph/GraphMailboxService.java
  • osgi-tests/src/main/java/com/datastax/oss/driver/internal/osgi/MailboxActivator.java
  • osgi-tests/src/main/java/com/datastax/oss/driver/internal/osgi/service/geo/GeoMailboxMapper.java
  • osgi-tests/src/main/java/com/datastax/oss/driver/internal/osgi/service/geo/GeoMailboxMessageDao.java
  • osgi-tests/src/main/java/com/datastax/oss/driver/internal/osgi/service/geo/GeoMailboxServiceImpl.java
  • osgi-tests/src/main/java/com/datastax/oss/driver/internal/osgi/service/graph/GraphMailboxServiceImpl.java
  • osgi-tests/src/main/resources/application.conf
  • osgi-tests/src/test/java/com/datastax/oss/driver/internal/osgi/OsgiDefaultIT.java
  • osgi-tests/src/test/java/com/datastax/oss/driver/internal/osgi/OsgiGeoTypesIT.java
  • osgi-tests/src/test/java/com/datastax/oss/driver/internal/osgi/OsgiGraphIT.java
  • osgi-tests/src/test/java/com/datastax/oss/driver/internal/osgi/checks/GeoServiceChecks.java
  • osgi-tests/src/test/java/com/datastax/oss/driver/internal/osgi/checks/GraphServiceChecks.java
  • osgi-tests/src/test/java/com/datastax/oss/driver/internal/osgi/support/BundleOptions.java
  • osgi-tests/src/test/java/com/datastax/oss/driver/internal/osgi/support/CcmStagedReactor.java
  • osgi-tests/src/test/resources/logback-test.xml
  • performance/duration-test.yaml
  • pom.xml
  • query-builder/pom.xml
  • query-builder/revapi.json
  • query-builder/src/main/java/com/datastax/dse/driver/api/querybuilder/DseQueryBuilder.java
  • query-builder/src/main/java/com/datastax/dse/driver/api/querybuilder/DseSchemaBuilder.java
  • query-builder/src/main/java/com/datastax/dse/driver/api/querybuilder/package-info.java
  • query-builder/src/main/java/com/datastax/dse/driver/api/querybuilder/schema/AlterDseKeyspace.java
  • query-builder/src/main/java/com/datastax/dse/driver/api/querybuilder/schema/AlterDseKeyspaceStart.java
  • query-builder/src/main/java/com/datastax/dse/driver/api/querybuilder/schema/AlterDseTableAddColumn.java
  • query-builder/src/main/java/com/datastax/dse/driver/api/querybuilder/schema/AlterDseTableAddColumnEnd.java
  • query-builder/src/main/java/com/datastax/dse/driver/api/querybuilder/schema/AlterDseTableDropColumn.java
  • query-builder/src/main/java/com/datastax/dse/driver/api/querybuilder/schema/AlterDseTableDropColumnEnd.java
  • query-builder/src/main/java/com/datastax/dse/driver/api/querybuilder/schema/AlterDseTableRenameColumn.java
  • query-builder/src/main/java/com/datastax/dse/driver/api/querybuilder/schema/AlterDseTableRenameColumnEnd.java
  • query-builder/src/main/java/com/datastax/dse/driver/api/querybuilder/schema/AlterDseTableStart.java
  • query-builder/src/main/java/com/datastax/dse/driver/api/querybuilder/schema/AlterDseTableWithOptions.java
  • query-builder/src/main/java/com/datastax/dse/driver/api/querybuilder/schema/AlterDseTableWithOptionsEnd.java
  • query-builder/src/main/java/com/datastax/dse/driver/api/querybuilder/schema/CreateDseAggregateEnd.java
  • query-builder/src/main/java/com/datastax/dse/driver/api/querybuilder/schema/CreateDseAggregateStart.java
  • query-builder/src/main/java/com/datastax/dse/driver/api/querybuilder/schema/CreateDseAggregateStateFunc.java
  • query-builder/src/main/java/com/datastax/dse/driver/api/querybuilder/schema/CreateDseFunctionEnd.java
  • query-builder/src/main/java/com/datastax/dse/driver/api/querybuilder/schema/CreateDseFunctionStart.java
  • query-builder/src/main/java/com/datastax/dse/driver/api/querybuilder/schema/CreateDseFunctionWithLanguage.java
  • query-builder/src/main/java/com/datastax/dse/driver/api/querybuilder/schema/CreateDseFunctionWithNullOption.java
  • query-builder/src/main/java/com/datastax/dse/driver/api/querybuilder/schema/CreateDseFunctionWithType.java
  • query-builder/src/main/java/com/datastax/dse/driver/api/querybuilder/schema/CreateDseKeyspace.java
  • query-builder/src/main/java/com/datastax/dse/driver/api/querybuilder/schema/CreateDseKeyspaceStart.java
  • query-builder/src/main/java/com/datastax/dse/driver/api/querybuilder/schema/CreateDseTable.java
  • query-builder/src/main/java/com/datastax/dse/driver/api/querybuilder/schema/CreateDseTableStart.java
  • query-builder/src/main/java/com/datastax/dse/driver/api/querybuilder/schema/CreateDseTableWithOptions.java
  • query-builder/src/main/java/com/datastax/dse/driver/api/querybuilder/schema/DseGraphEdgeSide.java
  • query-builder/src/main/java/com/datastax/dse/driver/api/querybuilder/schema/DseRelationOptions.java
  • query-builder/src/main/java/com/datastax/dse/driver/api/querybuilder/schema/DseRelationStructure.java
  • query-builder/src/main/java/com/datastax/dse/driver/api/querybuilder/schema/DseTableGraphOptions.java
  • query-builder/src/main/java/com/datastax/dse/driver/api/querybuilder/schema/OngoingDsePartitionKey.java
  • query-builder/src/main/java/com/datastax/dse/driver/api/querybuilder/schema/package-info.java
  • query-builder/src/main/java/com/datastax/dse/driver/internal/querybuilder/schema/DefaultAlterDseKeyspace.java
  • query-builder/src/main/java/com/datastax/dse/driver/internal/querybuilder/schema/DefaultAlterDseTable.java
  • query-builder/src/main/java/com/datastax/dse/driver/internal/querybuilder/schema/DefaultCreateDseAggregate.java
  • query-builder/src/main/java/com/datastax/dse/driver/internal/querybuilder/schema/DefaultCreateDseFunction.java
  • query-builder/src/main/java/com/datastax/dse/driver/internal/querybuilder/schema/DefaultCreateDseKeyspace.java
  • query-builder/src/main/java/com/datastax/dse/driver/internal/querybuilder/schema/DefaultCreateDseTable.java
  • query-builder/src/main/java/com/datastax/dse/driver/internal/querybuilder/schema/DefaultDseGraphEdgeSide.java
  • query-builder/src/main/java/com/datastax/dse/driver/internal/querybuilder/schema/DseTableEdgeOperation.java
  • query-builder/src/main/java/com/datastax/dse/driver/internal/querybuilder/schema/DseTableGraphOperationType.java
  • query-builder/src/main/java/com/datastax/dse/driver/internal/querybuilder/schema/DseTableVertexOperation.java
  • query-builder/src/main/java/com/datastax/dse/driver/internal/querybuilder/schema/package-info.java
  • query-builder/src/test/java/com/datastax/dse/driver/api/querybuilder/Assertions.java
  • query-builder/src/test/java/com/datastax/dse/driver/api/querybuilder/BuildableQueryAssert.java
  • query-builder/src/test/java/com/datastax/dse/driver/api/querybuilder/CqlSnippetAssert.java
  • query-builder/src/test/java/com/datastax/dse/driver/api/querybuilder/schema/AlterDseKeyspaceTest.java
  • query-builder/src/test/java/com/datastax/dse/driver/api/querybuilder/schema/AlterDseTableTest.java
  • query-builder/src/test/java/com/datastax/dse/driver/api/querybuilder/schema/CreateDseKeyspaceTest.java
  • query-builder/src/test/java/com/datastax/dse/driver/api/querybuilder/schema/CreateDseTableTest.java
  • query-builder/src/test/java/com/datastax/dse/driver/internal/querybuilder/DependencyCheckTest.java
  • query-builder/src/test/java/com/datastax/dse/driver/internal/querybuilder/schema/CreateDseAggregateTest.java
  • query-builder/src/test/java/com/datastax/dse/driver/internal/querybuilder/schema/CreateDseFunctionTest.java
  • test-infra/pom.xml
  • test-infra/revapi.json
  • test-infra/src/main/java/com/datastax/oss/driver/api/testinfra/DseRequirement.java
  • test-infra/src/main/java/com/datastax/oss/driver/api/testinfra/ccm/CcmBridge.java
  • test-infra/src/main/java/com/datastax/oss/driver/api/testinfra/ccm/CustomCcmRule.java
  • test-infra/src/main/java/com/datastax/oss/driver/api/testinfra/ccm/DefaultCcmBridgeBuilderCustomizer.java
  • test-infra/src/main/java/com/datastax/oss/driver/api/testinfra/ccm/DistributionCassandraVersions.java
  • test-infra/src/main/java/com/datastax/oss/driver/api/testinfra/requirement/BackendType.java
  • test-infra/src/main/java/com/datastax/oss/driver/api/testinfra/requirement/VersionRequirement.java
  • test-infra/src/main/java/com/datastax/oss/driver/api/testinfra/session/CqlSessionRuleBuilder.java
  • test-infra/src/main/java/com/datastax/oss/driver/api/testinfra/session/SessionRule.java
  • test-infra/src/main/java/com/datastax/oss/driver/api/testinfra/session/SessionRuleBuilder.java
  • test-infra/src/main/java/com/datastax/oss/driver/internal/gremlin/PatchedGremlinDslProcessor.java
  • test-infra/src/test/java/com/datastax/oss/driver/api/testinfra/requirement/VersionRequirementTest.java
  • upgrade_guide/README.md
  • upgrade_guide/from_3x/README.md

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@dkropachev
dkropachev force-pushed the cleanup/1033-remove-residual-dse branch 3 times, most recently from 0998e21 to 04dbf4e Compare August 31, 2026 16:44

@nikagra nikagra left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Review of the DSE removal. Two blockers inline — an inverted HCD guard in the CCM customizer and a serialized-field rename in Version — plus API-compatibility, revapi and changelog notes.

Comment thread core/src/main/java/com/datastax/oss/driver/api/core/Version.java Outdated
return ""; // will never be used
}
};
protected static class PlainTextAuthenticator implements SyncAuthenticator {

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[Major] 🟠 Drops BaseDseAuthenticator, the deprecated PlainTextAuthenticator(Credentials), 3-arg Credentials and getAuthorizationId() with no deprecation cycle — and manual/core/authentication still points custom providers here.

Comment thread test-infra/revapi.json
},
{
"code": "java.field.removed",
"old": "field com.datastax.oss.driver.api.testinfra.ccm.CcmBridge.DSE_ENABLEMENT",

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[Major] 🟠 DSE_ENABLEMENT is removed by this PR, so this ignore is needed now, not less. Meanwhile dsetool, reloadCore, the V* constants and the dropped SessionRule members get none, while core/revapi.json keeps dead TinkerPop rules.

Comment thread changelog/README.md Outdated
Comment thread core/src/main/resources/reference.conf Outdated
@@ -19,7 +19,6 @@

public enum BackendType {
CASSANDRA("Apache Cassandra"),
DSE("DSE"),
HCD("HCD"),

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[Question] 🔵 DSE goes but HCD, its DataStax successor, stays — along with the version mapping, the DescribeIT/hcd fixtures and the DirectCompressionIT branch. Intentional, or a later slice? No CI lane exercises it.

@dkropachev
dkropachev force-pushed the cleanup/1033-remove-residual-dse branch from 88acdf4 to 98dcf8f Compare September 2, 2026 15:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Remove residual DSE compatibility, test infrastructure, and build wiring

2 participants