Skip to content

Conversation

@toddmeng-db
Copy link
Contributor

@toddmeng-db toddmeng-db commented Aug 8, 2025

Some refactors to make it easier to unit test. (follow-up pr: #3255)

  1. Move reader-related logic to Databricks/Reader
  2. TracingStatement extends ITracingStatement - this lets us mock IHiveServer2Statement more easily
  3. IOperationStatusPoller

@toddmeng-db toddmeng-db changed the title refactor to reader directory Reader Refactors Aug 8, 2025
@toddmeng-db toddmeng-db changed the title Reader Refactors fix(csharp/src/Drivers/Databricks): Reader Refactors Aug 8, 2025
@toddmeng-db toddmeng-db force-pushed the toddmeng-db/reader-unit-testing branch from 29e90de to 85a8a8c Compare August 8, 2025 23:14
@toddmeng-db toddmeng-db force-pushed the toddmeng-db/reader-unit-testing branch from 85a8a8c to 6af32c9 Compare August 10, 2025 21:38
Copy link
Contributor

@eric-wang-1990 eric-wang-1990 left a comment

Choose a reason for hiding this comment

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

LGTM overall, let's wait for Curt's approval as well

@CurtHagenlocher
Copy link
Contributor

@toddmeng-db can you publish the PR if it's ready?

@toddmeng-db toddmeng-db marked this pull request as ready for review August 11, 2025 17:48
@github-actions github-actions bot added this to the ADBC Libraries 20 milestone Aug 11, 2025
@CurtHagenlocher CurtHagenlocher merged commit d3d068e into apache:main Aug 11, 2025
8 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