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

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


    from e47859d8ce2 PAX: remove unused variables
     add 21821ebe948 Enable hot standby dispatch
     add 732b9d6a04f Revert "Revert "Include distributed xid in transaction 
commit WAL in all cases""
     add 03ac8142ef0 Refactor restore point pausing logic for continuous 
archive recovery
     add 72101a51035 Add XLOG_LATESTCOMPLETED_GXID
     add 8644a290d6d Support read-committed dtx isolation for hot standby
     add 3c608443d19 Support repeatable-read dtx isolation for hot standby
     add ece5eb9f195 Enable upstream hot standby tests
     add 88c96acd11b Make sure query conflict on the standby works as expected
     add b45836df989 Fix hot_standby isolation2 and regress tests
     add f75a338e095 Generate gp_ view for desired pg_ system views
     add eacf37323fc Fix system_views_gp.in and fix test query_conflict

No new revisions were added by this update.

Summary of changes:
 .abi-check/7.1.0/postgres.symbols.ignore           |  11 +
 GNUmakefile.in                                     |   5 +
 pom.xml                                            |   2 +
 src/backend/access/heap/heapam.c                   |   8 +
 src/backend/access/rmgrdesc/standbydesc.c          |  11 +
 src/backend/access/transam/README                  |  45 +
 src/backend/access/transam/xact.c                  |  67 +-
 src/backend/access/transam/xlog.c                  |  87 +-
 src/backend/catalog/.gitignore                     |   1 +
 src/backend/catalog/Makefile                       |   8 +-
 src/backend/catalog/system_views.sql               |  10 +-
 src/backend/catalog/system_views_gp.in             |  48 +
 src/backend/cdb/cdbdtxcontextinfo.c                |   2 +-
 src/backend/cdb/cdbdtxrecovery.c                   |  47 +-
 src/backend/cdb/cdbfts.c                           |   4 +
 src/backend/cdb/cdbtm.c                            |  21 +-
 src/backend/cdb/cdbutil.c                          |  34 +-
 src/backend/cdb/dispatcher/cdbdisp_query.c         |   6 +
 src/backend/cdb/dispatcher/cdbgang.c               |   3 +-
 .../cdb/dispatcher/test/cdbdisp_query_test.c       | 341 +++++++
 src/backend/fts/fts.c                              |   2 +-
 src/backend/replication/logical/decode.c           |   3 +
 src/backend/storage/file/fd.c                      |   1 +
 src/backend/storage/ipc/procarray.c                |  41 +-
 src/backend/storage/ipc/standby.c                  |  36 +
 src/backend/storage/lmgr/lwlocknames.txt           |   1 +
 src/backend/storage/lmgr/proc.c                    |  10 +-
 src/backend/tcop/postgres.c                        |  17 +
 src/backend/tcop/pquery.c                          |   4 +
 src/backend/utils/misc/guc_gp.c                    |  21 +-
 src/bin/initdb/initdb.c                            |   4 +
 src/include/access/transam.h                       |   2 +-
 src/include/access/xlog.h                          |   2 +
 src/include/catalog/catversion.h                   |   2 +-
 src/include/cdb/cdbtm.h                            |   9 +-
 src/include/cdb/cdbvars.h                          |   3 +
 src/include/storage/standbydefs.h                  |   1 +
 src/test/isolation2/Makefile                       |   3 +
 src/test/isolation2/expected/hot_standby/basic.out | 242 +++++
 .../isolation2/expected/hot_standby/faults.out     | 326 +++++++
 src/test/isolation2/expected/hot_standby/setup.out |  14 +
 .../isolation2/expected/hot_standby/teardown.out   |   9 +
 .../expected/hot_standby/transaction_isolation.out | 984 +++++++++++++++++++++
 src/test/isolation2/hot_standby_schedule           |   6 +
 .../input/hot_standby/query_conflict.source        | 225 +++++
 .../output/hot_standby/query_conflict.source       | 470 ++++++++++
 src/test/isolation2/sql/.gitignore                 |   1 +
 src/test/isolation2/sql/hot_standby/basic.sql      |  95 ++
 src/test/isolation2/sql/hot_standby/faults.sql     | 125 +++
 src/test/isolation2/sql/hot_standby/setup.sql      |   9 +
 src/test/isolation2/sql/hot_standby/teardown.sql   |   5 +
 .../sql/hot_standby/transaction_isolation.sql      | 319 +++++++
 src/test/perl/PostgresNode.pm                      |  44 +
 .../t/101_restore_point_and_startup_pause.pl       | 140 ++-
 src/test/regress/GNUmakefile                       |  10 +
 .../hs_primary_setup.out}                          |   6 -
 src/test/regress/expected/hs_standby_allowed.out   |  24 +-
 .../regress/expected/hs_standby_disallowed.out     |  32 +-
 src/test/regress/expected/hs_standby_functions.out |  15 +-
 src/test/regress/pg_regress.c                      |  13 +-
 src/test/regress/sql/hs_primary_setup.sql          |   7 +
 src/test/regress/sql/hs_standby_allowed.sql        |   7 +-
 src/test/regress/sql/hs_standby_disallowed.sql     |   8 +
 src/test/regress/sql/hs_standby_functions.sql      |   4 +-
 64 files changed, 3906 insertions(+), 157 deletions(-)
 create mode 100644 src/backend/catalog/system_views_gp.in
 create mode 100644 src/backend/cdb/dispatcher/test/cdbdisp_query_test.c
 create mode 100644 src/test/isolation2/expected/hot_standby/basic.out
 create mode 100644 src/test/isolation2/expected/hot_standby/faults.out
 create mode 100644 src/test/isolation2/expected/hot_standby/setup.out
 create mode 100644 src/test/isolation2/expected/hot_standby/teardown.out
 create mode 100644 
src/test/isolation2/expected/hot_standby/transaction_isolation.out
 create mode 100644 src/test/isolation2/hot_standby_schedule
 create mode 100644 src/test/isolation2/input/hot_standby/query_conflict.source
 create mode 100644 src/test/isolation2/output/hot_standby/query_conflict.source
 create mode 100644 src/test/isolation2/sql/hot_standby/basic.sql
 create mode 100644 src/test/isolation2/sql/hot_standby/faults.sql
 create mode 100644 src/test/isolation2/sql/hot_standby/setup.sql
 create mode 100644 src/test/isolation2/sql/hot_standby/teardown.sql
 create mode 100644 
src/test/isolation2/sql/hot_standby/transaction_isolation.sql
 copy src/test/regress/{sql/hs_primary_setup.sql => 
expected/hs_primary_setup.out} (94%)


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

Reply via email to