Rakesh Emmadi
29f2ddc289
server: support separate metadata database and server code setup for multi sources ( #197 )
...
This is an incremental PR towards https://github.com/hasura/graphql-engine/pull/5797
Co-authored-by: Anon Ray <ecthiender@users.noreply.github.com>
GitOrigin-RevId: a6cb8c239b2ff840a0095e78845f682af0e588a9
2020-12-28 12:56:55 +00:00
hasura-bot
29925eb08d
server: metadata storage abstraction for scheduled triggers
...
An incremental PR towards https://github.com/hasura/graphql-engine/pull/5797
* metadata storage abstraction for scheduled triggers
Co-authored-by: rakeshkky <12475069+rakeshkky@users.noreply.github.com>
Co-authored-by: Rakesh Emmadi <12475069+rakeshkky@users.noreply.github.com>
Co-authored-by: Auke Booij <auke@hasura.io>
GITHUB_PR_NUMBER: 6131
GITHUB_PR_URL: https://github.com/hasura/graphql-engine/pull/6131
* update pro server code
Co-authored-by: rakeshkky <12475069+rakeshkky@users.noreply.github.com>
Co-authored-by: Auke Booij <auke@hasura.io>
GitOrigin-RevId: 17244a47b3e8633acf2492e0b0734b72025f0a09
2020-11-25 10:57:38 +00:00
Vishnu Bharathi P
58c44f55dd
Merge oss/master onto mono/main
...
GitOrigin-RevId: 1c8c4d60e033c8a0bc8b2beed24c5bceb7d4bcc8
2020-11-12 22:37:19 +05:30
Vishnu Bharathi P
666058ab7f
oss: renames dot files and folders
...
GitOrigin-RevId: 540aeec3be091e1cfb7b05a988f50445534ed663
2020-11-12 22:37:19 +05:30
Tirumarai Selvan A
78afba7c2a
use readcommitted isolation level for event fetch
2020-11-05 17:24:37 +05:30
Antoine Leblanc
8b577adfae
move NonEmptyText out of RQL.Types.Common ( #6086 )
2020-10-29 00:04:21 +00:00
Auke Booij
0540b279db
server: make more use of hlint ( #6059 )
...
https://github.com/hasura/graphql-engine/pull/6059
2020-10-28 16:40:33 +00:00
Antoine Leblanc
a8ed6a82e2
server: move Hasura.SQL to Hasura.Backends.Postgres ( #6053 )
...
https://github.com/hasura/graphql-engine/pull/6053
2020-10-27 13:53:49 +00:00
Antoine Leblanc
91d8a7ab61
remove SQL.Text
, clean text functions
2020-10-22 14:07:48 +01:00
Antoine Leblanc
f46f807942
clean SQL text functions
2020-10-22 14:07:47 +01:00
Karthikeyan Chinnakonda
43a6290124
server: lower the isolation level to ReadCommited while inserting/updating invocation logs and events ( #5824 )
...
https://github.com/hasura/graphql-engine/pull/5824
2020-09-24 06:46:24 +00:00
Phil Freeman
34c16bb314
Merge branch 'master' into 512
2020-09-09 19:29:22 -07:00
Phil Freeman
ff5786e5c1
Merge branch 'master' into event-trigger-lock-timeout
2020-09-09 10:20:28 -07:00
Phil Freeman
2ae43c4a48
Fix error after merge
2020-09-08 10:14:10 -07:00
Phil Freeman
91febd3dd5
Merge remote-tracking branch 'origin' into 512
2020-09-04 10:50:17 -07:00
Phil Freeman
7cb0e5884c
Tidying
2020-09-04 10:46:19 -07:00
Tirumarai Selvan
1b42a502b7
remove redundant function call
...
Co-authored-by: Karthikeyan Chinnakonda <chkarthikeyan95@gmail.com>
2020-09-03 15:45:43 +05:30
Tirumarai Selvan A
463854e1f1
improve error message for event trigger internal error
2020-09-03 15:08:33 +05:30
Phil Freeman
9e792f2e61
server: Use event trigger name as tracing span name
2020-08-31 15:05:04 -07:00
Phil Freeman
8cc548abf0
Use TIMESTAMPTZ
2020-07-29 14:08:27 -07:00
Phil Freeman
ca190ef59a
Merge branch 'master' into event-trigger-lock-timeout
2020-07-28 16:12:13 -07:00
Phil Freeman
02ddcb34a0
Apply suggestions from code review
...
Co-authored-by: Brandon Simmons <brandon.m.simmons@gmail.com>
2020-07-28 16:11:51 -07:00
Phil Freeman
fe70d9fbe8
Add a 30 minute timeout for event trigger locks
2020-07-28 13:45:20 -07:00
Anon Ray
434c78267c
server: log request/response sizes for event triggers ( #5463 )
...
* server: log request/response sizes for event triggers
event triggers (and scheduled triggers) now have request/response size
in their logs.
* add changelog entry
2020-07-28 10:52:44 -07:00
Phil Freeman
0ae5384115
Propagate the trace context to event triggers ( #5409 )
...
* Propagate the trace context to event triggers
* Handle missing trace and span IDs
* Store trace context as one LOCAL
* Add migrations
* Documentation
* changelog
* Fix warnings
* Respond to code review suggestions
* Respond to code review
* Undo changelog
* Update CHANGELOG.md
Co-authored-by: Vamshi Surabhi <0x777@users.noreply.github.com>
2020-07-23 13:39:26 -07:00
Phil Freeman
0dddbe9e9d
Add MonadTrace and MonadExecuteQuery abstractions ( #5383 )
...
Co-authored-by: Vamshi Surabhi <0x777@users.noreply.github.com>
2020-07-15 16:10:48 +05:30
Lyndon Maydwell
24592a516b
Pass environment variables around as a data structure, via @sordina ( #5374 )
...
* Pass environment variables around as a data structure, via @sordina
* Resolving build error
* Adding Environment passing note to changelog
* Removing references to ILTPollerLog as this seems to have been reintroduced from a bad merge
* removing commented-out imports
* Language pragmas already set by project
* Linking async thread
* Apply suggestions from code review
Use `runQueryTx` instead of `runLazyTx` for queries.
* remove the non-user facing entry in the changelog
Co-authored-by: Phil Freeman <paf31@cantab.net>
Co-authored-by: Phil Freeman <phil@hasura.io>
Co-authored-by: Vamshi Surabhi <0x777@users.noreply.github.com>
2020-07-14 12:00:58 -07:00
Karthikeyan Chinnakonda
0ef52292b5
server: call the webhook asynchronously in event triggers ( #5352 )
...
* server: call the webhook asynchronosly in event triggers
2020-07-10 22:17:05 +05:30
Karthikeyan Chinnakonda
97b1155bf8
server: unlock scheduled events on graceful shutdown ( #4928 )
2020-07-02 17:27:09 +05:30
Karthikeyan Chinnakonda
81f338cc39
remove event from the saved locked events after processing it ( #4932 )
...
* remove event from the saved locked events after processing it
2020-06-02 22:47:58 +05:30
Tirumarai Selvan
cc8e2ccc78
Scheduled triggers ( close #1914 ) ( #3553 )
...
server: add scheduled triggers
Co-authored-by: Alexis King <lexi.lambda@gmail.com>
Co-authored-by: Marion Schleifer <marion@hasura.io>
Co-authored-by: Karthikeyan Chinnakonda <karthikeyan@hasura.io>
Co-authored-by: Aleksandra Sikora <ola.zxcvbnm@gmail.com>
2020-05-13 18:03:16 +05:30