Emel Şimşek

Results 7 issues of Emel Şimşek

pg_dist_object table is referred to as citus.pg_dist_object at https://docs.citusdata.com/en/latest/develop/api_metadata.html#distributed-object-table section as opposed to other tables which are written without the citus prefix throughout the document. Also, if someone follows the...

user guide

DESCRIPTION: Fixes a crash caused by some form of ALTER TABLE ADD COLUMN statements. When adding multiple columns, if one of the ADD COLUMN statements contains a FOREIGN constraint ommitting...

**Repro steps:** ``` > drop table lt; > drop table rt; > > create table lt(i int); > select citus_add_local_table_to_metadata($$citus.lt$$); > > create table rt(j int primary key, k int...

backport
user_reported

I want to initialize a `ConditionVariable ` in a struct using `ConditionVariableInit ` function when shared memory is initialized. Where should this be done? Looking into [ pub fn shmem_init_locked(lock:...

enhancement
pgrx.shmem

DESCRIPTION: PR description that will go into the change log, up to 78 characters

There are two ways to generate explain resullts: 1. Run the EXPLAIN command with query 2. Turn on auto_explain, to quitely explain queries in the logs. Citus follows different code...

Extension `anon` use case requires [SECURITY LABEL ... ON COLUMN](https://postgresql-anonymizer.readthedocs.io/en/stable/#:~:text=%3D%23%20SECURITY%20LABEL%20FOR%20anon%20ON%20COLUMN%20people.lastname%0A%2D%23%20IS%20%27MASKED%20WITH%20FUNCTION%20anon.fake_last_name()%27%3B%0A%0A%3D%23%20SECURITY%20LABEL%20FOR%20anon%20ON%20COLUMN%20people.phone%0A%2D%23%20IS%20%27MASKED%20WITH%20FUNCTION%20anon.partial(phone%2C2%2C%24%24******%24%24%2C2)%27%3B) statements. Citus only propagates SECURITY LABEL ... ON ROLE commands. To enable `anon` extension use cases, we need to propagate...