Skip to content

Conversation

@cofin
Copy link
Member

@cofin cofin commented Nov 2, 2025

  • Updated BigQuery driver to raise an error for positional parameters instead of logging a warning.
  • Removed the _is_modifying_operation method from DuckDB driver and replaced its usage with a direct call to is_modifying_operation on the statement.
  • Enhanced the caching mechanism in the core module to include pipeline metrics and reset functionality.
  • Introduced OperationProfile and ParameterProfile classes to encapsulate metadata about SQL operations and parameters.
  • Updated SQL processing to utilize shared pipeline for compilation, improving performance and consistency.

cofin added 9 commits November 2, 2025 04:21
- Updated BigQuery driver to raise an error for positional parameters instead of logging a warning.
- Removed the `_is_modifying_operation` method from DuckDB driver and replaced its usage with a direct call to `is_modifying_operation` on the statement.
- Enhanced the caching mechanism in the core module to include pipeline metrics and reset functionality.
- Introduced `OperationProfile` and `ParameterProfile` classes to encapsulate metadata about SQL operations and parameters.
- Updated SQL processing to utilize shared pipeline for compilation, improving performance and consistency.
- Added unit tests for new parameter handling and profiling features, ensuring robustness and correctness.
…QL processor

refactor: update pipeline registry type hint and clean up imports in tests
@cofin cofin merged commit c869b92 into main Nov 2, 2025
10 checks passed
@cofin cofin deleted the feat/core-quality-review branch November 2, 2025 16:10
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