GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing github.com — Tags · sd-db/databricks-sql-python
Tags
v4.2.5Bump to version 4.2.5 (databricks#737) Signed-off-by: Jayant Singh <[email protected]> v4.2.4New minor version release 4.2.4 (databricks#725) New minor version release v4.2.3New minor release (databricks#722) v4.2.2Prepare for a release with telemetry on by default (databricks#717) * Prepare for a release with telemetry on by default Signed-off-by: samikshya-chand_data <[email protected]> * Make edits Signed-off-by: samikshya-chand_data <[email protected]> * Update version Signed-off-by: samikshya-chand_data <[email protected]> * Fix CHANGELOG formatting to match previous style Signed-off-by: samikshya-chand_data <[email protected]> * Fix telemetry e2e tests for default-enabled behavior - Update test expectations to reflect telemetry being enabled by default - Add feature flags cache cleanup in teardown to prevent state leakage between tests - This ensures each test runs with fresh feature flag state * Add wait after connection close for async telemetry submission * Remove debug logging from telemetry tests * Mark telemetry e2e tests as serial - must not run in parallel Root cause: Telemetry tests share host-level client across pytest-xdist workers, causing test isolation issues with patches. Tests pass serially but fail with -n auto. Solution: Add @pytest.mark.serial marker. CI needs to run these separately without -n auto. * Split test execution to run serial tests separately Telemetry e2e tests must run serially due to shared host-level telemetry client across pytest-xdist workers. Running with -n auto causes test isolation issues where futures aren't properly captured. Changes: - Run parallel tests with -m 'not serial' -n auto - Run serial tests with -m 'serial' without parallelization - Use --cov-append for serial tests to combine coverage - Mark telemetry e2e tests with @pytest.mark.serial - Update test expectations for default telemetry behavior - Add feature flags cache cleanup in test teardown * Mark telemetry e2e tests as serial - must not run in parallel The concurrent telemetry e2e test globally patches telemetry methods to capture events. When run in parallel with other tests via pytest-xdist, it captures telemetry events from other concurrent tests, causing assertion failures (expected 60 events, got 88). All telemetry e2e tests must run serially to avoid cross-test interference with the shared host-level telemetry client. --------- Signed-off-by: samikshya-chand_data <[email protected]> v4.2.1Ready for 4.2.1 release (databricks#713) Signed-off-by: Vikrant Puppala <[email protected]> v4.2.0Bump to version 4.2.0 (databricks#707) Bump to version 4.2.0 Signed-off-by: Jayant Singh <[email protected]> v4.1.4Release version to 4.1.4 (databricks#699) release-4.1.4 v4.1.3Ready for 4.1.3 (databricks#693) PreviousNext
|
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |