Skip to content

Extract set_driver_properties method#150

Merged
rsim merged 1 commit into
masterfrom
improvement/connection_driver_specific_properties
Jan 25, 2026
Merged

Extract set_driver_properties method#150
rsim merged 1 commit into
masterfrom
improvement/connection_driver_specific_properties

Conversation

@rsim
Copy link
Copy Markdown
Owner

@rsim rsim commented Jan 25, 2026

and initialize ClickHouse missing password as ''

and initialize ClickHouse missing password as ''
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This pull request refactors driver-specific JDBC property configuration by extracting a set_driver_properties method, making it easier to add database-specific properties. It also adds ClickHouse support by ensuring the JdbcPassword property is always set, as required by the ClickHouse JDBC driver.

Changes:

  • Extracted driver-specific property configuration into a set_driver_properties pattern
  • Moved Oracle prefetch row configuration to a dedicated set_oracle_properties method
  • Added set_clickhouse_properties to initialize empty password when none is provided

@rsim rsim merged commit 1924ab7 into master Jan 25, 2026
12 checks passed
@rsim rsim deleted the improvement/connection_driver_specific_properties branch January 25, 2026 22:37
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.

2 participants