Commit Graph

  • 62b2d994c1 chore(deps): bump regex from 1.7.3 to 1.8.0 (#411) dependabot[bot] 2023-04-21 06:33:52 -07:00
  • 66805d7e77 README updates (#409) Lev Kokotov 2023-04-20 07:53:55 -07:00
  • 4ccc1e7fa3 Fix CONFIG (#408) Lev Kokotov 2023-04-19 07:45:26 -07:00
  • 3dae3d0777 Separate server and client passwords optionally (#407) Lev Kokotov 2023-04-18 09:57:17 -07:00
  • a18eb42df5 chore(deps): bump serde from 1.0.159 to 1.0.160 (#404) dependabot[bot] 2023-04-14 10:25:00 -07:00
  • 6aacf1fa19 chore(deps): bump serde_derive from 1.0.159 to 1.0.160 (#403) dependabot[bot] 2023-04-14 10:24:52 -07:00
  • 8e99e65215 chore(deps): bump sqlparser from 0.32.0 to 0.33.0 (#399) dependabot[bot] 2023-04-14 10:24:44 -07:00
  • 5dfbc102a9 chore(deps): bump hyper from 0.14.25 to 0.14.26 (#406) dependabot[bot] 2023-04-14 10:23:52 -07:00
  • bae12fca99 feat: set keepalive for pgcat server itself (#402) Cluas 2023-04-13 00:29:43 +08:00
  • 421c5d4b64 Load config on client connect (#401) Lev Kokotov 2023-04-11 10:32:48 -07:00
  • d568739db9 Fix typos (#398) Kian-Meng Ang 2023-04-11 09:37:16 +08:00
  • 692353c839 A couple things (#397) Lev Kokotov 2023-04-10 14:51:01 -07:00
  • a62f6b0eea Fix port; add user pool mode (#395) Lev Kokotov 2023-04-05 15:06:19 -07:00
  • 89e15f09b5 chore(deps): bump tokio-rustls from 0.23.4 to 0.24.0 (#394) dependabot[bot] 2023-04-02 23:00:09 -07:00
  • 7ddd23b514 Protocol-level test helpers (#393) Mostafa Abdelraouf 2023-04-01 15:27:57 -05:00
  • faa9c1f64a chore(deps): bump futures from 0.3.27 to 0.3.28 (#392) dependabot[bot] 2023-03-31 09:35:01 -07:00
  • 9094988491 chore(deps): bump postgres-protocol from 0.6.4 to 0.6.5 (#391) dependabot[bot] 2023-03-31 09:34:51 -07:00
  • 3ca28a62c4 Dont accept empty passwords levkk-auth-mod-rebased Lev Kokotov 2023-03-30 18:09:01 -07:00
  • b65c1ddd56 readme Lev Kokotov 2023-03-30 17:36:49 -07:00
  • ed31053cdb Fix spec Lev Kokotov 2023-03-30 17:35:32 -07:00
  • 4969abf355 Hmm Lev Kokotov 2023-03-30 15:29:10 -07:00
  • 112c0bdae8 Rebased Lev Kokotov 2023-03-30 15:19:52 -07:00
  • fef737ea43 fmt Lev Kokotov 2023-03-30 14:16:50 -07:00
  • 345ee88342 Warn when secrets are too short Lev Kokotov 2023-03-30 13:23:08 -07:00
  • db3d6c3baa Some tests Lev Kokotov 2023-03-30 13:18:26 -07:00
  • 197c32b4e8 Readme Lev Kokotov 2023-03-30 12:49:35 -07:00
  • 6345c39bd5 fix ci config Lev Kokotov 2023-03-30 12:24:32 -07:00
  • 32b913af94 update admin Lev Kokotov 2023-03-30 12:09:22 -07:00
  • 5c673b4333 Zero-downtime password rotation Lev Kokotov 2023-03-30 11:55:27 -07:00
  • 6f768a84ce Auth passthrough (auth_query) (#266) Jose Fernández 2023-03-30 22:29:23 +02:00
  • 0757d7f3a0 chore(deps): bump serde from 1.0.158 to 1.0.159 (#386) dependabot[bot] 2023-03-28 09:54:39 -07:00
  • 568f04feee chore(deps): bump serde_derive from 1.0.154 to 1.0.159 (#387) dependabot[bot] 2023-03-28 09:54:31 -07:00
  • 58ce76d9b9 Refactor stats to use atomics (#375) Jose Fernández 2023-03-28 17:19:37 +02:00
  • 9a2076a9eb chore(deps): bump futures from 0.3.26 to 0.3.27 (#356) dependabot[bot] 2023-03-27 09:13:45 -07:00
  • e7e7118725 chore(deps): bump hyper from 0.14.24 to 0.14.25 (#358) dependabot[bot] 2023-03-27 09:13:36 -07:00
  • 99f790cacf chore(deps): bump toml from 0.7.2 to 0.7.3 (#360) dependabot[bot] 2023-03-27 09:13:25 -07:00
  • 434b0bb69e chore(deps): bump serde from 1.0.154 to 1.0.158 (#376) dependabot[bot] 2023-03-27 09:13:13 -07:00
  • 714e043ef0 chore(deps): bump async-trait from 0.1.66 to 0.1.68 (#382) dependabot[bot] 2023-03-27 09:12:54 -07:00
  • 863104aadd chore(deps): bump regex from 1.7.1 to 1.7.3 (#385) dependabot[bot] 2023-03-27 09:12:43 -07:00
  • 52a980fa0a wip mostafa_seamless-retry Mostafa Abdelraouf 2023-03-26 14:52:55 -05:00
  • 7dd96141e3 Update README.md Lev Kokotov 2023-03-26 00:33:05 -07:00
  • 0d5feac4b2 Contributors (#384) v1.0.0 Lev Kokotov 2023-03-24 17:12:12 -07:00
  • 90aba9c011 V1 (#383) Lev Kokotov 2023-03-24 17:10:12 -07:00
  • 0f34b49503 point CI at updated repo Montana Low 2023-03-24 12:59:03 -07:00
  • ca4431b67e Add idle client in transaction configuration (#380) Zain Kabani 2023-03-24 11:20:30 -04:00
  • d66b377a8e Check Slice bounds in read_message to avoid panics (#371) Mostafa Abdelraouf 2023-03-17 12:31:43 -05:00
  • ac21ce50f1 github/workflows: adds automated image building (#370) Fraser Isbester 2023-03-16 14:07:02 -06:00
  • e5df179ac9 Reduce memory and CPU footprint of mirroring (#369) Mostafa Abdelraouf 2023-03-15 17:58:45 -05:00
  • 9a668e584f Update CONFIG.md (#353) Mostafa Abdelraouf 2023-03-11 07:55:07 -06:00
  • a5c360e848 Update README.md (#352) Mostafa Abdelraouf 2023-03-10 22:02:33 -06:00
  • b09f0a3e6b Improve Config Documentation (#351) Mostafa Abdelraouf 2023-03-10 22:00:28 -06:00
  • 0704ea089c Build on 1.67 (#350) Lev Kokotov 2023-03-10 09:42:52 -08:00
  • b4baa86e8a Extended query protocol sharding (#339) Lev Kokotov 2023-03-10 07:55:22 -08:00
  • 76e195a8a4 Reorder fields in Shard to avoid ValueAfterTable errors (#349) Mostafa Abdelraouf 2023-03-10 07:39:42 -06:00
  • aa89e357e0 PgCat Query Mirroring (#341) Mostafa Abdelraouf 2023-03-10 06:23:51 -06:00
  • c0855bf27d chore(deps): bump serde_derive from 1.0.152 to 1.0.154 (#347) dependabot[bot] 2023-03-08 22:50:53 -08:00
  • 9d523ca49d chore(deps): bump serde from 1.0.152 to 1.0.154 (#348) dependabot[bot] 2023-03-08 22:50:45 -08:00
  • b765581975 chore(deps): bump sqlparser from 0.31.0 to 0.32.0 (#343) dependabot[bot] 2023-03-07 01:18:10 -08:00
  • 039c875909 chore(deps): bump async-trait from 0.1.64 to 0.1.66 (#342) dependabot[bot] 2023-03-06 08:57:44 -05:00
  • 2cc6a09fba Add Manual host banning to PgCat (#340) Mostafa Abdelraouf 2023-03-06 06:10:59 -06:00
  • 8a0da10a87 Dev environment (#338) Jose Fernández 2023-03-02 18:14:10 +01:00
  • c3eaf023c7 Automatic sharding for SELECT v2 (#337) Lev Kokotov 2023-03-02 00:53:31 -05:00
  • 02839e4dc2 chore(deps): bump tokio from 1.25.0 to 1.26.0 (#336) dependabot[bot] 2023-03-02 00:41:33 -05:00
  • bd286d9128 chore(deps): bump sqlparser from 0.30.0 to 0.31.0 (#335) dependabot[bot] 2023-03-02 00:40:52 -05:00
  • 9241df18e2 Allow sending logs to stdout by using STDOUT_LOG env var (#334) Jose Fernández 2023-02-28 22:10:40 +01:00
  • eb8cfdb1f1 Adds SHUTDOWN command as alternate option to sending SIGINT (#331) zainkabani 2023-02-27 01:16:30 -05:00
  • 75a7d4409a Fix Back-and-forth RELOAD Bug (#330) Mostafa Abdelraouf 2023-02-21 21:53:10 -06:00
  • 37e1c5297a implement show users (#329) Nicholas Dujay 2023-02-21 16:08:43 -05:00
  • 28f2d19cac More coverage cleanup (#328) Mostafa Abdelraouf 2023-02-17 09:18:54 -06:00
  • f9134807d7 More Test coverage + fix some code coverage bugs (#321) Mostafa Abdelraouf 2023-02-16 23:09:22 -06:00
  • 2a0483b6de Add psmisc to CI image (#327) Mostafa Abdelraouf 2023-02-16 21:50:03 -06:00
  • 57dc2ae5ab Move toxiproxy.deb to /tmp (#326) Mostafa Abdelraouf 2023-02-16 21:35:15 -06:00
  • 0172523f10 Build Dockerfile.ci using Github workflows (#325) Mostafa Abdelraouf 2023-02-16 20:31:53 -06:00
  • c69f461be5 Bake toxiproxy into CI image (#323) Mostafa Abdelraouf 2023-02-16 18:34:35 -06:00
  • 2b05ff4ee5 Log worker thread count at startup (#322) zainkabani 2023-02-16 17:51:38 -05:00
  • d5f60b1720 Allow shard setting with comments (#293) John Meagher 2023-02-15 15:19:16 -06:00
  • 9388288afb chore(deps): bump once_cell from 1.17.0 to 1.17.1 (#320) dependabot[bot] 2023-02-14 21:43:47 -08:00
  • 97f5a0564d Fix deprecation warnings (#319) Mostafa Abdelraouf 2023-02-14 16:20:11 -06:00
  • 9830c18315 Support EC and PKCS8 private keys (#316) Tommy Chen 2023-02-15 00:30:47 +08:00
  • bf6efde8cc Fix code coverage + less flakiness (#318) Mostafa Abdelraouf 2023-02-13 15:29:08 -06:00
  • f1265a5570 Introduce tcp_keepalives to PgCat (#315) Mostafa Abdelraouf 2023-02-08 11:35:38 -06:00
  • d81a744154 Fix logging mistakes (#313) zainkabani 2023-02-07 15:16:28 -05:00
  • cc63c95dcb chore(deps): bump async-trait from 0.1.63 to 0.1.64 (#308) dependabot[bot] 2023-02-03 17:15:19 -08:00
  • b1b1714e76 chore(deps): bump futures from 0.3.25 to 0.3.26 (#307) dependabot[bot] 2023-02-03 17:15:12 -08:00
  • ad4eaa859c chore(deps): bump toml from 0.7.0 to 0.7.1 (#309) dependabot[bot] 2023-02-03 17:15:04 -08:00
  • 4ac8d367ca chore(deps): bump hyper from 0.14.23 to 0.14.24 (#311) dependabot[bot] 2023-02-03 17:14:54 -08:00
  • e3f902cb31 chore(deps): bump bytes from 1.3.0 to 1.4.0 (#310) dependabot[bot] 2023-02-01 15:35:14 -08:00
  • bb0b64e089 chore(deps): bump toml from 0.6.0 to 0.7.0 (#305) dependabot[bot] 2023-01-30 08:59:37 -08:00
  • a90c7b0684 chore(deps): bump tokio from 1.24.2 to 1.25.0 (#304) dependabot[bot] 2023-01-30 08:59:16 -08:00
  • 1c73889fb9 Add initial Windows support, ref #298 (#301) Kurtsley 2023-01-28 17:51:05 -06:00
  • 24e79dcf05 Startup improvements & PAUSE/RESUME (#300) Lev Kokotov 2023-01-28 15:36:35 -08:00
  • 2e3eb2663e Fix formatting (#299) Lev Kokotov 2023-01-28 09:17:49 -08:00
  • fbe256cc4e chore(deps): bump toml from 0.5.11 to 0.6.0 (#292) dependabot[bot] 2023-01-24 11:48:21 -08:00
  • f10da57ee3 chore(deps): bump async-trait from 0.1.61 to 0.1.63 (#291) dependabot[bot] 2023-01-23 08:01:16 -08:00
  • e7f7adfa14 chore(deps): bump toml from 0.5.10 to 0.5.11 (#290) dependabot[bot] 2023-01-19 21:14:48 -08:00
  • a0e740d30f Refactors is_banned logic and forces health check on unban (#288) zainkabani 2023-01-19 20:36:48 -05:00
  • c58f9557ae Add more metrics to prometheus endpoint (#263) Jose Fernández 2023-01-19 16:48:12 +01:00
  • ca8901910c Removes message cloning operation required for query router (#285) zainkabani 2023-01-19 10:19:49 -05:00
  • 87a771aecc Log error messages for network failures (#289) Mostafa Abdelraouf 2023-01-19 05:18:08 -06:00
  • 99a3b9896d chore(deps): bump activerecord from 7.0.3.1 to 7.0.4.1 in /tests/ruby (#287) dependabot[bot] 2023-01-18 16:56:16 -08:00