This is an automated email from the ASF dual-hosted git repository.
leborchuk pushed a change to branch PG14_ARCHIVE_REBASED
in repository https://gitbox.apache.org/repos/asf/cloudberry.git
at f8b89245627 Fix recovery slot handling before pg_basebackup (#1675)
This branch includes the following new commits:
new 0e01e5a167a License: add & clean up license headers and files
new c468c6aadbb Generate gp_ view for desired pg_ system views
new aba2cf64e1b Fix system_views_gp.in and fix test query_conflict
new b432f720927 Fix names of pg_stat_all_tables|indexes
new 0e7484569c7 Add gp_stat_progress_%_summary system views
new cf7d5cf11f6 Add gp summary system views
new b05f34fe143 Fix: Adapt system view after cherry-pick
new a7a57b86f9d Fix: fix configure by autoconf
new fa519240c8e Cherry-pick of CVE fix: Fix privilege checks in
pg_stats_ext and pg_stats_ext_exprs. (#1551)
new 4835c8a0e53 Run gp_internal_tools tests
new f31b46ce210 initdb: fix stale errno handling in setup_cdb_schema()
new 83d18ff1a45 Fix invalid escape sequences in Python files
new cde00ca7d42 Fix LICENSE path for ISC license file
new bb472b6f47e [MINOR] Remove unused build script that used non-HTTPS to
download code
new bc3be17b93f Fix SIGSEGV on segments when creating in-place tablespace
new e8e896b80cf Fix session lock leak in ALTER DATABASE SET TABLESPACE for
utility mode
new 67bad962b19 Fix PostgresNode.pm for TAP tests on CBDB
new 18213a04bd4 ORCA: Fix use-after-free in
flatten_join_alias_var_optimizer
new 0d83f5b1a8c ORCA: Fix incorrect decorrelation of GROUP BY () HAVING
<outer_ref>
new 2234eabf45d Support AQUMV exact-match for multi-table JOIN queries
new e47eb97c9bb Address review feedback for AQUMV join exact-match
new cad17596efa Fix ORDER BY lost after AQUMV join rewrite
new bfa5b185ede Prevent pgstats from getting confused when relkind of a
relation changes
new 1d140092327 Restrict accesses to non-system views and foreign tables
during pg_dump.
new 633fea94b57 Remove unused concourse/* from source
new 808d8570617 Stop installing diskquota build-info file
new fb1b1e11a05 Fix syntax error in the bash script regarding
LD_LIBRARY_PATH
new 3b72042d06f Set GUC "is_superuser" in all processes that set
AuthenticatedUserId.
new 373249922d5 libpq: Bail out during SSL/GSS negotiation errors (#1633)
new 5d6c7d8e732 Parallel Hash Full Join.
new f83a40eff92 Fix PHJ match bit initialization.
new 16a1193a98c Fix instability in regression test for Parallel Hash Full
Join
new d6c9df12810 Parallel Hash Full Join and Right Join
new 6471eb09b24 tests: add Parallel Hash Full/Right Join regression cases
new aebb8196e0a Widen MotionLayerState stat counters from uint32 to uint64
(#1647)
new 6f78a18d34a Fix the issue of duplicate counting of num_executed in
gp_toolkit.gp_resgroup_status
new 7f02adeb15f Fix ORCA choosing wrong column type for CTAS with UNION
ALL (#1431) (#1645)
new 7a85e15213e Revert "Fix COPY TO returning 0 rows during concurrent
reorganize"
new 46d2596487d [yagp_hooks_collector] Add extension skeleton with GRPC
transport
new de6b8abc868 [yagp_hooks_collector] Fix segfault in plan text generator
new ce0772784bd [yagp_hooks_collector] Add executor instrumentation, /proc
stats, and normalized texts
new 6a965152406 [yagp_hooks_collector] Apply llvm code style
new 6fe9c082635 [yagp_hooks_collector] Switch to query_info_collect_hook
and fix stability
new 623a03cec46 [yagp_hooks_collector] Add debian packaging and bionic
GRPC compatibility
new 5c31e80388d [yagp_hooks_collector] Add CDB metrics, query nesting, and
configuration GUCs
new ae26997e14d [yagp_hooks_collector] Diff system stats per-query and
improve error safety
new be33672dab4 [yagp_hooks_collector] Fix EventSender and GrpcConnector
in forked processes
new 921296132aa [yagp_hooks_collector] Fix memory leak in EXPLAIN ANALYZE
code path
new 9f3d4e07fc1 [yagp_hooks_collector] Add motion network and workfile
spill stats
new 4569cba2d51 [yagp_hooks_collector] Clean up threading, signal
handling, and logging
new 860d986fd4d [yagp_hooks_collector] Add ignored_users_list GUC
new 94785f642ec [yagp_hooks_collector] Replace GRPC transport with
protobuf-over-UDS
new 70fb560523c [yagp_hooks_collector] Fix missing query statuses after
protobuf migration
new 2856c587ead [yagp_hooks_collector] Add stat_messages() runtime
statistics view
new 190855ff555 [yagp_hooks_collector] Fix message lifecycle ordering and
memory leaks
new 1b74b0280bb [yagp_hooks_collector] Improve query_id and resource group
resolution
new 8a9d3d57dc5 [yagp_hooks_collector] Add nested query tracking
new d271cb13baf [yagp_hooks_collector] Add configurable text field trimming
new 7602cb86fc0 [yagp_hooks_collector] Add error message reporting for
failed queries
new 909e0a4515d [yagp_hooks_collector] Change report_nested_queries to
PGC_USERSET
new c75b68a72c0 [yagp_hooks_collector] Diff per-query stats between submit
and end
new 093a47df864 [yagp_hooks_collector] Fix try/catch block when calling
C++ code from PG hooks
new fd51d3178f3 [yagp_hooks_collector] Improve nested query handling and
add slice info
new 939fc8dd62b [yagp_hooks_collector] Split EventSender into submodules
new 1e5f9473727 [yagp_hooks_collector] Ignore EXPLAIN VERBOSE errors for
unsupported node types
new bc531104e3b [yagp_hooks_collector] Add per-slice interconnect
statistics
new 29c0f7b3963 [yagp_hooks_collector] Fix user filtering propagation
timing
new 52e6c754636 [yagp_hooks_collector] Miscellaneous fixes and refactoring
new 33f479f7b4a [yagp_hooks_collector] Add conditional EXPLAIN ANALYZE
collection
new 18a59aa664a [yagp_hooks_collector] Fix memory leaks, add safe C++
wrappers, improve Makefile
new 24e5ee9a6bb [yagp_hooks_collector] Add utility statement tracking and
metrics documentation
new 677d9fdcd9f [yagp_hooks_collector] Add regression tests, ANALYZE text
output, and UTF-8 trimming
new e74eba8edc6 [yagp_hooks_collector] Port backend infrastructure and
adapt for Cloudberry
new ffea0fb11a8 [yagp_hooks_collector] Add --with-yagp-hooks-collector
configure option and CI
new aea98784b85 [yagp_hooks_collector] Add consistent GUC filtering and
submit/done hook callsites
new f71f76a3771 [yagp_hooks_collector] Add UDS round-trip test and fix
send() accounting
new cdb7a0bdeb3 [yagp_hooks_collector] Fix locale-dependent normalization
crash
new f428774a4ec [yagp_hooks_collector] Add Apache license headers and
enable -Werror
new 3bf1e659a92 [yagp_hooks_collector] Fix null ErrorData dereference on
segments
new 1ee92413bc8 [yagp_hooks_collector] Move to gpcontrib directory
new d6f5a82aa7d [gp_stats_collector] Rename yagp_hooks_collector to
gp_stats_collector
new d0390fa3194 [gp_stats_collector] Simplify Makefile and add
-Wno-unused-but-set-variable
new a78e61cf8d6 [gp_stats_collector] Build by default with extension
disabled via GUCs
new 9cf09868811 [gp_stats_collector] Code quality cleanup
new 55665358962 [gp_stats_collector] Wrap hook call in try/catch on error
path
new d78a331694a [gp_stats_collector] Adapt namings for Cloudberry
new cc90755eed4 [gp_stats_collector] Remove unnecessary
CONFIGURE_EXTRA_OPTS param
new 1ad0e92aa1f Fix sed -i compatibility in configure.ac
new 39d9c5e2ae6 Disable mdblocales by default in configure
new 8a9fbd9b1fd Regenerate configure for gp_stats_clolector
new d6f1631b463 Add missing runtime dependencies for minimal installations
new 8739e9b092a Fix compliance issues for RPM and DEB packages
new 7a37aa07bb5 Build: make diskquota installation opt-in
new 28e4b0c2fe4 Improve the SQL tab-completion feature for resource group
(#1669)
new 667a29458cf Fix aoco_relation_size() using wrong snapshot to read
pg_aocsseg
new 405367d7a60 CI: fix 'Check and Display Regression Diffs' step to use
bash shell (#1673)
new fe6df2bafe1 Fix SIGSEGV in fsm_extend when vacuuming tables in
non-default tablespace
new e348a4c9716 ORCA: fall back to Postgres planner for KNN ORDER BY
queries (#1653)
new 1d5d2a37a24 Fix: Python build dependencies installation
new 1a59e49794f ORCA: add optimizer_use_streaming_hashagg GUC (#1681)
new 428e405b9cb Align release artifact naming with ASF incubator
conventions
new 247ac8c4746 CI: use commit hash for Docker actions
new 35cc5aac2f3 CI: Add Ubuntu24.04 workflow with test matrix support
new 2f2dab8f3af Fix Python 3.12 SyntaxWarning in
orphaned_toast_tables_check.py
new 84a62e9e20f Fix colNDVBySeg attnum index mismatch in column-specific
ANALYZE (#1680)
new be45dc347bc DevOps: upgrade Go to 1.24.13 in Docker build images
new 9cad317510d CI: update docker/setup-qemu-action to v4.0.0
new 4ada2d140af Sandbox: add Cloudberry 2.1.0 release support
new 36e58ca24b9 Fix: init missing PlannedStmt fields in orca
new 6fe1e2b0512 Add Rocky Linux 10 Docker containers (#1676)
new 1343e2db25a Fix incompatibilities with libxml2 >= 2.12.0.
new 499345c1551 Avoid "unused variable" warning on non-USE_SSL_ENGINE
platforms.
new f8e27333d85 Do not include protobuf files twice
new 5113fef455d xml2: Replace deprecated routines with recommended ones
new dd9a6c9c2c9 Fix copy for rocky linux
new c22c7f7e5c0 Fix: set FRAMEOPTION_BETWEEN for ORCA window frames
new 6bbe67d580f SIGSEGV in getCdbComponentInfo() when standby coordinator
is on dedicated host (#1702)
new 52f75a2d3c6 orca: fallback to Postgres optimizer on cross-slice
replicated CTE Consumer (#1719)
new 81f879fc3c5 DevOps: upgrade Go from 1.24.13 to 1.25.10 in dev images
new a3da8cc0944 ORCA: keep HAVING above a scalar GbAgg in
CNormalizer::FPushable
new 08ded8f7279 orca: implement intra-segment parallel table scan support
new 7fcd4681078 orca: add parallel scan test
new 41946c6df53 PAX stats test: wait for seq_tup_read before exiting
wait_for_stats()
new c75391b07e9 DevOps: add libicu-devel to Rocky Linux build images
new 75a3bb2cd9a Fix gppkg error: 'SyncPackages' object has no attribute
'ret'.
new 0b0f83cd1d3 Fix: FDW OPTIONS encoding accepts symbolic names (issue
#1726) (#1727)
new 0ff9dbd6208 AO vacuum: CommandCounterIncrement before
AppendOptimizedTruncateToEOF
new 60fa9dc87ec Fix use-after-free in GetExtStatisticsName
new 4b0aa583d4a Minor typo: transfrom->transform
new f8b89245627 Fix recovery slot handling before pg_basebackup (#1675)
The 130 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.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]