Files
cleveragents-core/features/steps
HAL9000 2aac8c2e02
CI / benchmark-publish (pull_request) Has been skipped
CI / push-validation (pull_request) Successful in 45s
CI / helm (pull_request) Successful in 48s
CI / build (pull_request) Successful in 1m8s
CI / lint (pull_request) Successful in 1m14s
CI / quality (pull_request) Successful in 1m32s
CI / typecheck (pull_request) Successful in 1m50s
CI / security (pull_request) Successful in 1m55s
CI / benchmark-regression (pull_request) Failing after 1m13s
CI / integration_tests (pull_request) Successful in 3m34s
CI / e2e_tests (pull_request) Successful in 4m4s
CI / unit_tests (pull_request) Successful in 6m2s
CI / docker (pull_request) Successful in 1m26s
CI / coverage (pull_request) Successful in 11m30s
CI / status-check (pull_request) Successful in 3s
fix(database/migration_runner): add check_same_thread=False to get_current_revision() SQLite engine
MigrationRunner.get_current_revision() was creating a SQLite engine without
connect_args={'check_same_thread': False}, causing ProgrammingError when called
from a different thread than the one that created the engine. This is now
consistent with init_or_upgrade() which correctly passes check_same_thread=False
for all SQLite engines.

Added a Behave scenario to verify that get_current_revision() passes
check_same_thread=False when creating a SQLite engine.

ISSUES CLOSED: #10952
2026-05-05 10:46:41 +00:00
..