This is an automated email from the ASF dual-hosted git repository.
reshke pushed a change to branch REL_2_STABLE
in repository https://gitbox.apache.org/repos/asf/cloudberry.git
from 0a02673fbde Update expected test output for tzdata 2025b changes
new 07e69cc6447 Doc: improve tutorial section about grouped aggregates.
new 44f97abd686 Doc: add comments about
PreventInTransactionBlock/IsInTransactionBlock.
new 54390d67e22 Fix comment of SimpleLruInit() in slru.c
new 2692495402e Fix comments atop ReorderBufferAddInvalidations.
new b6170dd485b Re-allow building on Microsoft Visual Studio 2013.
new 6ec43883efe Fix alter_table.sql test case to test what it claims to.
new 0a675b1e92b Fix theoretical torn page hazard.
new 5bcbf429e86 Fix cleanup lock acquisition in SPLIT_ALLOCATE_PAGE replay.
new d0ce420dd11 Account for IPC::Run::result() Windows behavior change.
new 13a0c3fb9ee Fix version comparison in Version.pm
new db9fc4da51d pg_dump: avoid unsafe function calls in getPolicies().
new 7b328bac78f Doc: sync src/tutorial/basics.source with SGML
documentation.
new 32d495fc5ce Fix mislabeling of PROC_QUEUE->links as PGPROC, fixing
UBSan on 32bit
new 0345e364be4 Prevent instability in contrib/pageinspect's regression
test.
new 700223a95ee Revert "Prevent instability in contrib/pageinspect's
regression test."
new fc33a2ce035 Add comments and a missing CHECK_FOR_INTERRUPTS in
ts_headline.
new 8c88ee4d3d3 Replace link to Hunspell with the current homepage
new 2e0ccbe6cd9 YA attempt at taming worst-case behavior of
get_actual_variable_range.
new d7bbd418180 Make multixact error message more explicit
new c411af11cf0 Fix uninitialized access to InitialRunningXacts during
decoding.
new 1bd7a644d9b Remove temporary portlock directory during make
[dist]clean.
new c733137f455 Fix binary mismatch for MSVC plperl vs gcc built perl libs
new 0271fcef7f7 Prevent clobbering of utility statements in SQL function
caches.
new e095d73e3e4 Improve heuristics for compressing the KnownAssignedXids
array.
new a7474fa52d8 Fix comment in fe-auth-scram.c
new 5fe5d15301a doc: add transaction processing chapter with internals
info
new 9bf3b51c177 Reject missing database name in pg_regress and cohorts.
new 69a282caca6 revert: add transaction processing chapter with internals
info
new b22e4f7974c Fix under-parenthesized display of AT TIME ZONE constructs.
new 979a645bc95 Doc: add example of round(v, s) with negative s.
new a9444eb1bdf Fix memory leak for hashing with nondeterministic
collations.
new b546dcf12a0 Fix psql's \sf and \ef for new-style SQL functions.
new 28b0439f759 Fix DEFAULT handling for multi-row INSERT rules.
new a2b1639c3ed Fix generate_partitionwise_join_paths() to tolerate
failure.
new 47a9c1f48ac Fix broken MemoizePath support in reparameterize_path().
new 03a187855c9 doc: Add missing <varlistentry> markups for developer GUCs
new 98182fb79a1 Fix Memoize to work with partitionwise joining.
new 03ca5445099 Fix jsonb subscripting to cope with toasted subscript
values.
new f5508140b84 Rethink handling of [Prevent|Is]InTransactionBlock in
pipeline mode.
new b4d6bc94715 Re-adjust drop-index-concurrently-1 isolation test
new bdee6faeff5 Fix contrib/seg to be more wary of long input numbers.
new 5d85d7bb0b6 Add some recursion and looping defenses in prepjointree.c.
new 14fedaf2bd9 Fix come incorrect elog() messages in aclchk.c
new a58f252df11 Fix event trigger example
new df845bc30bd Fix assert in BRIN build_distances
new 962d18e4a2d Avoid reference to nonexistent array element in
ExecInitAgg().
new 3bf7a480668 Fix typos in comments, code and documentation
new 281daccad64 Improve documentation of the CREATEROLE attibute.
new 9029f90c778 Fix pg_truncate() on Windows.
new ccc37325f32 Fix tab completion of ALTER FUNCTION/PROCEDURE/ROUTINE ...
SET SCHEMA.
new 9d07bdd2e75 Remove the streaming files for incomplete xacts after
restart.
new 1dccba23cbf Fix jsonpath existense checking of missing variables
new 081e036ebea Fix WaitEventSetWait() buffer overrun.
new ec6626c6b26 Fix some BufFileRead() error reporting
new 40217b10307 Fix failure with perlcritic in psql's create_help.pl
new 265c3436a7e Add missing assign hook for GUC
checkpoint_completion_target
new d6393ac0bfa Log the correct ending timestamp in recovery_target_xid
mode.
new 03b3c1dad44 Reject CancelRequestPacket having unexpected length.
new f7eac365f0c Allow REPLICA IDENTITY to be set on an index that's not
(yet) valid.
new 8bca130fe78 Fix error handling in libpqrcv_connect()
new e9f0ff379fa Fix the Drop Database hang.
new cba5bfee22f doc: Fix network_ops -> inet_ops in SpGiST operator class
list
new 98e29c39a3d Fix rare sharedtuplestore.c corruption.
new d30bb873f31 Remove recovery test 011_crash_recovery.pl
new e6dbe4b1371 Doc: clarify use of NULL to drop comments and security
labels.
new 864ea72f955 Doc: Abstract AF_UNIX sockets don't work on Windows.
new 3ea9c125e2f doc: Fix XML formatting that psql cannot handle
new 94fae6b57f8 Release notes for 15.2, 14.7, 13.10, 12.14, 11.19.
new d4213d02506 Rebase fixes
new ae58802fe6e Stamp 14.7.
The 70 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:
GNUmakefile.in | 4 +-
configure | 2 +-
configure.ac | 2 +-
.../src/test/regress/expected/create_view.out | 4 +-
.../regress/expected/create_view_optimizer.out | 4 +-
.../src/test/regress/expected/expressions.out | 2 +-
.../regress/expected/expressions_optimizer.out | 2 +-
.../src/test/regress/sql/expressions.sql | 2 +-
contrib/seg/expected/seg.out | 7 +
contrib/seg/seg.c | 8 +-
contrib/seg/segparse.y | 22 +-
contrib/seg/sql/seg.sql | 3 +
doc/src/sgml/config.sgml | 16 +-
doc/src/sgml/event-trigger.sgml | 5 +-
doc/src/sgml/func.sgml | 4 +
doc/src/sgml/libpq.sgml | 5 +-
doc/src/sgml/parallel.sgml | 2 +-
doc/src/sgml/protocol.sgml | 9 +-
doc/src/sgml/query.sgml | 65 +-
doc/src/sgml/ref/alter_role.sgml | 2 +-
doc/src/sgml/ref/alter_table.sgml | 2 +-
doc/src/sgml/ref/comment.sgml | 16 +-
doc/src/sgml/ref/create_role.sgml | 10 +-
doc/src/sgml/ref/createuser.sgml | 18 +-
doc/src/sgml/ref/fetch.sgml | 3 +-
doc/src/sgml/ref/move.sgml | 3 +-
doc/src/sgml/ref/security_label.sgml | 29 +-
doc/src/sgml/release-14.sgml | 1008 ++++++++++++++++++++
doc/src/sgml/sources.sgml | 4 +-
doc/src/sgml/spgist.sgml | 24 +-
doc/src/sgml/textsearch.sgml | 2 +-
doc/src/sgml/user-manag.sgml | 47 +-
src/backend/access/brin/brin_minmax_multi.c | 6 +-
src/backend/access/common/bufmask.c | 2 +-
src/backend/access/hash/hash_xlog.c | 5 +-
src/backend/access/hash/hashfunc.c | 2 +
src/backend/access/hash/hashpage.c | 10 +-
src/backend/access/heap/heapam.c | 6 +-
src/backend/access/spgist/spgutils.c | 2 +-
src/backend/access/transam/multixact.c | 3 +-
src/backend/access/transam/slru.c | 1 +
src/backend/access/transam/xact.c | 30 +-
src/backend/access/transam/xlog.c | 15 +-
src/backend/catalog/aclchk.c | 6 +-
src/backend/catalog/index.c | 5 +-
src/backend/commands/tablecmds.c | 64 +-
src/backend/executor/functions.c | 2 +-
src/backend/executor/nodeAgg.c | 5 +
src/backend/jit/llvm/llvmjit.c | 2 +-
src/backend/optimizer/path/allpaths.c | 16 +-
src/backend/optimizer/path/joinpath.c | 14 +-
src/backend/optimizer/prep/prepjointree.c | 12 +
src/backend/optimizer/util/pathnode.c | 9 +-
src/backend/optimizer/util/tlist.c | 2 +-
src/backend/postmaster/postmaster.c | 7 +
src/backend/replication/backup_manifest.c | 3 +-
.../libpqwalreceiver/libpqwalreceiver.c | 26 +-
src/backend/replication/logical/reorderbuffer.c | 26 +-
src/backend/replication/logical/snapbuild.c | 7 +
src/backend/replication/logical/tablesync.c | 7 -
src/backend/replication/logical/worker.c | 33 +-
src/backend/rewrite/rewriteHandler.c | 47 +-
src/backend/storage/file/fd.c | 2 +-
src/backend/storage/ipc/latch.c | 5 +-
src/backend/storage/ipc/procarray.c | 133 ++-
src/backend/storage/lmgr/proc.c | 24 +-
src/backend/tcop/postgres.c | 12 +
src/backend/tsearch/ts_parse.c | 13 +
src/backend/tsearch/wparser_def.c | 4 -
src/backend/utils/adt/jsonb_gin.c | 5 +-
src/backend/utils/adt/jsonb_op.c | 10 +-
src/backend/utils/adt/jsonfuncs.c | 41 +-
src/backend/utils/adt/jsonpath_exec.c | 8 +-
src/backend/utils/adt/ruleutils.c | 34 +-
src/backend/utils/adt/selfuncs.c | 45 +-
src/backend/utils/adt/tsvector_op.c | 3 +
src/backend/utils/adt/varchar.c | 2 +
src/backend/utils/misc/guc.c | 2 +-
src/backend/utils/sort/sharedtuplestore.c | 5 +-
src/bin/pg_dump/pg_dump.c | 42 +-
src/bin/pg_upgrade/info.c | 9 +-
src/bin/psql/command.c | 46 +-
src/bin/psql/create_help.pl | 6 +-
src/bin/psql/tab-complete.c | 5 +-
src/include/access/xact.h | 7 +
src/include/nodes/pathnodes.h | 4 +-
src/include/storage/procarray.h | 1 +
src/include/tsearch/ts_public.h | 61 +-
src/interfaces/libpq/fe-auth-scram.c | 3 +-
src/port/snprintf.c | 10 +
.../expected/drop-index-concurrently-1.out | 33 +-
.../expected/drop-index-concurrently-1_2.out | 31 +-
.../isolation/specs/drop-index-concurrently-1.spec | 22 +-
src/test/perl/PostgresVersion.pm | 9 +-
src/test/perl/TestLib.pm | 12 +-
src/test/recovery/t/011_crash_recovery.pl | 64 --
src/test/regress/expected/alter_table.out | 30 +-
src/test/regress/expected/create_view.out | 8 +-
.../regress/expected/create_view_optimizer.out | 8 +-
src/test/regress/expected/expressions.out | 2 +-
.../regress/expected/expressions_optimizer.out | 2 +-
src/test/regress/expected/jsonb.out | 34 +
src/test/regress/expected/jsonb_jsonpath.out | 32 +
src/test/regress/expected/jsonb_optimizer.out | 34 +
src/test/regress/expected/memoize.out | 45 +
src/test/regress/expected/memoize_optimizer.out | 38 +
src/test/regress/expected/psql.out | 62 ++
src/test/regress/expected/replica_identity.out | 37 +
src/test/regress/expected/rules.out | 91 +-
src/test/regress/expected/subscription.out | 9 +-
src/test/regress/pg_regress.c | 11 +
src/test/regress/sql/alter_table.sql | 11 +-
src/test/regress/sql/create_view.sql | 1 +
src/test/regress/sql/expressions.sql | 2 +-
src/test/regress/sql/jsonb.sql | 18 +
src/test/regress/sql/jsonb_jsonpath.sql | 8 +
src/test/regress/sql/memoize.sql | 27 +
src/test/regress/sql/psql.sql | 8 +
src/test/regress/sql/replica_identity.sql | 20 +
src/test/regress/sql/rules.sql | 15 +-
src/test/regress/sql/subscription.sql | 9 +-
.../singlenode_regress/expected/create_view.out | 4 +-
.../singlenode_regress/expected/expressions.out | 2 +-
src/test/singlenode_regress/sql/expressions.sql | 2 +-
src/test/subscription/t/004_sync.pl | 10 +-
src/tools/msvc/Mkvcbuild.pm | 3 +
src/tutorial/basics.source | 27 +-
127 files changed, 2444 insertions(+), 590 deletions(-)
delete mode 100644 src/test/recovery/t/011_crash_recovery.pl
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]