Skip to content

Follow-up: keep direct tabular queue failures from aborting streams - #1176

Merged
Paul Lizer (paullizer) merged 1 commit into
microsoft:feature/tabular-unbounded-analysisfrom
paullizer:fix/tabular-direct-source-backed-runs
Aug 8, 2026
Merged

Follow-up: keep direct tabular queue failures from aborting streams#1176
Paul Lizer (paullizer) merged 1 commit into
microsoft:feature/tabular-unbounded-analysisfrom
paullizer:fix/tabular-direct-source-backed-runs

Conversation

@paullizer

Copy link
Copy Markdown
Contributor

Summary:

  • Removes local traceback imports in route_backend_chats.py that shadowed the module-level traceback import and masked streaming exceptions.
  • Makes direct source-backed tabular queueing non-fatal: descriptor/credential failures now log a tagged warning and fall back to the existing tabular analysis path instead of aborting the stream.
  • Adds regression coverage for non-fatal direct queue fallback.

Validation:

  • .\.venv\Scripts\python.exe -m py_compile application\single_app\route_backend_chats.py application\single_app\config.py functional_tests\test_tabular_row_orchestration_scale.py
  • .\.venv\Scripts\python.exe functional_tests\test_tabular_row_orchestration_scale.py

@paullizer
Paul Lizer (paullizer) merged commit 87acb22 into microsoft:feature/tabular-unbounded-analysis Aug 8, 2026
2 checks passed
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.

1 participant