The GitHub Actions job "Required Checks" on texera.git/main has succeeded. Run started by GitHub user github-merge-queue[bot] (triggered by github-merge-queue[bot]).
Head commit for run: 1ebfa5c0b0902717d994d33123eef4da0798e423 / Xinyuan Lin <[email protected]> refactor(pyamber): remove the empty double_blocking_queue module (#7034) ### What changes were proposed in this PR? Deletes `amber/src/main/python/core/util/customized_queue/double_blocking_queue.py`, which has contained no code since 2022. All 16 remaining lines are the ASF license header. | When | What | | --- | --- | | 2021-07-23 | `DoubleBlockingQueue` added by #1262 | | 2022-11-29 | #1725 switched `InternalQueue` to `LinkedBlockingMultiQueue` and emptied the class — but left the file behind | | 2025-05-03 | #3415 stamped an ASF license header onto the now-empty file | Nothing imports it. The package barrel `customized_queue/__init__.py` exports only `LinkedBlockingMultiQueue` and `IQueue`, so no `__init__` change is needed. −16 lines, no behaviour change. ### Any related issues, documentation, discussions? Closes #7033 ### How was this PR tested? Existing tests only — there is nothing to add or remove, since the file has no code and no spec. >From `amber/`: - `python -m pytest src/test/python/core/util/customized_queue/` — 54 passed. - `python -m ruff check src/main/python/core/util/customized_queue/` — all checks passed. - `python -m ruff format --check src/main/python/core/util/customized_queue/` — 4 files already formatted. Verification that the file is empty and unreferenced, re-runnable by a reviewer: ``` grep -vc '^\s*#\|^\s*$' amber/src/main/python/core/util/customized_queue/double_blocking_queue.py grep -rn "double_blocking_queue\|DoubleBlockingQueue" . --include=*.py --include=*.scala --include=*.txt --include=*.toml ``` ### Was this PR authored or co-authored using generative AI tooling? Generated-by: Claude Code (Claude Opus 5) Report URL: https://github.com/apache/texera/actions/runs/30502554473 With regards, GitHub Actions via GitBox
