citus/src/backend
Onder Kalaci 9043a1ed3f Only hide shards from client backends and pg bg workers
The aim of hiding shards is to hide shards from client applications.

Certain bg workers (such as pg_cron or Citus maintanince daemon)
should be treated like client applications because users can run
queries from such bg workers. And, these bg workers should follow
the similar application_name checks as client backeends.

Certain other bg workers, such as logical replication or postgres'
parallel workers, should never hide shards. They are internal
operations.

Similarly the other backend types like the walsender or
checkpointer or autovacuum should never hide shards.
2022-03-30 16:56:12 +02:00
..
columnar Revert "Build Columnar.so and make Citus depends on it (#5661)" 2022-03-02 11:33:15 +01:00
distributed Only hide shards from client backends and pg bg workers 2022-03-30 16:56:12 +02:00
.gitignore Initial commit of Citus 5.0 2016-02-11 04:05:32 +02:00