Commits
8178d4faefe
- Replace pip3 download with curl for Python deps (Dianjin Wang)5cd937979c5
- License: add & clean up license headers and files (Dianjin Wang)cd544ffc51a
- Release: Use pip3 download for Python packages (Dianjin Wang)de84d5ab798
- PAX: replace cpp-stub submodule with local sources (zhoujiaqi)868c4694f4c
- Set Maven pom.xml project version to 2.0.0-incubating (Ed Espino)61e35f387e1
- Update version string from 2.0.0-incubating-rc1 to 2.0.0-incubating (Ed Espino)856531774c0
- Add configure-time check for protobuf, zstd, cmake when --enable-pax is specified (Jianghua Yang)e3e3fcde8d5
- Add the notice to greenplum-path* scripts (Dianjin Wang)ce1fc943898
- Prepare 2.0.0-incubating-rc1 release candidate on REL_2_STABLE (Ed Espino)92deedce751
- Fix format attribute for gp_fatal_log to avoid clang build warning (#1134) (Jianghua.yjh) #11349f37357a6ba
- Support new VERSION/BUILD_NUMBER files for non-Git versioning fallback (Ed Espino) #1135a3bcbcb17b5
- [AQUMV] Remove aqumv_adjust_simple_query (Zhang Mingli) #113854087f70bf8
- Fix unstable scan rows caused by limit squelch. (Dongxiao Song) #1140a279036ac4a
- Doc: add DeepWiki Badge to README.md (Dianjin Wang) #11138631f4a57d0
- Fix case fail caused by change the default value of pax_enable_debug to false (#1093) (#1133) (DongxiaoSong) #1133bc5881c742c
- Add Apache RAT license metadata for PAX storage C++ submodules (Ed Espino) #1136aeaf49b4bfe
- Add ASF incubation DISCLAIMER file for release compliance (Ed Espino) #113779c450896d1
- [ORCA] Fix compile warning. (Zhang Mingli) #113215572b09ce3
- [AQUMV] Fix materialized view rename to also update gp_matview_aux (Zhang Mingli) #11225317c80c9b7
- Fix incorrect strncmp usage when comparing access method names. (Jianghua Yang) #11311286c92b076
- Fix: Core happend when calling pg_relation_size on root partitioned table with PAX AM (#1128) (jiaqizho) #1128114956860ba
- Fix unstable case of auto_explain. (#1127) (DongxiaoSong) #112794a81765e65
- Update the version generation logic and info (Dianjin Wang) #929f4ad0f77e79
- ORCA: Support two phase window functions (jiaqizho) #10143fbebeae14e
- fix coredump in interconnect_abort_callback (GongXun) #1124fb8685159a1
- performance: Change the default value of pax_enable_debug to false (#1093) (Xun Gong) #1093c6bddb41db0
- Change PAX Plugin to Be Disabled by Default (Dianjin Wang) #1081bb6fef2ea0c
- [AQUMV] Store view query in gp_matview_aux for view matching. (Zhang Mingli) #11171595fb9c272
- PAX: makecmake_minimum_required()
check at top (Dianjin Wang) #1099853596b8b11
- Doc: add dependency setup instructions for PAX (Dianjin Wang) #110944133378f08
- [AQUMV] Add cases of INSERT-SELECT queries using materialized views. (Zhang Mingli) #111086b66ac8914
- Use callback instead of calling ExecFilterJunk() (#1059) (YueZhang) #1059e37ca5b734f
- Fix Pax build error in Rocky Linux 8 (GongXun) #11059f9d297c835
- Ignore PAX file pax-cdbinit--1.0.sql (Zhang Mingli) #1108fd7dcfb79a4
- Replace Pylint with Ruff for Python linting (Ed Espino) #107921d2b35d1d7
- Fix compile warnings/errors (#1107) (Hao Wu) #110749a013521d0
- Update the relation pattern to be more precise (#1106) (Hao Wu) #11069223de872fe
- Refactor Extend Protocol in libpq for Binary Data Handling (Zhang Mingli) #1098ae4fac229bc
- Update PyGreSQL license and remove legacy files and exclusions (Ed Espino) #1102d9aeebd5a28
- Upgrade PyYAML from 5.3.1 to 5.4.1 (Dianjin Wang) #1080dbfb32e2612
- Doc: update the brand to Cloudberry (Dianjin Wang) #1094964756fdce1
- Disable autovacuum to make test stable (Hao Wu) #1088c5f05d1276e
- PAX: Fix RMGR desc function for pax (Hao Wu) #10888c543ce4b5a
- Fix incorrect usage of gp_versionstr in pg_upgrade version check (Jianghua Yang) #106341f32d966c6
- Cleanup thedeploy/*
dir (Dianjin Wang) #1090b3ce3c0b2fc
- Add RAT license audit config and compliance metadata for release (Ed Espino) #10667e00589f2a4
- ORCA: Fix missing the aggstar in aggref (zhoujiaqi) #1051f1d1b2b1285
- Remove the unused hd-cli/* from Cloudberry source (Dianjin Wang) #1073e492ba18b8a
- CI: Enable submodule checkout and remove manual submodule update (Ed Espino) #10765d0e2ef7306
- Fix windows case information mismtach. (Dongxiao Song) #107147c70718b1a
- Sleep 2s after promotion to avoid connection failure. (Dongxiao Song) #1071b1cf523f743
- pg_dump: Lock all interesting tables in single statement. (Brent Doil) #10058487b63501c
- pg_dump: Remove unused TypeCache struct (Brent Doil) #1005fb6b34a8e1e
- pg_dump: Add missing relkind case (Peter Eisentraut) #1005fa15576d4ce
- Fix minor memory leaks in pg_dump. (Tom Lane) #10050ee0531c30c
- In pg_dump, use simplehash.h to look up dumpable objects by OID. (Tom Lane) #1005d9cc34ad4cb
- pg_dump: Remove unused flags and related code (Brent Doil) #1005c462e38836c
- Remove unneccesary version checks from pg_dump (Vladimir Rachkin) #10058da79b3de66
- Show pax relation relfilenode in pg_waldump (#1048) (reshke) #1048112667cee48
- Add SonarQube for Apache Cloudberry (Dianjin Wang) #100496a9b929465
- LICENSE: add licenses for bundled python packages (Dianjin Wang) #10531cbab9b3c4b
- CI: Enable PAX module in Coverity scan workflow (Dianjin Wang) #10503d8fae4d37e
- Fix activeTaskCount increment for CRON_TASK_WAITING tasks (Jianghua Yang) #103726b9cda259d
- PAX: fix icw_test in github CI (zhoujiaqi) #104406ca2f696b5
- PAX: Change the default catalog to auxiliary table and enable CI (zhoujiaqi) #1044257eaf6e5b4
- PAX: update submodule (zhoujiaqi) #10448325e1a9add
- PAX: Remove vectorization related tests (zhoujiaqi) #1044d16fdfb520d
- Adapt PAX isolation2 test to CBDB (zhoujiaqi) #104476acbd55581
- Adapt PAX regression test to CBDB (zhoujiaqi) #10445478c0acbfe
- FIX: Invalid USE_ASSERT_CHECKING in DeleteWithVisibilityMap (zhoujiaqi) #1044e646070edd0
- PAX: Adapt to 32-bit relnode (zhoujiaqi) #10446e40e2bea66
- Missing AM function swap_relation_files call (zhoujiaqi) #10441b20765d65a
- PAX: Adapt to the latest access method (zhoujiaqi) #104432cd1f4e436
- PAX: Add doc/* and update README (zhoujiaqi) #1044670e3fc92be
- PAX: fix failture case in isolation2 testcase (gongxun) #10442283294bce0
- PAX: Remove support for RemoteFileSystem (Hao Wu) #1044300801da093
- PAX: change length array to offset array (zhoujiaqi) #104484580db882c
- Add Apache license to pax files (wuhao) #1044bf5bc5266d9
- PAX: Add manifest implementation for catalog (wuhao) #10442a202acd4b3
- PAX: Fix test cases with or without vectorization (wuhao) #10448a2e129bc4a
- Fix the failure case in icw test. (gongxun) #1044b5b2db31d20
- PAX: Remove internal partition support (wuhao) #1044b42e71dd807
- Update vectoried scan interface (Hao Wu) #10446c69216a251
- PAX: remove the GUC VECTOR_MAX_BATCH_SIZE_GUC_NAME (zhoujiaqi) #1044ce3815ce769
- build: pax supports incremental compilation. (GongXun) #104458c000bb0b9
- Pax: fix io error in pax table when transaction abort (GongXun) #10440d23604674f
- PAXPY: Changed the CmakeLists (zhoujiaqi) #10449d7d1e98e8e
- PAX: Fix nullptr after toast compress failed (zhoujiaqi) #10442577cda2647
- Adapt pax auxiliary table to manifest API (Hao Wu) #104435b919135d1
- PAX: Add manifest api (Hao Wu) #1044692143a55de
- PAX: create a per-tablespace subdirectory when redo pax create directory log. (gongxun) #1044b6d4a24da24
- PAX: Fix isolation2 for test files (Hao Wu) #10446f0070d87a7
- PAX: Add isolation2 tests in ci (gongxun) #104436130c652ef
- PAX: Add wal log (gongxun) #10444d871f0f9ca
- PAX: remove the unaligned(bypass) logic. (zhoujiaqi) #1044166b4b8c041
- Support custom smgr for pax (gongxun) #10445b6a201042a
- Regularly synchronize CBDB and update CI (GongXun) #1044be9cc40090b
- PAX: use the atomic in filter statistics (zhoujiaqi) #104409ec2a60238
- Fix: memory leak in VEC path when read the PG Nuemric (zhoujiaqi) #10445f1a828eaf3
- PAX: split unstable filter_tree test case (zhoujiaqi) #1044469452a16ed
- optimize: refactor OrcGroup::ReadTuple to improve performance (GongXun) #1044acc97d3d0f6
- Pax/eliminate offsets array when data writing (gongxun) #1044a53da704194
- Decouple the parallel-scan code and MicroPartitionMetadata (wuhao) #1044c81e8b27448
- minor performance improve in data reading (gongxun) #104416c4087c71f
- performance: refactor stats to improve pax writing performance (GongXun) #1044bce408d859b
- PAX: remove the memalign in non-fixed column (zhoujiaqi) #10446f7da15a795
- PAX: Use unique pointer instead of shared pointer for some cases (Hao Wu) #1044880ff88c018
- Fix: pax reloption without order will cause the statistics no effect. (zhoujiaqi) #1044721aa7eb623
- PAX: do the encoding options cache in tablewriter (zhoujiaqi) #104443506ac9180
- PAX: filter support arithmetic op exprs (zhoujiaqi) #104434e44bb804c
- PAX:Filter support CAST in PG path (zhoujiaqi) #10441482864d09d
- PAX: new implements of PAX filter (zhoujiaqi) #104404a5fc9889d
- Fix two toast issues that may cause crash (Hao Wu) #104423fa2c6e6dc
- Performance/improve pax insert performance (gongxun) #1044f835d47a1fa
- PAX: don't detoast unread and short header datum (zhoujiaqi) #10444730bf183d6
- Fix index scan using bitmap index on paxr #137 (gongxun) #10441ce47e49041
- PAX: Fix error that parallel scan ignores toast files (wuhao) #1044a43e647b8e6
- Fix: can't insert into pax auxiliary table after blockid more than 32768 (zhoujiaqi) #10445d91bd643bd
- Fix: PAX fast sequence will return the same seq in concurrent case (zhoujiaqi) #1044394603a1df3
- PAX: support python3 api (zhoujiaqi) #1044c4cfe6ea948
- PAX: re-enable install libpaxformat and header (zhoujiaqi) #10442369deceae7
- Regularly synchronize CBDB and update CI (Hao Wu) #10448e748af0d76
- Fix crash when insert large column value and pax_enable_toast is off (Hao Wu) #10444c2ed58f15e
- Remove the function assign_enable_vectorization (zhoujiaqi) #1044178ce9f12ff
- Fix parallel scan for pax tables (wuhao) #10445dbcdbebe5c
- Fix the icw test failure case of pax under orca optimizer (GongXun) #104493890eb97b3
- Fix answer files when the collation changes to en_US.utf8 (wuhao) #1044dd57eff8933
- PAX: move the CBDB_CHECK into MicroPartitionStats::FromValue (zhoujiaqi) #104401fc7a9b53c
- PAX: Support IN expression filter for vector scan (wuhao) #10444f8e4f68ee5
- PAX: disable numeric in bloom filter (zhoujiaqi) #1044ffb00403f0a
- PAX: Fix compile issue that may install bad pax.so (Hao Wu) #104457b5cea2993
- PAX: Remove the gtest mockPalloc/Palloc0/Pfree
(zhoujiaqi) #10448764842bfb7
- Fix UFileClose failed, call UFileGetLastError to get error msg will coredump (gongxun) #1044981efa20a11
- PAX: Add icw test in greenplum_schedule for pax table (gongxun) #1044aa650155c72
- Regularly synchronize CBDB and update CI (Zijie) #104435f267f1c41
- PAX: support more types for filtering in parallel scan (Hao Wu) #10448dc6588e8e8
- PAX: Support lexical cluster (gongxun) #1044c0d02848a29
- Regularly synchronize CBDB and update CI (wangxiaoran) #10443db4834a09a
- PAX: support almost min/max oper (zhoujiaqi) #1044dec59493ed3
- PAX: Support parallel scan pax table by threads for vectorization (yangkaidi) #104448e14d7ade0
- PAX: Move the logic of checking whether stmt is supported in dfs tablespace to pax (gongxun) #1044a48f5f647ee
- PAX: Support bloom filter in the statistics (zhoujiaqi) #104411ff06c8c36
- PAX: remove the opfamily and build scan will not use the BRINAM (zhoujiaqi) #1044bf7745d39ba
- PAX: Refactor memory management to allow thread-safe scan (wuhao) #1044b5f13402d15
- bugfix: tuples loss issue in bitmap index scan (gongxun) #104457420be1429
- PAX: Support parallel-scan (gongxun) #1044733f3cc8e72
- Regularly synchronize CBDB and update CI (Hao Wu) #10445b3d9a26585
- PAX: support record batch return with dictionary (zhoujiaqi) #10441ff348eff76
- PAX: Support dict encoding (zhoujiaqi) #104490a96f5db32
- PAX: The type of ptblockname is changed to int type (gongxun) #1043d95aa2b0e91
- Fix: pfree may free NULL datum (zhoujiaqi) #10438564339f93a
- PAX: support varchar min/max operator (zhoujiaqi) #10437523cf05dfc
- PAX: reset row filter memory context to avoid OOM (zhoujiaqi) #10439b843df4b86
- PAX: Support zorder curve (gongxun) #1043a1c84c8e339
- pax: suport index cluster (gongxun) #104351937f5a891
- PAX: Disable the unsupport indexes (zhoujiaqi) #10435c16f81c1f4
- PAX: enable kind of UDF to dump the PAX file (zhoujiaqi) #1043eb5ea42b22f
- PAX: AM can't insert into table which use object storage (gongxun) #1043c320755fb94
- PAX: pax_dump support dump toast datum (zhoujiaqi) #1043733943ee586
- PAX: support sum/count pb info combine (zhoujiaqi) #1043de0c3cd8bbb
- Regularly synchronize CBDB and update CI (Zijie) #1043d996c2ad1d4
- PAX: support update stats when delete/update happend (zhoujiaqi) #10435a6eb2d9ead
- PAX: re-enable the sql tests which defined in pax-tests target (zhoujiaqi) #1043ad3e6878178
- Ignore extension misc_sanity case primary key check. (Zhang Mingli) #10430b1a75b82c6
- PAX: Support SUM and COUNT in statistics (zhoujiaqi) #1043a7d369d9236
- PAX: add existexttoast to summary callback (zhoujiaqi) #1043243f420ed35
- PAX: enable porc_vec format ICW (zhoujiaqi) #1043996e17002ec
- PAX: add more exception message (zhoujiaqi) #104332fbc33c915
- PAX: support porc_vec format no filling datum header when typlen is not -1 (zhoujiaqi) #1043a50763d055f
- PAX: icw support vectorization regress test cases (zhoujiaqi) #10434e84f4f7bd1
- Fix PAX scanning with visimap for vectorization (zhoujiaqi) #1043701d0df01d6
- PAX: plasma is no longer supported (zhoujiaqi) #1043ef85d33e70e
- PAX: refactor vec adapter and split the format into different paths (zhoujiaqi) #10435867dc3b866
- feature: support dfs_tablespace in pax storage (gongxun) #104369aae821443
- Fix: length 0 and all null bpchar in record batch (zhoujiaqi) #10437fc94f376c1
- Op: PAX Precompute null counts array in GetTuple (zhoujiaqi) #1043577c86219cb
- Regularly synchronize CBDB and update CI (Dongxiao Song) #10431e1dff0ff68
- PAX: Add SCAN_SUPPORT_COLUMN_ORIENTED_SCAN in scan flags (zhoujiaqi) #1043a761dfe50f4
- Fix: compile error when CBDB_BUILD_TYPE is release (gongxun) #1043bc53a0e0924
- PAX: optimize min-max memory state (zhoujiaqi) #104392067046ec1
- Fix nullptr in missing column (zhoujiaqi) #1043a22d974df84
- bugfix: pax support default values when vectorization is enable (gongxun) #10436abc1f17048
- bugfix: fix compilation errors in pax (GongXun) #10434f629e0bf12
- Pax: feature support store toast datum (zhoujiaqi) #1043499dc26efd3
- Fix: pax return wrong value of bool type when vectorization is enabled (gongxun) #1043b21eb23cb9a
- PAX: bitpacked support porc_vec (zhoujiaqi) #1043785b8e1fc9d
- PAX: bpchar support porc_vec (zhoujiaqi) #104392fa86c27f1
- PAX: Refactor the writer/reader options (zhoujiaqi) #1043245fb79e5e3
- Fix: the max value of pax_max_tuples_per_file is wrong (gongxun) #1043261a29f2c96
- Pax: TupleDesc in TableTupleSlot is no longer used (zhoujiaqi) #1043c65d6573e0c
- Fix: use BITS_TO_BYTES to calculte the length of bitpacked buffer. (gongxun) #10437a3d04f73dd
- PAX: Fix visibility map to build ctid for vectorization (wuhao) #1043c9d88e737b2
- Pax: add new interface to combine two of MicroPartitionStatisticsInfo (zhoujiaqi) #1043bab49fda464
- Regularly synchronize CBDB and update CI (zhangwenchao) #1043c9a863b0a28
- Bugfix: pax fix coredump with vectorization enable (gongxun) #10432e2c727ca0c
- Fix: The cache_group cache hit condition is incorrect. (gongxun) #1043f5ff4eaea5c
- PAX: Fix compile warnings and enable -Wextra and -Werror (lizhaohan) #104324f7ca23194
- PAX: install pax_dump into rpm (jiaqizho) #1043027e2997863
- Fix: link paxformat.so error (gongxun) #1043968a42dabf7
- PAX: Improve the performance of analyze (gongxun) #1043a8f7a6e5840
- Feature: pax length stream support encoding options (zhoujiaqi) #10439a042f50a61
- Pax: storage format porc_vec support big group (zhoujiaqi) #104351dc8fe3c43
- Feature: PAX support visibility map for delete/update (GongXun) #10439c3f92eec25
- PAX: Update dependency management (Hao Wu) #1043178d1638242
- Pax: merge reloption numeric_vec_storage to reloption storage_format (zhoujiaqi) #10434406272b0a4
- PAX: Add reloption to set minmax columns (wuhao) #10432067855a090
- bugfix: incorrect data stream origin length of bpchar type without compression (gongxun) #1043df6db7965b0
- PAX: Add bitpacked column for arrow boolean type (gongxun) #1043776892ec0b6
- PAX: add single CI to run icw and icw-orca with access method PAX (jiaqizho) #10439c2098c82e6
- Fix: parallel_schedule ORCA test cases (jiaqizho) #1043c8af47e4002
- Fix: fd handle owner ans some of test cases (GongXun) #104331af89cc950
- Fix: parallel_schedule pg optimizer test cases (jiaqizho) #1043ae5240315d8
- pax: port regress tests to pax (jiaqizho) #1043dfa3b627be5
- PAX: Rename orc to porc (wuhao) #1043eb2c0771e4b
- feature: skip read the column which is all null (gongxun) #10433d3a1293807
- Pax: RelationCopyData need do pending delete (zhoujiaqi) #1043f2f11052d14
- bugfix: pax filter does not filter NaN values correctly (GongXun) #1043bb32d8d6fbf
- PAX support bpchar type vectorization build (zhoujiaqi) #104377cb52b11ec
- Fix: pax update table with dropped column return not-null tuple (zhoujiaqi) #104342314c12700
- Fix: new add column may cause array bounds violation (zhoujiaqi) #1043d8223d6f1f0
- Fix: the projection in orc group not right (zhoujiaqi) #104301e9b897d44
- Fix: PAX format need build CTID (zhoujiaqi) #10434eaa62586cf
- PAX: doesn't support non-btree index (Hao Wu) #104384e3216ac3b
- PAX: Preload pax extension and sync some GUCs (Hao Wu) #1043da5515e54e0
- Use scan_flags to indicate whether the table AM support vectorization (leo) #1043cb665ed6871
- PAX: paxformat supports vectorized scan operators (gongxun) #1043db5ebc94f56
- PAX:optimize queries with large wide tables (gongxun) #10432a4b33d9b9d
- Fix: PAX numeric vec format memory leak (jiaqizho) #104308b94357364
- Fix: pax custom object support some of event_trigger callback (zhoujiaqi) #104393db87cdbba
- Bugfix: fix incorrect micro partition file skip logic (gongxun) #1043d139ee5a7b2
- Pax change the default file split strategy to guc (zhoujiaqi) #1043fba34c28710
- Fix: PAX will cache the wrong text locale (zhoujiaqi) #10435b59834016f
- PAX: Fix null test for all columns (Hao Wu) #1043a3a6852c9c3
- Enable pg statistics in pax (zhoujiaqi) #1043f5050e26eac
- Fix: PAX split by file size does not calculate the written sizes (zhoujiaqi) #104301e13909893
- Fix: pax cluster index will make aux table invisible (zhoujiaqi) #10434806abb424a
- bugfix: check resource owner in FdHandleAbortCallback (gongxun) #1043f6e907a3fab
- PAX: check the value of gp_interconnect_queue_depth and warning if it's less than 64 (gongxun) #104343ecd5a9333
- Fix: fix pax-storage make install will compile again (liushengsong) #10431e9e624a9da
- Fix: the index in pax aux table should be same as aux table (zhoujiaqi) #10434b145e3c918
- Fix: pax fast sequence will lost when swap table happen (zhoujiaqi) #1043e95fe1c17ed
- bugfix: Pax storage format fixes incorrect mapping of pg timestamp/timestamptz types (gongxun) #1043cc0e4b231aa
- Fix: pax got nullptr in table writer when exception happen (zhoujiaqi) #1043ef5eb08d4ea
- Feature: pax store the vec-format decimal128 (zhoujiaqi) #10434032ed23201
- Fix: pax broken gtest and add it into CI (jiaqizho) #104372539b41644
- Pax: add MicroPartitionWriter merging logic back to optimize performance (zhoujiaqi) #1043707cb0ffa7e
- Add ExecClearTuple before read or fetch index tuple (zhoujiaqi) #1043f967400dcd2
- Fix: pax operator without set null field also should not assert unimplemented sk_strategy (zhoujiaqi) #1042eb33022c4cc
- performance: length_stream changes from int64 type to int32 type (gongxun) #1042a08be4d5354
- Fix: pax group footer will not reocrd compress level (zhoujiaqi) #104233a0beada41
- Fix: pax object access hook assert false (zhoujiaqi) #10421fd368c53d6
- Op: Make the functions in DataBuffer inline (zhoujiaqi) #1042e13ff9d0dfd
- Fix: alter PAX table will got cast problem (zhoujiaqi) #1042d8ff501790b
- PAX: Fix guc issue that needs to sync pax_scan_reuse_buffer_size (Hao Wu) #1042712eb89c8a8
- Fix: toast will make pax operators not work (zhoujiaqi) #10429f35c843ac5
- PAX: Add a configure option to build pax optionally. (wuhao) #1042a65488a3964
- Pax: Add regression tests (wuhao) #1042149dfc18b7f
- PAX: Fix guc name to not contain dot (wuhao) #1042e61f64dbe68
- Fix: delete pax_itemptr.cc in build libpaxformat.so (liushengsong) #1042db42e7a987d
- Pax: Avoid stack overflow when reading footer (gongxun) #1042fa5dce83073
- PAX: Limit the maximum number of concurrent jobs to 8 (Hao Wu) #1042386ccfb0bbb
- Fix struct layout of PaxIndexScanDesc (Hao Wu) #104275d66b55e6c
- PAX: Use macro SO_TYPE_VECTOR instead of hard-coded value (Hao Wu) #1042f4d2f9de559
- PAX: Add new guc pax.enable_filter (Hao Wu) #104296bc41e9ca4
- Enable local index by default and remove the else code (wuhao) #104229d227432a3
- Fix: install the libpax.so, libpaxformat.so, and headers into${prefix}
(liushengsong) #10429ebdd217221
- PAX: Rename the namespace of orc proto objects (Hao Wu) #1042e2cc5d6cc70
- PAX: Reduct get relation path function call times (zhoujiaqi) #1042db893523857
- PAX: both build pax.so and paxformat.so (gongxun) #1042e262d1e897c
- Pax: Remove the struct CTupleSlot (zhoujiaqi) #1042e6b1c2d5aa2
- Pax build type follow lighting pipeline (zhoujiaqi) #1042337a044bc24
- Feature: use stripe stats instead of repeated mix/max update operations (zhoujiaqi) #1042642cfb0118d
- Pax/remove zstd submodule (gongxun) #1042ddfbc940317
- PAX: Add PAX_NEW/PAX_DELETE to replace global new/delete operator (wuhao) #10426192ca316ec
- Use dynamic link library instead of static compilation (gongxun) #10426cab69f1026
- Feature: implementing part of PG min/max operator in PAX (zhoujiaqi) #1042e4e05b560a1
- Feature: pax FD resource owner supports concurrent reading and writing (zhoujiaqi) #10426261905d348
- bugfix: fix the error when hashdata cloud work with paxformat (gongxun) #10424f526ee3c71
- PAX: Add google benchmark (gongxun) #1042c5bcd5f5f73
- Feature: Introduce pax_dump to dump single pax file (zhoujiaqi) #10429da56e7404f
- PAX: Compile pax with vectorization only if the kernel builds vectorization (Hao Wu) #10425c375f40b42
- Pax re-enable vectorization build (zhoujiaqi) #1042824fca9277c
- PAX: Build pax_storage as an internal extension by default (wuhao) #1042126d10f891d
- Dynamic reuse_buffer size (gongxun) #1042fc5fe5d96e5
- PAX: Always create index for auxiliary relation (Hao Wu) #10427e17d821b5e
- Op: cleanup some of pax tests, replace with the same function (zhoujiaqi) #10422e649edf08c
- Move PAX repo (Max Yang) #1042f04b69157de
- Update the signature of TransformColumnEncodingClauses (Hao Wu) #1042ab1039d9524
- Move pg_pax_tables from kernel to pax (wuhao) #1042bdffc6a8754
- Fix compile error in release mode (gongxun) #104281c016ce91a
- Fix: RUNPATH in the so file (wuhao) #1042b6041ddb5c5
- Fix: Invalid read in MergeGroup (zhoujiaqi) #10429ebc110e87d
- PAX: Fix compile error (Hao Wu) #104209ebf85d35c
- Fix: missing attrno in row filter reader (zhoujiaqi) #104213baee07379
- PAX: Add regress test (wuhao) #10423ae4e906123
- PAX: Implement index_unique_check (wuhao) #104253a4e571001
- PAX: Use the correctness flags when open file (gongxun) #1042e4e2a8a0113
- PAX: Allow empty columns in PAX table (zhoujiaqi) #1042b09692b62e9
- Feature: catch pg error when long jump happend (zhoujiaqi) #10420754407d764
- Fix: group stats is not right after merge (zhoujiaqi) #104222ff75fba0d
- Fix: VEC format no need do align in non-fixed column (zhoujiaqi) #1042a3da6d53eb5
- Feature: support resowner to manage fd (zhoujiaqi) #104269d26b36d41
- PAX: Add support for index build and scan (wuhao) #10427434c397327
- Generate file name by fast-sequence to support index (wuhao) #1042d46895be661
- Feature: support GetTuple interface to direct get tuple (zhoujiaqi) #1042ec443e053b9
- Feature: TableParitionWriter support parition reloption (zhoujiaqi) #10428a1c80eead4
- Fix: use new item ptr to build vec ctid (zhoujiaqi) #104208f84d6cdc2
- Fix: group offset not right (zhoujiaqi) #10426414f1df184
- Refactor ItemPointerData to use index for offline (Hao Wu) #104231008498f25
- Feature: filter support AND oper which not been flatten (zhoujiaqi) #1042795fd30e3cc
- PAX: Add base partition support functions (wuhao) #1042ee37653126a
- Feature: storage type orc_vec support pg executor (zhoujiaqi) #104204d3ea2fbe7
- Save and validate opfamily instead of oids of compare functions (Hao Wu) #104266d766f8956
- PAX: Fix CI submodule can't pull (zhoujiaqi) #1042d9f3787eb6e
- Op: Refactor PaxEncodingColumn and PaxNonFixedEncodingColumn (zhoujiaqi) #104236182d5b8e4
- PAX: Fix invalid size alloc (zhoujiaqi) #104209fd35a06af
- Support group filter and row-level filter (wuhao) #1042a4c3797daec
- Store transformed PartBoundSpec in pg_pax_tables (wuhao) #10427f5548d0698
- Feature: add reloptions to support for partition (wuhao) #1042c3a277ecfd8
- Fix: build with vec will got undefined symbol (zhoujiaqi) #10426a0f079cc8d
- Introduce: cpp-stub to mock global and private method (zhoujiaqi) #10422e20c6b8fb2
- Update Table AM function for scan_begin_extractcolumns (wuhao) #104226305594d2f
- Fix: Vec reader support group and new bitmap (zhoujiaqi) #104227886d00986
- Fix: the datum read from disk should follow typealign (zhoujiaqi) #104263078672b89
- Bugfix: Export the header file that storage_am relies when compiling (gongxun) #1042f8f8892bfcf
- Fix the type oid that left type and right type are not the same (wuhao) #1042252c1b211cc
- Adapt pax to arrow change "Change abi interface to strcut from pointer ..." (wuhao) #1042e9a4a283482
- Fix: VEC reader support read with ctid (zhoujiaqi) #1042dbb202096c6
- Feature: Add PAX fastsequence system table (Tony Ying) #10427564653c608
- Feature: mirco-partition support multi groups (zhoujiaqi) #104273b1915a95f
- Feature: orc support tail read (zhoujiaqi) #1042048cc5e6ade
- Add GUC pax.enable_debug and dump debug info (wuhao) #10422b9642fdfd9
- PAX: Reimplement bitmap using bits (wuhao) #1042ad923e59545
- Fix: Partial Agg may cause unpin twice (zhoujiaqi) #104264e60d2bfa2
- Feature: support cache pax columns result (zhoujiaqi) #10425cbdada502b
- Feature: Introduce pax cache (zhoujiaqi) #1042834b4e222de
- Fix: RLE encoding out-of-bound problem (zhoujiaqi) #1042b8820678456
- Fix analyze crash and incorrect pg_class.reltuples (wuhao) #1042d582eb8555d
- Relax typid check for empty data file (Hao Wu) #1042711892d3fa6
- Fix: operator may not match opfamily (zhoujiaqi) #1042e2ce2f96e3f
- Feature:pax table support encoding options (zhoujiaqi) #10426c1b1903716
- Feature: pax am support pass encoding clauses options (zhoujiaqi) #1042fd14f6316a7
- Bugfix : Make Pax file directory structure consisitency for set new tablespace case. (Tony Ying) #104273558b3a8eb
- Fix compile errror when BUILD_PAX_FORMAT is ON (gongxun) #104222aeaed4e5b
- Op: Add a new vectorization MicroPartitionReader to replace ReadVecTuple (zhoujiaqi) #104176069425912
- Op: remove OrcIteratorReader (zhoujiaqi) #104153a6008853e
- Fix: Build got some error with -DBUILD_GTEST=OFF (zhoujiaqi) #104166f953911bd
- Op: Remove previous check before delete (zhoujiaqi) #1041ea3f1812818
- Fix: some am functions have no catch common cexception (zhoujiaqi) #10415ee668aac53
- Feature: PAX support VEC executor (zhoujiaqi) #1041c14d2f9ffe1
- Feature: interface adjustment to support vec implements (zhoujiaqi) #1041c807ac590d7
- Fix: fs test will got some permissions errors (zhoujiaqi) #1041514c066b87e
- Feature: Add support for micro-partition-level filter (Hao Wu) #1041b0971ed5eff
- CI: change back to cbdb feature-pax branch (zhoujiaqi) #10418f2fc61766f
- Feature: Implement API CopyForCluster (Tony Ying) #10418216e58f4a9
- Feature: Add pax catalog statistics support (Tony Ying) #1041bba82efe293
- Simplify the iterator interface and cleanup some unused code (wuhao) #1041bb2211f5224
- Rewrite callback implementation of analyze & cleanup code (Hao Wu) #1041ca6e26abe6e
- Feature: orc support encoding column (zhoujiaqi) #10414bc16ddf9a1
- Bugfix: remove unnecessary files when compiling libpaxformat.so (gongxun) #10413b5ec229cdc
- Feature: pax column support encoding/decoding (zhoujiaqi) #1041ffdd150e662
- Enhancement: reconstruct the directory structure of pax extension (gongxun) #10414ef6ef33379
- Enhancement: Remove unnecessary interface from filesystem class (gongxun) #1041ed7e6b683cc
- Optimize: New implements column projection in orc (zhoujiaqi) #10415931197c73a
- Bugfix: Fix ReadTuple in case scan analyze without projection info (Tony Ying) #1041f2d47c63a73
- Enhancement: pax extension uses the 1X_STABLE_CP_FEATURE_PAX branch of cbdb for testing (gongxun) #1041839cdcd79a0
- CMake: allow release build if -DENBALE_DEBUG=off (zhoujiaqi) #1041ba5a865544f
- Feature: add PAX projection filter functionality (Tony Ying) #104176e949ba2c7
- Feature: RLE decoding support template (zhoujiaqi) #104145f933bb7ff
- Fix: kExTypeFileOperationError exception missing error message (zhoujiaqi) #10411452b8e92c3
- Feature: Introduce encoding && compress interface in pax column (zhoujiaqi) #104172dbc018a44
- Enhancement: IO functions throw exception instead of returning error code (wuhao) #1041adb54b1fd47
- Feature/pax format adapted to storage am (gongxun) #104121ddfb92562
- Fix CI will failed in dev branch (zhoujiaqi) #104133f441774d2
- Implement an empty PaxAccessMethod::RelationVacuum to able to run VACUUM. (wuhao) #1041476b9b7fee0
- Always use the database's default tablespace for the auxiliary relation of PAX table (wuhao) #1041d3eaeec437e
- Optimize: ignore paxc_* file in CI clang-tidy check (zhoujiaqi) #1041cf08b9f18a9
- Feature: Implement pax access method ScanRescan API (Tony Ying) #1041d4f990993a4
- Feature:introduce pax memory context (zhoujiaqi) #1041ea15841b762
- Fix SwapRelationFiles that should hold relation lock (Hao Wu) #10412dc938842e6
- Add a callback for swap_relation_files for PAX (Hao Wu) #1041fd613016822
- bugfix: fix the incorrect usage of temporary parameter, avoid memory be released (gongxun) #10418304efea73f
- Install pax as a second-party extension (Hao Wu) #10412bfa8ca79e1
- Optimize: remove non-continuous write (zhoujiaqi) #1041413996b60d7
- bugfix: Fixed the error in clang-tidy which the modified file list was read incorrectly (gongxun) #104133cf7c861be
- Fix: insert data into the external table will crashes (gongxun) #104197b2aabd32c
- Bugfix: Fix drop column update issue (Tony Ying) #1041271947076f1
- Add clang-tidy.result into CI artifacts for debugging usage (tony) #1041552fcddb0de
- Feature: support Mirco-paritiition non-transactional delete (Tony Ying) #10415127731ba46
- Fix: byte alignment is necessary when writing data for non-fixed columns (gongxun) #10415fd3a56ef34
- clang-tidy needs to skip files removed by git rm (gongxun) #1041224951f8a0d
- Feature: Supportadd column
ddl in PAX (Tony Ying) #10417a0a200a2d2
- Optimize: enable clang-tidy in CI (zhoujiaqi) #104169ae6d4af0e
- Optimize: defined basic code style & Introduce to cpp-tidy (zhoujiaqi) #10416b93200ba11
- Query with SPI will call the ExecutorEnd multiple times in recursive style (gongxun) #10412c3fdc32e47
- Enhancement: Replace the binary path of protobuf (gongxun) #1041df3393464a3
- Support create empty table which do not contains any columns (gongxun) #10410011ea261a7
- Fix analyze table failed when pax table has null and non-null column values in single block file (gongxun) #104126caabc6acf
- Feature: pax support null field (zhoujiaqi) #104136f8853210c
- Feature: support delete/update in pax storage (gongxun) #104160eeab57730
- Fix pax can not deal non-virtual-tuple (zhoujiaqi) #1041ab09d3ef9ae
- Feature: support more pg-types in pax storage (gongxun) #1041ae792c5d9c7
- Feature: introduce gmock replace simple mock (zhoujiaqi) #104158d78d245e0
- Fix CException won't be catched in cpp (zhoujiaqi) #1041003e23f9346
- Feature: MicroPartitionReader support reused data buffer in scan (zhoujiaqi) #104167e763796a6
- FixSeekTuple
logic error (zhoujiaqi) #1041b413bfaf8bf
- Feature: table writer support split strategy (zhoujiaqi) #10413cea7b0ed84
- Fix CI without branch (zhoujiaqi) #1041a233318b20e
- PAX: Run CI job automatically on push (Tony Ying) #1041e5991f76f22
- PAX: Better non fixed column (zhoujiaqi) #10412c22b325492
- PAX: Better orc seek function (zhoujiaqi) #1041cd415e73f48
- Fix memory problem caused by DatumFromCString (zhoujiaqi) #1041ce3d36b298d
- Bugfix: Create mircro-partition table directory for trancate table case (Tony Ying) #104105a1ff8d0e1
- Feature: add PAX CI build & UT pipeline (LINHU YING) #10413142fe6748f
- PAX: Tuple will in-place updated, so should not keep the memory ptr (zhoujiaqi) #10417494aa5774e
- Bugfix: select empty table raise panic (gongxun) #1041dc42eef6931
- Bugfix: remove useless gp_debug_linger timewait for debug usage in GTEST (Tony Ying) #1041f9c45a4e4a9
- Feature: PAX support set new tablespace operation (Tony Ying) #104175122c8a525
- Generate SQL to use fixed OID (Hao Wu) #1041e417ad7aa4f
- PAX: Add exception catch for some C++ callback (Hao Wu) #1041cbd58b3ef28
- Refactor scanner: merge scanner and PaxScanDesc into PaxScanDesc (Hao Wu) #10418348e4d3b2a
- Fix cmake 3.11 will got error cause POSITION_INDEPENDENT_CODE relation (zhoujiaqi) #10411f430635ea5
- Feature: port ORC into PAX (zhoujiaqi) #104160967ff684d
- Feature: Pax support bulk insert operation (Tony Ying) #1041811f51c3ef6
- PAX: split namespace to pax and paxc (Hao Wu) #10411f5dd327378
- PAX: Add reloptions support (Hao Wu) #10410a14476cbad
- Feature: implemention anlayze and samping AM interface (chenhongjie) #1041936aad94fab
- PAX: format headers and their order (wuhao) #10418a3aff6a13b
- Feature: support table rescan in pax storage (Tony Ying) #1041e3fef9815d2
- Feature: Implement RelationSize and EstimateRelSize (chenhongjie) #10413e7afc4fb90
- Split table access methods into 2 classes, as static class functions (Hao Wu) #1041aded17f2c82
- Update dml_init and dml_fini hooks (Hao Wu) #1041e8d756e2184
- Read include path from pg_config instead of hardcode. (Max Yang) #1041a8cd86314f8
- Feature: catalog add the ptblocksize attribute (gongxun) #1041d427d8aea96
- PAX: support truncate operation (Tony Ying) #1041a4b50c4f84d
- bugfix: block_id is empty in catalog table when insert tuple (gongxun) #10418f70d6b8de6
- Feature: linking libpostgres.so and add some unit testing (gongxun) #1041ebfdb54e2bd
- Feature: support table scan in pax storage (gongxun) #10419d37c10bd3f
- Feature: pax storage support tuple insert (gongxun) #1041d7a31c5ebde
- PAX: Implement local file system operations (zhoujiaqi) #104134273e7da62
- PAX: Integrate Google Test (gtest) and Google Mock (gmock) (zhoujiaqi) #1041c466d976738
- Feature: Implement storage layer abstraction with writer/reader interfaces (zhoujiaqi) #1041de2cbd9dcce
- PAX: Add initial project structure and core components (jiaqizho) #1041f8a46dc6978
- Optimize lock for select-for-update and similar queries (HuSen8891) #1047a1573a244b6
- Update indexscan.c: s/XMIN_COMITTTED/XMIN_COMMITTED (#1040) (reshke) #104049d49b87eee
- SINGLENODE and EntryDB materialized view status maintenance optimization. (Zhang Mingli) #990d0b568a2ccd
- Optimize Materialized View Status Maintenance for Partitioned Tables (Zhang Mingli) #990198f77585ca
- Enable GitHub Discussions for Cloudberry (#1039) (Dianjin Wang) #103982a35a03f5f
- Cleanup: remove old brand name in files (#1030) (Dianjin Wang) #10307a0775c45c7
- Fix branch protection config: correct nesting and rename check (Ed Espino) #103885f206558b2
- Enable GitHub Wiki for Cloudberry via .asf.yaml (Dianjin Wang) #10343cd8f57acda
- Do not disable the locking optimization for single node (HuSen8891) #103377863a64c43
- Optimize MV invalidation overhead using reference counting. (Zhang Mingli) #1029612ef79d4c8
- Check whether attr_encodings is null when call AddRelationAttributeEncodings (#1001) (Xun Gong) #1001f10e4934d93
- Adjust the loading order of preload (#1027) (liuxiaoyu) #1027f17138e452c
- Fix potential overflow in binary search mid calculation (Jianghua Yang) #102805c40152088
- [ORCA] Remove the IntoClause related logic in the CTAS (#978) (jiaqizho) #978b72886a60eb
- Add quick path to exit GpDestroyParallelDSMEntry. (HuSen8891) #10208c62a2615b7
- [ORCA] Simply some logic of code (zhoujiaqi) #1013bc519a43aa3
- CI: upload Cloudberry debuginfo RPM build artifacts (Jianghua Yang) #1016549f0abc4ef
- Temp ignore refresh_compare test (Jianghua Yang) #10158742e27f122
- Improve appendonly_getnextslot to optimize tuple retrieval (#1025) (Jianghua.yjh) #10257847a1534eb
- Add optional support for CLOCK_MONOTONIC_COARSE when explain analyze. (Jianghua Yang) #10118c287295fdd
- InstrStopNode align with gp7 (Jianghua Yang) #1011398c52defb4
- Add CommandId to XLOG if serverless mode is enabled (HuSen8891) #1021676521e598b
- Fix: Cleanup tables which has self define table access method. (Jianghua Yang) #10262824db7373e
- revert 'extend relfilenode from 32 bit(Oid) to 64 bit(RelFileNodeId)' (leo) #1023ca06b2896dc
- Push the runtime filter from HashJoin down to SeqScan. (zhangyue) #724e1c99e4d77b
- Revert "Include distributed xid in transaction commit WAL in all cases" (leo) #1018e0fc2fe8172
- Fix always rebuild gang when cdbdisp_dispatchCommandInternal. (zhangwenchao) #995f668d857bc7
- Revert "Prepare GUC option string only once during gang creation" (leo) #10178910a5b1fcd
- hardcode the attributes of GpSegmentId in GetContentIdsFromPlanForSingleRelation() (#15659) (Hongxu Ma) #1019e6773293d37
- Remove the HTBL in motion (zhoujiaqi) #1012a73818b5fd7
- Add .DS_Store to .gitignore (Dianjin Wang) #10067da6ee14c73
- Optimize AOCS scan performance by introducing specialized no-qual path (Jianghua Yang) #1010d1af36d122c
- Remove upgrade_tuple and related code. (Brent Doil) #101094af1a2974c
- Doc: update the NOTICE and LICENSE files (Dianjin Wang) #812a56d4f936fc
- Reuse the epoll object to fix the dispatcher performance downgrade (#14800) (Hongxu Ma) #99761cdc19d0f3
- Fix dispatch test in parallel mode (Jianghua Yang) #9972946ac18f16
- CI: Refactor Coverity scan workflow (Dianjin Wang) #10007961dd7b3c9
- Add Coverity Scan Badge (Dianjin Wang) #993f18593370b2
- CI: Disable parallel builds for Coverity scan (Ilya Shipitsin) #9988f1926799de
- CI: enable daily coverity scan (Ilya Shipitsin) #849f020573d359
- Fix wrong join_rel size estimates for anti join. (#934) (Tender Wang) #9340c3c0051e22
- remove deprecated warning log, ao/aocs has support DynamicIndexOnlyScan (GongXun) #99458049301468
- Fix gpcheckcat that checks foreign key reference for appendonly tables (Hao Wu) #988c67e370d62b
- Fix FIPS mode checks and initialize segfile_count (Jianghua Yang) #986644b4e30738
- Fix volatile qualifier discard and ensure safe access to PGPROC in lock.c (Jianghua Yang) #963878e6fd1127
- [AQUMV] Extend AQUMV to support materialized views on partitioned tables. (Zhang Mingli) #965a96fe0553c0
- Resolve cherry-picks (reshke) #9858e490bc213d
- Update check_for_appendonly_materialized_view_with_relfrozenxid (Brent Doil) #985409d9269567
- Report incompatible roles in pg_upgrade checking (Daniel Gustafsson) #98584e8a03e14d
- pg_upgrade: modify--output-dir
to not create certain sub-directories (Marbin Tan) #985af87dadf522
- Remove a fixme of pg_upgrade makefile (Adam Lee) #985106062292d8
- pg_upgrade: Add check for disallowed OPERATOR (Marbin Tan) #98537ea5553526
- pg_upgrade: check for views using removed types (Kevin Yeap) #98545804f88431
- pg_upgrade: version guard checks that use 6X support functions (Kevin Yeap) #985bfd04d5bf0a
- pg_upgrade: check for views using removed functions (Kevin Yeap) #985f8e419e9573
- pg_upgrade: check for views using removed operators (Kevin Yeap) #9859bdea2a41c9
- Fix check_multi_column_list_partition_keys (Brent Doil) #985829077d9b1c
- pg_upgrade: Add flag for relocateable output (Brent Doil) #985b779ad268c6
- pg_upgrade: further tweaking of make_outputdirs(). (Tom Lane) #9859317bee8286
- Ensure check output files land in the same location (Brent Doil) #98590c12321531
- Restructure pg_upgrade output directories for better idempotence (Michael Paquier) #98562075a59432
- pg_upgrade Exclude$libdir/plpython2
during library check (Brent Doil) #98545ea69acc1a
- Remove dead pg_upgrade code (Brent Doil) #985baa15aa81b2
- pg_upgrade: Add check for functions dependent on plpython2 (Brent Doil) #985147829456e3
- Check for multi-column LIST partition keys (Brent Doil) #985fc26347b8af
- Drop __gpupgrade_tmp if exists. (Brent Doil) #985a1a76e576cd
- pg_upgrade: Remove gphdfs checks. (Brent Doil) #9851f586b78f88
- pg_upgrade: Use gp_fatal_log for check output (Brent Doil) #985d9eed043621
- pg_upgrade: Remove unnecessary line type check (Brent Doil) #985b64d461e37c
- Epic: Rebrand Names and URLs for ASF Compliance (#731) (Dianjin Wang) #731a9cc2517224
- Remove concourse and hd-ci related files (Dianjin Wang) #920fa73033d255
- Update Makefile: fix typo. s/appendonly/aocs/ (reshke) #981755d3ba3ecc
- Adapt appendPsqlMetaConnect() to the new fmtId() encoding expectations. (Tom Lane) #980762425d2e3a
- Fix type in test_escape test (Andres Freund) #98098a58aabd96
- Add test of various escape functions (Andres Freund) #980d04a61da060
- Fix handling of invalidly encoded data in escaping functions (Andres Freund) #980884e3088295
- Specify the encoding of input to fmtId() (Andres Freund) #98057e45eaa25a
- Add pg_encoding_set_invalid() (Andres Freund) #9800af03caefc6
- [ORCA] Support PAX AM in ORCA (zhoujiaqi) #97932dfc53bc24
- Fix crash that syslog receives messages from threads (Hao Wu) #9776a428a1b153
- Address cherry-pick issues (reshke) #897eb98b4d982c
- aoco: Scan progress reporting for CREATE INDEX (Soumyadeep Chakraborty) #8979fbaaae416b
- Cherry-pick fix: remove gp_appendonly_enable_unique_index GUC (reshke) #897972000b8234
- ao: Scan progress reporting for CREATE INDEX (Soumyadeep Chakraborty) #8973916639e62e
- Allow SET AM from heap to AO with unique indexes (Soumyadeep Chakraborty) #89784070273ad6
- ao/co: Add smoke test for partial unique indexes (Soumyadeep Chakraborty) #897ba84b10941e
- ao/co: Smoke test - unique index in repeatable read (Soumyadeep Chakraborty) #8972c58f50b811
- [ORCA] Fix ORCA unit-tests (zhoujiaqi) #976ec131880484
- pgcrypto: allow enable FIPS in FIPS not enabled OS (Sasasu) #9753ab1d02cff6
- Add testcase for FIPS mode operations in pgcrypto (Sasasu) #97574d4c351b1b
- Support FIPS mode operation in pgcrypto (Sasasu) #975829f3ab5f74
- Pass relation Oid to smgr_AORelOpenSegFile. (#956) (reshke) #956c3540a8d690
- Fix pgcrypto to support OpenSSL >= 3.0.0 (Jianghua Yang) #973517794184fa
- Fix flaky test in insert_root_partition_truncate_deadlock (wenru yan) #971454814d0e8f
- Lock leaf partitions for Insert Statement when GDD disabled. (Zhenghua Lyu) #971fe5baeb18ae
- Fix comment for a pg_upgrade check (Brent Doil) #964b59b0d567e3
- Unify todos and fixmes in pg_upgrade code. (Brent Doil) #9642e454cf1536
- Create common infrastructure for cross-version upgrade testing. (Tom Lane) #9646e1ddd0e1f5
- pg_upgrade: adjust error paragraph width to be consistent (Bruce Momjian) #9640d2d752b09d
- pg_upgrade: improve instructions for fixing incompatible isn use (Bruce Momjian) #964c9eb7933fcf
- pg_upgrade: Clean up some redundant code (Peter Eisentraut) #964169199de8e5
- pg_upgrade: clarify the database names in error files (Bruce Momjian) #9645082a5c10f0
- Fix handling of empty ranges and NULLs in BRIN (Tomas Vondra) #97090ce2e646f1
- Fix handling of NULLs when merging BRIN summaries (Tomas Vondra) #9702964b431304
- brin_revmap: Fix maybe-uninitialized warning (Soumyadeep Chakraborty) #9702fcd0f6d951
- brin ao/co: Fix desummarization (utility mode) (Soumyadeep Chakraborty) #97059ceab73671
- brin ao/co: Enable specific range summarization (Soumyadeep Chakraborty) #9701de910935c2
- Add help information for gpfdist (Jianghua Yang) #972bf7f7f1ddbf
- Fix icw tests from "table aliases in ORCA, Support Query Parameters, join order hints" (zhoujiaqi) #959568e0c340ff
- [ORCA] Support left/right outer join order hints (David Kimura) #959ed0d9001917
- [ORCA] Define gpos::set using std with custom allocator (David Kimura) #959406a2b3fe9a
- [Orca] Fallback to planner if a function in 'from' clause uses 'WITH ORDINALITY' (#17477) (bhari) #9597257984e405
- Fix orca preprocess step for query with Select-Project-NaryJoin pattern (#17423) (bhari) #959bbdf6cb1061
- Add support for Planhints logging (#17398) (Sanath Kumar Vobilisetty) #959446b1c1ac7b
- Update pg_hint_plan to recoginze join type JOIN_LASJ_NOTIN (David Kimura) #959d8b8188dfb1
- [ORCA] Support join type hints (David Kimura) #959f0d5d2833c1
- Inline CTEs in Orca that contain outer references (Chris Hajas) #9597ef960a39e6
- Use full precision for statistics values in Orca for mdps (#17386) (Chris Hajas) #959eeaada0f901
- Consider skew of null values when costing redistributes in Orca (#17311) (Chris Hajas) #9595c0c40eb3ab
- Support full hash join (Jingyu Wang) #95960af2016612
- Fix memory leak in merge join implementation (Jingyu Wang) #959bf184e2f304
- Require plan hint field in optimizer config (David Kimura) #9595386b9cc7ce
- Enable optimizer config test case (David Kimura) #959e24c8c6ae96
- Orca: reinstate the retrieval of system column statistics (#17250) (Pan Wang) #9593aeaad282e2
- [ORCA] Implement plan hints for join order (David Kimura) #959dbfe77e8e21
- [ORCA] Add memory pool custom allocator (David Kimura) #959a9066c0a650
- Fix issue with plan hints being unable to derive table descriptors. (#17264) (Sanath Kumar Vobilisetty) #959635efd67931
- Modify Orca unit test asserts to run in retail build as well and fix unused variable warnings (#17307) (Chris Hajas) #959bec00be1849
- Add support for table aliases in ORCA (Denis) #959da091d14fab
- Support Query Parameters in Orca (Chris Hajas) #959b8dacf25d11
- [ORCA] Remove default parameter argument (David Kimura) #959b8bacf16cba
- Add ORCA GUC's for dynamic index/bitmap scan (Jingyu Wang) #9597e31f8404ce
- Optimize DELETEs in Orca to only project necessary columns (Chris Hajas) #959fc0f9e47f76
- Handle Invalid Return Value For Opfamily Mdid (#17165) (NISHANT SHARMA) #959883811c45ac
- Remove unused Partition Constraint code from Orca (#17136) (Chris Hajas) #959a99e12037c6
- Prevent overwriting of workers in ORCA (#17097) (NISHANT SHARMA) #959d19c6039f59
- Re-support DISTINCT-qualified Window Aggregate in Orca (#17113) (Chris Hajas) #959d8d5ea7f389
- Fix ORCA returning wrong column type modifier info (#16810) (bhari) #9599d66a1de4be
- Mark additional Orca gucs to be shown in guc list (Chris Hajas) #9594d25a7b666b
- Run preprocessing methods in ExplainDXL (#15334) (Chris Hajas) #9594becde5c721
- Orca FIXME: enable previously disabled test (Chris Hajas) #959b4103ef9ad2
- Address updatable cursor fixme in Orca (Chris Hajas) #9591dcc67bbf7e
- Enable postgres_fdw test for Orca (Chris Hajas) #9595dc8fc2c966
- Change optimizer_array_expansion_threshold default value to 20 (#14032) (gpopt) #9590b2eb333a8c
- Revert "Fix crashes of lateral join (#16958)" (Jianghua Yang) #966c924030517a
- Fix cherry-pick issue (reshke) #912efa49da09b5
- brin ao/co: Bool to track tuples in build state (Soumyadeep Chakraborty) #912184585f6d76
- brin tests: Rename blocks to nblocks (Soumyadeep Chakraborty) #9126d67c856c2d
- brin: Rename isAo to isAO for consistency (Soumyadeep Chakraborty) #912e748a379359
- brin ao/co: Minor adjustments to pageinspect (Soumyadeep Chakraborty) #912c57ec8017a8
- brin ao/co: Assert range in/ex-clusion for scans (Soumyadeep Chakraborty) #912992ca8bdce3
- brin ao/co: Add coverage for aborted rows (Soumyadeep Chakraborty) #912cfba63ccf23
- brin ao/co: Ensure final range summarization: build (Soumyadeep Chakraborty) #9129d89abaa10b
- brin ao/co fixes: final partial range summarization (Soumyadeep Chakraborty) #912edf48ec0777
- brin ao/co: Fix range start calculations (Soumyadeep Chakraborty) #9125cdbab19afe
- Resolve cherry-pick (reshke) #9574f6aa23c1aa
- Resolve GPDB_12_MERGE_FIXME create index on AO/CO allows read-only transactions (Haolin Wang) #95778861a03f9e
- gpexpand : Fix multi port issue when clusters are not in balanced state (#13822) (Rakesh Sharma) #95781d4a8087a0
- Move fillfactor option back to intRelOpts_gp (Huansong Fu) #9577c37140e152
- BRIN: improve documentation on summarization (Alvaro Herrera) #957b23ca191387
- Fix column conflict issue in REFRESH MATERIALIZED VIEW CONCURRENTLY. (wenru yan) #9623a9305c4c0b
- Disallow dbconnlimit checking on segments (Soumyadeep Chakraborty) #96229a36f869c9
- Fix duplicate index records of view pg_stat_all_indexes (eedy) #96285e41671b08
- [7X] Suppress compiler warning. (#15572) (Xing Guo) #962917766ed86d
- fast-analyze: rename cur_seg_row to segrowsprocessed (Haolin Wang) #9620b115e89273
- fast-analyze: rename bufferDone to needNextBuffer (Haolin Wang) #962a7482bd3836
- fast-analyze: add row based sampler (Haolin Wang) #96225c6dbb5a4b
- Use ERROR for dispatcher liveness checks (Soumyadeep Chakraborty) #96200da8318420
- Fix gp_hyperloglog cstring type hadnling (#953) (reshke) #953c9511cc06c0
- Fix compile on os with lower version of libcurl. (#16023) (zhaorui) #9600f96542cc39
- Fix crashes of lateral join (#16958) (xuejing zhao) #9602528cbf0315
- Fix ValueError exception if there is an empty lock directory (Nihal Jain) #96068188447e37
- Ignore database binswap_connect in binary swap test (Huansong Fu) #9603a7247dae94
- Analyzing leaf partitions of multi-level partition table causes resampling of intermediate partition. (#16218) (Chandan Kunal) #9609b81b3b14dc
- autostats: Use SKIP_LOCKED for ANALYZE (Soumyadeep Chakraborty) #960f24f5169d57
- Suppress unused function warn when configure with --disable-orca (#951) (reshke) #951ab54a4dfa22
- Resolve cherry-pick issue with src/bin/pg_upgrade/check.c (reshke) #955e18aa83c048
- Bring back matview with relfrozedxid check. (reshke) #955e223bdf3887
- Expand version string check in pg_upgrade (Brent Doil) #955e4cd698f44f
- pg_upgrade: Add missing newline to message (Peter Eisentraut) #95535e876de698
- pg_upgrade: check for types removed in pg12 (Alvaro Herrera) #95578a82672436
- Fix some incorrectness in upgrade_adapt.sql on query for WITH OIDS (Michael Paquier) #955bba0455901f
- pg_upgrade: Fix some minor code issues (Peter Eisentraut) #9559d90cf851fc
- List offending databases in pg_upgrade datallowconn check (Daniel Gustafsson) #955c1efdb48274
- Fix double declaration for check_ok() in pg_upgrade.h (Peter Eisentraut) #9553fdbaae1179
- pg_upgrade: Don't print progress status when output is not a tty. (Andres Freund) #955df3bf47ebdd
- Fix thinko with subdirectories generated by pg_upgrade for internal files (Michael Paquier) #955cd5640ea2b3
- pg_upgrade: Move all the files generated internally to a subdirectory (Michael Paquier) #955cbfa6c96771
- Remove pg_upgrade support for upgrading from pre-9.2 servers. (Tom Lane) #955dc59d3c4f7d
- pg_upgrade: rewrite data type check from sql to plpgsql to run on GPDB6 (Kevin Yeap) #9556a4a5b20b13
- Update license headers for ASF rules (Dianjin Wang) #935603639e5c1b
- Doc: update Cloudberry info in configuration files (Dianjin Wang) #9246e82c1bdd94
- Fix singlenode resource_queue test. (Jianghua Yang) #949ded07d02cdf
- Minor logging improvements to reslock release (Soumyadeep Chakraborty) #949027ea21cce2
- Log queueid and portalid in resource queue logs (Soumyadeep Chakraborty) #94952a7b4407df
- Add more verbose logging to ResCheckSelfDeadlock() (Soumyadeep Chakraborty) #949e83f7869399
- Log queue/portal if ResLockRelease returns false (Soumyadeep Chakraborty) #949723dfb54d84
- Fix race between termination and resqueue wakeup (Soumyadeep Chakraborty) #949d2f1ba727d4
- Fix a statement leak involving self-deadlocks (Soumyadeep Chakraborty) #949cd451b9400d
- Remove unused TEXT files from top directory (Dianjin Wang) #9397568f376876
- Fix build && icw tests (zhoujiaqi) #94455a8f905b1b
- Enable plan hints regress test (David Kimura) #94458dcaf000c4
- [ORCA] Fix ident to const predicate push down optimization (David Kimura) #94478fa230700d
- Properly set function column count for table value functions in Orca (Chris Hajas) #94449b1c562079
- [ORCA] Fix SIGSEGV using subquery exists on materialized view (David Kimura) #94422bfff2b63d
- [ORCA] Implement plan hints for row hints (David Kimura) #944b05263bde4a
- [ORCA] Update all join operators to derive set of table descriptors (David Kimura) #944590d18180cd
- Fix typo of statistics under gporca. (Zhang Mingli) #94450ad35a453f
- Fix for finding child output columns when parent is union while join pruning (#16960) (Dev Swaroop Chattopadhyay) #94480a26c835b2
- Enable ORCA to generate plans with row level security enabled (#16869) (Dev Swaroop Chattopadhyay) #944d09a32972fa
- Fix memorys leak caught via ICW w/memory check (David Kimura) #944cc4e8f3c2d4
- Fix query hang / fallback if involving CTE of replicated (Jingyu Wang) #9444130f66f363
- Revert "Queries on Distributed Replicated tables hangs when using optimizer" (Jingyu Wang) #944576811061a9
- Update CDynamicPtrArray::Sort/IsSorted to require CompareFn (David Kimura) #944a28770e6f88
- Update CDynamicPtrArray::Equals to use operator== (David Kimura) #94487428023bf2
- Fill argtypes of eageragg (#16979) (chaotian) #944e148dde531e
- Derive statistics only for used columns in Orca's Union All operator (#16811) (Pan Wang) #944f9c64761ce5
- [ORCA] Implement plan hints for scan types (#16731) (David Kimura) #944364c3abf109
- [ORCA] Use standard library for compile time assert (#16938) (David Kimura) #944ede206b4639
- [ORCA] Fix missing pdshashedEquiv in IndexOnlyScan (#16898) (fishtree1161) #94410abbc1ae2a
- Subquery Scan code cleanup (#16891) (Dev Swaroop Chattopadhyay) #9444c43fcaf0db
- Remove redundant hash keys of motion (#16883) (chaotian) #944dc32e926977
- [ORCA] Add GUC to disable right outer join (ROJ) (David Kimura) #9449d5bf9aec77
- Port reltuples to Relation (Jingyu Wang) #9444f68dcf01a0
- Derive dynamic table scan cardinality from leaf parts (Jingyu Wang) #9443e8bbf1e1b9
- Enable time-related cross-type pred stats calculation (Jingyu Wang) #9442c4229a67ce
- [cleanup] Remove unused code (David Kimura) #944cb4ccfd1a5d
- [ORCA] Avoid extra motion from multiple self LOJ/ROJ (David Kimura) #944940bf22d5e5
- [ORCA] Update DeriveTableDescriptor to return set of descriptors (David Kimura) #94438d80887923
- Remove unused index strategy and subtype information from Orca (#16868) (Chris Hajas) #94417e6c8b122c
- Fix performance regression caused by upstream materialized view changes (Adam Lee) #946d42418a3457
- Run REFRESH MATERIALIZED VIEW CONCURRENTLY in right security context (Heikki Linnakangas) #946c69821feef4
- Fix result is wrong when outer query has order by after LATERAL subquery (#17228) (xuejing zhao) #9460bb637ef488
- Add update path for gp_toolkit to version "1.6" (Adam Lee) #9460716b614136
- Rename the resource group parameter 'memory_limit' to 'memory_quota' (#17378) (Zhenglong Li) #946a83c0f841bf
- CreateStmt: Introduce notion of origin (Soumyadeep Chakraborty) #9466c03bf0c544
- Fix pg_hint_plan test cases (zhoujiaqi) #940d64a8702e87
- Refactor extension pg_hint_plan (zhoujiaqi) #940bd01547a0b0
- Adapater pg_hint_plan extension to CBDB (zhoujiaqi) #94063487baf86f
- Add LD option --build-id only at RPM-build time (fengzh) #94019a4b7e108b
- Fix pg_hint_plan build error with --disable-orca (David Kimura) #9409eb208e0518
- Create pg_plan_hint parser hook (David Kimura) #94084fe7b469e3
- Fix and build pg_hint_plan (David Kimura) #9402900bc638c1
- Merge pg_hint_plan source tree into GPDB (David Kimura) #94073fe8a4edd6
- Rename Build step to Build RPM (#942) (Leonid) #9426d237381a7e
- Fix gp_toolkit_ao_funcs answer file. (Jianghua Yang) #94356c79999f59
- Fix: remove redundant mock requirements. (Jianghua Yang) #9438b1af16fb35
- use shutil.which to get cmd path in Popen (#16172) (RMT) #943115d8090bbb
- Enable more tests and cleanup comments in isolation_schedule (Huansong Fu) #943562d9f857be
- Allow utility mode on coordinator to not upgrade lock for SELECT locking clause (Huansong Fu) #94329a22866b32
- Fix gpcheckcat error against pg_description (#16130) (Shirisha SN) #943eedaa6b8def
- Load pageinspect implicitly for regress/isolation2 (Soumyadeep Chakraborty) #9430ae2660814a
- Add two macros RelationStorageIsAoRows (RelationStorageIsAoCols|Huansong Fu) #94375928a683a1
- Fix singlenode partition test. (Jianghua Yang) #936460c66361fb
- Fix ANALYZE bug in expand_vacuum_rels (Brent Doil) #93673c2fbd7d04
- Remove psutil usage from regress tests (#15711) (Chen Mulong) #93674b7051d234
- Behave test cases for checking the use of TRUSTED_SHELL in gpinitsystem (#15382) (Sruthi C P) #936a04da887fe8
- bugfix: Set the search_path correctly when CREATE EXTENSION WITH SCHEMA. (#13703) (QingMa) #936abce4a7298a
- Test fix failure by adding timeeout and fixing test steps. (#14589) (Piyush Chandwadkar) #936e19c85c144b
- Add error/warning when exchanging/attach an external table (Huansong Fu) #93671abf7a0abc
- Fix concurrent update core of partition table in Dynamic scan (#15253) (chaotian) #93663a4e168a6d
- Fix build and icw tests "CLogical[Dynamic]IndexOnlyGet, Hash subplans, Update Index Scan Costing..." (zhoujiaqi) #9262a666c8cd50
- [ORCA] Remove the AO version check in indexscan check (zhoujiaqi) #92644b65975de0
- FIX: num of pages always be invalid when relation is root partition table (zhoujiaqi) #92606215e3713b
- Improve DPv2 algorithm to include distribution spec information with partition selectors (Chris Hajas) #9264f909484e28
- Enumerate bushy trees when considering partition selectors (Chris Hajas) #92666a147d4062
- Align broadcast penalty in Orca's DPv2 to guc value (Chris Hajas) #926b3fdca2567e
- Fix DbgStr when printing DP structs in Orca (Chris Hajas) #9262a7b1c0776c
- [ORCA] Fix boolean testing when the child is not an ident but an expression (#16825) (fishtree1161) #9268d4d067aa92
- Stop Addition Of 'gp_segment_id,ctid' As keys For Replicated Tables (#16767) (NISHANT SHARMA) #9265389e3d7886
- Fix query fallback when subqury present within LEAST()/GREATEST() (#16777) (Hari krishna) #926f2b0b5c18ce
- Fix LeftJoinPruning pruns essential left join (#16690) (Pan Wang) #9266efed0e0cef
- [ORCA] Add CLogical[Dynamic]IndexOnlyGet operators (#16671) (David Kimura) #926e18aec25896
- Remove 'hack' from comments from commit 6e2c664e (#16706) (David Kimura) #926b0e3251fdbd
- Improve cardinality estimation for projection of ndv-preserving columns (#16664) (Chris Hajas) #9266d6d3cbfd06
- Fix uninitialized-use warning in CTranslatorDXLToPlStmt.cpp (Soumyadeep Chakraborty) #9266b19c44262b
- [ORCA] Relax client/server CTYPE encoding requirement (#16619) (David Kimura) #92682106c2ad0c
- Add more functions as NDV preserving to improve join estimates in Orca (#16660) (Chris Hajas) #926c4ab9b38723
- [ORCA] Allow alias name to represent table name (#16659) (David Kimura) #926316553cbe4f
- Fix CColRefSet DbgPrint (#16652) (Chris Hajas) #9260dafcea5da0
- Add support for min/max aggregates optimization (#16480) (Sanath Kumar Vobilisetty) #9261606f347a2e
- Fix ORCA producing incorrect plan when handling SEMI join with RANDOM distributed table (greenplum-db#16611) (#16615) (Kevin.wyh) #9264bbbe4e49e6
- Derive additional distribution spec from union all (Jingyu Wang) #926359df4c0ad0
- Hash subplans in Orca plans when possible (#16479) (Chris Hajas) #926613d670137a
- [ORCA] Fix unused nested CTE pruning (#16501) (David Kimura) #92674aac059a3f
- ao/co: Consider all blocks as all-visible in ORCA (Soumyadeep Chakraborty) #92653cc83eecf6
- Compute statistics for a column of table (#16487) (NISHANT SHARMA) #92698da87b5295
- Add GUC optimizer_enable_orderedagg to enable/disable ordered aggregates (#16491) (David Kimura) #926c10ea53b699
- Fix ORCA invalid processing of nested SubLinks under aggregates. (Alexander Kondakov) #92631f6eea7af4
- Fix ORCA invalid processing of nested SubLinks referenced in GROUP BY clause. (Alexander Kondakov) #9269f2fe295780
- Fix ORCA invalid processing of nested SubLinks with GROUP BY attributes (Alexander Kondakov) #92645311a3c454
- Update Index Scan Costing for index columns not present in predicate and vice versa (#16156) (NISHANT SHARMA) #92698dd9109d95
- Fix cherry-pick. (Zhang Mingli) #93140b1175ff21
- Fix the locus of foreign upper path (#15821) (zhaorui) #931189bd60cbae
- Doc: update the project name to Apache Cloudberry (Dianjin Wang) #9253d4b736fb7b
- Fix possible wrong mocking path in mocker.py (dh-cloud) #9236c53ab4155f
- Add missing keywords to PartitionIdentKeyword (Huansong Fu) #92392daee2ea68
- fix typo: s/ANALZE/ANALYZE (Haolin Wang) #923324f0470d57
- Fix for supporting deferrable keyword on primary/unique keys (#15816) (Hari krishna) #9231eaad20b7e3
- Fix case pg_rewind_fail_missing_xlog (wenru yan) #92339098f031a9
- bug fix: unable to understand 'IS NOT DISTINCT' (7X) (#15183) (Yongtao Huang) #9237d0cf0e5da1
- Fix an issue that we are not checking file .204800 in ao_foreach_extent_file (Huansong Fu) #923f65e82bcb84
- Fix icw tests "index only scan, ao support index only scan, rename fallback message..." (zhoujiaqi) #916fec83a88b07
- Fix build && core generated by cherry-pick "index only scan, ao support index only scan..." (zhoujiaqi) #9167e59649b402
- [ORCA] Fix bug checking index_can_return() (#16575) (David Kimura) #9169d8d8c29f5d
- Fix "cache lookup failed for foreign table" for multi-level partition table with foreign tables in Orca (#16376) (Kevin.wyh) #916a722fee7cf7
- Remove unused PartIndexId DXL token from Orca (#16418) (Chris Hajas) #9169374844ee40
- Orca memory pool refactoring (#16392) (Georgy Shelkovy) #91668ad5774368
- Optimize serialization of IMDId objects in Orca to be lazy (#16339) (Chris Hajas) #916282743a7f1d
- Optimize string creation in Orca (#16332) (Chris Hajas) #91653ca202d72c
- Introducing Non-Replicated Distribution Spec (Jingyu Wang) #9161c07547b3f0
- Remove check restricting some array casts by orca (#16379) (bhari) #9167d0ea5944ec
- [ORCA] Add fallback on relations with 'hnsw' index type (#16384) (David Kimura) #916584db612182
- Fix clang-formatting in CPhysicalJoin.cpp and MDP file (#16377) (Chandan Kunal) #91603eca3430f2
- Correcting derived distribution spec for CPhysicalJoin. (#16342) (Chandan Kunal) #91608e0b7489ca
- Support FIELDSELECT node from ORCA (#16265) (Hari krishna) #916cecc82d5675
- Fixing column width of partitioned tables (#16282) (Dev Swaroop Chattopadhyay) #91637224a3d171
- [ORCA] Allow index only scan on more index types (#16260) (David Kimura) #91680fa455a18a
- Fix redundant sort being enforced on group aggregate (#16276) (bhari) #916f3ada177c24
- Remove default column information from Orca (#16273) (Chris Hajas) #91625197b4e1a4
- Refactor string length checks in Orca (Chris Hajas) #91639dd11c2ed4
- Added support for Backward indexscan in ORCA (#16087) (Sanath Kumar Vobilisetty) #916f56a70d47ac
- Remove unused partitioning code in Orca (#16274) (Chris Hajas) #916bb472f913c8
- Update ICW expected files (Chris Hajas) #91632f515dd111
- Change fallback message from GPORCA to Postgres-based planner (Chris Hajas) #91685ed090b8f6
- Rename GPORCA and planner optimizer in logging and explain output (Chris Hajas) #916d2f3cf97a29
- Remove ExmiPlStmt2DXLConversion error label in Orca (Chris Hajas) #9165d86a49b131
- Remove unused error messages in Orca (Chris Hajas) #9163c3e5e51c01
- [ORCA] Enable index-only scan on AO tables (#16162) (David Kimura) #91667a1bee4dcf
- Fix Orca crash due to improper colref mapping with CTEs (#16212) (Chris Hajas) #9167a2b1360d47
- Update ORCA ans files for index costing change (Soumyadeep Chakraborty) #9162b72516adb6
- Fall back to planner for queries on relations with pgvector index (Chris Hajas) #916d2b4b03762f
- ORCA initialization refactoring (Georgy Shelkovy) #916cfa4f8073a7
- Change Query Parameter fallback message in Orca to notice type (#16197) (Chris Hajas) #916a8ac5b3d74d
- Do not convert IN query to Exists for set returning function (#16049) (bhari) #91645c177bcc38
- Enable ORCA to generate IndexScan plans with ScalarArrayOp quals (Ekta Khanna) #91645267fcfc6f
- Enhance Orca's cardinality estimation for local aggregate (#15992) (Hari krishna) #9167ba8e156755
- [ORCA] Implement dynamic index only scan (#15974) (David Kimura) #9164ea126dd0ea
- Disable some Orca histogram asserts (#16052) (Chris Hajas) #91633b36471d27
- Correct the child order when creating grouping sets for the rollup (#16096) (Hari krishna) #916c8344d1a384
- Declare ACL mode as a ULONG (Soumyadeep Chakraborty) #916ff9f7609d0f
- fix bug of RelabelType in group by clause (#15958) (chaotian) #91619549a23d5c
- Remove unused partition selector code from Orca (#16054) (Chris Hajas) #916ed7d24463b7
- Pass requiredPerms from parse tree to plstmt (Jingyu Wang) #916c069dfbcb44
- Force two-stage local aggregate to remove duplicates (Maxim Smyatkin) #916b99b12bae7b
- Error out when create or put role into system_group. (Zhenghua Lyu) #921821e59ea8a2
- [gpdemo] polish checkDemoConfig (#13672) (Junwang Zhao) #9212a73f3bec46
- Update fix_mdps.py script to python3 syntax (David Kimura) #92113c72534bb7
- Fail the SplitUpdate if table's any child has update triggers (#17227) (Adam Lee) #9216441a88564e
- Guc gp_resgroup_memory_query_fixed_mem cannot be larger than max_statement_mem. (Zhenghua Lyu) #921a00b90563af
- Enhance logging for dispatch conn liveness checks (Soumyadeep Chakraborty) #921659823ef113
- Revert "Suppress Clang's register deprecation warning." (Brent Doil) #92103b31902f60
- Resolve a FIXME in MergeAttributes() (Huansong Fu) #92152f696e3810
- Ignore any local .psqlrc when running tests. (Jianghua Yang) #921fc5bb44ef83
- Use __gp_aoblkdir() in alter_table_set_am.sql (Soumyadeep Chakraborty) #92128facb8dcf0
- Remove unportable use of timezone in recent test (Alvaro Herrera) #921dd5aa2092f8
- Fix "unexpected gang size" issue. (Tender Wang) #919319b1e096b9
- Fix singlenode opr_sanity test. (Jianghua Yang) #915a43da9bb2ce
- Fix possible inconsistency between bitmap LOV table and index (Huansong Fu) #91595446553872
- Remove remainings of "frozen insert" (Huansong Fu) #91563afe21d771
- Change how new aoseg/aocsseg tuples are frozen (Huansong Fu) #915375f3217e8c
- fix regex for etc/environment.d (#15254) (Sasasu) #915ca5e2dc967d
- Loading environment variable from etc/environment.d (#14327) (Sasasu) #915c35d399f0b9
- Implement gp_log_backend_memory_contexts (Andrew Repp) #915848aefbe651
- Fix memory leaks in auto_explain. (Andrey Sokolov) #915ca0c1809825
- Set replication slot's restart_lsn to not greater than redo location (Alexandra Wang) #915cc8e9c23698
- gpinitsystem: Fix bug when calling ss remotely (Nihal Jain) #91536868ee4972
- Get streaming hash aggregate back (Adam Lee) #91320761889c54
- Add additional unit test for max_slot_wal_keep_size. (Jianghua Yang) #910c709425c21f
- Remove safefswritesize from pg_appendonly (Brent Doil) #910a9385c1700f
- Pass tableName to AppendOnlyStorageRead_ReadNextBlock_success (Brent Doil) #910cb62f091c6c
- Fix error in ATSETAM to ao_column with dropped column (Huansong Fu) #9103f0bc2c068c
- Shortcut when find either side is nullable. (Zhenghua Lyu) #91075429e1e379
- fix distribution key not exist when creating stage table (#14758) (flykos) #9106a7820f6880
- Fix gpload2 answer file. (Jianghua Yang) #9106d2489df5ad
- Resolve duplicate reloptions output in compresstype.source (Brent Doil) #9100f684d1fe32
- Fix wrong result due to ignore PlaceHolderVar. (Tender Wang) #9111332cf67ad2
- Fix cherry-pick issues. (reshke) #85929a24b23529
- Reimplement BRIN internals for AO/CO tables (Soumyadeep Chakraborty) #8594050cd74436
- brin: Remove upper pages for AO/CO tables (Soumyadeep Chakraborty) #8598aaec525f2d
- uao/brin test: Correct typos (Soumyadeep Chakraborty) #859b637ef01fef
- brin ao/co: Correct partial scan bounds logic (Soumyadeep Chakraborty) #85989dd29938c0
- brin: Disable workitems test (Soumyadeep Chakraborty) #859b475183cb4c
- brin.c: Remove dead includes (Soumyadeep Chakraborty) #8593e8832121a5
- Revert "Fix incremental recovery failure because the checkpoint redo wal file before divergence LSN is gone." (Alexandra Wang) #9077b76d4c863b
- Make 102_non_standby_recovery.pl less likely to fail. (Brent Doil) #907ca1ab7fc0c1
- Remove FIXME in PosgresNode.pm (Brent Doil) #90795831e24f51
- Remove uses of register due to incompatibility with C++17 and up (Andres Freund) #907b9cb020e27e
- Fix resqueue does not work when using jdbc extend protocol. (airfan) #9079e294aa05a8
- Remove obsolete HAVE_BUGGY_SOLARIS_STRTOD (Peter Eisentraut) #9071073dbdf59b
- Invalidate CatCache in AbortTransaction to clear reader gang's cache. (#14048) (Zhenghua Lyu) #907bcee4cb2349
- Make ALTER TABLE ... OWNER recurse by default (Huansong Fu) #9074195e3722bf
- Add HINT for restartpoint race with KeepFileRestoredFromArchive(). (Noah Misch) #90736988b60f44
- Fix a flaky test idle_in_transaction_session_timeout (Huansong Fu) #907fc7c4e7a790
- Fix singlenode jsonpath,subselect test. (Jianghua Yang) #906e47aa64c56e
- Dispatch ALTER DATABASE with options (Soumyadeep Chakraborty) #90631dabef2c15
- ao/co: Perform serializable isolation check early (Soumyadeep Chakraborty) #906e9f954e865e
- Commits start blocking only if STREAMING or CATCHUP within range. (Paul Guo) #906352435e0483
- Resolve GPDB_12_MERGE_FIXME in describe.c about legacy partitioning. (Wenru Yan) #9066bdae9d7700
- Update gp_create_restore_point() catalog function (Jimmy Yih) #906bd46d007075
- Refactor gp_replica_check.py to use PygreSQL to query Greenplum. (Zhenghua Lyu) #906636f651c4e0
- added cluster health check for gpexpand (#13757) (Rakesh Sharma) #906f9d3291d2e2
- Revert "Avoid creating toast table for CO table during binary upgrade" (Ashwin Agrawal) #906221f6b2e9f1
- Remove %error-verbose directive from jsonpath parser (Andrew Dunstan) #906a97f0422926
- Fix previous commit's ecpg_clocale for ppc Darwin. (Noah Misch) #9067be778b908f
- Resolve GPDB_12_MERGE_FIXME in subselect.sql (wenru yan) #906872c8ffea75
- Revert PG_TRY() / PG_CATCH() surrounding of CFI. (#13567) (Aegeaner) #906f824a21e193
- Remove unnecessary null pointer checks in gpcloud code (#13877) (jingwen-yang-yjw) #9069b96cc61f38
- Don't generate unique rowid path for DML on replicated table. (Zhenghua Lyu) #906e9bcc8db385
- Fix partition creation to handle MAXVALUE in subpartition bounds (Zhang Mingli) #904cf220529bef
- Fix: cherry-pick "pushdown in union all, pruned partitions, plans with the ProjectSet node..." (zhoujiaqi) #905f009bc86855
- Refactoring RTE deduplication logic from PR #14304 (Jingyu Wang) #9052b056bc07cc
- Backfill isolation2 test for commit 0417465a744 (#16018) (David Kimura) #90534ab0b25291
- Remove unuseful mdps from Orca (#16035) (Chris Hajas) #9053322a41df75
- Utilizing btree index's order property when used as part of Order By clause and limit (#15894) (Sanath Kumar Vobilisetty) #9054b6211cb97e
- Fix memory leak in Orca (#16006) (Chris Hajas) #905fe394b08caa
- [ORCA] Support BitmapIndex plans for ArrayCmp on Hash indexes (Ekta Khanna) #9050982f343fea
- Consider bitmap alternative only for ANY ScalarArray (Ekta Khanna) #905cbc3663dd67
- ORCA: update relcache logic for setting hashable for RANGETYPES (Ekta Khanna) #905dbc291a979c
- Allow ORCA plans with empty target list (#15939) (THANATOSLAVA) #9054de0bcc11f5
- Reorder scalar comparison expression in case of cast (#15880) (THANATOSLAVA) #905195b614de74
- Fix unlock the pruned partitions of partition table (#15665) (Hari krishna) #905a2bf2f3d335
- Fixing crash in ORCA with skip-level correlated query (#15648) (Dev Swaroop Chattopadhyay) #9053b045bec099
- Fix to remove Asserts on release build (#15845) (Hari krishna) #9054501a698468
- [ORCA] Update index cost model to account for INCLUDE columns (#15697) (David Kimura) #905cff7c6c4e20
- Enable push join below union all (#15535) (THANATOSLAVA) #9058d9cb940c2a
- Remove GUC/traceflag related to pruning unused columns (David Kimura) #90506fecda2448
- [ORCA] Enable Index-Only Scan on CTE (David Kimura) #90583ac047343a
- Comment about direct dispatch's indexqualorig changes (Adam Lee) #9056992643ee62
- ORCA should generate plans with the ProjectSet node (#15170) (Dev Swaroop Chattopadhyay) #905cf902688ec7
- Add workload for explain pipeline (#15730) (THANATOSLAVA) #9054484f5f1a43
- Support DPE for duplicate sensitive random motions in Orca (#15629) (Chris Hajas) #90591edb604fd3
- Fall back to planner for queries with foreign partitions using greenplum_fdw (#15706) (Chris Hajas) #9056e9120a1978
- Support executing foreign tables from segments in Orca (#15559) (Chris Hajas) #90581fee68e97f
- Fix bug in ORCA of removing required redistribution motion when query uses GROUP BY over gp_segment_id (#15537) (NISHANT SHARMA) #9051237a6f320f
- [ORCA] Support cover indexes using INCLUDE columns (#15463) (David Kimura) #905a64a0c27010
- new operator shouldn't return NULL (Georgy Shelkovy) #905b49f333c499
- Addressing Review Comments (DevChattopadhyay) #9051e0c18d8997
- Modifying Test Cases (DevChattopadhyay) #90537cfef2e7e8
- Fixing test cases (DevChattopadhyay) #90557bd5184b21
- Modifying code as per feedback (DevChattopadhyay) #9059bc0eac1069
- Adding inner NLJ cases (DevChattopadhyay) #905915d321c9f3
- Adding Testcases (DevChattopadhyay) #90586170a2dbd5
- Adding motion when join columns in NLJ belong to different Opfamiliy (DevChattopadhyay) #9053a2626d5c22
- Introduce gp_appendonly_compaction_segfile_limit (Soumyadeep Chakraborty) #903af8b4af8afd
- Update createidx_while_reindex tests (Brent Doil) #9035022854bf9e
- Update answer file for concurrent_index_creation_should_not_deadlock (Brent Doil) #9034bd589dc8f4
- Resolve Deadlock: Allow Concurrent Creation of Non-First Index on AO (Ashwin Agrawal) #9037a8d28d196a
- Retire gp_reject_internal_tcp_connection (Soumyadeep Chakraborty) #903cdf9eb90fb3
- Fix token for user id xxx doesn't exist (#17325) (Juyi.lmz) #9034964f6468ed
- gp_sparse_vector: minor fixes to avoid unexpected issues (Xiaozhong Wang) #90332f9a31cd3e
- gp_sparse_vector: be compatible with the ARM platform (Xing Guo) #9038ec795a53ad
- Removed the permission check forcpu.pressure
item when resource manager sets to 'group-v2'. (FairyFar) #9030f55f1c804d
- Remove GPDB_96_MERGE_FIXME in portalmem.c (wenru yan) #9031527760d7c8
- Fix inject_fault suspend cannot be canceled (#17279) (chaotian) #9037c9a7824ae9
- Add warning and guard code for zero-column table. (Zhenghua Lyu) #9034b71649a539
- Fix incorrect codes in pg_backup_archiver.c (#899) (reshke) #899332a4448754
- Remove regression diffs (reshke) #898db170adb598
- pg_upgrade: fix appendonly materialized view check output misalignment (Kevin Yeap) #898d82f760eeca
- Add pg_upgrade --skip-checks flag (Kalen Krempely) #8983616d98ff2d
- Disable pg_upgrade's broken parallel tablespace transfer (Kevin Yeap) #898a4caad184f2
- pg_upgrade invokes pg_restore with --binary-upgrade (Adam Lee) #8987f9b77ae57a
- Remove pg_upgrade 5X->7X functions (Adam Lee) #898cad49f56613
- pg_upgrade: Resolve FIXMEs in pg_upgrade.c and info.c (Brent Doil) #898cc10b2ef70f
- pg_dump: Resolve FIXME in dumpTableSchema. (Brent Doil) #8982298319b1a5
- pg_dump: Resolve FIXME in getOwnedSeqs (Brent Doil) #8987222699ffad
- pg_dump: Address FIXME in dumpAttrDef (Brent Doil) #898c50c0c85812
- pg_dump: Add description for GPDB handling of public schema. (Brent Doil) #898d2843f488a1
- pg_upgrade: Remove flags to add/remove data checksums (Brent Doil) #8989fa800d0453
- Remove GPDB4 codepaths for pg_upgrade (Brent Doil) #8981bdaafe682f
- pg_upgrade: Ignore TOAST for columnar tables (Ashwin Agrawal) #898eef9f9c056b
- pg_upgrade: print check output file location (Kalen Krempely) #89880e1e4a7521
- pg_upgrade --continue-check-on-fatal exit status 1 on fatal (Kalen Krempely) #8988f77bbfa40d
- fix compiler warning for genfile.c,util.c and nodeShareInputScan.c (wenru yan) #8983420d66838a
- resolve cherry-pick (reshke kirill) #89846ed8763264
- Adds GPDB Merge notice for pg_upgrade (Gaurab Dey) #898fae64f92139
- Adds --skip-target-check to skip checks on the new cluster (Gaurab Dey) #8983cc166cad14
- Adds --continue-check-on-fatal option for check flag (Gaurab Dey) #898fca07d05148
- upgrade: pg_strdup should not be run on the bool params (Bhuvnesh Chaudhary) #89844c1e6d3f1f
- Resolve cherry-pick issues. Bring back toast_tuple_target logic. (reshke) #8843199861dfe3
- Toasting for AO tables should still use custom toast_tuple_target (Huansong Fu) #8848fbc6628801
- fix incorrect scan position during bitmap index words scan (#13479) (SmartKeyerror) #88404e6ac6e513
- Don't dispatch temp namespace oid to writer gang (#13523) (Sasasu) #884b7bce83ed18
- Preserve AO storage options during internal CTAS (Divyesh Vanjare) #884e3fc63322fe
- gpssh: Retry with TERM env variable set during failures (Nihal Jain) #8965f53e448b92
- Request syncrep for the forget commit in the remote_apply mode (Huansong Fu) #8965ed2e6a77c6
- Optimize MPP FDW LIMIT/OFFSET push down when there is NULL/0. (#17246) (Zhang Mingli) #896ed35e21a585
- [7X] Removed redundant tests (Annpurna Shahani) #89421e41c2b74a
- Syscache lookup for pg_attribute_encoding (Huansong Fu) #8943045ae556da
- Fix an obvious memory leak in _bitmap_xlog_insert_bitmapwords(), it caused the memory usage of startup process to continue to grow. (interma) #894cf51441ba32
- Fix crash caused by vacuum ao_aux_only on AO partitioned table. (linxu.hlx) #894f35acc7eb6c
- Fix issue https://github.com/greenplum-db/gpdb/issues/17333. (Wenlin Zhang) #8942207ae98c5e
- Reject substituting extension schemas or owners matching ["$']. (Noah Misch) #8940c19bf42f7b
- Detect integer overflow while computing new array dimensions. (Tom Lane) #8940e5ea80b795
- Add missing volatile qualifier. (#17521) (Xing Guo) #8946bdb0f4e250
- Allocate DatumHashTable in ANALYZE memory context (Soumyadeep Chakraborty) #89405c4df0076c
- analyze: Don't leak DatumHashTable (Soumyadeep Chakraborty) #89476b2ad51148
- Prepare GUC option string only once during gang creation (Huansong Fu) #89436ba03bfb67
- Fix missing discard_output variable in shared scan node's functions (#17453) (Chris Hajas) #89459675ae9f4b
- Expose several functions for extensions (#17380) (QingMa) #894e56be3872cf
- Remove a duplicated pfree code from ResolveRecoveryConflictWithVirtualXIDs (Huansong Fu) #894e4a8e1ecb7d
- Report dtx protocol command dispatch errors reliably (Soumyadeep Chakraborty) #8940c038c268eb
- cdbdisp: Set numResults output variable (Soumyadeep Chakraborty) #894fc8aab88de6
- Avoid replay dtx info in checkpoint for newly expanded segments (wuchengwen) #8946feeb51a30c
- Update cdbvars.c: remove unused variables. (kurtYansen) #8947fff6a58b5a
- Disable Orca refcount test on Mac (#17391) (Chris Hajas) #894667481c65fa
- Add some LOGs for GDD backends. (Zhenghua Lyu) #8948cd506cead8
- Always pfree strings returned by GetDatabasePath (Alvaro Herrera) #8949b197af19ac
- Fix double declaration for check_ok() in pg_upgrade.h (Peter Eisentraut) #8948ca05e6a20f
- Add spaces before pg_ctl args in pg_upgrade code. (Brent Doil) #89424e4c886319
- Fix query crash with minus memory_limit value in resgroup (#17053) (Wenru Yan) #894b73d71d6f66
- Fix issues in pgarch's new directory-scanning logic. (Tom Lane) #89434ba2f37fd0
- Improve performance of pgarch_readyXlog() with many status files. (Robert Haas) #89450f26d471a4
- Fix FTS PROBE process memory leak. (dreamedcheng) #89409f70e8589a
- Fix "unrecognized join type" error with LASJ Not-In and network types (Chris Hajas) #8949692c28127b
- Error out on too many command-line arguments (Peter Eisentraut) #894b7aa8ad3030
- Add test for VACUUM reltuple distortion (Brent Doil) #8941e4c3888a6d
- Avoid VACUUM reltuples distortion. (Peter Geoghegan) #89410dd186c1a4
- Fix long running execution for bitmap index (Marbin Tan) #894c0fcd9924fe
- fix redundant columns of mutlistage-agg plan (#16080) (chaotian) #894a8cc2a71ba1
- Change deadlock_timeout GUC to sync (Huansong Fu) #89430d1950a93d
- Do not throw error for INSERT into a table w/ foreign key constraint (Huansong Fu) #894f1d890e5e71
- Disallow SUBPARTITION BY clause on empty partition (Divyesh Vanjare) #894195fbaf6978
- Fix comment on 'performDtxProtocolPrepare' (#16846) (Xiaoran Wang) #894af17f94c8d2
- fix results wrong while using union for recursive_cte (#16782) (xuejing zhao) #8943c8f63c22b9
- Don't emit critical error message when gppkg is missing. (#16747) (Xing Guo) #89491507514a18
- Fix potential use-after-free in error handling. (Jianghua Yang) #895ccac620b001
- Add GUC gp_enable_statement_trigger (Marbin Tan) #890e3bbfda9a88
- Default to log_checkpoints=on, log_autovacuum_min_duration=10m (Soumyadeep Chakraborty) #890120758cf1bd
- Add missing volatile qualifier. (#17273) (Xing Guo) #890dde8910fc10
- Fix fallback in debug build due to scalar with invalid return type (Chris Hajas) #8906cc9a78a82e
- Fix pipeline diff caused by different length of ----- (#17263) (Jingwen Yang) #89024bc2526c6d
- Add a test case about special location URI for CREATE FOREIGN TABLE syntax (#17252) (Jingwen Yang) #89096ff7a76447
- Fix relptr's encoding of the base address. (#17255) (Zhang Hao) #890a368828c5ae
- Update comment (Marbin Tan) #890dc73f6ece04
- Consider MPP FDW LIMIT pushdown when both offset and limit clause are specified (#16919) (Jingwen Yang) #89076a08f8fca0
- Remove a fixme of plpgsql tests (Adam Lee) #890f3752542bce
- Fix cherry-pick issues. (reshke) #886386b74fb7d3
- ALTER TABLE SET ACCESS METHOD: AOCO->Heap support (Huansong Fu) #88614fcd72d128
- ALTER TABLE SET ACCESS METHOD: Heap->AOCO support (Divyesh Vanjare) #886374d05728a0
- Fix an issue with rle_type when changing table from AO to AOCO (Huansong Fu) #886182af31fc62
- ALTER TABLE SET ACCESS METHOD: AOCO->AO support (Huansong Fu) #886b8f3cdea6d4
- Remove existing reloptions when AM is changed (Huansong Fu) #88688552c820ae
- Fix populate_rel_col_encodings (reshke) #886dd4d96d3d4a
- ALTER TABLE SET ACCESS METHOD: AO->AOCO support (Huansong Fu) #88644a249a8cf8
- Fix: cherry-pick "Dynamic Partition Elimination, retrieving relation columns, update tests, intermedia agg" (zhoujiaqi) #88162b695550f5
- Adapting aggsplit in multi stage agg (zhoujiaqi) #8817bc6fd48e67
- Fix wrong number of maxAttrNum in TupleSplitState (#14927) (Haotian Chen) #8812bbaddcdb27
- Fix bug of wrong idx position in targetlist as ExecTupleSplit (#14954) (Haotian Chen) #881609d876a5b8
- Fix incorrect plan / output in multi stage agg (Jingyu Wang) #88187b3b329997
- Fix crash of AggNode in executor casued by ORCA plan (#14577) (Haotian Chen) #88160179b110bb
- Support intermediate aggs in Orca plans (#13707) (Chris Hajas) #881288b9d6da00
- Fix ORCA build break (#15548) (David Kimura) #8813fb13c7cc6a
- [ORCA] Fix option to enable multi-distinct agg (#15445) (David Kimura) #8812bfac78e2c9
- Marking the "PexprConvert2In" preprocessing step as "unsupported for now" (DevChattopadhyay) #88180f4b8e2687
- Fix various memory leaks in Orca (Chris Hajas) #8813f2ddb58021
- Remove remaining parts of unused function data access code from Orca (#15519) (Chris Hajas) #881811d64e6591
- Re-support Dynamic Partition Elimination with semi joins in Orca (#15506) (Chris Hajas) #8816a4ea524dc9
- Avoid multistage plans when data distribution is universal or replicated (#15235) (Hari krishna) #881effe9045a04
- Optimize retrieving relation columns in Orca (Chris Hajas) #881afdb7d8e818
- Optimize Orca object serialization to be lazy (Chris Hajas) #8816602921d38f
- Optimize ConstructRootColMappingPerPart for common case (Chris Hajas) #881fa2bde2521e
- Update test description (Ekta Khanna) #88133b9cdd6878
- Update MDP tests and add test to ICG (Ekta Khanna) #881228d19ac77d
- Update Array Coerce Cast Metadata object (Ekta Khanna) #88108c1ee0d07d
- Update CDXLScalarArrayCoerceExpr to pass elemexpr (Ekta Khanna) #881ebccd1f8806
- [ORCA] Support boolean static partition pruning (#15348) (David Kimura) #8811faf6252c46
- Fix missing redistribute for CTAS/insert into randomly distributed table using Orca (#15295) (Chris Hajas) #881d51cc2d77cc
- Check partition key opfamily in partition pruning (#15260) (THANATOSLAVA) #88171bf73bee50
- Allow queries with valid function variadic flag (nishant sharma) #8814eada4ed348
- Implement Left Join Pruning ---------------------------- (DevChattopadhyay) #8816297842c5fd
- Don't penalize broadcast under LASJ (not in) in Orca (#15240) (Chris Hajas) #88140761e71af3
- [ORCA] Alternative approach for comparison expression reordering (#15242) (David Kimura) #8811f4d412f546
- Fix build error -- unused var (#15255) (Chen Mulong) #881da16ad1f20f
- Add Dynamic Partition Elimination for Hash Right Joins (nishant sharma) #881d440c1765e7
- Set fsync on because it is the value before the test (Jianghua Yang) #887f3bf555aa2b
- Fix race condition in CTE reader-writer communication (#16431) (Lei (Alexandra) Wang) #887f07a42d590a
- Reduce the number of pallocs when building partition bounds (David Rowley) #88709ab7a970fe
- Resolve FIXME in create_ctescan_path() in pathnode.c. (#16749) (Aegeaner) #887cd74523c645
- Have ExecFindPartition cache the last found partition (David Rowley) #887f161c2d5017
- Printing const-folder expression in ruleutils.c (#16839) (chaotian) #8878d351ab99fe
- fix alter table alter column type reuse index error (HelloYJohn) #887e314319e035
- Add volatile qualifier missed in ao segfiles (#16831) (dh-cloud) #887eda68cfd80f
- Fix deadlock between coordinator and segments. (dreamedcheng) #8877e67d36ae94
- Adjust subquery's locus for recurse_set_operations (wenru yan) #887dd24804dd92
- anytable: caller need to release the memory. add a comment. (#16808) (Sasasu) #88794b21ea7e28
- Disable SET DISTRIBUTED REPLICATED for ALTER EXTERNAL TABLE (#16725) (Jingwen Yang) #887667bac6f1bb
- Fix coordinator crash in MPPnoticeReceiver (#15664) (xuejing zhao) #887d97072dadf4
- Added support to write config files only (#14915) (Rakesh Sharma) #8876e26590c913
- Fix memory accounting bug when move MemoryContext under another accounting node (caspian) #88788b61dcd82f
- Fix a document bug. (Laowu Wong) #8874236e0aadc5
- [7x]: Fix gpstart issues for large segment host (#16661) (Praveen Kumar) #88703a2400654a
- Fix some typos (#16718) (Yongtao Huang) #887f008fa91827
- Handle parallel retrieve cursor errors via timeout mechanism #15143 (#15203) (1mmortal) #887863b66b8a8a
- fix gpload insert mode not included in transaction (#16147) (xiaoxiao) #887336b6bc4fb3
- Fix cherry-pick. (Zhang Mingli) #888b0e172bf358
- Remove a fixme of pg_upgrade makefile (Adam Lee) #888dd4ad91ed0c
- Fix issue: external table location uri including char ' (' will cause errors (#17199)|water32) #8885373babee3f
- Show more information about logerrors in pg_exttable view. (#17182) (Jingwen Yang) #8885554011c18c
- Check orphaned files functions exclude idle sessions when doing safety check (wuchengwen) #888c0230d50b48
- Fix gpsd test flakes (Chris Hajas) #88891f0710c216
- Fix incorrect behavior of gp_toolkit.gp_move_orphaned_files (wuchengwen) #8887a7788951d3
- remove fixme in nodeLockRows.c (wenru yan) #8886e8ccc533ba
- remove function plan_list_is_oneoff (wenru yan) #8881d38c43e50c
- Lift NOT_SUPPORTED notice for pg_start (stop_backup|Soumyadeep Chakraborty) #888f87b1bf6fde
- Fix small overestimation of base64 encoding output length. (#17155) (Wenkang Zhang) #8883eacbdfd721
- Fix GPDB_12_MERGE_FIXME in nodeShareInputScan (#17138) (xuejing zhao) #88843b9ba9a1c8
- Remove GPDB_12_MERGE_FIXME in ic_tcp.c (#17154) (xuejing zhao) #888bfed8f69627
- eliminate unneeded comparison. (Denis Kovalev) #888d9b8da56d34
- Reintroduce guc gp_max_partition_level (#17122) (xuejing zhao) #888d2863e47e7d
- Fix gp_toolkit.__gp_aocsseg_history crash on non-aocs tables. (Zhang Mingli) #888a9a49325fa1
- fix cherry-pick (Zhang Mingli) #8830d6e19fbc25
- Add ignore rule for "terminating connection" log (Soumyadeep Chakraborty) #883fe6c6d736b2
- Remove obsolete check in SIGTERM handler for the startup process. (Nathan Bossart) #883806c666408f
- Check that MyProcPid == getpid() in backend signal handlers. (Nathan Bossart) #88311081666873
- Avoid calling proc_exit() in processes forked by system(). (Nathan Bossart) #883e53194da5b5
- Provide sigaction() for Windows. (Thomas Munro) #8837a976ec1d1a
- Emulate sigprocmask(), not sigsetmask(), on Windows. (Thomas Munro) #883764855abc39
- Remove unused buf[MAXPGPATH] variable in mdcreate_ao() (Haolin Wang) #883eea5a1f150c
- Include distributed xid in transaction commit WAL in all cases (Huansong Fu) #88336974709ed2
- Resource queue white-box test for multiple portals (Soumyadeep Chakraborty) #883e24a2ae2084
- Dump more info of releasing resource queue lock info (Yao Wang) #88318fdf04a3fa
- Fix typo of statistics under gporca. (Zhang Mingli) #8839ed83765e46
- Remove unsupported_distribution_key_data_types check (Brent Doil) #883b904e17590a
- Delay setting the current user until the CREATE SCHEMA is dispatched (#16989) (Adam Lee) #8839096155becc
- Revert 943811258c3 (Soumyadeep Chakraborty) #8837f959049e48
- Fix bug: PLPY function causes master process reset. (#16856) (Zhang Hao) #883e14e869ebcc
- Call the right function to get the coordinator data dir (#16904) (Matt Song) #88353b8f35b26a
- fix compile warning (#16916) (Zhenglong Li) #883f635b16c6db
- Updated help doc in consistent with code (#16896) (Rakesh Sharma) #88336d4551e322
- introduce the variable of allow_append_initplan_for_function_scan (#16803) (Zhenglong Li) #8839e40ae0d354
- Fix AO table fsync memory leak. (dreamedcheng) #883ddf286fcc02
- Add src/test/regress init_file to pg_buffercache tests (Brent Doil) #8832784862d9ea
- [Cleanup] Fixup typo in comments (David Kimura) #883228556e2455
- Enable MPP support for pg_buffercache and build by default (Brent Doil) #883b8701d2071d
- pg_buffercache: Add pg_buffercache_summary() (Andres Freund) #88359487bdfa4b
- Add regression test coverage for contrib/pg_buffercache. (Tom Lane) #883bae29f37ccc
- Fix gpdb can‘t drop/alter gp_exttable_fdw foreign table with wrong options (#14951) (Jingwen Yang) #885b9af9e6274d
- Remove quote_identifier in function list_join() (#16754) (Yongtao Huang) #885636e82d4199
- Fix typos clause. (Zhang Mingli) #88588a1b5a3051
- Remove duplicated function definitions in builtins.h (Zhang Mingli) #885a96a9df0369
- keep catalog inconsistency of relhassubclass after analyze (main branch) (#14978) (hyongtao-db) #882f0976cecf3c
- Fix KeepLogSeg() unittest (Asim R P) #8826039d4ed4ff
- Confine Greenplum-specific WAL replication behavior to coordinator (Asim R P) #8823062fe19c83
- Ignore invalidated slots while computing oldest catalog Xmin (Alvaro Herrera) #8828b06767b2b7
- Add help information for gpfdist(#16595) (HouLei) #882ffd5c6f7a72
- Fix flaky test gp_tablespace_with_faults (Huansong Fu) #88272e22ec2e41
- fix GPDB_96_MERGE_FIXME in create_ctescan_path (#16649) (xuejing zhao) #88201876c9d18b
- Fix orphaned temp table on coordinator (wuchengwen) #882d23be181711
- Fix the import of ICU collations in pg_import_system_collations() (#15673) (Tao Tang) #88234c45dd9f29
- add duration if query is canceled (#16557) (Zhenglong Li) #882546d447ad2c
- Fix ERROR: "Cannot add cell to table content: total cell count of XXX exceeded." (#16388) (Hongxu Ma) #882e3953aa9d6f
- resolve GPDB_96_MERGE_FIXME for SplitUpdate (#16560) (xuejing zhao) #882d8f2bcb6032
- Fix a flakiness with test gp_check_files (Huansong Fu) #8825adbaa65073
- [7X]Fix utilities do not honor -d flag when COORDINATOR_DATA_DIRECTORY is not set. (#16433) (Rakesh Sharma) #88263e48e661e0
- gpexpand: Fix error when database has tablespaces (Nihal Jain) #88240634555449
- Raise a timeout to 180s, in test 003_recovery_targets.pl. (Noah Misch) #882621015af442
- Fix orphaned temp namespace catalog entry left on coordinator (wuchengwen) #8825168873c3c6
- Fix icw test cases generted from cherry-pick DynamicForeignscan (zhoujiaqi) #8778d4b9d3ff57
- Fix: cherry-pick DynamicForeignscan (zhoujiaqi) #877142353684b2
- Fix COPY when executed via fdw on coordinator as executor (#14846) (Chris Hajas) #877a9e78885782
- Orca FIXME: Add checks to ensure plans with part selectors are valid (#15083) (Chris Hajas) #877525b87facb2
- Disable GUC optimizer_penalize_broadcast_threshold when set to 0 (#15209) (Chris Hajas) #8771cabe2714ef
- Fix 2 compiler warnings. (Zhenghua Lyu) #87715c1c54332d
- Add support for foreign partitions in Orca (#14890) (Chris Hajas) #8770d20361a390
- Remove unused xforms (Chris Hajas) #877c3c0aef4015
- Fix duplicate filter due to operator argument order (#15111) (David Kimura) #877dababb3773a
- Prevent duplicate filter issue (David Kimura) #87733e24882cb6
- Fix bogus ORCA plan joining CTE and replicated table (#14896) (Georgy Shelkovy) #877d0d363e4e5a
- Support HashIndexes in Orca (hari krishna) #87707de611941d
- [ORCA] Use catalog to determine replication safe functions (David Kimura) #877ff274c55a9b
- Store aggregate replication safety info in catalog (David Kimura) #877a153b4a3f27
- FIXME : Allow SPE plans to show "Partitions selected: 1 (out of 5)" (hari krishna) #877572f755fc02
- Setdismiss_stale_reviews: false
in .asf.yaml (Dianjin Wang) #879ed022d363fd
- Fix cherry-pick issues (reshke) #87112c1d2058e6
- Support specification of reloptions when switching storage model (Huansong Fu) #871776806d2035
- Add comment explaining AT SET ACCESS METHOD flow (Divyesh Vanjare) #8710b6729f1fcc
- Support setting table-level reloptions for AO/AOCO tables (Soumyadeep Chakraborty) #87111454f9f5fc
- Fix cherry-pick. (Zhang Mingli) #880e2578ea92d8
- Fix pg_stat_statements node type unexpected warning (#15094) (ZhangHuiGui) #880e6430f4be68
- Fix flaky test function_extensions (Huansong Fu) #880903f5758643
- Fix crash of initplan in mpp (#16288) (chaotian) #880e5803f23ae4
- Retry gang creation for non-recovery failures (soumyadeep2007) #880bc03c51e03d
- Fix SET command that sends DTX protocol command when shouldn't (Huansong Fu) #8808dc163f60d6
- Fix segment fault in addOneOption() . (#16504) (Aegeaner) #880bad7e3b647d
- Make GetConfigOption/GetConfigOptionResetString return "" for NULL. (Tom Lane) #8808b0f06b6f43
- Be more wary about NULL values for GUC string variables. (Tom Lane) #88039e15abae97
- Fix parallel_retrieve_cursor diffs. (Zhang Mingli) #880277714c2138
- Add test case for PR-11946 (#16669) (Yongtao Huang) #8806430c479d8a
- Fix bug: cannot use LOCALE flag with a str pattern (#16666) (Yongtao Huang) #880f17d2ef9ef1
- Fix a typo in cdbmutate.c (#16658) (Max Laakkonen) #8801b6f6f6ff80
- Update appendonlyblockdirectory.c: imporve coding style. (#811) (reshke) #811fe8326add25
- print log message with write_stderr when reach vmem or resgroup limit. (Wenru Yan) #878566a3d8a1de
- Analyzedb: Add materialized views to list of tables to be analyzed (#16410) (Marcus Robb) #8784ac70ed5669
- Fix the wrong permissions warning on the pgpass file (#16207) (Moonsn) #878a9f26d7cd5e
- Bring work_mem out of deprecation (soumyadeep2007) #8780c830714271
- Archive current timeline history file after recovery finishes if needed (Jimmy Yih) #8784b5d93994cb
- Fix flaky test in create_index (#16368) (bhari) #8787fb9b5c6880
- Remove unnecessary trailing semicolons from Python scripts. (#15976) (Richy Wang) #878d167c736c1b
- Fix flakiness of regression test in create_index (#16343) (bhari) #878546d7b8a9df
- Fix recursive CTE mergejoin having motion on WTS (Divyesh Vanjare) #87840f3dc2c584
- Disallow non-standalone ALTER distribution (soumyadeep2007) #87804647e24486
- Fix gpstop pipeline flakiness after #15727 (sruthip2) #878aa9cb766222
- Fix partition single node test. (Jianghua Yang) #8783b2d07b605a
- add some test results into .gitignore (#16254) (Zhenglong Li) #87833e877344a6
- Remove a FIXME in tupser.c (Huansong Fu) #8787ac7eb629ea
- Don't use PGC_S_OVERRIDE for setting gp_role GUC (Ashwin Agrawal) #878dc79dab0a78
- Make gp_session_role alias of gp_role using map_old_guc_names (Ashwin Agrawal) #878beac4003edb
- Add logic for checking the process holding the lock file exists (sruthip2) #87865209eb3830
- Make slabs and generations use gp_malloc (free|Soumyadeep Chakraborty) #87862307f34ff8
- Refine error message for EXCHANGE PARTITION ... WITH (WITHOU VALIDATION|Huansong Fu) #878dbae11e750c
- Added test case for pr 15283 (#15528) (Rakesh Sharma) #87884748f57752
- Rewrite test interrupt_holdoff_count (Evgeniy Ratkov) #878a902d1fadb6
- Add test case for PR 15279. (Zhenghua Lyu) #878cf583e890fd
- Possible qual postponing past ANTI-JOIN/LASJ_NOTIN-JOIN. (dh-cloud) #8783acf999b6ff
- Replace last PushOverrideSearchPath() call with set_config_option(). (Noah Misch) #878b21d8dc5f2c
- Do not use immediate restart in regress test (Huansong Fu) #878df1e2ff5ae7
- Prevent CREATE TABLE from using dangling tablespace (#876) (Hao Wu) #87676184113928
- Fix cherry-picks. (Zhang Mingli) #874a35742c199d
- io limit: save oid in catalog instead of tablespace name (#16324) (RMT) #8749cdce7a009a
- Fix ldap crash when ldaptls=1 and ldapscheme is not set. (#16326) (zhaorui) #874676325a1b1c
- Use syscache in GetExtTableEntryIfExists (Huansong Fu) #874a8f3f4f16da
- analyzedb should be skipped on Temp tables (#16095) (Chandan Kunal) #8746fdc18dfbdf
- Remove some duplicated function declare in elog.c (Xiaoran Wang) #87484c2ea58a06
- Flag persistent WalSndError on repslot invalidation (Soumyadeep Chakraborty) #8741549da710ce
- Remove two dead test out files (Huansong Fu) #8745d3aab11d84
- gp_system views: Remove \n from sed replacement (Soumyadeep Chakraborty) #874683e14560de
- Remove a FIXME in cdbaocsam.h (Huansong Fu) #874dfc5c23e2af
- Disuse physical list for legacy planner. (#16014) (Aegeaner) #8747c809f87458
- Fix flaky testcluster_gp
(Marbin Tan) #874028f0d5085e
- Disallow altering the mpp_execute option of foreign wrappers (Adam Lee) #8747c486072467
- Invalidate its foreign table's relcache when alter server (Adam Lee) #8748dec21d0dc9
- Reset plan cache to prevent flakes in ICW privileges (Jingyu Wang) #874a77b918f2df
- Fix flaky create_index test (Chris Hajas) #874bbd2f95b876
- Allocate histogram sample array on heap (Jingyu Wang) #87459ed5267767
- minirepro: collect using sequence (wenru yan) #8741841def94da
- [7X] Keep order while removing duplicated paths. (#16068) (Xing Guo) #8743cc5995d721
- LockErrorCleanup(): missing RESUME_INTERRUPTS() call before return. (Haolin Wang) #8744591ad33bc0
- VarBlockIsValid(): offset is not updated when checking the offset array. (Haolin Wang) #87474732f9d0c1
- Use findCMDInPath("bash") in Command (#15496) (RMT) #874d85692fec68
- walrep: Use regular libpq protocol (Soumyadeep Chakraborty) #874ebd5e18536e
- Fix icw test cases generted from "ORCA support ext stats, Fix EPQ..." (zhoujiaqi) #8556bf82a57a78
- ORCA ignores empty or unsupported ext stats (zhoujiaqi) #855a1712501411
- Fix core dump generated by "ORCA support ext stats, Fix EPQ..." (zhoujiaqi) #855cdf1754546b
- Orca FIXME: Remove references to RelIsPartitioned (Chris Hajas) #85501749f37d27
- Address a couple of Orca fixmes (Chris Hajas) #8558ce38cf2ea3
- Remove renaming orca fixme (Chris Hajas) #855f13bb32212b
- Remove Orca FIXME in PrunePartitions (Chris Hajas) #8551aa7beb6727
- Orca FIXME: skip dropped columns (Chris Hajas) #8559f6d47643e3
- Fix incorrect result from hash join on char column (Jingyu Wang) #85520a996a2c17
- Orca FIXME: Improve stats calculation during static partition selection (#14958) (Chris Hajas) #8554b66e17b619
- Support Direct Dispatch for a randomly distributed table, when filtered on gp_segment_id (nishant sharma) #85531254f40fc4
- [ORCA] Allow push down of filter with BETWEEN predicate (#14872) (David Kimura) #855ff712241cd8
- Fix bug that Orca fails to decorrelate subqueries order by outer reference (#14905) (gpopt) #8554b3e0bb982f
- Fix unused variable compile warnings (Chris Hajas) #85568cdac563bc
- FIXME remove gp_enable_sort_distinct and noduplicates optimizing (#14105) (Yao Wang) #855fc28511153a
- Fix bug that nestloop join fails to materialize the inner child for some cases (#14835) (gpopt) #855b5486f362d8
- Address FIXME for Orca constraint assertion (Chris Hajas) #8553e157c2d576
- Address Orca FIXME: remove test (Chris Hajas) #855edb1fc26705
- Address combining partition selectors stats FIXME in Orca (Chris Hajas) #855ba61d483185
- Address CTE translation FIXMEs (Chris Hajas) #8558b784b219b2
- Remove unused mdpart_constraint from indexes in Orca (Chris Hajas) #8556312869a344
- Resolve Orca FIXME for FValidPartEnforcers (Chris Hajas) #855fa59b58c814
- Remove unused Orca partitioning code in Orca (Chris Hajas) #855574537722dd
- Fall back in Orca for queries with RTE of type TableFunc (#14898) (Chris Hajas) #8557af9f19333e
- Add GUC optimizer_enable_foreign_table (#14844) (Chris Hajas) #8550ca83b2b469
- [ORCA] Add support for multi-variant n-distinct correlated stats (#14778) (David Kimura) #85520880d52603
- FIXME: Rewrite IndexOpProperties API (Jingyu Wang) #85544a82a79c82
- Fix EPQ for DML operations (#14304) (Alexandr Barulev) #85513f19cd1d77
- Remove unused num_leaf_partitions attribute in Orca (#14777) (Chris Hajas) #85514a78014f54
- Enable direct dispatch if distribution column is of 'varchar' type and update hash function selection based on distribution policy of table (nishant sharma) #8557e1497f6bd7
- [ORCA] Use extended stats to estimate correlated cardinality (#14674) (David Kimura) #855e1ec6403f2a
- LLVM bitcode generation for gpopt/gporca/gpcloud disabled (Tao Tang) #855f9f8bdbb2d1
- Update scripts to use python3 (Anusha Shakarad) #855b45cab5c7dc
- Fix locking clause on foreign table missing when ORCA is enabled (wuchengwen) #8557a8da0708b5
- Add a GUC to discard redistribute hashjoin for Orca (#14642) (gpopt) #8551cbba02378b
- Revert "Only super user can set the GUC gp_resource_group_bypass." (Zhenghua Lyu) #8726c0f027ccd2
- Add gp_stat_progress_dtx_recovery for observability (Marbin Tan) #87257496bd335e
- Fix threading.Thread.getName() is deprecated (#15996) (Yongtao Huang) #872123fcde8fc6
- Fix flaky test for crash_recovery_dtm (Marbin Tan) #8722b4399c89f5
- Remove deprecated distutils (#15986) (Yongtao Huang) #872733e71cf854
- Remove dead code updateRoleForRecoveredSegs() (Ashwin Agrawal) #8729a608506f81
- gpcheckcat shouldn't throw dependency error for pg_subscription and pg_transform (Huansong Fu) #872611de07d9f9
- Fix the warning of pg_basebackup(). (#15784) (Zhang Hao) #872696aba727e1
- Fix the version argument to ArgumentParser is deprecated. (#15948) (Yongtao Huang) #872af40a379856
- fix cherry-pick (Zhang Mingli) #86797cebb1cc1c
- gpcheckcat: Add new option -x to set session level GUCs (#15962) (Praveen Kumar) #867f48b5443895
- add view gp_resgroup_status_per_segment (xuejing zhao) #86724e71b856bb
- Move single row expression handler list-concat logic to parser. (#16015) (reshke) #867030a102d3eb
- Change the default value of dtx_phase2_retry_second's to 600s (#15632) (Hongxu Ma) #86706e5792cda2
- Remove assertion to allow per-phase progress reporting on VACUUM AO/CO. (Haolin Wang) #8676ccaed817c8
- Drop GUC_NOT_IN_SAMPLE from guc_checkpoint_timeout (Andrew Repp) #8672a00124a25e
- Remove block on changing checkpoint_timeout GUC (Andrew Repp) #86738a82ed063d
- fix bitmap index (#15923) (Zhenglong Li) #8674b750879ac3
- Optimize gpfdist external table logic (#15987) (zhaorui) #86758ab3cb637a
- remove FIXME in function create_motion_path_for_updel (#15968) (Zhenglong Li) #8676cec3486563
- Correct comment on relallivisible for AO/CO tables (Soumyadeep Chakraborty) #870f51358b8e21
- Correct faulty comment about relstats aggregation (Soumyadeep Chakraborty) #87053cf3334821
- Create Block Directory for Materialized Views of AO storage. (Zhang Mingli) #8662b31b258ef1
- Add Cases for Issue 15794, 15767 and 15793. (Zhenghua Lyu) #8693420d9bf830
- Clean up the use of the deprecated unittest.TestCase.assertEquals() (#15947) (Yongtao Huang) #8698072a952119
- Open parallel cursors on behalf of the current user (#15820) (Adam Lee) #869065e449aa73
- Fix: BaseException.message deprecated since Python 2.6 (#15943) (Yongtao Huang) #8691107fbd0ac4
- Remove the deprecated 'universal newline' mode from open(). (#15933) (Xing Guo) #86981673445c53
- Remove dead function FinalizeDirectDispatchDataForSlice() (#15925) (Yongtao Huang) #869a3f17fe8ab6
- Fix a flaky test die_commit_pending_replication (Huansong Fu) #869a245727a4a8
- function_extensions: Fix tmpdir ls flake (Soumyadeep Chakraborty) #8696d20299b62c
- Handle RLS dependencies in inlined set-returning functions properly. (Tom Lane) #869b6c7dbd5cac
- Fix another flaky aggregates ICW test (#15895) (Chris Hajas) #8695ccfc384092
- fix compiler warning for gcc-12. (#15813) (Yang, Ying-chao) #86916ff096c3ee
- Fix gp_stat_bgwriter which shows incomplete/incorrect results (Huansong Fu) #869cfed4db9984
- resqueue test: Close holdable cursor instead (Soumyadeep Chakraborty) #8690015f032225
- Adjust sepgsql expected output for 681d9e462 et al. (Tom Lane) #86941e8e99e49e
- Update distribution policy for dropping distribution key dependency (Ekta Khanna) #8691eea879f729
- Assert AO/CO exclusion for anti-wraparound vacuums (Soumyadeep Chakraborty) #8697dfd904d1fc
- Post fix: Change resgroup name. (Yongtao Huang) #869a084c9fc215
- remove upsert fixme from isolation_schedule (#15636) (chaotian) #869fd247d855b1
- Fix an issue with vacuum in TAP test (Huansong Fu) #86962d33aa0f6b
- Fix flaky test AOCO_Compression (Huansong Fu) #869ee180975942
- ignore tag.sql tag.out (Jianghua Yang) #869688bff0280f
- resqueue: Fix statement leak for holdable cursors (Soumyadeep Chakraborty) #869467281d9165
- Fix ao_filehandler for new attnum-filenum changes (Divyesh Vanjare) #86023d9f59b6eb
- Fix pg_aocsseg to work with attnum-filenum mapping (Divyesh Vanjare) #860b7711a84068
- Remove FIXME in partition_pruning that was already addressed (Chris Hajas) #8609e54b320e17
- Allow role names started with 'gp_' (Huansong Fu) #860476969de1e1
- Fixing ONLY keyword for multiple tables in GRANT/REVOKE (Huansong Fu) #8600d6ac3a13e9
- Fix flacky case 002_archiving.pl (Wenru Yan) #8604ad58005f75
- Fix flaky archiving tap test (#15544) (kaknikhil) #8607a37b527d73
- Add tests for partial wal file generation (#15469) (Tao-Ma) #860c337b3df469
- Remove FIXME: cast the unknown typed literal to text (7X) (#15576) (Yongtao Huang) #860a319e065963
- Fix a comment in pg_dump (Jimmy Yih) #8607a8c7a67e93
- rename totalRowsScannned to totalRowsScanned (Haolin Wang) #860eecff115846
- Remove unused Progress class from gpload (Bradford D. Boyle) #86061fd385886a
- solve GPDB_96_MERGE_FIXME in planner.c (Tao Tang) #86020754373f49
- Remove GPDB_96_MERGE_FIXME in relnode.c:724 (#15557) (QingMa) #860d83f34bd860
- Remove dead function in src/backend/cdb (7X) (#15553) (Yongtao Huang) #86077a6161a0eb
- Fix code indent. (Zhang Mingli) #8606909ec814b6
- Fix cherry-pick. (Zhang Mingli) #85822410a7a5b9
- Refactor AO macro RelationIsAppendOptimized (#15546) (chaotian) #8585851f9876b6
- Remove fixme from cdbpathlocus_for_insert (#15574) (chaotian) #858fd4abf4f7ec
- Disable -Wdeprecated-non-prototype in the back branches. (Tom Lane) #8589a9908688fe
- Remove fixme in prepunion.c:848 (#15595) (QingMa) #8584e3230978a1
- Fix url_curl.c headers handling (#14976) (Alexey Gordeev) #858e6f956b8638
- Replace -1 with InvalidAORowNum (Huansong Fu) #8584551673b2bb
- Don't store plain types in short varlena format (Adam Lee) #85879b8ace965a
- resource_queue.sql: Add pg_locks sanity check (Soumyadeep Chakraborty) #864cdad9dc3916
- Fix multi-row DEFAULT handling for INSERT ... SELECT rules. (Dean Rasheed) #8647f68241e2c6
- Yet further fixes for multi-row VALUES lists for updatable views. (Tom Lane) #8642d61bf5266d
- starting segments in execute mode post recovery (#15599) (Piyush Chandwadkar) #864d3c84a9a81b
- Remove MemoryContext s_tupSerMemCtxt (#15779) (Lei (Alexandra) Wang) #864e02db30aa42
- Clean up comments. (Jianghua Yang) #86421404af3303
- Post fix: replace 'egrep' with 'grep -E' in gpMgmt (#15810) (Yongtao Huang) #8646a2c96da050
- Replace 'egrep' with 'grep -E'. (#15804) (Xing Guo) #86437c0b696a63
- Update comment of createMotionLayerState() (#15800) (Yongtao Huang) #86481d4dd86561
- Enablewal_compression
by default (Marbin Tan) #8642f11cacb742
- Only super user can set the GUC gp_resource_group_bypass. (Zhenghua Lyu) #8642de0e285f5e
- Revert "Refactor cdbpullup_missingVarWalker." (Zhenghua Lyu) #864f917aa34468
- Remove FIXME in relation_open() (#15786) (Yongtao Huang) #8645eb5061024b
- Add missing nodes for function raw_expression_tree_walker(). (wenru yan) #864eba05de737e
- Resolve FIXMEs in datetime.c (Huansong Fu) #864f0fd4bd2298
- CI fix: don't log too much interconnect events (#15761) (Adam Lee) #864745b89a8e83
- Refactor cdbpullup_missingVarWalker. (Zhenghua Lyu) #864b1aebd3afe0
- Remove deadcode cdbpullup_isExprCoveredByTargetlist. (Zhenghua Lyu) #86432d33bf966b
- Move a FIXME from postgresql.conf.sample to guc.c (Huansong Fu) #864c48753031ac
- Bump minimum requirement of zstd to 1.4.0 (Marbin Tan) #8648cf1abafb45
- Refactor ALTER TABLE SET AM to be align with 2970799 (reshke) #86153e108496dd
- Fix cherry-pick issues (reshke) #8618208479bb56
- Fix an issue where the pg_appendonly entry is not removed during AO->heap (Huansong Fu) #861c83e5c6f3a1
- Check relam changes in alter_table_set_am test (Huansong Fu) #861fc5f67f1508
- Add tests for ALTER TABLE SET WITH for AO to Heap tables (Huansong Fu) #8611c759854184
- ALTER TABLE SET ACCESS METHOD: AO->Heap support (Huansong Fu) #861a79eb160673
- AT SET WITH() syntax to change table access method (Soumyadeep Chakraborty) #861f94aab469fa
- ALTER TABLE SET ACCESS METHOD: Heap->AO support (Soumyadeep Chakraborty) #861c3f7cbc4dda
- Add support for SET ACCESS METHOD in ALTER TABLE (Michael Paquier) #861325df54863c
- Resolve two FIXMEs in extractPageInfo() (Huansong Fu) #856c040da238a1
- Resolve a FIXME for gpcheckcat (Huansong Fu) #85604d2a5a2035
- Fix GPDB_96_MERGE_FIXME: verify walker works on Sequence node (in nodeFuncs.c) (Tao Tang) #856cfd67240f05
- Remove GPDB_95_MERGE_FIXME in groupingset*. (#15680) (Wenlin Zhang) #8568c6a3533497
- Remove GPDB_96_MERGE_FIXME in subselect_gp*. (#15587) (Wenlin Zhang) #856ae976a6f0f2
- Resolve GPDB_96_MERGE_FIXME in prepunion.c about recursive cte (xuejing zhao) #8566e94aaf727f
- Change keylog
to UNRESERVED_KEYWORD (#15606) (Xiaoran Wang) #856a1ddb29cc12
- [typo] polish parameter name of _get_remove_cmd (#15473) (zhjwpku) #8564e08a005fe2
- Set next OID before restoring schema during pg_upgrade (Jimmy Yih) #856d181ca6a0a8
- Remove dead hash agg GUCs (Adam Lee) #856c0124395eac
- Fix an issue where we increment command counter incorrectly (Huansong Fu) #856de51dfcc6f1
- Fix dangling pointer in ExecDynamicIndexScan() (#15619) (Yao Wang) #856261f6bdffef
- Remove FIXME: no longer to pass paramExecTypes as a param (7X) (#15649) (Yongtao Huang) #8560eacb9fe299
- Fix IC bugs in ic_proxy_ibuf_push() (#15139) (Hongxu Ma) #856c41d675efc0
- Enhance logging for FTS time out (#14185) (Yao Wang) #8566032c5878c9
- Fix: 'unrecognized node type: 145' in transformExpr (#15184) (gtygo) #856cc592337e01
- Fix typos. (Zhang Mingli) #8562786dd0c524
- ASSERT relation is AO in GetAppendOnlyEntryAuxOids/GetAppendOnlyEntry (Huansong Fu) #8562c290bc66d4
- Error if partitioned table passed to gp_toolkit.__gp_aocsseg(oid) (Brent Doil) #8568e49f0b4301
- Fixed the string comparison warning (Annpurna Shahani) #85687ab71c51f1
- Fix flaky idle_gang_cleaner case (#15228) (QingMa) #856e1168bda54f
- FIX: cherry-pick missing icw test cases (zhoujiaqi) #8634de7cd73123
- Rename database name in test_dbconn.py to avoid mismatching (Zhang Mingli) #857e36838cea19
- FIX icw test from Foreign Scans (zhoujiaqi) #83958a65a41049
- Fix relcache lookup in Orca when selecting from sequence (Chris Hajas) #8391e84aadd5ee
- Use external table FDW in Orca instead of manually constructing external table (Chris Hajas) #83908702ccc5f4
- Add support for Foreign Scans in Orca (Chris Hajas) #839be8b5e0f930
- Refactor External Scans to Foreign Scans in Orca (Chris Hajas) #83998bf11e160e
- Add the REPLACE keyword to let cred-alert ignore (Wu Ning) #839e727234a71a
- Remove table Oid for DML on partition table (#14623) (gpopt) #8398a6f7c8f89f
- Penalize hash join in case of skew (Jingyu Wang) #8391533deccf6a
- Fix cherry-pick. (Zhang Mingli) #85287f3d033f3d
- Escape database name for dbconn. (Zhenghua Lyu) #85229ee40bb388
- Exclude views from missing file view check (Huansong Fu) #852623db83b8ea
- Using __gp_aoseg/__gp_aocsseg in missing/orphaned file views (Huansong Fu) #8521f7de781f43
- Fix up stale gp_default_storage_options comment (#15518) (David Kimura) #852f4a9a6f6bea
- fix GPDB_96_MERGE_FIXME, do not need to check forceDistRandom in set_cte_pathlist (#15527) (xuejing zhao) #8528c1b1367de1
- FIX BUG: unrecognized node type: 147 (7X) (#15495) (Yongtao Huang) #852a48ec0258f6
- Add test case for over-eager constraint exclusion (7X) (#15476) (Yongtao Huang) #852189aaf7a795
- Fix spelling errors identified by lintian (#15483) (Bradford Boyle) #852ab220b7b088
- modify partition_join.out to fix pipeline (#15502) (xuejing zhao) #85297dfb96b576
- Fix bypass catalog unittest (#15499) (RMT) #852218df8193f9
- Fix erroneous Valgrind markings in AllocSetRealloc. (Tom Lane) #85280d004563e7
- resove fixme for lateral left join in partition_join.sql (#15492) (xuejing zhao) #85246b79fd1f0b
- mem intensive agg should contains mixed type. (erchuan) #852ec848dee4ac
- Improve refresh materialized view with "no data" option (wenru yan) #85214c8244695c
- Fix the legacy bug of the DatabaseFrozenIds lock (#15414) (Hongxu Ma) #852088cc7749e9
- using 'env perl' instead of absolute path (#15493) (RMT) #852b5b17b93840
- Add system PATH to findCmdInPath (#15477) (RMT) #8520b987de6039
- Fix colLargeRowIndexes array overflow (Jianghua Yang) #853ca9379e4541
- brin ao/co: Fix final partial range summarization (Soumyadeep Chakraborty) #846a0ab44f026e
- brin ao/co: Improve summarize tests (Soumyadeep Chakraborty) #846588f5c9c6f8
- brin: table AM API for block traversal (Soumyadeep Chakraborty) #84648a8d25182a
- brin: Restore specific range summarization - heap (Soumyadeep Chakraborty) #846da87706ef11
- BRIN: mask BRIN_EVACUATE_PAGE for WAL consistency checking (Alvaro Herrera) #846dbc7a710ea6
- Refactor internals to support pageinspect (#850) (reshke) #8503419239371a
- fix test cases (Zhang Mingli) #8452b79a1b0883
- Primary should stop waiting for replication when mirror is stopped (Alexandra Wang) #84589c63d90daf
- Add a gdb script for debugging purposes (Alexandra Wang) #84539e1d9efefc
- set bypass query's memory limit to statement_mem (wenru yan) #845a8f37a3a6e3
- Fix another flaky aggregates ICW test (#15433) (Chris Hajas) #84527ef32832b0
- Merge redundant test cases in regress tests partition (partition1|Huansong Fu) #845977ff769ce1
- Free the dbpath string when it becomes unnecessary (Andrey Sokolov) #845170a45f75ef
- Fix mirror checkpointer error on the alter database query (Andrey Sokolov) #8456413927d1ae
- Do not trigger fault in dtx recovery process except a few (Huansong Fu) #845f9ec484db1c
- FIX BUG: apply get_ao_compression_ratio() to a root partitioned table with AO children (7X) (#15390) (Yongtao Huang) #84521af1e9d620
- Fix InterruptHoldoffCount not being reset issue (#15279) (1mmortal) #845a8bb21bd6b3
- Ban enums as distribution and partition keys (Andrew Repp) #84506c2345cdde
- Fix typo. (Zhang Mingli) #84586ccd8c5e30
- Revive previously defunct autovacuum GUCs (Brent Doil) #84547aa78fa5ec
- Remove dead code related to memtuples, as no more stored hashtables (Ashwin Agrawal) #845b471d413fb7
- Remove unused memtuple_binding code for AOCO (Ashwin Agrawal) #845b25f1a68649
- Initialize capability of default resource queue in .dat file (Huansong Fu) #845ad450a64803
- Make remapper->typmodmap alloc in remapper->mycontext. (Jianghua Yang) #851563b7ca024f
- gpcheckcat: Avoid false positives in vpinfo check (Soumyadeep Chakraborty) #8472a77533e73e
- gpcheckcat: Replace expensive pg_attribute query (Soumyadeep Chakraborty) #8471e2d348e937
- change IC_PROXY_INVALID_CONTENT to int16 (#15219) (Hongxu Ma) #8473e832f1c06e
- Fix obsolete references to SnapshotNow in comment. (#15189) (Xiaoran Wang) #84748865dbc01a
- gpexpand: Fix tables not copied to new segments (Nihal Jain) #847f30f66ba5fa
- Fix pullup error when the target list contains RelabelType node (#15173) (dreamedcheng) #847eb442939e95
- Fix index DDL operations are recorded in QEs' pg_last_stat_operation (#14822) (dreamedcheng) #847957d7158693
- Add filenum field to pg_attribute_encoding (Divyesh Vanjare) #847c56911bd19b
- Prevent function execution which access distributed table on entrydb query executor. (m7onov) #847f9dbcda775b
- Allow GRANT on pg_log_backend_memory_contexts(). (Jeff Davis) #8479a52f7e478a
- Fix format error of the lib name on Mac m1 (#15140) (Jermy Li) #847ed99c719402
- Avoid syncscan for vacuum full and cluster for catalog tables (Ashwin Agrawal) #84715a9683ee32
- remove resGroupId check in runaway detector (wenru yan) #847cfa6d829ce8
- AO/CO: reword misleading comment (Alexandra Wang) #8474c15d6b333a
- add permission check to file /sys/fs/cgroup/cgroup.procs (#15133) (Zhenglong Li) #847438a6a6a698
- Fix ic_proxy compilation for when HOST_NAME_MAX is unavailable (Jimmy Yih) #847d5767f0211d
- Update Orca explain pipeline for rhel8 changes (#14585) (Chris Hajas) #8343139828797a
- ORCA: Fix data corruption error for domain (#14457) (Ekta Khanna) #834df143a59e13
- Update Orca test pipeline to use rhel8 (#14567) (Chris Hajas) #8340d578b9fc42
- Assign different Mdid types to Relation, Index and Constraint to avoid Oid conflict (#14411) (gpopt) #8348da76608f49
- Add hooks for extensiona, allow custom Table-AM to implement custom xlog (#848) (Xun Gong) #848cdbc1f79d1c
- Optimize code of IVM and fix some typos (#833) (Yongtao Huang) #83382a3576d12c
- Refactor SaveOidAssignments and RestoreOidAssignments logic. (Zhenghua Lyu) #8446cc27ae78f7
- Declare gp_gettmid as an extern function (#14498) (Yini Li) #8445cba6e1d3a4
- Fix cumulative statistics collection for AO aux tables (Andrew Repp) #844154428304e5
- Add assert to the length of shared hash table name (#14163) (Xiaoran Wang) #8449581fa61b75
- Fix syntax error with CREATE MATERIALIZED VIEW (Brent Doil) #844df53aab6ba0
- Add test case for reloptions when adding child partition w/ different AM than parent (xuqi.wxq) #8445d26f07ae28
- If QEs hit errors in explain analyze, rethrow the error before ExplainPrintPlan (#14588) (Divyesh Vanjare) #844bf0b823d8e1
- pfree() the pstrdup()'d string userDoption (Adam Lee) #84485d36bf0a43
- fix the issue of cannot create temporary table like existing table with comments (#14742) (Zhenglong Li) #8443d66a5074eb
- Fix a flaky test case querying pg_class (Adam Lee) #844f5f5e3ff445
- Add ZSTD compression support for gpfdist writable external table (#14250) (HouLei) #8443252ffd5002
- fix delete with split update (#15288) (Haotian Chen) #83868c758bd439
- fix tids are not in order when building bitmap index (#15271) (Zhenglong Li) #8388ef6dec04d2
- Fix bug of upstream merged feature COMMIT AND CHAIN in GPDB (#14179) (Haotian Chen) #8383b2274fd3d9
- using TRUSTED_SHELL in gpcreateseg.sh (#15269) (RMT) #83865808fbde38
- Connect as utility in SET_LOCALE_VARS_BASED_ON_COORDINATOR() (Adam Lee) #83809ae0737d7e
- Comment codes about mop_high_watermark of pg_conn (Adam Lee) #8385d702b1b96b
- Remove element connofs from PQconninfoOption (Adam Lee) #838c9d303778e7
- Removed dead code in DistributedSnapshot_Copy (#15205) (FairyFar) #838c287df77694
- Fix typo allocatd -> allocated (#15272) (Mr Dk) #838a06d6fe8b6f
- gpstop: Fix kill_9_segment_processes function (Nihal Jain) #838a03d2b857a9
- FIXME enable 64bit bitmapset and update visimap (#14784) (Yao Wang) #8436584d1bfe08
- fix: Add bounds checking for aggregate filter array access (Jianghua Yang) #8433ad23219007
- Fix pg_rewind when log is a symlink (Soumyadeep Chakraborty) #843aed1520d29f
- Fix hang of multi-dqa with filter in planner (#14950) (QingMa) #843226a8ef8949
- In binary upgrade, dump the encoding clause for dropped columns (Brent Doil) #8436afffa97e10
- Get the case qp_functions_in_subquery_constant back (Adam Lee) #843e0a82bf94ab
- gpinitsystem: fix bash syntax when remote locale is incorrect (#15053) (Sasasu) #84325c8b9de06d
- FTS: remove dead code and fix some typo (Junwang Zhao) #8436262846cac4
- Resolve wrong result when direct dispatch, If opno of clause does not belong to opfamily of distributed key(#14977) (xuejing zhao) #843a1c2d445fae
- Remove FIXME related to bgwriter in sample config (Ashwin Agrawal) #84341635102925
- Resolve merge fixmes from syncrep.c (Ashwin Agrawal) #843b832648425c
- Remove FIXME about RelationIs*() macros (Ashwin Agrawal) #843130a7b2ec1f
- Remove fixme from appendonly_index_validate_scan() (Ashwin Agrawal) #843d58fde97419
- Double gpfdist listening to one port (HouLei) #8432e922468d61
- Fix LWLockHeldByMe assert failure in SharedSnapshotDump (#15007) (dreamedcheng) #84313408655543
- Modify 019_replslot_limit.pl test for Greenplum, take 2 (Alexandra Wang) #843e1d4b817d9e
- [7X] Skip the foreign key constraint validation. (#14344) (Xing Guo) #843a3590d212be
- Remove merge fixme from isolation2 setup test (Ashwin Agrawal) #843874ec50997d
- Remove merge fixme from transformGpPartitionDefinition() (Ashwin Agrawal) #8439b5a8a3d356
- Remove extraInvalidateCatalogSnapshotConditionally
call (Marbin Tan) #843c7397dc33f3
- Add magic number field in the ICProxyPkt (#14926) (Hongxu Ma) #8317158e52a99b
- inclusive terminology for Greenplum 7 in gpfdist (#14987) (hyongtao-db) #8315c214df020c
- Inclusive Terminology for Greenplum 7 in gpload (#14979) (hyongtao-db) #83130d54291280
- No need pstrdup to initialize the dispatched query string (Huansong Fu) #8316dcf8c9bffe
- correct fmtopts column format of pg_exttable (#14937) (Huiliang.liu) #8319c5f9652455
- Fix the failed unit test case (#14930) (Zhenglong Li) #831934f513db43
- Set the default value for option execute_on of gp_exttable_fdw (#14797) (Jingwen Yang) #83112ba449dbdf
- Test parallel retrieve cursor can be closed if sender wait in WatLatch when MQ has no space (#14925) (xuejing zhao) #831a7cf6d679f9
- Fix flaky bfv_partition_plans test (Chris Hajas) #83103732b43730
- Remove inaccurate FIXME message (Jingyu Wang) #831f2eafed28d3
- FIXME: Remove redundant Get/SetStaticPruneResult (Jingyu Wang) #831c3926f05bea
- test/regress: fix misleading error message (HustonMmmavr) #831c6b87f73552
- FIXME: It looks like PostgreSQL planner pruning feature does not work properly (Tao-Ma) #82864d680293b4
- Temporary change the qp_dropped_cols expected file (Tao-Ma) #828202225ea115
- Add test for pg_attribute_encoding entries with various AOCS table creation syntax (Huansong Fu) #82878ebf55f128
- Add test case for fix wrong results caused by over-eager constraint exclusion (#14592) (xuejing zhao) #82868cba7eda18
- (main only): fix wrong results caused by over-eager constraint exclusion (#14553) (xuejing zhao) #8280d5eec6f9ba
- fix compiler warning caused by gpfdist compression external table (#14599) (HouLei) #828da1f254b828
- Fix failure when DynamicSeqScan has a subPlan #14505 (Evgeniy Ratkov) #828bc9cc1c0a72
- Add stream zstd compress for gpfdist to gpdb7 (#14144) (HouLei) #8281a56de3f07d
- Ensure that an active outer snapshot exists prior to executing SPI (Adam Lee) #8286784abd9f38
- Fix the test extension to execute SQL code inside of a Portal (#14515) (Adam Lee) #828b478dc20b18
- Fix checkpoint wal replay failed issue (Wang Weinan) #8284c61c98deb5
- Remove two not used elements of Agg (Adam Lee) #828fa7f4c697f0
- Minor changes to align with the upstream (Adam Lee) #828ef4725ab755
- Acquire sample rows for root partition to build extend statistics (QingMa) #82863f7c13ef38
- src/timezone/zic.c: handle strdup failure (#836) (Ilya Shipitsin) #836e9dc7c39568
- CI: run the parallel regression tests with a user-specified limit on the number of simultaneous connections. (Jianghua Yang) #8353cd299d9b0e
- Support create directory table with location. (zhangwenchao) #798fa79ed67e59
- Ban reindexdb --concurrently (Soumyadeep Chakraborty) #832d71f6160828
- Move stats related tests under disable_autovacuum for validity of index's reltuples. (Haolin Wang) #83229b33b29b31
- SIGPIPE during ending not exhausted external table scan (#14020) (Georgy Shelkovy) #832d9888d7b3b5
- Remove duplicate headerfile (Himanshu Pandey) #8327979b1cbe63
- Fix incorrect distkey when copy partitions on segment. (#14502) (Xing Guo) #832339eebdd4eb
- Remove FIXME in test index_constraint_naming_upgrade (Huansong Fu) #832b6e9971f2ae
- ao/co index build scans: Only use SnapshotAny (Soumyadeep Chakraborty) #83241b93eebbc2
- Fix icw test from "Cherry-Pick CUBE grouping set, predicates from subquery ..." (zhoujiaqi) #8305fd7ed78e97
- ORCA: Support multiple grouping sets distinct (zhoujiaqi) #830e1ea1cf19a4
- [ORCA] Enable multiple grouping set specs (#14366) (David Kimura) #83004a3db6b3ff
- Fix CBitSet Intersection logic in Orca (#14379) (Chris Hajas) #830544c11e876c
- Fix query preprocessor for nested Select-Project-NaryJoin (Ekta Khanna) #8305f220d245b9
- Rename branches in Orca CI to main (#14401) (Chris Hajas) #830cc6a521ae8d
- [ORCA] Enable CUBE result grouping set (#14329) (David Kimura) #830153ba3b0907
- Remove "trigger" from the ORCA code (Jingyu Wang) #83087aa7a88793
- Remove obsolete partition functions and declaration in ORCA (Jingyu Wang) #830e5269ff959b
- Orca supports propagating predicates from EXISTS/ANY subquery to outer relation (#14098) (gpopt) #830ebd236e0034
- Simplify Nary join with inner joins if predicate is false in Orca (#14284) (Chris Hajas) #83085d7ba83f87
- Patch handling of composite type returning TVF that evaluates to const (#14283) (THANATOSLAVA) #8301f8095fd67d
- Comment out assertion in CBucket::SplitAndMergeBuckets (#14272) (gpopt) #830dfa9bb5bc0f
- Allow direct dispatch when filtering on gp_segment_id (hari krishna) #8307ffe21e3b77
- [ORCA] Fix window frame translator related FIXMEs (#14191) (David Kimura) #8301fb1701ab77
- Move temp files to results dir to avoid untracked files. (#15832) (Zhang Mingli) #793aec3384edd4
- Fix related code in copyfrom.c (Yongtao Huang) #79399bd992a1c9
- FIX BUG: COPY FORM doesn't throw out ERROR: extra data after last expected column (7X) (#15612) (Yongtao Huang) #793a12d2d4b15c
- Fix test cases of Cherry-pick. (Zhang Mingli) #826c8988399da7
- Fix flaky test 'partition' (Huansong Fu) #8268a168bf5027
- remove prev_memtuple_len (Haolin Wang) #826e48d8e7ad6b
- Suppress memset() in memtuple_form_to() for performance. (Haolin Wang) #826dcbf5e58bd7
- Add .gitignore entries for distributed_snapshot test (Huansong Fu) #826d15bfdd5461
- Fix possible mirror startup failure by fts promotion (dh-cloud) #826e9ee30d3a41
- Process encoding option for external table custom format (#14702) (Huiliang.liu) #82689e7800aca7
- Remove result tuple bound push down if qual (Jingyu Wang) #8263031181dd45
- Fix parallel retrieve cursor on select transient record types issue (刘明哲) #826f1bd48dc7ca
- Fixed Resource management DDL report "WARNING: unrecognized node type" when log_statement='ddl'. (FairyFar) #826cc9c84350ab
- Record pg_controldata output of failed segment (#14648) (Annpurna Shahani) #826a21db922392
- Fix the flaky case truncate_gp (#14695) (Adam Lee) #826a94f48956ce
- Set the GPHOME_CLIENTS correctly in the script (#14732) (Adam Lee) #826384619e4df5
- gpexpand.status_detail should be distributed by "table_oid". (Zhenghua Lyu) #8268cdc29de7a1
- Convert float8 with double instead of long double (Denis Smirnov) #826a0f39821178
- ORCA dsisable the update and delete on partitioned tables (zhoujiaqi) #822284d900550f
- Orca enable update and delete on partitioned tables (#14129) (David Kimura) #822ec0c86e5a1a
- Enhance the code style and some fixes of IVM (#829) (Yongtao Huang) #8294bd2d57baa9
- Fix test cases of cherry-pick. (Jianghua Yang) #82796d06cafad8
- Resolve a FIXME in merge_leaf_stats() (Huansong Fu) #827f2764ef4c66
- ao/co: don't dereference dangling pointers (#14468) (Adam Lee) #827142596d5843
- fix ic-proxy mis-disconnect addrs after reload config file (#14415) (Jianghua Yang) #8272c238f6fc37
- Make gpactivatestandby do retry loop after standby promote (Jimmy Yih) #827276d6a855ad
- Add numsegments check for gpcheckcat (Nihal Jain) #82732be1d074ef
- Fix gpcheckcat partition distribution policy check (Nihal Jain) #827f770fbb757c
- Check with assert if AO table's toast table kept existing relfrozenxid unchanged. (#13499) (Aegeaner) #827fce2c290552
- Fix range tables opening's locking issue inside ExecInitModifyTable(). (#14418) (Aegeaner) #827e8c2b52cfb8
- Workaround flaky test "dispatch" (#14429) (David Kimura) #8270f9ea5e85f4
- Refactor to extract SET_VAR to gp_bash_functions.sh (Junwang Zhao) #827680a0197b3c
- Fix makefile to remove tablespace-step target all (Junwang Zhao) #8272c3ad98952f
- ao/co: Move unique index DML tests to new group (Soumyadeep Chakraborty)74c48c597d9
- ao/co: Remove FIXME for DML state mechanism (Soumyadeep Chakraborty) #827ed1d76f4fa6
- ao/co: Refactor DML states (Soumyadeep Chakraborty) #8272f4bafda0dd
- fix upgrading external tables with dropped cols (Kalen Krempely) #8274be1bf50eab
- Remove unnecessary code that dealt with locus of UNION plans. (#10879) (Heikki Linnakangas) #82733e08725fb4
- fix gp_gettmid to return correct startup timestamp. (#14204) (Violet Cheng) #827ca2123f6b9d
- Fix typo. (#14290) (fiograf) #827a1353bb7a8b
- make headerfile accessible to pxf extension (#14046) (Himanshu Pandey) #827e6e665ea07b
- gp_replica_check: resolve FIXMEs (Ashwin Agrawal) #8270e4928cd83e
- gp_replica_check: cosmetic changes to output (Ashwin Agrawal) #827ede16fd9b9a
- Bring back cdbsubselect_drop_distinct. (#14322) (Aegeaner) #82719f2e32575c
- Fix gpload regress case failure when OS user is not gpadmin (#14301) (dreamedcheng) #8275330213a81f
- Add tests for ALTER TABLE ONLY ... SET TABLESPACE (Huansong Fu) #827495309595a5
- Rename UpdateSerializableCommandId() to UpdateCommandIdInSnapshot() (Adam Lee) #827ff57b4890e0
- Remove FIXME in bfv_olap_optimizer.out. (#14319) (Zhenghua Lyu) #82760eb05436a2
- Support ONLY keyword for GRANT/REVOKE (Huansong Fu) #827173864a37cb
- Change FIXME to note in join_hash case. (Zhenghua Lyu) #827cd258f33920
- Remove fixme in qp_correlated_query. (#14314) (Zhenghua Lyu) #8278e3de84113e
- Bring back cdbsubselect_drop_distinct from 5X branch. (#14258) (Aegeaner) #827a2d8a0ec6bd
- Tests of VACUUM (SKIP_LOCKED) (#14265) (Yao Wang) #827bb5d05287fa
- fix crash on get_ao_compression_ratio of heap table (#14205) (Haotian Chen) #827e45481b2763
- Removed unnecessary variable assignment. (Gleb Khudyaev) #827b1a6c602cf4
- pg_upgrade: Resolve test FIXME (Brent Doil) #827f819916fea1
- pg_upgrade: Resolve FIXME for spclocation column (Brent Doil) #827765c9ed7eba
- Fix: Ensure Smgr Relation is Opened Before Accessing AO Segment Files (yjhjstz) #827f2245856fdc
- Fix dependency bug with minirepro and materialized views (#14223) (Chris Hajas) #827c66c184aca2
- Fix incorrect sortOp and eqOp generated by IsCorrelatedEqualityOpExpr. (#14108) (1mmortal) #82732221f4499a
- Forward complete QE notice messages (#11563) (dh-cloud) #827b0b1c367138
- Dump number of segments during minirepro and gpsd (#14225) (Chris Hajas) #82747fe6d9aa58
- Clean some typos about IVM (#825) (Yongtao Huang) #825976e4c82897
- Fix crash that partition table has no encoding attributes for new columns (#820) (Hao Wu) #820e24b737aa6a
- Fix test cases of cherry-pick. (Zhang Mingli) #8234cfaad7b36d
- dsnap: Remove dead function (Soumyadeep Chakraborty) #823accf1b887de
- Fix test_consume_xids where it consumes +1 to what's intended (Huansong Fu) #8233706ac29d3a
- Remove GPDB_12_MERGE_FIXME in cdb_create_multistage_grouping_paths() (#14556) (QingMa) #8231eeb8ef6d95
- Remove the generated 'stdin' and 'stdout' files (Adam Lee) #823793bffd26e3
- ao/co: Ban speculative insert in parse analysis (Soumyadeep Chakraborty) #823e3e971d9888
- Clean up compilation warnings coming from PL/Perl with clang-12~ (#14657) (Chen Mulong) #823840ea494aa0
- ao/co: Clarify tuple_lock API (Soumyadeep Chakraborty) #8235cc58d6e24e
- ao/co: Clarify compute_xid_horizon_for_tuples API (Soumyadeep Chakraborty) #8230f65387744f
- Remove handle RangeSubselect in checkWellFormedRecursionWalker. (Zhenghua Lyu) #823f7b10c1bf4c
- Support "Mq" in isolation test framework (Alexandra Wang) #82349ae63ad033
- Fix gp_dqa test to explicitly analyze tables (#14643) (Chris Hajas) #82327d18ddc6dd
- Remove dead code MPool (#15511) (Yongtao Huang) #7927f919d894cd
- Fix icw test "Derive Combined Hashed Spec For Outer Joins" (zhoujiaqi) #8046c289ada596
- FIX: Ordered set agg with a ref type column will generate coredump (zhoujiaqi) #8047f6f4a6b601
- Derive Combined Hashed Spec For Outer Joins (#14045) (THANATOSLAVA) #804f0a6160d3cc
- [ORCA] Allow empty target list (#14159) (David Kimura) #804b43dfb64bf2
- Allow ORCA to generate DML plans on GENERATED column tables (David Kimura) #804c9f44457d6c
- Add exception using unsupported default comparator evaulator types (David Kimura) #804f4c7f1c37df
- Address FIXMEs in gpdbwrappers.cpp file (#14104) (Ekta Khanna) #80406d00130c5e
- Add HashValue function to CPartitionPropagationSpec (David Kimura) #8040600f616ec6
- [ORCA] Resolve merge FIXMEs in CPartitionPropagationSpec (David Kimura) #804a76a41736cb
- [ORCA] Fix duplicate cast predicates (#14061) (David Kimura) #8045a720a1e7c6
- Allow certain functions to be safely executed on replicated slices in Orca (#13873) (Chris Hajas) #804ac6926d4288
- Update ordered-set agg preprocess step for skew (Ekta Khanna) #8040e3e7a3b25e
- Remove ORCA specific duplicate code (David Kimura) #804f5bdc807a75
- Remove unused function PdxlnBitmapIndexPathForChildPart() (David Kimura) #8042034e5e3b2a
- Remove FIXME label to gut has_oids (David Kimura) #804463f2fdb8d2
- Remove unused GUC optimizer_enable_partial_index (David Kimura) #80426c35a8ab16
- Enable direct dispatch for DML statements with ORCA (#13471) (24nishant) #804a565c9fc7eb
- Derive combined hashed spec outer join master revert (#13967) (THANATOSLAVA) #804c34428846e0
- Fix assert op executor node (#13900) (David Kimura) #804fcb9d008afd
- Fix improper copying of group statistics in Orca (#13926) (Chris Hajas) #8046e7b4d58e61
- Remove WITH OIDS from ORCA code base (#13920) (David Kimura) #80432ba45efd10
- Derive Combined Hashed Spec For Outer Joins - Patch (#13899) (THANATOSLAVA) #804b763ec9ce33
- Convert ORCA pipelines to use Vault variables (#13907) (David Kimura) #8040ffc4af83d9
- ORCA Update reset stat to handle cyclic memo path (#13879) (David Kimura) #804fc065034df7
- Queries on Distributed Replicated tables hangs when using optimizer (DevChattopadhyay) #804b1d2e27ef85
- [ORCA] Fix duplicate stats reset (#13817) (David Kimura) #804aff4a81d68f
- Derive Combined Hashed Spec For Outer Joins (#13714) (THANATOSLAVA) #8040faf8e18367
- FIX: re-enable the NL-index in ORCA and fix the Join2IndexApplyGeneric (#807) (jiaqizho) #807cf204de471b
- Fix cheryy-pick test cases. (Zhang Mingli) #818c70f0a8ade2
- Support ALTER TABLE SET DISTRIBUTED BY for external tables (Huansong Fu) #818c53d3db6dcf
- Disable flaky qp_union_intersect test (David Kimura) #818e8798016d34
- Revamp ic-proxy logging (Soumyadeep Chakraborty) #818af49d1ba769
- Fix memory leak in DynamicBitmapScans (Chris Hajas) #818ae56ae677d6
- Disable flaky qp_union_intersect test (Chris Hajas) #818eed5ab6827b
- Revert "Unify ic-proxy log level under GUC gp_log_interconnect's control, and remove macro IC_PROXY_LOG_LEVEL" (#14207) (David Kimura) #818d20bbab9de3
- Unify ic-proxy log level under GUC gp_log_interconnect's control, and remove macro IC_PROXY_LOG_LEVEL (Aegeaner) #8184f9ceb8ac5e
- Revert "Fix pipeline failure caused by psql_gp_commands test" (Adam Lee) #818f3ea5c6c5b8
- Exclude AMs with internal handlers in gpcheckcat dependency checks (Adam Lee) #818454fa31bf18
- Fix cases of cherry-pick (Zhang Mingli) #816ace5385c486
- Replace netstat with ss (code cleanup) (Nihal Jain) #816831f6a331d2
- Change cryptography package version (Nihal Jain) #816f484c5a423c
- [typo] compatable => compatible (#14084) (Junwang Zhao) #81696738725fdd
- Fix pipeline failure caused by psql_gp_commands test (Wenru Yan) #816561dd884e9b
- tcp-ic: Add more detail to register msg error (Soumyadeep Chakraborty) #81659793b7f290
- psql: display the access method name as the storage (#14066) (Wenru Yan) #816fb54cfef799
- Break early when creating Memtuple binding from TupleDesc. (Zhang Mingli) #8165568896a984
- Introduce timeout to tcp ic teardown select loop (Soumyadeep Chakraborty) #816989902c65da
- Fix typo. (Junwang Zhao) #8164106ae50e9b
- Fix incorrect hash-key of Redistribute-Motion when creating path for multi-DQA expr. (#14135) (Xing Guo) #8167b2a49b0dd6
- Update tidscan optimizer expected output (#14132) (gpopt) #8161157e367e51
- Removed transforming of hasharray to hashstring (#14121) (Rakesh Sharma) #816e4310714c5d
- Fix orca target list will be disordered when function's return_type is record. (zhangwenchao) #8137e78128b8cf
- Fix directory table problems and add guc allow_dml_directory_table. (zhangwenchao) #683679a1e26ac7
- Fix flake test bfv_meta_track (#817) (Jianghua.yjh) #8171efdb2b3a25
- ci: Introduce installcheck-cbdb-parallel (#819) (Ed Espino) #8198d20831b7c8
- pg_upgrade: Fix core dump in report_progress() (Brent Doil) #8145c173c666a0
- Fix gpcheckcat false alarms for pg_default_acl (Soumyadeep Chakraborty) #814071760faaaf
- Fix wrong results with a WITH RECURSIVE query (#13715) (Wenru Yan) #81450b7d5f6840
- [psql] Add support for describing auxiliary tables for ao table. (#14063) (Xing Guo) #81427a67d4026c
- Fix a panic case in the greenplum_fdw test. (#14033) (Huiliang.liu) #8148d539dcc4c8
- Fix db_size_functions regress test (Jimmy Yih) #81497592048125
- change verify checksum FIXME to FEATURE NOT SUPPORTED (Rakesh Sharma) #814511933dfb57
- Remove -emit-llvm bitcode compile flag work around (David Kimura) #814eac1b11d50c
- Cleanup a FIXME in ATExecAddIndex (Huansong Fu) #814c33386e5b59
- Disallow Insert and Delete triggers on SplitUpdate (wenru yan) #814ee6b1e596cb
- Update gp_switch_wal() to include pg_walfile_name() output (Jimmy Yih) #814eb475870c9c
- gpinitsystem is not working with debug option (#13942) (Annpurna Shahani) #814205c4b11509
- Resolve fixme comment in ATExecAddColumn() about why no lock child table (Huansong Fu) #81431fe0c159ab
- Add xmin, xmax in test cases for troubleshooting flakiness. (Zhang Mingli) #808b50e6d1c4bb
- Fix pipeline failure (yjhjstz) #8099389da31d3c
- Move test bitmap_union from isolation2 to regress. (Zhenghua Lyu) #8098425ed16b0e
- Remove an redundant case from workfile_limits (#13998) (Adam Lee) #809e5d742b8060
- Preserve param info when bringing a path to OuterQuery locus (Wenru Yan) #809f882215c971
- Eliminate alien nodes before execution for entry db (Sergey Smirnov) #8090bb07c03c65
- DatumStreamRead teardown: NULL out after pfree (Soumyadeep Chakraborty) #809fffa69a19cc
- DatumStreamWrite teardown: NULL out after pfree (Soumyadeep Chakraborty) #809d8f22d1a15b
- AOFetchBlockMetadata: Remove dead fields (Soumyadeep Chakraborty) #8097349bb4c214
- Fix for ICW test alter_table_aocs2 (Divyesh Vanjare) #809029ac9e79c1
- Resolve tablecmd fixme for external part check (Divyesh Vanjare) #8099916d77c7c0
- Removing AOCO add column fixme (Divyesh Vanjare) #8096b8da0727e5
- Fix compile-time warn in pg_basebackup code. (reshke) #80945496ef56ca
- Escape database name for dbconn. (Zhenghua Lyu) #809c6931b5ff75
- Resolve a GPDB_12_MERGE_FIXME in regress/dsp. (Zhenghua Lyu) #8096805b17f4eb
- [AORO] change addition assignment to assigment (Junwang Zhao) #8094fa18996426
- Fix gplogfilter csv generation (t1mursadykov) #8092dd5c39969b
- gpcheckcat: Make opt block similar to 6X (Orhan Kislal) #8097b95278d6ef
- Avoid loading gp_inject_fault extension twice (Huiliang Liu) #8094fba8198420
- cdbappendonlystoragewrite: Remove dead functions (Soumyadeep Chakraborty) #8092de3a0f65db
- Emit ERROR if gp_fastsequence entry goes backward during update (Ashwin Agrawal) #80986d9520c08e
- disallow generated columns in distribution key (wenru yan) #809e7e594420d7
- Fix leak user information by LDAP (#13831) (Haotian Chen) #809615a5d0c483
- if encoding is defaulted when creating external tables, we will use the server encoding (#13885) (xiaoxiao)f90a5a51fe8
- Declare BackoffPriorityIntToValue and ResourceQueueGetPriorityWeight as extern functions. (#13908) (Yini Li) #80964cfb48305b
- Fix groupingsets_optimizer.out (Zhang Mingli) #810d6ca9bdd74d
- Fix cases after cherry-pick from GPDB. (Zhang Mingli) #8105980168b194
- removed fixme tag as the changes have no impact (#14116) (Rakesh Sharma) #810d54296dcae2
- Fix gpinitsystem Behave tests that use environment variables (Jimmy Yih) #810ebc866e0c41
- GlobalShellExecutor checks the whole output as the termination condition (Adam Lee) #81023544a20db3
- Use "initfile" as the filename extension of generated init files (Adam Lee) #8100572c4e9ed8
- Put some locale related GUCs to sync guc array (#14068) (dreamedcheng) #81036e16d1ec45
- Support multi stage hashagg for groupingsets with unsortable refs (#14056) (QingMa) #810f34ae724163
- Maintain Data Status of Materialized Views for Partitioned Tables. (Zhang Mingli) #78643ca55d2a9b
- Fix the icw tests which generated by dynamic (bitmap/index/table) scan (zhoujiaqi) #7965612f4b4d76
- Adapt dynamic (bitmap/index/table) scan to PG 14 (zhoujiaqi) #79612ed1a8e82a
- Fix compiler warnings from Dynamic Scan commit (Chris Hajas) #79680026068d05
- MDP changes (Chris Hajas) #796b4476faac51
- ICW changes (Chris Hajas) #79610bc16c2452
- Assorted changes and cleanup for Dynamic Scan support (Chris Hajas) #7965f5250e70bf
- Adds Orca support for Dynamic Bitmap Heap/Index Scan (Chris Hajas) #7962617770361b
- Adds Orca support for Dynamic Index Scan (Chris Hajas) #796ef95449dba2
- Adds Orca support for Dynamic Table Scan (Chris Hajas) #79638c560f90bc
- Revert "Remove unused Dynamic (bitmap/index/table) Scan code" (Chris Hajas) #7969178c9f6dc0
- Fallback to Postgres optimizer on empty target list in CTE producer (Alexey Gordeev) #796589191e855a
- Add dynamic test selection and flexible defaults (Ed Espino) #805b7c0660e5b3
- Stabilize output of new regression test. (Tom Lane) #802f83cb86feac
- In extensions, don't replace objects not belonging to the extension. (Tom Lane) #802112b2181bb1
- remove useless extern (#13896) (Junwang Zhao) #802652633a29ff
- ADBDEV-2872: ALTER TABLE erase pg_appendonly values (Georgy Shelkovy) #8027cd776a5ed3
- [AOCO] remove the useless if condition (Junwang Zhao) #802f18d5493821
- Add CHECK_FOR_INTERRUPTS in ExecInsert's speculative insertion loop. (Tom Lane) #802841aacdb43c
- Avoid large replication lag due to FPI WAL records from hintbits (Ashwin Agrawal) #8029c085803156
- Reduce test runtime of src/test/modules/snapshot_too_old. (Tom Lane) #802e92b599526e
- Be more wary about 32-bit integer overflow in pg_stat_statements. (Tom Lane) #802db8a250295f
- Check maximum number of columns in function RTEs, too. (Tom Lane) #802208b70ef324
- Fix error reporting after ioctl() call with pg_upgrade --clone (Michael Paquier) #802caabc899b5a
- Gang loss with gp_dist_wait_status during running transaction. (Dennis Kovalenko) #802e382864083e
- In transformRowExpr(), check for too many columns in the row. (Tom Lane) #80276d75e260a8
- Force immediate commit after CREATE DATABASE etc in extended protocol. (Tom Lane) #80273da0f32f38
- Remove palloc() call in ResWaitOnLock (#13701) (dh-cloud) #802ed8778b318b
- gpcheckcat needs to reset GV.retcode before starting to check a database (#13735) (Dev Swaroop Chattopadhyay) #802055f1c00c9e
- Fix assertion failure and segmentation fault in backup code. (Fujii Masao) #802cdf4171c88b
- Prevent BASE_BACKUP in the middle of another backup in the same session. (Fujii Masao) #8021c88280b3d8
- Fix unit of explain sort info (yjhjstz) #8024a1c1b08504
- Re-add SPICleanup for ABI compatibility in stable branch (Peter Eisentraut) #802d3cbfb9dad1
- AO read: Avoid use-before-assignment in debug print (Soumyadeep Chakraborty) #802f25510b8174
- postgres_fdw: set search_path to 'pg_catalog' while deparsing constants. (Tom Lane) #8028fb316acec1
- Remove fixme comment in aset.c:AllocSetTransferAccounting. (#13786) (Wenlin Zhang) #802ab63a723391
- Make dsm_impl_posix_resize more future-proof. (Thomas Munro) #802f47d859fcd1
- Don't clobber postmaster sigmask in dsm_impl_resize. (Thomas Munro) #802e74d40166e2
- [initdb] remove ending \n from pg_log_error (#13794) (Junwang Zhao) #8025f4a4a92e20
- Block signals while allocating DSM memory. (Thomas Munro) #802ccb1f189d74
- Fix windows clients compilation of libpgcommon (Brent Doil) #8021bf774ef22a
- Fix lock assertions in dshash.c. (Thomas Munro) #80256648eb9b46
- Fix \watch's interaction with libedit on ^C. (Thomas Munro) #80207670d4699a
- [gpdemo] only create mirror directories when needed (#13777) (Junwang Zhao) #8020aabbe2b607
- Fix alias matching in transformLockingClause(). (Dean Rasheed) #802f48d78c28fa
- Add writing CHECKPOINT to gpactivatestandby (Ashwin Agrawal) #802e685db063e8
- Fix idle_in_transaction_session_timeout works on QE (#13547) (dreamedcheng) #8028f94c0a1a71
- Just use default on commit behavior to child tables when we create partition table (#13687) (Zhenglong Li) #802bc3025bafbb
- Use pg_ctl -t secs option for promote in gpactivatestandby (Ashwin Agrawal) #80294dddae995a
- master: fix gpfdist crash (#13750) (hyongtao-db) #802e3a302704cb
- ecpglib: call newlocale() once per process. (Noah Misch) #80211074eb3e94
- Fix singlenode workfile_mgr_test test (yangjianghua) #7970494308e320
- Harden dsm_impl.c against unexpected EEXIST. (Thomas Munro) #797549dac7fc00
- aoblkdir: Remove dead function prototypes (Soumyadeep Chakraborty) #797c85510a13b9
- blkdir: Rename CurrentSegmentFile and CurrentBlock (Soumyadeep Chakraborty) #79729bb0e77d5e
- Gut the appendoptimized_basic test (Soumyadeep Chakraborty) #79788b431ce261
- Fix gppkg's coordinator hook not execute. (Sasasu) #797866ec2b91ae
- fix fixme in planner about calculating dNumGroups for grouping sets (zxuejing) #7970ea097e2f1c
- Fix small typos in config parameters description. (#13697) (Anton Kurochkin) #79759715849fdf
- [typo] fix a typo to make the comment more precise (#13702) (Junwang Zhao) #79711f5f19dc92
- remove a superfluous variable (#13681) (Junwang Zhao) #797abd1545a6d0
- Add logicalEof to errdetail in OpenAOSegmentFile (Soumyadeep Chakraborty) #797bae05aa8b87
- Fix a flakiness in test recovery test overwrite_contrecord (Huansong Fu) #797f19bd8db519
- [README][typo] fix gpdemo path typo (#13670) (Junwang Zhao) #797b58ca90db5f
- Resolve GPDB_12_MERGE_FIXME in system_views.sql (#13469) (QingMa) #7977faf3748215
- Print errno for QE->QD dispatch checks (Soumyadeep Chakraborty) #7972da8ab93a7b
- Allow max_replication_slots=0 (Soumyadeep Chakraborty) #7974f08c7fdac7
- Check recoveryTargetAction before put PM_STATUS_STANDBY (Kate Dontsova) #797e71edfc1ed9
- pylib: Fix the error while doing remote file operation (#12433) (Sasasu) #7970e5498e2db9
- Resolve GPDB_12_MERGE_FIXME in pathnode.c (#13466) (QingMa) #79756fd24223cb
- Validate sql exec_location in CreateFunction (#13431) (QingMa) #797daf51fc1c2e
- Fix export snapshot test (Brent Doil) #797edbe8f473c0
- Check if the source snapshot already has a distributed snapshot. (Soumyadeep Chakraborty) #79704d7ba708c3
- Add distributed snapshot support to pg_export_snapshot (Brent Doil) #797b54afa4602a
- Add test case with ORCA query optimizer enabled (Ed Espino) #800ee9207079ad
- Add isolation2 and parallel-retrieve test matrix entries (#801) (Ed Espino) #801a03c0bf7902
- Update branch check with current test job names (#799) (Ed Espino) #799f2afaadadd1
- Process 'T_CustomScanState' in ExecSquelchNode (#768) (Xiaoran Wang) #76828eb91a62c6
- Enhance Build Pipeline with Debug and Core Analysis Support (#784) (Ed Espino) #784f84eb2cfac5
- Revert: "Vacuum auxiliary TOAST should not be dispatched." (GongXun) #7943d37b925888
- Refactor setDistributedTransactionContext (Soumyadeep Chakraborty) #78874fb1386c86
- Helper for sizing a distributed snapshot's xip[] (Soumyadeep Chakraborty) #788ecb66628d65
- fix compiler warning for genfile.c,util.c and nodeShareInputScan.c (wenru yan) #78850b2124ae8c
- gpstate -e: Remove progress for killed recoverseg (#13412) (ravoorsh) #788e4f892ad1a1
- Fix flaky test checkpoint_dtx_info (Huansong Fu) #78831e8870594f
- use winner QE's nfiltered1 and nfiltered2 in the output of EXPLAIN ANALYZE (#13417) (SmartKeyerror) #788ecc0b869c4f
- remove useless lockmode upgrade in inherit.c (#13434) (SmartKeyerror) #788a4179417310
- Try to lookup commands by $PATH before iterating over hardcoded paths. (#13361) (Xing Guo) #7880deffcbac4c
- ORCA: allow not enforce distribution key in 3-stage aggregate (#776) (jiaqizho) #77657a5320e9a5
- Forbid users from altering the AS part of the ALTER TASK command. (Zhang Mingli) #778d42a8c6298c
- Do not match non vars in inner plan's target for LASJ_NOTIN. (Zhenghua Lyu) #772a8729fc9f36
- Fix banning window agg in recursive queries. (Zhenghua Lyu) #772a6b319cb4d4
- Fix flaky testcase correlated_subquery (David Kimura) #7721886c4e79dc
- Fix "missing continuation record" after standby promotion (Alvaro Herrera) #7722f6e6287886
- Remove platform specific limitation from msg type recognition logic (hughcapet) #7727c533587c84
- Increase the timeout of isolation2 GlobalShellExecutor (Adam Lee) #772d0cc0909822
- Dispatch temporary tablespace id to all Gangs. (Sasasu) #77223165023668
- Fix temporary namespace access in guc.sql (Sasasu) #7723ec30131c41
- support implementing custom storage manager in extension (GongXun) #7639319f8ecaf7
- Process shared_preload_libraries in single-user mode. (Jeff Davis) #763735d6a4be0e
- Collect query info when 'ExecCheckXactReadOnly' reports error (wangxiaoran) #769d162ebd28c3
- Add EXTERNAL TABLE to autocomplete (#15350) (Kirill Glisnky) #774c5428c57009
- Open relation SMGR before use (reshke) #7852161ec2c893
- Allow using table access method when creating partition table (Hao Wu) #76404e83483319
- Doc: update the SECURITY.md (Dianjin Wang) #7708156fddc575
- Docs: avoid confusing use of the word "synchronized" (David Rowley) #7776264eba3929
- Fix potential nullptr dereference issue. (#12780) (Xing Guo) #777d649959b1f3
- gprecoverseg rebalance is failed with timeout while promoting mirrors (hari krishna) #777613e9139108
- Update the comments for commit 9116c93 (Huansong Fu) #777f9a2cd0bb89
- Restore visibility of some GUCs to be viewable from pg_settings (Jimmy Yih) #7773503adc33fd
- doc: Fix typo in ANALYZE documentation (Daniel Gustafsson) #777bbc8cc30985
- resolve update distributed key with oids fixme (#13343) (xuejing zhao) #77782e85d8b58e
- drop s3 external table (#13334) (Huiliang.liu) #77705e3a73e706
- Fix test case notin. (Zhenghua Lyu) #7770942e6c648e
- remove duplicate codes in ExecSetParamPlan (#13328) (SmartKeyerror) #777db24b8c4b12
- add distribution key for gpload staging table (#13163) (xiaoxiao) #777d992c8e3f7f
- resolve pull_up_sublinks fixme (#13317) (xuejing zhao) #777d29a03a10cc
- Document autoanalyze limitations for partitioned tables (Tomas Vondra) #777b4db9559671
- Fix error message for unexisted tag (#779) (reshke) #7799bd78472350
- Add pg_dynamic_tables system view. (#771) (Zhang Mingli) #77187503a76513
- Format taskcmds.c to follow PostgreSQL coding style. (#775) (Zhang Mingli) #775adce2eb39c5
- Restore removal of unused directory (#773) (Ed Espino) #773c6c03b0fd65
- test: support multiple make targets in single matrix entry (#766) (Ed Espino) #766cb671fe1b78
- Fix some compilation and habitual thinking errors. (zhangwenchao) #76720cbc1d1289
- [AQUMV] Answer Aggregation Query Directly. (#705) (Zhang Mingli) #7056e93f27f78f
- Fix type error of PG_PASSWORD_HISTORY_H macro. (zhangwenchao) #7621a6697ee4d8
- fix coredum when use group by with jit enabled PS: It should be noted that the elementType of v_resnullp needs to be the same as the number of bytes occupied by v_group_id, otherwise llvm-assert will be triggered. (ZhangHuiGui) #760cd4a4d2cf66
- [7X] Skip ssh if segments are on the same host with coordinator. (#16812) (Xing Guo) #7470a2d22feb46
- Add new option start_new_session to Command class (Nihal Jain) #74707c4d130e17
- gprecoverseg: Add ability to handle interrupts (Nihal Jain) #74756632f55f7b
- Dynamic Table. (#725) (Zhang Mingli) #725470a8f2d664
- Ignore temp files. (#755) (Zhang Mingli) #7557a6a6c96030
- Make gp_matview_aux and gp_matview_tables unshared catalog. (#756) (Zhang Mingli) #75617b210d7117
- [ORCA] optimize eliminate self comparison (wangxiaoran) #72255c70e4d8e6
- Wrong results by ORCA when NULL TEST on LOJ (#15358) (Hari krishna) #72252db9dfcb7b
- Update Greetings Workflow for Apache Cloudberry (Incubating) (Ed Espino) #75447f626c6cc7
- Avoid REFREH fast path if matview has foreign tables. (Zhang Mingli) #7027be4f7fe7c7
- Enable answer query using Materialized View for external table. (Zhang Mingli) #702fa05a8f1a7c
- Throws ERROR when statement_mem is set to greater than max_statement_mem. (FairyFar) #75269462b0425b
- ci: add PR edit trigger and improve CI skip instructions (#751) (Ed Espino) #751ca642bfe72c
- Optimize DISTINCT, ORDER BY clause when Aggregation without Group By. (Zhang Mingli) #685747b953ab91
- Fix unrecognized node type of pg_task (roseduan) #744a1e9e2d4a93
- Adding additional test suite. (#735) (Ed Espino) #735526ff094a8e
- Fix maybe uniniatilzed access of variables (reshke) #709650a7311d57
- Fix REFRESH fast path. (Zhang Mingli) #72071c6677dd66
- Fix compile error when disable-faultinjector (roseduan) #66048591423d31
- Fix directory table ci test unstable. (zhangwenchao) #7336df030cc59c
- test: Add single-node test configurations to CI pipeline (Ed Espino) #73643a0c43fc00
- Fix test cases for gp-style partition in single-node mode (Hao Wu) #7366ca10b90554
- [ORCA] Avoid pushdown of predicate with set-returning function (#14201) (David Kimura) #708f37fec27781
- Fix qp_with_clause testcase without asserts (#13878) (David Kimura) #708bc5b47631a1
- Doc: update the Apache Security email address (Dianjin Wang) #73011333c0b4d3
- Doc: update basic community files for ASF (Dianjin Wang) #696d0454c3ccba
- Use revents in struct pollfd to check the result of poll() (YueZhang) #7109a670c1a556
- ci: Re-enable tests with increased shared memory (#727) (Ed Espino) #72743c915c1584
- Doc: link 404 error caused by org changed (yihong0618) #707782d9b799e7
- Inherit parent's options for child like gp-style partition table (#695) (Hao Wu) #695111a7bc62a1
- UseBIO_{get,set}_app_data
instead ofBIO_{get,set}_data
. (#716) (zhangwenchao) #716f92faf0fb04
- Remove DockerHub auth from workflow (#719) (Ed Espino) #71922856f44ea6
- ci: add core Apache Cloudberry (incubating) build and test workflow (#714) (Ed Espino) #7142818d834927
- feat: Add .asf.yaml for Apache infrastructure integration (#713) (Ed Espino) #713f6ba05ff428
- Use interface for storage interactions in Append-optimized TAM (reshke) #650c9b6cca9fa9
- Enhace tab completion for partition cmds (#692) (reshke) #69269ba2c9c423
- Rewrite tryOpenTable to correct support CB (Leonid Borchuk) #6889787bfc8c1f
- [ORCA] Fix memory leaks in translator (#13656) (David Kimura) #68842cbb008067
- Clean up logic in CdbTryOpenTable. (Zhenghua Lyu) #68817767dbceb3
- Avoid opening table in CondUpgradeRelLock() when possible (Huansong Fu) #688b2ae6854158
- Fix paramcollid for param in ORCA translator (#13302) (Sambitesh Dash) #688f0c4ea7ca43
- Fix testexpr translation of outer expr (#13296) (David Kimura) #688558efeac444
- Materialize aggregations in NL Join inner child (Orhan Kislal) #68886118fe28cb
- Fix missing Redistribute on top of Split Update with Orca (Ekta Khanna) #688da0a27c6d35
- [ORCA] Enable more HashAggregate alternative plans (#13421) (David Kimura) #688551f5741dba
- Remove overload raise function with severity_level (#13376) (David Kimura) #68816da3616e37
- Fix subquery all subquery context (#13377) (David Kimura) #68839d92f22e84
- Fix task timezone (roseduan) #6849b9dd5856d0
- Fix incorrect system target list detection for AO update (Zijie) #603f573ee1d39b
- Fix failure of ORCA non-split update for CBDB (Zijie) #6031659ae11ae5
- [ORCA] Implemented InPlaceUpdate to be used for updates made on non-distribution columns. (#13889) (Sanath Kumar Vobilisetty) #6033d8612d109f
- Fix predicate pushdown using cast'd column (#13770) (David Kimura) #6031cdccbe5760
- Fix non-default collation fallbacks (hari krishna) #603e53b57c73e9
- [clang-tidy] Add readability braces around statements (#13730) (David Kimura) #603fb7a3aec3b5
- Add support in ORCA for splitting ordered-set agg (Ekta Khanna) #603a47540c1e3d
- [ORCA] Update compute scalar func cost model (#13506) (David Kimura) #6036f10db2333f
- Support Const TVF returning composite type in ORCA (#13422) (THANATOSLAVA) #6033e68f23be37
- Enable GatherMerge plan alternative for non-EstMaster singleton distribution (GPORCA). (Alexey Gordeev) #603b19cfdd4c88
- Introducing parallel array_agg (#13169) (Lei (Alexandra) Wang) #603209f897959b
- Fix FNullRejecting() error while trying to process zero-placed predicate. (Alexey Gordeev) #6038dffe76c48b
- Add tests for GUC of PGC_STRING type value rollback (Sergey Smirnov) #6872365a974621
- Replace usages of InterruptPending to the flag of query cancellation (#13148) (Maksim Milyutin) #6879f5f638cda6
- Add check for appendonly materialized view to pg_upgrade (#11820) (Yao Wang) #6879c8c7e4a7d4
- Wiped out fake "Failed to kill processes for segment" message on gpstop command (#13231) (FairyFar) #6878c88f6430ae
- gpstate -e : Display ongoing recovery progress (hari krishna) #687e3e1cdb7da3
- Fix flaky unit test in buildMirrorSegments (Nikhil Kak) #687ce5ed684711
- Including PGOPTIONS="-c gp_role=utility" to use utility mode when inv… (#13066) (Annpurna Shahani) #687fc502d98fa5
- Prevent gp_tablespace_segment_location() from executing on entrydb QE (#13075) (Hongxu Ma) #6876cd3276f566
- Direct looking for AppendRelInfos by relid in the append_rel_array (#13197) (maqing) #6874e5ba146ce5
- Fix spelling errors in binaries (Bradford D. Boyle) #68785e9f50a958
- run ALTER TABLE EXPAND PARTITION PREPARE in separate transactions (#13152) (SmartKeyerror) #687b789f451890
- Fix typos in temp regression test (Jimmy Yih) #6871b931d1bcf0
- Fix flaky fts_unblock_primary isolation2 test (Jimmy Yih) #6878d5ec768dda
- Resolve GPDB_12_MERGE_FIXMEs: TOAST for AO_ROW Table (Haolin Wang) #6879c05d1ec210
- Resolve a MERGE 12 FIXME in nodeModifyTable.c. (Zhenghua Lyu) #68762c617bfec3
- Remove obsolete header file 'optimizer/var.h'. (#13187) (Xing Guo) #68767598fbdb57
- Introduce PG_TEST_TIMEOUT_DEFAULT for TAP suite non-elapsing timeouts. (Noah Misch) #687b31acdf20e1
- PR pipeline: Use dedicated worker (icw-centos7). (Ed Espino) #687868a727dda8
- Run rhel8 ICW jobs in specific workers (Shaoqi Bai) #687288a3ac3a64
- gpmovemirrors: close connection for tablespace information (Nikhil Kak) #6872e1c9903096
- recoverseg/addmirrors/movemirrors: Add behave and unit tests (Nikhil Kak) #6875daf37f08e8
- recoverseg/addmirrors/movemirrors: Revert catalog update for failures (Jamie McAtamney) #68700373244f62
- recoverseg/addmirrors/movemirrors: Improve error reporting (Nikhil Kak) #687b557f47eabd
- recoverseg/addmirrors/movemirrors: Update catalog before recovery (Nikhil Kak) #687fdb6a56e119
- recoverseg/addmirrors/movemirrors: Don't stop unreachable failed mirrors (Nikhil Kak) #687db1d363a942
- recoverseg/addmirrors/movemirrors: Start each mirror independently (Divyesh Vanjare) #687948eea101f7
- Fix bug in gpconfigurenewsegment (Nikhil Kak) #6871616c91290b
- make clean${CMOCKERY_DIR}
and${MOCK_DIR}
(#13181) (maqing) #68791051234b88
- make ALTER TABLE EXPAND PARTITION PREPARE reentrant (#13115) (SmartKeyerror) #687c548c6ce621
- Enable faultinject point 'fault_in_background_writer_main' in builds without assertion. (#13175) (Xing Guo) #687077cd163c4f
- Refactor code around encoding clauses and resolve related FIXMEs (Huansong Fu) #687fa4de46b350
- Fix gpfdist loads partial records if the data file is gz compressed (#13161) (Huiliang.liu) #6875831820bd81
- add testcase for master_shared_snapshot_collision_fix (QingMa) #687b7925346d85
- Fix flaky brin testcase (#13138) (David Kimura) #68716eb78a5a77
- Enhance GPDEMO output to indicate MIRRORED configuration status. (Ed Espino) #6870536ec71414
- Behave: Pass WITH_MIRRORS env variable from CI task. (Ed Espino) #6874c5dcf9c175
- Pass WITH_MIRRORS env variable from CI task to create-demo-cluster. (Ed Espino) #68721d7f84a981
- Remove most msys special processing in TAP tests (Andrew Dunstan) #68759bbdd6a156
- Add isolation test for pg_basebackup. Test pg_basebackup with database oid larger than int32 for https://github.com/postgres/postgres/commit/259bbe177808986e5d226ea7ce5a1ebb74657791. (QingMa) #68741ac6fdd59d
- Fixed tests: (Leonid Borchuk) #6786a95c6391f3
- Fix FNullRejecting() error while trying to process zero-placed predicate. (Alexey Gordeev) #678a4a0a07c2cd
- Fix flaky qp_misc test case (#13261) (David Kimura) #6789b3bf7a65f9
- Add ORCA GUC to disable NLJ (David Kimura) #6783a8c8c78501
- Fix Printing Expression Properties (Bhuvnesh Chaudhary) #6785633fbb1bc7
- Fast path to REFRESH materialized view. (#682) (Zhang Mingli) #68274808061fa6
- gpexpand: TRUNCATE coordinator-only tables for cleanup (Soumyadeep Chakraborty) #66687971ba4aa9
- Fix explain analyze printing "never executed" uncorrectly (#672) (Xiaoran Wang) #6724fe75a9c5b5
- Improve the loading of interconnect with a more flexible way. (#646) (YueZhang) #646991fb84509f
- fix incorrect first Tid during index scan which using bitmap index (GongXun) #67910c6841e6da
- Suppress compiler warnings in release build. (#674) (reshke) #674cc189453263
- Get back gp_distinct_plans tests. (Zhang Mingli) #68063e81316295
- FIX multi-level correlated subquery bug (#14453) (Haotian Chen) #6631c6da0ed71b
- Fix cache lookup failed for type 0 (#14559) (gpopt) #663323c0e0059b
- Fix Bitmap index null-array condition failed (#13901) (Haotian Chen) #66346de759006a
- resolve compiler warning (#13704) (QingMa) #663dfb73aae9c6
- remove duplicate ereport to make the code neat (#13894) (Junwang Zhao) #66316df3d57c33
- Fix memory leak due to LogicalRepRelMapEntry.attrmap. (Amit Kapila) #66393dd69b9bcd
- Fix gpfdist report "unknown meta type 108" error. (#13457) (zhaorui) #663bcbb1c5dd28
- Implement 3-phase aggregation with DEDUP HashAgg for DISTINCT. (Zhang Mingli) #676e86787e1271
- Parallel DEDUP_SEMI and DEDUP_SEMI_REVERSE Join.(A new approach to process Semi Join Query in Parallel of MPP) (#653) (Zhang Mingli) #653ff20f9973c6
- Fix compile errors that has unused arguments or variables (#673) (Hao Wu) #673f70d190de2b
- Refactor parallel scan node (yjhjstz) #647fdc5abc0caf
- Fix reference leak on AO/AOCS partition tables with unique index. (#649) (Zhang Mingli) #649734a8a1358a
- Update index stats test to be in sync with 3d351d916b20534f973eda760cde17d96545d4c4 (reshke kirill) #6111591a3eeee6
- Update fault injector to better handle tableName argument. (Brent Doil) #611e32c49742a9
- Collect vacuum stats for append-optimized tables (#15262) (Lei (Alexandra) Wang) #611c85e8761962
- Fix 2 compiler warnings. (Zhenghua Lyu) #61123b82a83919
- Report VACUUM progress for append-optimized tables (#15042) (Alexandra Wang) #611c60e6acce68
- Remove unnecessary GetAppendOnlyEntryAuxOids() call from appendonly_insert() (Haolin Wang) #611ea05cb63032
- Bring back pg_appendonly to relcache (Huansong Fu) #611781c43b63b4
- Add AO_AUX_ONLY option to VACUUM command (Andrew Repp) #61123f65e377eb
- Remove visibility check code in aocs compaction (#13886) (Linxu Han) #6113882884c30a
- Fix incorrect index->reltuples after VACUUM (Haolin Wang) #611be743ee0cfe
- vacuum_appendonly_index: Fix IndexVacuumInfo initialization (Vasiliy Ivanov) #6111b10c82633c
- aoco: Scan progress reporting for CREATE INDEX (Soumyadeep Chakraborty) #611fdfea208877
- Vacuum auxiliary TOAST should not be dispatched. (Haolin Wang) #6116687050bd2a
- Add WAL synchronization wait before replica check (yang jianghua) #655f26f4ab2053
- Fix add or alter tag value to object will error out when tag's allowed_values is null. (zhangwenchao) #6429e6035c5fef
- Bring back enable_geqo definition for extension compatibility sake (reshke kirill) #652fc562a99b14
- Update appendonly_compaction.c, add helpfull debug via Debug_appendonly_print_compaction (reshke) #6545f180c56f83
- Fix CDatumSortedSet handling of empty arrays causing errors in ORCA (wuyuhao28) #643a099d24333c
- Expose two functions to convert string to varchar/bpchar (#644) (Hao Wu) #64420b84a725cb
- need to check the return value of UFileClose, as an error may occur during the close operation (gongxun) #6404b3cb341513
- Fix test parallel_retrieve_cursor/explain (wangxiaoran) #641f2705e96317
- [AQUMV] Make get_matview_query public to get view query. (Zhang Mingli) #63808997519c5f
- Update gpshrink: fix reference before assignment (#636) (reshke) #636461aee9b327
- add a new GUC of gp_detect_data_correctness to detect data correctness during OS upgrade (#16333) (reshke) #6284d926ede502
- Disable gpmapreduce regress test in gpcontrib. (zhangwenchao) #63292a97858930
- Fix typo s/zeors/zeros (reshke) #63927764957f9e
- Disable ssl tap test default. (zhangwenchao) #63786663518145
- Fix volatile EquivalenceClass has no sortref. (Zhang Mingli) #604f9f89c3d071
- Add force param to ExecSquelchNode (wangxiaoran) #6221983bc6376a
- Fix explain analyze hang (wangxiaoran) #622fc63ac8dfae
- Replace usages of InterruptPending to the flag of query cancellation (#13148) (Maksim Milyutin) #631c335f01b8d1
- Fix ExplainNode forgetting to set sname for node 'T_TupleSplit' (#629) (Xiaoran Wang) #6290967e5b42f3
- Add Parallel ANTI join cases. (Zhang Mingli) #617cddb51b017d
- Fix plpython test cases (Hao Wu) #624797c6a1349a
- Fix recursive RECORD-returning plpython functions. (Tom Lane) #624d388a40bf4b
- Don't corrupt plpython's "TD" dictionary in a recursive trigger call. (Tom Lane) #624607b85432e4
- Avoid possible longjmp-induced logic error in PLy_trigger_build_args. (Tom Lane) #6245e0d319123a
- Hide warnings from Python headers when using gcc-compatible compiler. (Tom Lane) #624122e2cf4af9
- Allow building with MSVC and Strawberry perl (Andrew Dunstan) #624c1cd60c63f1
- Fix assertion failure with PL/Python exceptions (Michael Paquier) #6241462bba8f5c
- Move return statements out of PG_TRY blocks. (Nathan Bossart) #62447c46b9c3ed
- Tighten array dimensionality checks in Python -> SQL array conversion. (Tom Lane) #624ce04d88e9f5
- Handle zero-length sublist correctly in Python -> SQL array conversion. (Tom Lane) #6248f931febee8
- Fix SPI's handling of errors during transaction commit. (Tom Lane) #624f9efdad35b5
- Support sreh in copy from parse stage (#621) (Weinan WANG) #621966ae6daf96
- Turn off enable_incremental_sort by default (#623) (Hao Wu) #623cdc0fedeb86
- Fix explain analyze (#619) (Xiaoran Wang) #61986f07743cb5
- Including complete snapshot message into SharedSnapshot (Weinan WANG) #613
Contributors Team
@weinan003, @fanfuxiaoran, @gfphoenix78, @avamingli, @zhangwenchao-123, @reshke, @jiaqizho, @gongxun0928, @zhangyue-hashdata, @roseduan, @leborchuk, @foreyes, @edespino, @yihong0618, @tuhaihe, @MisterRaindrop, @HuSen8891, @songdongxiaoa2, @robozmey, @Mulily0513, @tenderwg, @chipitsine, @Tao-Ma, @x4m, @hyongtao-db
New Contributors
- @x4m made their first contribution in #666
- @hyongtao-db made their first contribution in #774
- @chipitsine made their first contribution in #836
- @Tao-Ma made their first contribution in #828
- @Mulily0513 made their first contribution in #885
- @tenderwg made their first contribution in #911
- @robozmey made their first contribution in #1005
Full Changelog: https://github.com/apache/cloudberry/compare/1.6.0...2.0.0-incubating