Mostafa Abdelraouf
b09f0a3e6b
Improve Config Documentation ( #351 )
...
This PR adds a utility script that generates config documentation from pgcat.toml. Ideally, we'd want to generate the configs directly from config.rs where the actual defaults are set but this is a good start as we already had several undocumented config flags.
2023-03-10 22:00:28 -06:00
Jose Fernández
8a0da10a87
Dev environment ( #338 )
...
Add dev env
2023-03-02 12:14:10 -05:00
Eoin Kelly
2282d8c044
Fix typo in README ( #272 )
...
Fix typo
2023-01-02 08:13:59 -08:00
Lev Kokotov
4be1b7fc80
Remove logo, pending new logo ( #267 )
...
* Remove logo, pending new logo
* remove from readme
2022-12-24 12:12:53 -08:00
Lev Kokotov
fa267733d9
Fix docker-compose ( #193 )
...
Fix docker-compose local build
2022-10-24 11:05:33 -07:00
Lev Kokotov
e84a6f834c
Update README.md
2022-09-23 12:24:30 -07:00
zainkabani
f72dac420b
Add defaults for configs ( #174 )
...
* add statement timeout to readme
* Add defaults to various configs
* primary read enabled default to false
2022-09-22 23:00:46 -07:00
Lev Kokotov
075167431d
Add Discord link ( #164 )
...
* Add Discord link
* move it up
* :)
* hmm
* hmm
* :O
2022-09-08 08:12:37 -07:00
Mostafa Abdelraouf
65b69b46d2
Allow running integration tests with coverage locally ( #151 )
2022-08-30 10:43:45 -07:00
Lev Kokotov
902fafd8d7
Random lb ( #138 )
2022-08-21 22:20:31 -07:00
Pradeep Chhetri
52303cc808
Make prometheus port configurable ( #121 )
...
* Make prometheus port configurable
* Update circleci config
2022-08-13 10:25:14 -07:00
zainkabani
f963b12821
Health check delay ( #118 )
...
* initial commit of server check delay implementation
* fmt
* spelling
* Update name to last_healthcheck and some comments
* Moved server tested stat to after require_healthcheck check
* Make health check delay configurable
* Rename to last_activity
* Fix typo
* Add debug log for healthcheck
* Add address to debug log
2022-08-11 14:42:40 -07:00
zainkabani
3719c22322
Implementing graceful shutdown ( #105 )
...
* Initial commit for graceful shutdown
* fmt
* Add .vscode to gitignore
* Updates shutdown logic to use channels
* fmt
* fmt
* Adds shutdown timeout
* Fmt and updates tomls
* Updates readme
* fmt and updates log levels
* Update python tests to test shutdown
* merge changes
* Rename listener rx and update bash to be in line with master
* Update python test bash script ordering
* Adds error response message before shutdown
* Add details on shutdown event loop
* Fixes response length for error
* Adds handler for sigterm
* Uses ready for query function and fixes number of bytes
* fmt
2022-08-08 16:01:24 -07:00
Lev Kokotov
d865d9f9d8
readme
2022-06-20 06:20:12 -07:00
Lev Kokotov
df85139281
Update README. Comments. Version bump. ( #60 )
...
* update readme
* comments
* just a version bump
2022-03-10 01:33:29 -08:00
Lev Kokotov
509e4815a3
Update README.md
2022-03-08 17:48:26 -08:00
Lev Kokotov
5338ff2323
Update README.md
2022-03-08 17:46:46 -08:00
Lev Kokotov
1ea0a7f332
Update README.md
2022-03-08 17:45:54 -08:00
Lev Kokotov
d1b86d363d
Update README.md
2022-03-08 17:38:51 -08:00
Lev Kokotov
b309ead58f
Handle SIGTERM. Add docker-compose.yml ( #59 )
...
* docker-compsoe
* remove statsd config
* readme
2022-03-08 17:18:48 -08:00
Lev Kokotov
8e0682482d
query routing docs ( #45 )
2022-02-25 14:27:33 -08:00
Lev Kokotov
6db51b4a11
Use Toxiproxy for failover testing ( #44 )
...
* Toxiproxy
* up-to-date config
* debug
* hm
* more
* mroe
* more
* hmm
* aha
* less logs
* cleaner
* hmm
* we test these now
* update readme
2022-02-24 20:55:19 -08:00
Lev Kokotov
af1716bcd7
Flush stats ( #38 )
...
* flush stats
* stats
* refactor
2022-02-22 18:10:30 -08:00
Lev Kokotov
3f16123cc5
Config docs ( #37 )
...
* config docs
* space
* space
* shards
2022-02-21 23:57:25 -08:00
Lev Kokotov
f6f5471aa0
Update README.md
2022-02-21 20:43:40 -08:00
Lev Kokotov
b1e9a406fb
Update README.md
2022-02-21 17:48:08 -08:00
Lev Kokotov
f805b43a08
test session mode and config reload for real ( #33 )
...
* test session mode and config reload for real
* period
* run them at the end
* typo
* wrong dir
2022-02-21 00:16:33 -08:00
Lev Kokotov
d4c1fc87ee
Reloadable config ( #26 )
...
* Reloadable config
* readme
* live config reload
* test matrix
2022-02-19 13:57:35 -08:00
Lev Kokotov
4ca50b9a71
Update README.md
2022-02-19 08:59:20 -08:00
Lev Kokotov
a556ec1c43
More query router commands; settings last until changed again; docs ( #25 )
...
* readme
* touch up docs
* stuff
* refactor query router
* remove unused
* less verbose
* docs
* no link
* method rename
2022-02-19 08:57:24 -08:00
Lev Kokotov
bb84dcee64
Update README.md
2022-02-15 13:11:24 -08:00
Lev Kokotov
1c406e0fc6
Update README.md
2022-02-15 13:10:32 -08:00
Lev Kokotov
0bec14ba1c
wrong benchmark
2022-02-10 14:25:04 -08:00
Lev Kokotov
ee9f609d4e
bench setup
2022-02-10 14:13:47 -08:00
Lev Kokotov
19e9f26467
readme
2022-02-10 14:03:38 -08:00
Lev Kokotov
070c38ddc5
benchmarks
2022-02-10 14:02:24 -08:00
Lev Kokotov
6d5ab79ed3
readme
2022-02-09 21:25:17 -08:00
Lev Kokotov
d530f30def
Update README.md
2022-02-08 21:59:56 -08:00
Lev Kokotov
64b6cde2a4
readme
2022-02-08 17:27:54 -08:00
Lev Kokotov
bde4f214cc
readme
2022-02-08 17:20:31 -08:00
Lev Kokotov
8f2de5bdfc
readme
2022-02-08 17:19:38 -08:00
Lev Kokotov
abe3291780
update readme
2022-02-08 17:19:12 -08:00
Lev Kokotov
75537736e9
links
2022-02-08 17:16:23 -08:00
Lev Kokotov
9657256adf
fixed health check; sharding setup and tests
2022-02-08 15:48:28 -08:00
Lev Kokotov
3e66aba62b
readme
2022-02-08 13:40:46 -08:00
Lev Kokotov
1f4a2e53e2
readme
2022-02-08 13:13:12 -08:00
Lev Kokotov
74dadcef30
readme
2022-02-08 11:21:19 -08:00
Lev Kokotov
99d3e0b803
fix banlist
2022-02-06 11:13:12 -08:00
Lev Kokotov
9ac5614d50
👍
2022-02-05 15:33:10 -08:00
Lev Kokotov
0e29d5e0ed
smaller
2022-02-05 14:51:34 -08:00