This is an automated email from the ASF dual-hosted git repository.

yjhjstz pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/cloudberry.git


    from 47fe6d9aa5 Clean some typos about IVM (#825)
     new b0b1c36713 Dump number of segments during minirepro and gpsd (#14225)
     new 32221f4499 Forward complete QE notice messages (#11563)
     new c66c184aca Fix incorrect sortOp and eqOp generated by 
IsCorrelatedEqualityOpExpr. (#14108)
     new f2245856fd Fix dependency bug with minirepro and materialized views 
(#14223)
     new 765c9ed7eb Fix: Ensure Smgr Relation is Opened Before Accessing AO 
Segment Files
     new f819916fea pg_upgrade: Resolve FIXME for spclocation column
     new b1a6c602cf pg_upgrade: Resolve test FIXME
     new e45481b276 Removed unnecessary variable assignment.
     new bb5d05287f fix crash on get_ao_compression_ratio of heap table (#14205)
     new a2d8a0ec6b Tests of VACUUM (SKIP_LOCKED) (#14265)
     new 8e3de84113 Bring back cdbsubselect_drop_distinct from 5X branch. 
(#14258)
     new cd258f3392 Remove fixme in qp_correlated_query. (#14314)
     new 173864a37c Change FIXME to note in join_hash case.
     new 60eb05436a Support ONLY keyword for GRANT/REVOKE
     new ff57b4890e Remove FIXME in bfv_olap_optimizer.out. (#14319)
     new 495309595a Rename UpdateSerializableCommandId() to 
UpdateCommandIdInSnapshot()
     new 5330213a81 Add tests for ALTER TABLE ONLY ... SET TABLESPACE
     new 19f2e32575 Fix gpload regress case failure when OS user is not gpadmin 
(#14301)
     new ede16fd9b9 Bring back cdbsubselect_drop_distinct. (#14322)
     new 0e4928cd83 gp_replica_check: cosmetic changes to output
     new e6e665ea07 gp_replica_check: resolve FIXMEs
     new a1353bb7a8 make headerfile accessible to pxf extension (#14046)
     new ca2123f6b9 Fix typo. (#14290)
     new 33e08725fb fix gp_gettmid to return correct startup timestamp. (#14204)
     new 4be1bf50ea Remove unnecessary code that dealt with locus of UNION 
plans. (#10879)
     new 2f4bafda0d fix upgrading external tables with dropped cols
     new ed1d76f4fa ao/co: Refactor DML states
     new 74c48c597d ao/co: Remove FIXME for DML state mechanism
     new 2c3ad98952 ao/co: Move unique index DML tests to new group
     new 680a0197b3 Fix makefile to remove tablespace-step target all
     new 0f9ea5e85f Refactor to extract SET_VAR to gp_bash_functions.sh
     new e8c2b52cfb Workaround flaky test "dispatch" (#14429)
     new fce2c29055 Fix range tables opening's locking issue inside 
ExecInitModifyTable(). (#14418)
     new f770fbb757 Check with assert if AO table's toast table kept existing 
relfrozenxid unchanged. (#13499)
     new 32be1d074e Fix gpcheckcat partition distribution policy check
     new 276d6a855a Add numsegments check for gpcheckcat
     new 2c238f6fc3 Make gpactivatestandby do retry loop after standby promote
     new 142596d584 fix ic-proxy mis-disconnect addrs after reload config file 
(#14415)
     new f2764ef4c6 ao/co: don't dereference dangling pointers (#14468)
     new 96d06cafad Resolve a FIXME in merge_leaf_stats()
     new 4bd2d57baa Fix test cases of cherry-pick.

The 41 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 contrib/interconnect/proxy/ic_proxy_addr.c         |   5 +
 gpMgmt/bin/gpactivatestandby                       |  30 +-
 gpMgmt/bin/gpcheckcat                              |  73 ++++-
 gpMgmt/bin/gpinitsystem                            |  23 --
 .../bin/gpload_test/gpload2/TEST_local_config.py   |   2 +-
 gpMgmt/bin/gppylib/operations/startSegments.py     |   2 +-
 gpMgmt/bin/gppylib/system/ComputeCatalogUpdate.py  |   2 +-
 gpMgmt/bin/gppylib/system/configurationImplGpdb.py |   2 +-
 gpMgmt/bin/gpsd                                    |  19 +-
 gpMgmt/bin/lib/gp_bash_functions.sh                |  23 ++
 gpMgmt/bin/lib/gpcreateseg.sh                      |  23 --
 gpMgmt/bin/minirepro                               |  23 +-
 gpMgmt/test/behave/mgmt_utils/gpcheckcat.feature   |  62 ++++
 .../gpcheckcat/create_multilevel_partition.sql     |  14 +
 gpcontrib/gp_exttable_fdw/Makefile                 |   2 +
 gpcontrib/gp_replica_check/Makefile                |   7 +-
 gpcontrib/gp_replica_check/gp_replica_check.c      |  58 ++--
 gpcontrib/gp_replica_check/gp_replica_check.py     |  19 +-
 src/backend/access/aocs/aocs_compaction.c          |   2 -
 src/backend/access/aocs/aocsam.c                   |   2 +
 src/backend/access/aocs/aocsam_handler.c           | 147 +++++-----
 src/backend/access/appendonly/aosegfiles.c         |  14 +-
 .../access/appendonly/appendonlyam_handler.c       | 148 +++++-----
 src/backend/catalog/aclchk.c                       |   6 +-
 src/backend/cdb/cdbsubselect.c                     |  78 ++++-
 src/backend/cdb/dispatcher/cdbconn.c               |  30 +-
 src/backend/commands/analyze.c                     |  14 +-
 src/backend/commands/cluster.c                     |  32 +-
 src/backend/executor/instrument.c                  |  24 +-
 src/backend/executor/nodeModifyTable.c             |  13 +-
 src/backend/{commands => executor}/test/Makefile   |   8 +-
 src/backend/executor/test/instrument_test.c        |  64 ++++
 src/backend/optimizer/plan/subselect.c             |  14 +
 src/backend/optimizer/prep/prepunion.c             |  24 +-
 src/backend/parser/gram.y                          |  27 +-
 src/backend/rewrite/rewriteHandler.c               |   6 +-
 src/backend/storage/ipc/procarray.c                |   3 +-
 src/backend/utils/adt/gp_dump_oids.c               |  11 +-
 src/backend/utils/time/snapmgr.c                   |   6 +-
 src/bin/pg_dump/pg_dump.c                          |  15 +-
 src/bin/pg_upgrade/info.c                          |   1 -
 src/bin/pg_upgrade/test_gpdb_pre.sql               |  10 -
 src/include/cdb/cdbsubselect.h                     |   3 +
 src/include/nodes/parsenodes.h                     |   2 +
 src/include/storage/procarray.h                    |   2 +-
 src/include/utils/rel.h                            |   3 +-
 src/test/isolation/expected/vacuum-skip-locked.out | 148 ++++++++++
 src/test/isolation/specs/vacuum-skip-locked.spec   |  66 ++++-
 src/test/isolation2/expected/lockmodes.out         |  61 ++++
 .../isolation2/expected/lockmodes_optimizer.out    |  61 ++++
 .../expected/vacuum_skip_locked_onseg.out          |  53 ++++
 src/test/isolation2/isolation2_schedule            |   1 +
 src/test/isolation2/sql/lockmodes.sql              |  28 ++
 .../isolation2/sql/vacuum_skip_locked_onseg.sql    |  41 +++
 src/test/regress/GNUmakefile                       |   8 +-
 src/test/regress/expected/AORO_Compression.out     |  12 +
 src/test/regress/expected/bfv_olap_optimizer.out   |   3 -
 src/test/regress/expected/bfv_partition.out        |   1 +
 src/test/regress/expected/delete.out               |   8 +
 src/test/regress/expected/gp_dump_query_oids.out   |  17 ++
 src/test/regress/expected/join_hash.out            |   5 +-
 src/test/regress/expected/join_hash_optimizer.out  |   5 +-
 src/test/regress/expected/minirepro.out            |  12 +-
 src/test/regress/expected/notin.out                |  34 +--
 src/test/regress/expected/notin_optimizer.out      |  34 +--
 src/test/regress/expected/partition.out            |  89 ++++++
 src/test/regress/expected/partition_optimizer.out  |  89 ++++++
 .../regress/expected/pg_dump_binary_upgrade.out    |  18 ++
 .../expected/qp_correlated_query_optimizer.out     |   3 -
 src/test/regress/expected/rpt.out                  | 114 +++-----
 src/test/regress/expected/subselect.out            |  10 +-
 src/test/regress/expected/subselect_gp.out         | 292 ++++++++++++++++++-
 .../regress/expected/subselect_gp_optimizer.out    | 322 +++++++++++++++++++--
 src/test/regress/expected/subselect_optimizer.out  |   8 +-
 src/test/regress/expected/with_clause.out          |  28 +-
 src/test/regress/greenplum_schedule                |   7 +-
 src/test/regress/input/tablespace.source           |  19 ++
 src/test/regress/output/tablespace.source          |  25 ++
 src/test/regress/sql/AORO_Compression.sql          |  11 +
 src/test/regress/sql/bfv_partition.sql             |   1 +
 src/test/regress/sql/delete.sql                    |   7 +
 src/test/regress/sql/gp_dump_query_oids.sql        |   9 +
 src/test/regress/sql/join_hash.sql                 |   6 +-
 src/test/regress/sql/partition.sql                 |  32 ++
 src/test/regress/sql/pg_dump_binary_upgrade.sql    |  20 ++
 src/test/regress/sql/subselect_gp.sql              | 108 +++++++
 src/test/singlenode_regress/expected/subselect.out |   7 +-
 .../singlenode_regress/expected/subselect_gp.out   |  16 +-
 88 files changed, 2347 insertions(+), 590 deletions(-)
 create mode 100644 
gpMgmt/test/behave/mgmt_utils/steps/data/gpcheckcat/create_multilevel_partition.sql
 copy src/backend/{commands => executor}/test/Makefile (62%)
 create mode 100644 src/backend/executor/test/instrument_test.c
 create mode 100644 src/test/isolation2/expected/vacuum_skip_locked_onseg.out
 create mode 100644 src/test/isolation2/sql/vacuum_skip_locked_onseg.sql
 create mode 100644 src/test/regress/expected/pg_dump_binary_upgrade.out
 create mode 100644 src/test/regress/sql/pg_dump_binary_upgrade.sql


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to