reshke
reshke
Currently, `pg_hint_plan` is not really compatible with CBDB, because Greenplum changes some optimizer-related function signature. There differences can be fixed inside extension. However, the size of change can be slightly...
This PR provides basic SMGR infrastructure for AO relations. This interface is needed for Yezzey support. Developed originally for Greenplum 6, adapted for Cloudberry. fix #ISSUE_Number --- ### Change logs...
Cherry-pick some GPDB commits. This is part 1 of my native Yezzey support for CBDB plan https://github.com/yezzey-gp/yezzey/issues/40#issuecomment-2321149779
some tweaks for error messaging
``` tag.c: In function ‘AddTagDescriptions’: tag.c:507:20: error: ‘value_cell’ may be used uninitialized [-Werror=maybe-uninitialized] 507 | if (value_cell || isnull) | ^ tag.c:473:34: note: ‘value_cell’ was declared here 473 | ListCell...
### Cloudberry Database version HEAD ### What happened There is an issue with psql `\d+` feature for partiotion root tables that i encountered while reviewing pr https://github.com/cloudberrydb/cloudberrydb/pull/695. Long story short:...
While working on issue https://github.com/apache/cloudberry/issues/989 I realized we need to cherry-pick a couple of valuable contributions from GP7 to resolve diff easily. Also, there is a benefit of cherry-picking catalog-changing...
This commit adds pg_attribute_encoding entries for root partitions, During create statement, we add attribute encoding entries to catalog If the table has a parent partition, and no options or encodings...
So that external tools such as pg_filedump does not need to copy the code in cdbappendonlystorageformat.c in order to verify checksum, get header info etc. This is done similar to...