Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also orlearn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also.Learn more about diff comparisons here.
base repository:databricks/databricks-sql-python
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base:fd65fd2
Choose a base ref
Loading
...
head repository:databricks/databricks-sql-python
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare:7d2d9bc
Choose a head ref
Loading
  • 2commits
  • 8files changed
  • 1contributor

Commits on Nov 2, 2025

  1. feat: Add multi-statement transaction support

    Implement PEP 249-compliant transaction control with extensions formanual commit/rollback operations. This enables atomic multi-tableoperations with REPEATABLE_READ isolation semantics.Core API additions:- connection.autocommit property for enabling/disabling auto-commit mode- connection.commit() to commit active transactions- connection.rollback() to rollback active transactions- connection.get_transaction_isolation() returns current isolation level- connection.set_transaction_isolation() validates isolation level- TransactionError exception for transaction-specific failuresImplementation details:- Added autocommit state caching in Session with optional server query- Added TRANSACTION_ISOLATION_LEVEL_REPEATABLE_READ constant- All transaction operations include proper error handling and telemetry- Supports fetch_autocommit_from_server connection parameterTesting:- Unit tests covering all transaction methods and error scenarios- e2e integration tests validating transaction behavior including  multi-table atomicity, sequential transactions, and isolation semanticsDocumentation:- Comprehensive TRANSACTIONS.md guide with examples and best practices- Updated README.md with basic usage and reference to detailed docsRequires MST-enabled Databricks SQL warehouse and Delta tables with'delta.feature.catalogOwned-preview' table property.
    @jayantsing-db
    jayantsing-db committedNov 2, 2025
    Configuration menu
    Copy the full SHA
    29cd8f8View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2025

  1. Skip e2e tests

    @jayantsing-db
    jayantsing-db committedNov 3, 2025
    Configuration menu
    Copy the full SHA
    7d2d9bcView commit details
    Browse the repository at this point in the history
Loading

[8]ページ先頭

©2009-2025 Movatter.jp