This is an automated email from the ASF dual-hosted git repository.
reshke pushed a change to branch bp_old_main
in repository https://gitbox.apache.org/repos/asf/cloudberry.git
at 150e3bffd12 Fix recovery slot handling before pg_basebackup (#1675)
This branch includes the following new commits:
new d8c4d95937d GitHub: enable the blank issues support
new 894867ba1aa Generate gp_ view for desired pg_ system views
new c2a606f3f07 Fix system_views_gp.in and fix test query_conflict
new 4699ddb7b56 Fix names of pg_stat_all_tables|indexes
new 3ce93173469 Add gp_stat_progress_%_summary system views
new e6ea65aa9e7 Add gp summary system views
new 9fc966fa098 Run gp_internal_tools tests
new d604ff1a1be initdb: fix stale errno handling in setup_cdb_schema()
new d6192cc6a71 Fix invalid escape sequences in Python files
new 687d4fd1774 Fix LICENSE path for ISC license file
new f309b7c8e0b [MINOR] Remove unused build script that used non-HTTPS to
download code
new 26be1108546 Fix SIGSEGV on segments when creating in-place tablespace
new d7f23315f4a Fix session lock leak in ALTER DATABASE SET TABLESPACE for
utility mode
new 53a0407183d Fix PostgresNode.pm for TAP tests on CBDB
new 54162d6e505 ORCA: Fix use-after-free in
flatten_join_alias_var_optimizer
new 54f44b1284a ORCA: Fix incorrect decorrelation of GROUP BY () HAVING
<outer_ref>
new c6e7a5ca19c Support AQUMV exact-match for multi-table JOIN queries
new 07b821fbf8d Address review feedback for AQUMV join exact-match
new 1b13f980986 Fix ORDER BY lost after AQUMV join rewrite
new 743f68e0c96 Prevent pgstats from getting confused when relkind of a
relation changes
new 4084cf15586 Restrict accesses to non-system views and foreign tables
during pg_dump.
new c4748066ed1 Remove unused concourse/* from source
new fcaa4deadd8 Stop installing diskquota build-info file
new c828ad72a0c Fix syntax error in the bash script regarding
LD_LIBRARY_PATH
new a489d2a40b7 Set GUC "is_superuser" in all processes that set
AuthenticatedUserId.
new 7eb5d85542c libpq: Bail out during SSL/GSS negotiation errors (#1633)
new 18c5918790a Parallel Hash Full Join.
new 992e34a56e8 Fix PHJ match bit initialization.
new d12bef2b226 Fix instability in regression test for Parallel Hash Full
Join
new 337ef46086b Parallel Hash Full Join and Right Join
new 1259af580ea tests: add Parallel Hash Full/Right Join regression cases
new f7ef9a1675c Widen MotionLayerState stat counters from uint32 to uint64
(#1647)
new 7deca90a45f Fix the issue of duplicate counting of num_executed in
gp_toolkit.gp_resgroup_status
new 6afa5b775a3 Fix ORCA choosing wrong column type for CTAS with UNION
ALL (#1431) (#1645)
new b8e6a9dd0ea Revert "Fix COPY TO returning 0 rows during concurrent
reorganize"
new 49a0f598833 [yagp_hooks_collector] Add extension skeleton with GRPC
transport
new 208a37c0175 [yagp_hooks_collector] Fix segfault in plan text generator
new 9eaaaa5a1bc [yagp_hooks_collector] Add executor instrumentation, /proc
stats, and normalized texts
new f1d5c16293e [yagp_hooks_collector] Apply llvm code style
new eb9c9a769a1 [yagp_hooks_collector] Switch to query_info_collect_hook
and fix stability
new 2c5002174df [yagp_hooks_collector] Add debian packaging and bionic
GRPC compatibility
new 0330cd6204f [yagp_hooks_collector] Add CDB metrics, query nesting, and
configuration GUCs
new f9f89ddc549 [yagp_hooks_collector] Diff system stats per-query and
improve error safety
new 0766e6253c7 [yagp_hooks_collector] Fix EventSender and GrpcConnector
in forked processes
new 0f8a4303fb8 [yagp_hooks_collector] Fix memory leak in EXPLAIN ANALYZE
code path
new 221311abc7d [yagp_hooks_collector] Add motion network and workfile
spill stats
new 6fa8c3d1653 [yagp_hooks_collector] Clean up threading, signal
handling, and logging
new c8dddf03c17 [yagp_hooks_collector] Add ignored_users_list GUC
new ee9c8056d0c [yagp_hooks_collector] Replace GRPC transport with
protobuf-over-UDS
new 49af1b706bd [yagp_hooks_collector] Fix missing query statuses after
protobuf migration
new 6d42cd1de4e [yagp_hooks_collector] Add stat_messages() runtime
statistics view
new 6b41581460c [yagp_hooks_collector] Fix message lifecycle ordering and
memory leaks
new fad49ebf33d [yagp_hooks_collector] Improve query_id and resource group
resolution
new 63bfe5e3fdc [yagp_hooks_collector] Add nested query tracking
new e3cc4c73b5a [yagp_hooks_collector] Add configurable text field trimming
new ddf2f4e616e [yagp_hooks_collector] Add error message reporting for
failed queries
new 5592f44f3ed [yagp_hooks_collector] Change report_nested_queries to
PGC_USERSET
new 8cc491f6ada [yagp_hooks_collector] Diff per-query stats between submit
and end
new af843a5bf68 [yagp_hooks_collector] Fix try/catch block when calling
C++ code from PG hooks
new 3def9fc9bca [yagp_hooks_collector] Improve nested query handling and
add slice info
new f4a3e7f8d58 [yagp_hooks_collector] Split EventSender into submodules
new d65fff52ba0 [yagp_hooks_collector] Ignore EXPLAIN VERBOSE errors for
unsupported node types
new 95a15c6f11b [yagp_hooks_collector] Add per-slice interconnect
statistics
new 0f9290b4b9a [yagp_hooks_collector] Fix user filtering propagation
timing
new 0e0fadd215c [yagp_hooks_collector] Miscellaneous fixes and refactoring
new 0cb4930f98d [yagp_hooks_collector] Add conditional EXPLAIN ANALYZE
collection
new 4ee91cfc508 [yagp_hooks_collector] Fix memory leaks, add safe C++
wrappers, improve Makefile
new 36cd8f592e4 [yagp_hooks_collector] Add utility statement tracking and
metrics documentation
new 82d11bca7b6 [yagp_hooks_collector] Add regression tests, ANALYZE text
output, and UTF-8 trimming
new 16b42c858c3 [yagp_hooks_collector] Port backend infrastructure and
adapt for Cloudberry
new 3563d78432a [yagp_hooks_collector] Add --with-yagp-hooks-collector
configure option and CI
new 0984ee47297 [yagp_hooks_collector] Add consistent GUC filtering and
submit/done hook callsites
new d7cc4fc9a0c [yagp_hooks_collector] Add UDS round-trip test and fix
send() accounting
new 2a83ca01f1c [yagp_hooks_collector] Fix locale-dependent normalization
crash
new 643a68142c2 [yagp_hooks_collector] Add Apache license headers and
enable -Werror
new 5bc75ae8e8d [yagp_hooks_collector] Fix null ErrorData dereference on
segments
new aa20a4df16b [yagp_hooks_collector] Move to gpcontrib directory
new 8d4750a41c0 [gp_stats_collector] Rename yagp_hooks_collector to
gp_stats_collector
new 9dbd12b5887 [gp_stats_collector] Simplify Makefile and add
-Wno-unused-but-set-variable
new 25d66ff1342 [gp_stats_collector] Build by default with extension
disabled via GUCs
new 1bcb523149a [gp_stats_collector] Code quality cleanup
new 796083d014b [gp_stats_collector] Wrap hook call in try/catch on error
path
new a7279b9e894 [gp_stats_collector] Adapt namings for Cloudberry
new 0c986919045 [gp_stats_collector] Remove unnecessary
CONFIGURE_EXTRA_OPTS param
new 96caa8d357d Fix sed -i compatibility in configure.ac
new 2ecd058a815 Disable mdblocales by default in configure
new 1acbfbee9ba Regenerate configure for gp_stats_clolector
new 198329cb9ac Add missing runtime dependencies for minimal installations
new 8712d2ba498 Fix compliance issues for RPM and DEB packages
new fef42484a97 Build: make diskquota installation opt-in
new c7c96aa7cce pg_dump/psql: properly recognize GP
new 6801342a065 Improve the SQL tab-completion feature for resource group
(#1669)
new eea9250df03 Fix aoco_relation_size() using wrong snapshot to read
pg_aocsseg
new 392fbcfe720 CI: fix 'Check and Display Regression Diffs' step to use
bash shell (#1673)
new 42dc916d89c Fix SIGSEGV in fsm_extend when vacuuming tables in
non-default tablespace
new eb4fae1a0ba ORCA: fall back to Postgres planner for KNN ORDER BY
queries (#1653)
new 80ece001b35 Fix: Python build dependencies installation
new c5b9fcbb248 ORCA: add optimizer_use_streaming_hashagg GUC (#1681)
new 5980dae3396 Align release artifact naming with ASF incubator
conventions
new eb5a493fc53 CI: use commit hash for Docker actions
new 9504b5757b8 CI: Add Ubuntu24.04 workflow with test matrix support
new 08f0bd3f83a Fix Python 3.12 SyntaxWarning in
orphaned_toast_tables_check.py
new 93a38e71c88 Fix colNDVBySeg attnum index mismatch in column-specific
ANALYZE (#1680)
new 94766796374 DevOps: upgrade Go to 1.24.13 in Docker build images
new 9a944742a95 CI: update docker/setup-qemu-action to v4.0.0
new 3737bd8dfed Sandbox: add Cloudberry 2.1.0 release support
new 1179057b0c6 Fix: init missing PlannedStmt fields in orca
new 423f77fc010 Add Rocky Linux 10 Docker containers (#1676)
new e8fb89f05ff Fix incompatibilities with libxml2 >= 2.12.0.
new ee58e7a8411 Avoid "unused variable" warning on non-USE_SSL_ENGINE
platforms.
new 096558723e2 Do not include protobuf files twice
new a66fb4cef96 xml2: Replace deprecated routines with recommended ones
new 8e3080a69ae Fix copy for rocky linux
new 638f635d2d6 Fix: set FRAMEOPTION_BETWEEN for ORCA window frames
new 99fdb618849 SIGSEGV in getCdbComponentInfo() when standby coordinator
is on dedicated host (#1702)
new 0c6653357ce orca: fallback to Postgres optimizer on cross-slice
replicated CTE Consumer (#1719)
new f86dffbbdbc DevOps: upgrade Go from 1.24.13 to 1.25.10 in dev images
new 0f5b3f95fb6 ORCA: keep HAVING above a scalar GbAgg in
CNormalizer::FPushable
new 41b4e3736bc orca: implement intra-segment parallel table scan support
new eb3302dff0a orca: add parallel scan test
new 71d09dc71d6 PAX stats test: wait for seq_tup_read before exiting
wait_for_stats()
new 3aa8b88e174 DevOps: add libicu-devel to Rocky Linux build images
new 34594838bcf Fix gppkg error: 'SyncPackages' object has no attribute
'ret'.
new 3bb75559495 Fix: FDW OPTIONS encoding accepts symbolic names (issue
#1726) (#1727)
new ee23816b1ef AO vacuum: CommandCounterIncrement before
AppendOptimizedTruncateToEOF
new 25d8e7018e9 Fix use-after-free in GetExtStatisticsName
new 78df1e0fd3c Minor typo: transfrom->transform
new 150e3bffd12 Fix recovery slot handling before pg_basebackup (#1675)
The 128 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]