mirror of
https://github.com/hatchet-dev/hatchet.git
synced 2026-04-30 14:39:56 -05:00
c48a3211b5
* feat: modify operations * feat: attempt 1 at doing the cutover + the offload in the same query * fix: operation write * debug: add some print lines * fix: check constraint * fix: select records to offload properly * fix: fn * feat: add second table to hold queued cutovers * fix: start reworking queries * fix: select * fix: missing cols * fix: for update * fix: query name for finalize * feat: cut over query finalizer * feat: query for writes into cutover queue * feat: add query for cut over polling * feat: add cutover job * fix: rm operations * feat: write cutover queue items at the same time as setting payload keys * fix: simplify into single query * fix: revert debug * chore: lint * fix: don't remove operation column yet * feat: refactor into struct of opts and make job intervals configurable * fix: add analyze for payload table * fix: schema copy paste * fix: drop fk * feat: add an index to help with poll performance for a short while * fix: simplify poll ordering * fix: simplify more * fix: ctx Co-authored-by: Mohammed Nafees <hello@mnafees.me> * Feat: Task Event and DAG Payloads (#2370) * feat: initial work on task event payloads * fix: iterator * feat: wire up task events * fix: backwards compat * fix: migrations * fix: duplication * fix: col * fix: add timestamptz col * fix: overwrite * fix: rm debugging * fix: revert debugging * fix: rm unused cols * fix: spelling * fix: use `current_timestamp` as default * feat: dual writes for payloads * fix: improve debug lines * debug: add log * debug: always write * fix: make annoying log debug level * fix: rm debug lines * fix: add comment * feat: dag payloads * fix: index * fix: migration ver * fix: error msg Co-authored-by: abelanger5 <belanger@sas.upenn.edu> * fix: create, then set default * fix: inserted at copy paste * fix: n+1 query * fix: another n+1 query * fix: rm unused singleton retrieve --------- Co-authored-by: abelanger5 <belanger@sas.upenn.edu> --------- Co-authored-by: Mohammed Nafees <hello@mnafees.me> Co-authored-by: abelanger5 <belanger@sas.upenn.edu>