├── .circleci └── config.yml ├── .gitignore ├── CHANGELOG.md ├── CODEOWNERS ├── CODE_OF_CONDUCT.md ├── Jenkinsfile ├── LICENSE ├── README.md ├── Security.md ├── docs └── README-ref.md ├── images ├── access-prompt.png ├── app-url.png ├── connected-app-setup-1.png ├── connected-app-setup-2.png ├── connected-app-verification.png ├── postman-redirect.png └── terminal-key-generation.png ├── pom.xml └── src ├── main ├── java │ └── com │ │ └── salesforce │ │ ├── a360 │ │ └── queryservice │ │ │ └── grpc │ │ │ └── v1 │ │ │ ├── AnsiSqlExtractQueryRequest.java │ │ │ ├── AnsiSqlExtractQueryRequestOrBuilder.java │ │ │ ├── AnsiSqlExtractQueryResponse.java │ │ │ ├── AnsiSqlExtractQueryResponseOrBuilder.java │ │ │ ├── AnsiSqlQueryRequest.java │ │ │ ├── AnsiSqlQueryRequestOrBuilder.java │ │ │ ├── AnsiSqlQueryResponse.java │ │ │ ├── AnsiSqlQueryResponseOrBuilder.java │ │ │ ├── AnsiSqlQueryResponseV2.java │ │ │ ├── AnsiSqlQueryResponseV2OrBuilder.java │ │ │ ├── AnsiSqlQueryStreamArrowResponseChunk.java │ │ │ ├── AnsiSqlQueryStreamArrowResponseChunkOrBuilder.java │ │ │ ├── AnsiSqlQueryStreamMetadata.java │ │ │ ├── AnsiSqlQueryStreamMetadataOrBuilder.java │ │ │ ├── AnsiSqlQueryStreamRequest.java │ │ │ ├── AnsiSqlQueryStreamRequestOrBuilder.java │ │ │ ├── AnsiSqlQueryStreamResponse.java │ │ │ ├── AnsiSqlQueryStreamResponseChunk.java │ │ │ ├── AnsiSqlQueryStreamResponseChunkOrBuilder.java │ │ │ ├── AnsiSqlQueryStreamResponseOrBuilder.java │ │ │ ├── OutputFormat.java │ │ │ ├── QueryServiceGrpc.java │ │ │ └── QueryServiceProto.java │ │ └── cdp │ │ └── queryservice │ │ ├── QueryServiceDriver.java │ │ ├── auth │ │ ├── TokenExchangeHelper.java │ │ ├── TokenManager.java │ │ ├── TokenProvider.java │ │ ├── TokenProviderFactory.java │ │ ├── TokenUtils.java │ │ ├── jwt │ │ │ ├── JwtLoginClient.java │ │ │ └── JwtTokenFlow.java │ │ ├── refresh │ │ │ ├── RefreshTokenClient.java │ │ │ └── RefreshTokenFlow.java │ │ ├── token │ │ │ ├── CoreToken.java │ │ │ ├── OffcoreToken.java │ │ │ └── Token.java │ │ └── unpwd │ │ │ ├── UnPwdAuthClient.java │ │ │ └── UnPwdTokenFlow.java │ │ ├── core │ │ ├── JavaType.java │ │ ├── QueryServiceAbstractStatement.java │ │ ├── QueryServiceConnection.java │ │ ├── QueryServiceDbMetadata.java │ │ ├── QueryServiceHyperResultSet.java │ │ ├── QueryServiceMetadata.java │ │ ├── QueryServiceResultSet.java │ │ ├── QueryServiceResultSetMetaData.java │ │ ├── QueryServiceResultSetV2.java │ │ └── QueryServiceStatement.java │ │ ├── enums │ │ └── QueryEngineEnum.java │ │ ├── interceptors │ │ ├── GrpcInterceptor.java │ │ ├── MetadataCacheInterceptor.java │ │ └── RetryInterceptor.java │ │ ├── interfaces │ │ └── ExtendedHttpStatusCode.java │ │ ├── model │ │ ├── AnsiQueryRequest.java │ │ ├── CoreTokenRenewResponse.java │ │ ├── DataSpaceAttributes.java │ │ ├── DataspaceResponse.java │ │ ├── MetadataResponse.java │ │ ├── QueryConfigResponse.java │ │ ├── QueryServiceResponse.java │ │ ├── RelationShip.java │ │ ├── TableMetadata.java │ │ └── Type.java │ │ └── util │ │ ├── ArrowUtil.java │ │ ├── Constants.java │ │ ├── ExtractArrowUtil.java │ │ ├── HttpHelper.java │ │ ├── Messages.java │ │ ├── MetadataCacheUtil.java │ │ ├── PropertyUtils.java │ │ ├── QueryExecutor.java │ │ ├── QueryGrpcExecutor.java │ │ ├── QueryTokenExecutor.java │ │ ├── TokenException.java │ │ ├── Utils.java │ │ └── internal │ │ └── SFDefaultSocketFactoryWrapper.java └── resources │ ├── META-INF │ └── services │ │ └── java.sql.Driver │ └── simplelogger.properties └── test ├── java └── com │ └── salesforce │ └── cdp │ └── queryservice │ ├── ResponseEnum.java │ ├── auth │ ├── TokenExchangeHelperTest.java │ ├── TokenManagerTest.java │ ├── jwt │ │ └── JwtTokenFlowTest.java │ ├── refresh │ │ └── CoreRefreshTokenFlowTest.java │ └── unpwd │ │ └── UnPwdTokenFlowTest.java │ ├── core │ ├── QueryServiceConnectionTest.java │ ├── QueryServiceHyperResultSetTest.java │ ├── QueryServiceMetadataTest.java │ ├── QueryServiceStatementTest.java │ └── QueryServiceV2StatementTest.java │ ├── interceptors │ ├── MetadataCacheInterceptorTest.java │ └── RetryInterceptorTest.java │ └── util │ └── QueryExecutorTest.java └── resources └── simplelogger.properties /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .idea/ 2 | queryService-jdbc.iml 3 | target/ 4 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/CODEOWNERS -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /Jenkinsfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/Jenkinsfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/README.md -------------------------------------------------------------------------------- /Security.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/Security.md -------------------------------------------------------------------------------- /docs/README-ref.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/docs/README-ref.md -------------------------------------------------------------------------------- /images/access-prompt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/images/access-prompt.png -------------------------------------------------------------------------------- /images/app-url.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/images/app-url.png -------------------------------------------------------------------------------- /images/connected-app-setup-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/images/connected-app-setup-1.png -------------------------------------------------------------------------------- /images/connected-app-setup-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/images/connected-app-setup-2.png -------------------------------------------------------------------------------- /images/connected-app-verification.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/images/connected-app-verification.png -------------------------------------------------------------------------------- /images/postman-redirect.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/images/postman-redirect.png -------------------------------------------------------------------------------- /images/terminal-key-generation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/images/terminal-key-generation.png -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/com/salesforce/a360/queryservice/grpc/v1/AnsiSqlExtractQueryRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/main/java/com/salesforce/a360/queryservice/grpc/v1/AnsiSqlExtractQueryRequest.java -------------------------------------------------------------------------------- /src/main/java/com/salesforce/a360/queryservice/grpc/v1/AnsiSqlExtractQueryRequestOrBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/main/java/com/salesforce/a360/queryservice/grpc/v1/AnsiSqlExtractQueryRequestOrBuilder.java -------------------------------------------------------------------------------- /src/main/java/com/salesforce/a360/queryservice/grpc/v1/AnsiSqlExtractQueryResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/main/java/com/salesforce/a360/queryservice/grpc/v1/AnsiSqlExtractQueryResponse.java -------------------------------------------------------------------------------- /src/main/java/com/salesforce/a360/queryservice/grpc/v1/AnsiSqlExtractQueryResponseOrBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/main/java/com/salesforce/a360/queryservice/grpc/v1/AnsiSqlExtractQueryResponseOrBuilder.java -------------------------------------------------------------------------------- /src/main/java/com/salesforce/a360/queryservice/grpc/v1/AnsiSqlQueryRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/main/java/com/salesforce/a360/queryservice/grpc/v1/AnsiSqlQueryRequest.java -------------------------------------------------------------------------------- /src/main/java/com/salesforce/a360/queryservice/grpc/v1/AnsiSqlQueryRequestOrBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/main/java/com/salesforce/a360/queryservice/grpc/v1/AnsiSqlQueryRequestOrBuilder.java -------------------------------------------------------------------------------- /src/main/java/com/salesforce/a360/queryservice/grpc/v1/AnsiSqlQueryResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/main/java/com/salesforce/a360/queryservice/grpc/v1/AnsiSqlQueryResponse.java -------------------------------------------------------------------------------- /src/main/java/com/salesforce/a360/queryservice/grpc/v1/AnsiSqlQueryResponseOrBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/main/java/com/salesforce/a360/queryservice/grpc/v1/AnsiSqlQueryResponseOrBuilder.java -------------------------------------------------------------------------------- /src/main/java/com/salesforce/a360/queryservice/grpc/v1/AnsiSqlQueryResponseV2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/main/java/com/salesforce/a360/queryservice/grpc/v1/AnsiSqlQueryResponseV2.java -------------------------------------------------------------------------------- /src/main/java/com/salesforce/a360/queryservice/grpc/v1/AnsiSqlQueryResponseV2OrBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/main/java/com/salesforce/a360/queryservice/grpc/v1/AnsiSqlQueryResponseV2OrBuilder.java -------------------------------------------------------------------------------- /src/main/java/com/salesforce/a360/queryservice/grpc/v1/AnsiSqlQueryStreamArrowResponseChunk.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/main/java/com/salesforce/a360/queryservice/grpc/v1/AnsiSqlQueryStreamArrowResponseChunk.java -------------------------------------------------------------------------------- /src/main/java/com/salesforce/a360/queryservice/grpc/v1/AnsiSqlQueryStreamArrowResponseChunkOrBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/main/java/com/salesforce/a360/queryservice/grpc/v1/AnsiSqlQueryStreamArrowResponseChunkOrBuilder.java -------------------------------------------------------------------------------- /src/main/java/com/salesforce/a360/queryservice/grpc/v1/AnsiSqlQueryStreamMetadata.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/main/java/com/salesforce/a360/queryservice/grpc/v1/AnsiSqlQueryStreamMetadata.java -------------------------------------------------------------------------------- /src/main/java/com/salesforce/a360/queryservice/grpc/v1/AnsiSqlQueryStreamMetadataOrBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/main/java/com/salesforce/a360/queryservice/grpc/v1/AnsiSqlQueryStreamMetadataOrBuilder.java -------------------------------------------------------------------------------- /src/main/java/com/salesforce/a360/queryservice/grpc/v1/AnsiSqlQueryStreamRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/main/java/com/salesforce/a360/queryservice/grpc/v1/AnsiSqlQueryStreamRequest.java -------------------------------------------------------------------------------- /src/main/java/com/salesforce/a360/queryservice/grpc/v1/AnsiSqlQueryStreamRequestOrBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/main/java/com/salesforce/a360/queryservice/grpc/v1/AnsiSqlQueryStreamRequestOrBuilder.java -------------------------------------------------------------------------------- /src/main/java/com/salesforce/a360/queryservice/grpc/v1/AnsiSqlQueryStreamResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/main/java/com/salesforce/a360/queryservice/grpc/v1/AnsiSqlQueryStreamResponse.java -------------------------------------------------------------------------------- /src/main/java/com/salesforce/a360/queryservice/grpc/v1/AnsiSqlQueryStreamResponseChunk.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/main/java/com/salesforce/a360/queryservice/grpc/v1/AnsiSqlQueryStreamResponseChunk.java -------------------------------------------------------------------------------- /src/main/java/com/salesforce/a360/queryservice/grpc/v1/AnsiSqlQueryStreamResponseChunkOrBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/main/java/com/salesforce/a360/queryservice/grpc/v1/AnsiSqlQueryStreamResponseChunkOrBuilder.java -------------------------------------------------------------------------------- /src/main/java/com/salesforce/a360/queryservice/grpc/v1/AnsiSqlQueryStreamResponseOrBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/main/java/com/salesforce/a360/queryservice/grpc/v1/AnsiSqlQueryStreamResponseOrBuilder.java -------------------------------------------------------------------------------- /src/main/java/com/salesforce/a360/queryservice/grpc/v1/OutputFormat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/main/java/com/salesforce/a360/queryservice/grpc/v1/OutputFormat.java -------------------------------------------------------------------------------- /src/main/java/com/salesforce/a360/queryservice/grpc/v1/QueryServiceGrpc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/main/java/com/salesforce/a360/queryservice/grpc/v1/QueryServiceGrpc.java -------------------------------------------------------------------------------- /src/main/java/com/salesforce/a360/queryservice/grpc/v1/QueryServiceProto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/main/java/com/salesforce/a360/queryservice/grpc/v1/QueryServiceProto.java -------------------------------------------------------------------------------- /src/main/java/com/salesforce/cdp/queryservice/QueryServiceDriver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/main/java/com/salesforce/cdp/queryservice/QueryServiceDriver.java -------------------------------------------------------------------------------- /src/main/java/com/salesforce/cdp/queryservice/auth/TokenExchangeHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/main/java/com/salesforce/cdp/queryservice/auth/TokenExchangeHelper.java -------------------------------------------------------------------------------- /src/main/java/com/salesforce/cdp/queryservice/auth/TokenManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/main/java/com/salesforce/cdp/queryservice/auth/TokenManager.java -------------------------------------------------------------------------------- /src/main/java/com/salesforce/cdp/queryservice/auth/TokenProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/main/java/com/salesforce/cdp/queryservice/auth/TokenProvider.java -------------------------------------------------------------------------------- /src/main/java/com/salesforce/cdp/queryservice/auth/TokenProviderFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/main/java/com/salesforce/cdp/queryservice/auth/TokenProviderFactory.java -------------------------------------------------------------------------------- /src/main/java/com/salesforce/cdp/queryservice/auth/TokenUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/main/java/com/salesforce/cdp/queryservice/auth/TokenUtils.java -------------------------------------------------------------------------------- /src/main/java/com/salesforce/cdp/queryservice/auth/jwt/JwtLoginClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/main/java/com/salesforce/cdp/queryservice/auth/jwt/JwtLoginClient.java -------------------------------------------------------------------------------- /src/main/java/com/salesforce/cdp/queryservice/auth/jwt/JwtTokenFlow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/main/java/com/salesforce/cdp/queryservice/auth/jwt/JwtTokenFlow.java -------------------------------------------------------------------------------- /src/main/java/com/salesforce/cdp/queryservice/auth/refresh/RefreshTokenClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/main/java/com/salesforce/cdp/queryservice/auth/refresh/RefreshTokenClient.java -------------------------------------------------------------------------------- /src/main/java/com/salesforce/cdp/queryservice/auth/refresh/RefreshTokenFlow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/main/java/com/salesforce/cdp/queryservice/auth/refresh/RefreshTokenFlow.java -------------------------------------------------------------------------------- /src/main/java/com/salesforce/cdp/queryservice/auth/token/CoreToken.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/main/java/com/salesforce/cdp/queryservice/auth/token/CoreToken.java -------------------------------------------------------------------------------- /src/main/java/com/salesforce/cdp/queryservice/auth/token/OffcoreToken.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/main/java/com/salesforce/cdp/queryservice/auth/token/OffcoreToken.java -------------------------------------------------------------------------------- /src/main/java/com/salesforce/cdp/queryservice/auth/token/Token.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/main/java/com/salesforce/cdp/queryservice/auth/token/Token.java -------------------------------------------------------------------------------- /src/main/java/com/salesforce/cdp/queryservice/auth/unpwd/UnPwdAuthClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/main/java/com/salesforce/cdp/queryservice/auth/unpwd/UnPwdAuthClient.java -------------------------------------------------------------------------------- /src/main/java/com/salesforce/cdp/queryservice/auth/unpwd/UnPwdTokenFlow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/main/java/com/salesforce/cdp/queryservice/auth/unpwd/UnPwdTokenFlow.java -------------------------------------------------------------------------------- /src/main/java/com/salesforce/cdp/queryservice/core/JavaType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/main/java/com/salesforce/cdp/queryservice/core/JavaType.java -------------------------------------------------------------------------------- /src/main/java/com/salesforce/cdp/queryservice/core/QueryServiceAbstractStatement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/main/java/com/salesforce/cdp/queryservice/core/QueryServiceAbstractStatement.java -------------------------------------------------------------------------------- /src/main/java/com/salesforce/cdp/queryservice/core/QueryServiceConnection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/main/java/com/salesforce/cdp/queryservice/core/QueryServiceConnection.java -------------------------------------------------------------------------------- /src/main/java/com/salesforce/cdp/queryservice/core/QueryServiceDbMetadata.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/main/java/com/salesforce/cdp/queryservice/core/QueryServiceDbMetadata.java -------------------------------------------------------------------------------- /src/main/java/com/salesforce/cdp/queryservice/core/QueryServiceHyperResultSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/main/java/com/salesforce/cdp/queryservice/core/QueryServiceHyperResultSet.java -------------------------------------------------------------------------------- /src/main/java/com/salesforce/cdp/queryservice/core/QueryServiceMetadata.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/main/java/com/salesforce/cdp/queryservice/core/QueryServiceMetadata.java -------------------------------------------------------------------------------- /src/main/java/com/salesforce/cdp/queryservice/core/QueryServiceResultSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/main/java/com/salesforce/cdp/queryservice/core/QueryServiceResultSet.java -------------------------------------------------------------------------------- /src/main/java/com/salesforce/cdp/queryservice/core/QueryServiceResultSetMetaData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/main/java/com/salesforce/cdp/queryservice/core/QueryServiceResultSetMetaData.java -------------------------------------------------------------------------------- /src/main/java/com/salesforce/cdp/queryservice/core/QueryServiceResultSetV2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/main/java/com/salesforce/cdp/queryservice/core/QueryServiceResultSetV2.java -------------------------------------------------------------------------------- /src/main/java/com/salesforce/cdp/queryservice/core/QueryServiceStatement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/main/java/com/salesforce/cdp/queryservice/core/QueryServiceStatement.java -------------------------------------------------------------------------------- /src/main/java/com/salesforce/cdp/queryservice/enums/QueryEngineEnum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/main/java/com/salesforce/cdp/queryservice/enums/QueryEngineEnum.java -------------------------------------------------------------------------------- /src/main/java/com/salesforce/cdp/queryservice/interceptors/GrpcInterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/main/java/com/salesforce/cdp/queryservice/interceptors/GrpcInterceptor.java -------------------------------------------------------------------------------- /src/main/java/com/salesforce/cdp/queryservice/interceptors/MetadataCacheInterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/main/java/com/salesforce/cdp/queryservice/interceptors/MetadataCacheInterceptor.java -------------------------------------------------------------------------------- /src/main/java/com/salesforce/cdp/queryservice/interceptors/RetryInterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/main/java/com/salesforce/cdp/queryservice/interceptors/RetryInterceptor.java -------------------------------------------------------------------------------- /src/main/java/com/salesforce/cdp/queryservice/interfaces/ExtendedHttpStatusCode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/main/java/com/salesforce/cdp/queryservice/interfaces/ExtendedHttpStatusCode.java -------------------------------------------------------------------------------- /src/main/java/com/salesforce/cdp/queryservice/model/AnsiQueryRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/main/java/com/salesforce/cdp/queryservice/model/AnsiQueryRequest.java -------------------------------------------------------------------------------- /src/main/java/com/salesforce/cdp/queryservice/model/CoreTokenRenewResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/main/java/com/salesforce/cdp/queryservice/model/CoreTokenRenewResponse.java -------------------------------------------------------------------------------- /src/main/java/com/salesforce/cdp/queryservice/model/DataSpaceAttributes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/main/java/com/salesforce/cdp/queryservice/model/DataSpaceAttributes.java -------------------------------------------------------------------------------- /src/main/java/com/salesforce/cdp/queryservice/model/DataspaceResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/main/java/com/salesforce/cdp/queryservice/model/DataspaceResponse.java -------------------------------------------------------------------------------- /src/main/java/com/salesforce/cdp/queryservice/model/MetadataResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/main/java/com/salesforce/cdp/queryservice/model/MetadataResponse.java -------------------------------------------------------------------------------- /src/main/java/com/salesforce/cdp/queryservice/model/QueryConfigResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/main/java/com/salesforce/cdp/queryservice/model/QueryConfigResponse.java -------------------------------------------------------------------------------- /src/main/java/com/salesforce/cdp/queryservice/model/QueryServiceResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/main/java/com/salesforce/cdp/queryservice/model/QueryServiceResponse.java -------------------------------------------------------------------------------- /src/main/java/com/salesforce/cdp/queryservice/model/RelationShip.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/main/java/com/salesforce/cdp/queryservice/model/RelationShip.java -------------------------------------------------------------------------------- /src/main/java/com/salesforce/cdp/queryservice/model/TableMetadata.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/main/java/com/salesforce/cdp/queryservice/model/TableMetadata.java -------------------------------------------------------------------------------- /src/main/java/com/salesforce/cdp/queryservice/model/Type.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/main/java/com/salesforce/cdp/queryservice/model/Type.java -------------------------------------------------------------------------------- /src/main/java/com/salesforce/cdp/queryservice/util/ArrowUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/main/java/com/salesforce/cdp/queryservice/util/ArrowUtil.java -------------------------------------------------------------------------------- /src/main/java/com/salesforce/cdp/queryservice/util/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/main/java/com/salesforce/cdp/queryservice/util/Constants.java -------------------------------------------------------------------------------- /src/main/java/com/salesforce/cdp/queryservice/util/ExtractArrowUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/main/java/com/salesforce/cdp/queryservice/util/ExtractArrowUtil.java -------------------------------------------------------------------------------- /src/main/java/com/salesforce/cdp/queryservice/util/HttpHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/main/java/com/salesforce/cdp/queryservice/util/HttpHelper.java -------------------------------------------------------------------------------- /src/main/java/com/salesforce/cdp/queryservice/util/Messages.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/main/java/com/salesforce/cdp/queryservice/util/Messages.java -------------------------------------------------------------------------------- /src/main/java/com/salesforce/cdp/queryservice/util/MetadataCacheUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/main/java/com/salesforce/cdp/queryservice/util/MetadataCacheUtil.java -------------------------------------------------------------------------------- /src/main/java/com/salesforce/cdp/queryservice/util/PropertyUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/main/java/com/salesforce/cdp/queryservice/util/PropertyUtils.java -------------------------------------------------------------------------------- /src/main/java/com/salesforce/cdp/queryservice/util/QueryExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/main/java/com/salesforce/cdp/queryservice/util/QueryExecutor.java -------------------------------------------------------------------------------- /src/main/java/com/salesforce/cdp/queryservice/util/QueryGrpcExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/main/java/com/salesforce/cdp/queryservice/util/QueryGrpcExecutor.java -------------------------------------------------------------------------------- /src/main/java/com/salesforce/cdp/queryservice/util/QueryTokenExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/main/java/com/salesforce/cdp/queryservice/util/QueryTokenExecutor.java -------------------------------------------------------------------------------- /src/main/java/com/salesforce/cdp/queryservice/util/TokenException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/main/java/com/salesforce/cdp/queryservice/util/TokenException.java -------------------------------------------------------------------------------- /src/main/java/com/salesforce/cdp/queryservice/util/Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/main/java/com/salesforce/cdp/queryservice/util/Utils.java -------------------------------------------------------------------------------- /src/main/java/com/salesforce/cdp/queryservice/util/internal/SFDefaultSocketFactoryWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/main/java/com/salesforce/cdp/queryservice/util/internal/SFDefaultSocketFactoryWrapper.java -------------------------------------------------------------------------------- /src/main/resources/META-INF/services/java.sql.Driver: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/main/resources/META-INF/services/java.sql.Driver -------------------------------------------------------------------------------- /src/main/resources/simplelogger.properties: -------------------------------------------------------------------------------- 1 | org.slf4j.simpleLogger.logFile=System.out -------------------------------------------------------------------------------- /src/test/java/com/salesforce/cdp/queryservice/ResponseEnum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/test/java/com/salesforce/cdp/queryservice/ResponseEnum.java -------------------------------------------------------------------------------- /src/test/java/com/salesforce/cdp/queryservice/auth/TokenExchangeHelperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/test/java/com/salesforce/cdp/queryservice/auth/TokenExchangeHelperTest.java -------------------------------------------------------------------------------- /src/test/java/com/salesforce/cdp/queryservice/auth/TokenManagerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/test/java/com/salesforce/cdp/queryservice/auth/TokenManagerTest.java -------------------------------------------------------------------------------- /src/test/java/com/salesforce/cdp/queryservice/auth/jwt/JwtTokenFlowTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/test/java/com/salesforce/cdp/queryservice/auth/jwt/JwtTokenFlowTest.java -------------------------------------------------------------------------------- /src/test/java/com/salesforce/cdp/queryservice/auth/refresh/CoreRefreshTokenFlowTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/test/java/com/salesforce/cdp/queryservice/auth/refresh/CoreRefreshTokenFlowTest.java -------------------------------------------------------------------------------- /src/test/java/com/salesforce/cdp/queryservice/auth/unpwd/UnPwdTokenFlowTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/test/java/com/salesforce/cdp/queryservice/auth/unpwd/UnPwdTokenFlowTest.java -------------------------------------------------------------------------------- /src/test/java/com/salesforce/cdp/queryservice/core/QueryServiceConnectionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/test/java/com/salesforce/cdp/queryservice/core/QueryServiceConnectionTest.java -------------------------------------------------------------------------------- /src/test/java/com/salesforce/cdp/queryservice/core/QueryServiceHyperResultSetTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/test/java/com/salesforce/cdp/queryservice/core/QueryServiceHyperResultSetTest.java -------------------------------------------------------------------------------- /src/test/java/com/salesforce/cdp/queryservice/core/QueryServiceMetadataTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/test/java/com/salesforce/cdp/queryservice/core/QueryServiceMetadataTest.java -------------------------------------------------------------------------------- /src/test/java/com/salesforce/cdp/queryservice/core/QueryServiceStatementTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/test/java/com/salesforce/cdp/queryservice/core/QueryServiceStatementTest.java -------------------------------------------------------------------------------- /src/test/java/com/salesforce/cdp/queryservice/core/QueryServiceV2StatementTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/test/java/com/salesforce/cdp/queryservice/core/QueryServiceV2StatementTest.java -------------------------------------------------------------------------------- /src/test/java/com/salesforce/cdp/queryservice/interceptors/MetadataCacheInterceptorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/test/java/com/salesforce/cdp/queryservice/interceptors/MetadataCacheInterceptorTest.java -------------------------------------------------------------------------------- /src/test/java/com/salesforce/cdp/queryservice/interceptors/RetryInterceptorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/test/java/com/salesforce/cdp/queryservice/interceptors/RetryInterceptorTest.java -------------------------------------------------------------------------------- /src/test/java/com/salesforce/cdp/queryservice/util/QueryExecutorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/test/java/com/salesforce/cdp/queryservice/util/QueryExecutorTest.java -------------------------------------------------------------------------------- /src/test/resources/simplelogger.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/Salesforce-CDP-jdbc/HEAD/src/test/resources/simplelogger.properties --------------------------------------------------------------------------------