Commit Graph

6 Commits

Author SHA1 Message Date
Christian Kamm d7b696a071 Fix postgres failure modes
- reconnect on fail
- critical error if postgres target can't be reached for long
- retry failing postgres actions a limited number of times
- exit if postgres connection seems gone for long or retries exhausted
- use async_channel instead of crossbeam_channel - needs to be async
2021-11-03 13:35:49 +01:00
Christian Kamm d51332ebec snapshotting for grpc 2021-11-02 14:51:38 +01:00
Christian Kamm 5e84fac5a9 Add configuration 2021-11-02 13:38:01 +01:00
Christian Kamm d8015daea6 Split connector into more files 2021-11-02 13:37:43 +01:00
Christian Kamm 0c1435f7fd switch to crossbeam channels 2021-11-02 13:37:43 +01:00
Christian Kamm 83cbc7e673 Split connector into multiple files 2021-11-02 13:37:39 +01:00