Skip to content

ResultSchema refactor#978

Merged
sreekanth-db merged 4 commits into
databricks:mainfrom
sreekanth-db:result-schema-refactor
Sep 5, 2025
Merged

ResultSchema refactor#978
sreekanth-db merged 4 commits into
databricks:mainfrom
sreekanth-db:result-schema-refactor

Conversation

@sreekanth-db
Copy link
Copy Markdown
Collaborator

@sreekanth-db sreekanth-db commented Sep 2, 2025

Description

Refactoring the code base to use local classes for ResultSchema, ColumnInfo and ColumnInfoTypeName instead of using SDK classes.

Reason for refactoring: To support geospatial datatypes (GEOGRAPHY, GEOMETRY) in ColumnInfoTypeName class.

Testing

Additional Notes to the Reviewer

NO_CHANGELOG=true

@samikshya-db
Copy link
Copy Markdown
Collaborator

Which field is specific to geoSpatial?

@sreekanth-db
Copy link
Copy Markdown
Collaborator Author

Which field is specific to geoSpatial?

Added Geography and Geometry in ColumnInfoTypeName.java

Comment thread src/main/java/com/databricks/jdbc/model/core/ColumnInfo.java
@sreekanth-db sreekanth-db enabled auto-merge (squash) September 5, 2025 06:59
Signed-off-by: Sreekanth Vadigi <sreekanth.vadigi@databricks.com>
Signed-off-by: Sreekanth Vadigi <sreekanth.vadigi@databricks.com>
Signed-off-by: Sreekanth Vadigi <sreekanth.vadigi@databricks.com>
@sreekanth-db sreekanth-db force-pushed the result-schema-refactor branch from 8ae1084 to 74a48d4 Compare September 5, 2025 08:12
@sreekanth-db sreekanth-db merged commit 22dd1c2 into databricks:main Sep 5, 2025
13 checks passed
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.

3 participants