graphql-engine/scripts
Brandon Simmons 9c9bb43a53 server: restore proper batching behavior in event trigger processing (#1237)
This essentially restores the original code from c425b554b8
(https://github.com/hasura/graphql-engine/pull/4013). Prior to this
commit we would slurp messages as fast as possible from the database
(one thing c425b55 fixed).

Another thing broken as a consequence of the same logic was the
removeEventFromLockedEvents logic which unlocks in-flight events
(breaking at-least-once delivery)

Some archeology, post-c425b55:

- cc8e2ccc erroneously attempted to refactor using `bracket`, resulting
  in the same slurp-all-events behavior (since we don't ever wait for
  processEvent to complete)
- at some point event processing within a batch is made serial, this
  reported as a bug. See: https://github.com/hasura/graphql-engine/issues/5189
- in 0ef52292b5 (which I approved...) an `async` is added, again
  causing the same issue...

GitOrigin-RevId: d8cbaab385267a4c3f1f173e268a385265980fb1
2021-04-29 04:02:05 +00:00
..
cli-migrations server: make postgres related ENV vars source specific 2021-04-28 16:50:14 +00:00
coalesce_run_sql [server] coalesce multiple run_sql calls in tests (#270) 2021-01-06 16:07:22 +00:00
containers Integration test improvements (for speed/clarity), also increase polling interval for scheduled events 2021-04-27 05:35:26 +00:00
edit-pg-dump Merge oss/master onto mono/main 2020-11-12 22:37:19 +05:30
ekg add github workflow to compress new images in PRs 2021-03-10 20:55:02 +00:00
dev.sh server: restore proper batching behavior in event trigger processing (#1237) 2021-04-29 04:02:05 +00:00
dump-remote-schema.js Remote Joins: Create relationships across database and remote schemas (#2392) 2020-05-27 20:32:58 +05:30
generate_brand_assets_readme.sh update brand assets (#2062) 2019-04-26 10:05:52 +05:30
get-console-assets-version.sh ci: fix console hot-fix releases (#4208) 2020-04-01 18:26:54 +05:30
get-version-circleci.sh bundle console assets into server (close #516, close #521, close #2130) (#2192) 2019-05-16 13:15:29 +05:30
get-version.sh cli, server: use prerelease tag as channel for console assets cdn (#3975) 2020-03-04 20:10:47 +05:30
tag-release.sh ci: avoids doing backport release commit 2021-03-04 12:45:08 +00:00