Commit Graph

61 Commits

Author SHA1 Message Date
Christian Kamm 0ab99ac00b Fix psql numerics; dump mango group/cache 2021-11-05 10:46:29 +01:00
Christian Kamm c2ac94a7b8 Add mango-specific account table 2021-11-04 09:57:55 +01:00
Christian Kamm bdd0e49ca8 Allow adding custom account tables 2021-11-03 18:56:40 +01:00
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 5e84fac5a9 Add configuration 2021-11-02 13:38:01 +01:00
Christian Kamm 16f8dad40d Use solana_logger for logging setup 2021-11-02 13:37:43 +01:00
Christian Kamm ce3f9e8a29 Postgres: Use a single query to update uncle status 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 8fe4795733 plugin: remove unused dependencies 2021-11-02 13:37:08 +01:00
Christian Kamm ffd619f372 Update Cargo.lock 2021-11-02 13:37:08 +01:00
Christian Kamm 11ba681f9c Initial import from separate projects 2021-11-02 13:37:03 +01:00