Claude Code
7174af24ca
Merge remote-tracking branch 'origin/master' into remove-legacy-viz-pipeline
...
Resolves conflicts between the async-job-cancellation feature added on
master and this branch's removal of the legacy explore_json pipeline:
kept the cancellation feature (_register_cancellable_job, cancel_job,
is_job_cancelled, the task_id/SIGUSR1 revoke wiring, and its tests) and
dropped the parts of it that only applied to submit_explore_json_job /
load_explore_json_into_cache, which this branch already deleted. Also
merged master's get_request_json_body() hardening in views/utils.py
and its abort-signal wiring in chartAction.ts (adapted to this
branch's already-simplified, useLegacyApi-free handleChartDataResponse
signature).
2026-07-28 09:50:12 -07:00
Mehmet Salih Yavuz
b983161eef
feat(async): cancel running chart queries under GLOBAL_ASYNC_QUERIES ( #42305 )
2026-07-28 18:02:16 +03:00
Evan Rusackas and Claude Code
b3435a04cf
chore(viz)!: remove explore_json endpoints, viz.py and the legacy chart data pipeline ( #41750 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-07-27 15:23:41 -07:00
Evan Rusackas and Claude Opus 4.8
99841fb504
fix(async): include datasets and rev claims in guest channel HMAC ( #41487 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-07-24 13:29:58 -07:00
Daniel Vaz Gaspar and Claude Opus 4.6
2af66b2c9b
fix(async-queries): add Celery task expiry to GAQ async query tasks ( #42084 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-07-15 15:04:56 +01:00
Raphael Prudencio and bito-code-review[bot] <188872107+bito-code-review[bot]@users.noreply.github.com>
7cc7e9f6e3
fix(async-query): prevent JWT InvalidSubjectError for guest users ( #37862 )
...
Co-authored-by: bito-code-review[bot] <188872107+bito-code-review[bot]@users.noreply.github.com>
2026-06-30 23:42:41 -07:00
Evan Rusackas and Devin AI <devin-ai-integration[bot]@users.noreply.github.com>
8aacb6f793
fix(async): derive async channel from guest token for embedded RLS queries ( closes #31492 ) ( #41397 )
...
Co-authored-by: Devin AI <devin-ai-integration[bot]@users.noreply.github.com>
2026-06-26 12:09:06 -07:00
Evan Rusackas and Claude Code
8eda626466
fix: raise random_key entropy and add expiry to async query tokens ( #40638 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-08 16:24:06 -07:00
nsivarajan and Sivarajan Narayanan
78cd635b7a
chore(GAQ): Remove GLOBAL_ASYNC_QUERIES_REDIS_CONFIG ( #30284 )
...
Co-authored-by: Sivarajan Narayanan <narayanan_sivarajan@apple.com >
2025-01-21 20:03:00 -08:00
Maxime Beauchemin and Elizabeth Thompson
e51b95ffa8
chore: enforce more ruff rules ( #31447 )
...
Co-authored-by: Elizabeth Thompson <eschutho@gmail.com >
2024-12-18 17:41:34 -08:00
nsivarajan and Sivarajan Narayanan
103cd3d6f3
feat(GAQ): Add Redis Sentinel Support for Global Async Queries ( #29912 )
...
Co-authored-by: Sivarajan Narayanan <narayanan_sivarajan@apple.com >
2024-08-30 10:42:29 -07:00
Zef Lin
efdeb9df05
feat(embedded+async queries): support async queries to work with embedded guest user ( #26332 )
2024-01-08 17:11:45 -08:00
Craig Rueda
db7f5fed31
chore(async): Initial Refactoring of Global Async Queries ( #25466 )
2023-10-02 17:22:07 -07:00