Nils Dijk
Nils Dijk
DESCRIPTION: Add bitmap scan support to columnar This is a WIP. Big missing feature is lossy bitmap scans. During development I was not able to trigger lossy scans to understand...
DESCRIPTION: don't send unnecessary cancels Citus blindly sent cancelations to the workers in case of a connection shutdown, or a `ROLLBACK TO SAVEPOINT`. These cancel requests are handy to speedup...
When a failover happens, it does not always succeed to `pg_rewind` the old primary. Instead if has a fallback to recover via `pg_basebackup`. This is great! However, once the database...
Today there was a question in slack to include `pg_partman` in the container we publish. There are apparently multiple users[1] creating containers based on our containers to have `pg_partman` available....
As described in #245 this is the first patch in a series of patches to improve the cancelation of a backend when pgbouncer is involved. This patch is most experimental...
## Why are we implementing it? (sales eng) There have been some new catalog tables added to citus last year that are not in the upgrade description. Tables that come...
speedup CI by installing everything in the images, not during runtime
``` --- FAIL: TestFilterChangesFromSender (0.00s) Error Trace: disseminator_test.go:342 Error: "[{192.0.2.1:1 %!s(int64=1470763549492) 127.0.0.1:3002 %!s(int64=1470763549491) alive %!s(bool=false) map[] {%!s(int64=63606360349) %!s(int32=492053247) %!s(*time.Location=&{ [] [] 0 0 })}} {127.0.0.1:3002 %!s(int64=1470763549492) 127.0.0.1:3003 %!s(int64=1470763549491) suspect %!s(bool=false)...
When running `make lint` the vetting tool is not ran on all our examples by default. This let a vetting error slip through the cracks in the `ping-thrift-gen` example. For...
Currently thrift over TChannel is not working as reported by https://github.com/uber/ringpop-go/pull/22. Before JSON over TChannel was not working as fixed by https://github.com/uber/ringpop-go/pull/14. As one could see is that both PR's...