Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1181 commits
Select commit Hold shift + click to select a range
da1a01e
Doc: fix documentation example for bytea hex output format.
tglsfdc Mar 18, 2023
656a507
Fix memory leak in Memoize cache key evaluation
david-rowley Mar 20, 2023
fb19cad
Fix netmask handling in inet_minmax_multi_ops
tvondra Mar 20, 2023
952b141
Fix race in parallel hash join batch cleanup, take II.
macdice Mar 21, 2023
8365da5
Ignore dropped columns during apply of update/delete.
Mar 21, 2023
89f364a
doc: Add description of some missing monitoring functions
michaelpq Mar 22, 2023
03c51c2
Ignore generated columns during apply of update/delete.
Mar 23, 2023
8fa3a2e
amcheck: Fix verify_heapam for tuples where xmin or xmax is 0.
robertmhaas Mar 23, 2023
63e86c8
Fix oversights in array manipulation.
tglsfdc Mar 26, 2023
ca2bcd8
Reject attempts to alter composite types used in indexes.
tglsfdc Mar 27, 2023
a6a6792
doc: Fix XML_CATALOG_FILES env var for Apple Silicon machines
danielgustafsson Mar 27, 2023
58ad356
amcheck: In verify_heapam, allows tuples with xmin 0.
robertmhaas Mar 28, 2023
9bc61cc
Fix dereference of dangling pointer in GiST index buffering build.
tglsfdc Mar 29, 2023
b65c880
Fix List memory issue in transformColumnDefinition
david-rowley Mar 30, 2023
7ed7f92
Ensure acquire_inherited_sample_rows sets its output parameters.
tglsfdc Mar 31, 2023
fdfb9fd
Reject system columns as elements of foreign keys.
tglsfdc Mar 31, 2023
1e3b3d2
doc: Add more details about pg_stat_get_xact_blocks_{fetched,hit}
michaelpq Apr 4, 2023
580caa7
doc: Update error messages in RLS examples
j-naylor Apr 5, 2023
541aaab
Fix ts_headline() edge cases for empty query and empty search text.
tglsfdc Apr 6, 2023
15e6355
Stabilize just-added regression test cases.
tglsfdc Apr 6, 2023
f522dfa
For Kerberos testing, disable reverse DNS lookup
sfrost Apr 7, 2023
2559631
For Kerberos testing, disable DNS lookups
sfrost Apr 7, 2023
1b42208
Doc: adjust examples of EXTRACT() output to match current reality.
tglsfdc Apr 10, 2023
868e6ad
Doc: add missed entries in BRIN extensibility tables.
tglsfdc Apr 10, 2023
c63fcf0
Fix detection of unseekable files for fseek() and ftello() with MSVC
michaelpq Apr 12, 2023
bdaaa78
doc: PQinitOpenSSL and PQinitSSL are obsolete in OpenSSL 1.1.0+
danielgustafsson Apr 14, 2023
e29f6ba
Avoid trying to write an empty WAL record in log_newpage_range().
tglsfdc Apr 17, 2023
2178a52
ecpg: Fix handling of strings in ORACLE compat code with SQLDA
michaelpq Apr 18, 2023
fa4085e
Use --strip-unneeded when stripping static libraries with GNU strip.
tglsfdc Apr 20, 2023
dcad158
Fix custom validators call in build_local_reloptions()
akorotkov Apr 23, 2023
da6a015
Remove duplicate lines of code
danielgustafsson Apr 24, 2023
af4272e
Fix memory leakage in plpgsql DO blocks that use cast expressions.
tglsfdc Apr 24, 2023
463d235
Fix vacuum_cost_delay check for balance calculation.
danielgustafsson Apr 25, 2023
6ca873b
Re-add tracking of wait event SLRUFlushSync
michaelpq Apr 25, 2023
6fcfa2d
In hstore_plpython, avoid crashing when return value isn't a mapping.
tglsfdc Apr 27, 2023
2d1f9e5
Fix crashes with CREATE SCHEMA AUTHORIZATION and schema elements
michaelpq Apr 28, 2023
99b0ec0
Tighten array dimensionality checks in Perl -> SQL array conversion.
tglsfdc Apr 29, 2023
ee6c73c
doc: Fix typo in pg_amcheck for term "schema"
michaelpq May 2, 2023
8cd4ff4
Doc: clarify behavior of row-limit arguments in the PLs' SPI wrappers.
tglsfdc May 2, 2023
21c387b
In array_position()/array_positions(), beware of empty input array.
tglsfdc May 4, 2023
6aea405
Fix prove_installcheck when used with PGXS
petere May 5, 2023
a130d93
Fix typo with wait event for SLRU buffer of commit timestamps
michaelpq May 5, 2023
0da40ef
Adapt regreesion test suite for changes
reshke Jun 6, 2026
31b18ef
Fix security checks in selectivity estimation functions.
deanrasheed Aug 11, 2025
1620101
Convert newlines to spaces in names written in v11+ pg_dump comments.
nmisch Aug 11, 2025
c55112b
Restrict psql meta-commands in plain-text dumps.
nathan-bossart Aug 11, 2025
9c72478
Fix MSVC pg_upgrade test.
nathan-bossart Aug 11, 2025
95ae593
Adapt Cloudberry ABI compatibility checkers for CVE-2025-8714 fix
reshke Jun 6, 2026
6c230b3
regression fixes
reshke Jun 6, 2026
24c04d8
Restrict accesses to non-system views and foreign tables during pg_dump.
MasahikoSawada Aug 5, 2024
f830840
pg_dump/psql: properly recognize GP
Smyatkin-Maxim Apr 3, 2026
b629fc1
Avoid invoking PQfnumber in loop constructs
danielgustafsson Aug 27, 2021
ad69a30
pg_dump: Reorganize getTables()
tglsfdc Oct 19, 2021
462c1b5
Refactor pg_dump's tracking of object components to be dumped.
tglsfdc Dec 6, 2021
2e9632a
Rethink pg_dump's handling of object ACLs.
tglsfdc Dec 6, 2021
5fac350
Avoid per-object queries in performance-critical paths in pg_dump.
tglsfdc Dec 6, 2021
3beba4e
Use PREPARE/EXECUTE for repetitive per-object queries in pg_dump.
tglsfdc Dec 6, 2021
5bf3cd8
pg_dump: Refactor getIndexes()
petere Dec 20, 2021
8bc719d
pg_dump: minor performance improvements from eliminating sub-SELECTs.
tglsfdc Dec 31, 2021
3190606
pg_dump: Remove dead code.
bmdoil Jul 21, 2022
5063100
pg_dump: Fix getTables parrelid
bmdoil Jul 26, 2022
5258201
pg_dump: Put GPDB global vars in DumpOptions
bmdoil Jul 27, 2022
6b94b77
pg_dump: Formatting fixes and code cleanup
bmdoil Jul 27, 2022
8d1a488
Remove unnecessary partitioning checks in pg_dump
Jul 7, 2022
db98ef2
pg_dump: Remove DumpOptions argument from testGPbackend
bmdoil Aug 17, 2022
dbc9c8b
pg_dump: Update child partition metadata for GPDB{5,6}
bmdoil Sep 7, 2022
deb7564
pg_dump: Omit BYPASSRLS clause for pre GPDB7 server
bmdoil Sep 10, 2022
b547b9a
pg_dump: Move partition def queries to getTables
bmdoil Sep 12, 2022
1e2726b
pg_dump: Define macros for GPDB{5-7} Postgres major version
bmdoil Sep 21, 2022
8198982
pg_dump: Remove unneeded version check for quote_all_identifiers
bmdoil Sep 29, 2022
92751de
Fix external protocol dump from gp6 using gp7 pg_dump.
wangxuqi Sep 27, 2022
51c5bf0
Fix pg_dump small bug (#14991)
xiaoxiaoHe-E Mar 2, 2023
2003261
Allow pg_dump to include/exclude child tables automatically.
tglsfdc Mar 14, 2023
e9d1e4d
Add getPartitionDefs function to pg_dump
bmdoil Jul 11, 2023
5c66991
Postpone calls of unsafe server-side functions in pg_dump.
tglsfdc Dec 6, 2021
fdd95f9
pg_dumpall: dump 6x resource groups correctly for 6 > 7 upgrade
kyeap-vmware Nov 21, 2023
00a05d4
pg_dump: fix --function-oid when --relation-oid is also used
kyeap-vmware Dec 15, 2023
39cb750
Fix dumping funcs/aggs with --function-oids flag.
bmdoil Jan 6, 2024
c7c6a98
pg_dump: exclude gp_toolkit from being dumped when upgrading from GPDB6
kyeap-vmware Jan 19, 2024
61a9a4c
pg_dumpall: Fix syntax error when dumping RGs
bmdoil Jan 31, 2024
ea3a7f9
Remove a fixme referring selectSourceSchema()
adam8157 Mar 18, 2024
4c497f7
Add views for getting cumulative IC stats (#1822)
MutableFire Jun 23, 2026
6087876
Cherry-pick of CVE fix: Fix privilege checks in pg_stats_ext and pg_s…
reshke Feb 4, 2026
e115286
Run gp_internal_tools tests
andr-sokolov Dec 30, 2025
5a45478
initdb: fix stale errno handling in setup_cdb_schema()
tuhaihe Feb 28, 2026
de66111
Fix invalid escape sequences in Python files
tuhaihe Mar 2, 2026
2a56180
Fix LICENSE path for ISC license file
tuhaihe Mar 16, 2026
d5d36ad
[MINOR] Remove unused build script that used non-HTTPS to download code
pjfanning Mar 18, 2026
d92ff92
Fix SIGSEGV on segments when creating in-place tablespace
yjhjstz Mar 17, 2026
e8c6c52
Fix session lock leak in ALTER DATABASE SET TABLESPACE for utility mode
yjhjstz Mar 17, 2026
0ff0e30
Fix PostgresNode.pm for TAP tests on CBDB
yjhjstz Mar 17, 2026
8d29fe0
ORCA: Fix use-after-free in flatten_join_alias_var_optimizer
yjhjstz Mar 13, 2026
1beb1d2
ORCA: Fix incorrect decorrelation of GROUP BY () HAVING <outer_ref>
yjhjstz Mar 13, 2026
108ad53
Support AQUMV exact-match for multi-table JOIN queries
avamingli Mar 5, 2026
9747a23
Address review feedback for AQUMV join exact-match
avamingli Mar 10, 2026
c5c7657
Fix ORDER BY lost after AQUMV join rewrite
avamingli Mar 10, 2026
9078429
Prevent pgstats from getting confused when relkind of a relation changes
anarazel Dec 3, 2022
2d21a1c
Restrict accesses to non-system views and foreign tables during pg_dump.
MasahikoSawada Aug 5, 2024
0b9f7ec
Remove unused concourse/* from source
tuhaihe Mar 20, 2026
a1f4eb9
Stop installing diskquota build-info file
tuhaihe Mar 16, 2026
c859e2d
Fix syntax error in the bash script regarding LD_LIBRARY_PATH
fairyfar Mar 16, 2026
bc70f02
Set GUC "is_superuser" in all processes that set AuthenticatedUserId.
nmisch Nov 6, 2023
871c756
libpq: Bail out during SSL/GSS negotiation errors (#1633)
reshke Mar 25, 2026
e09ed95
Parallel Hash Full Join.
macdice Mar 30, 2023
4601ca8
Fix PHJ match bit initialization.
macdice Apr 13, 2023
71e31e1
Fix instability in regression test for Parallel Hash Full Join
michaelpq Jun 12, 2023
3169acd
Parallel Hash Full Join and Right Join
avamingli Mar 24, 2026
322d56e
tests: add Parallel Hash Full/Right Join regression cases
avamingli Mar 24, 2026
35f59ee
Widen MotionLayerState stat counters from uint32 to uint64 (#1647)
NJrslv Mar 30, 2026
6a23478
Fix the issue of duplicate counting of num_executed in gp_toolkit.gp_…
fairyfar Mar 29, 2026
662f0a5
Fix ORCA choosing wrong column type for CTAS with UNION ALL (#1431) (…
yjhjstz Apr 1, 2026
b634231
Revert "Fix COPY TO returning 0 rows during concurrent reorganize"
yjhjstz Apr 1, 2026
18ca4f6
[yagp_hooks_collector] Add extension skeleton with GRPC transport
Smyatkin-Maxim Mar 23, 2023
fc007c7
[yagp_hooks_collector] Fix segfault in plan text generator
Smyatkin-Maxim Mar 28, 2023
6437b22
[yagp_hooks_collector] Add executor instrumentation, /proc stats, and…
Smyatkin-Maxim Mar 29, 2023
4dc9772
[yagp_hooks_collector] Apply llvm code style
Smyatkin-Maxim Apr 6, 2023
03e7914
[yagp_hooks_collector] Switch to query_info_collect_hook and fix stab…
Smyatkin-Maxim Apr 10, 2023
e9f10d1
[yagp_hooks_collector] Add debian packaging and bionic GRPC compatibi…
Smyatkin-Maxim May 1, 2023
b14e513
[yagp_hooks_collector] Add CDB metrics, query nesting, and configurat…
Smyatkin-Maxim May 4, 2023
62b0f37
[yagp_hooks_collector] Diff system stats per-query and improve error …
Smyatkin-Maxim Jun 7, 2023
de278f9
[yagp_hooks_collector] Fix EventSender and GrpcConnector in forked pr…
Smyatkin-Maxim Jun 13, 2023
ae588ec
[yagp_hooks_collector] Fix memory leak in EXPLAIN ANALYZE code path
Smyatkin-Maxim Aug 16, 2023
712a5c2
[yagp_hooks_collector] Add motion network and workfile spill stats
Smyatkin-Maxim Sep 6, 2023
ee256de
[yagp_hooks_collector] Clean up threading, signal handling, and logging
Smyatkin-Maxim Sep 6, 2023
ec3cd7b
[yagp_hooks_collector] Add ignored_users_list GUC
Smyatkin-Maxim Sep 21, 2023
370e960
[yagp_hooks_collector] Replace GRPC transport with protobuf-over-UDS
Smyatkin-Maxim Oct 2, 2023
74afe6f
[yagp_hooks_collector] Fix missing query statuses after protobuf migr…
Smyatkin-Maxim Nov 2, 2023
4dfa765
[yagp_hooks_collector] Add stat_messages() runtime statistics view
Smyatkin-Maxim Nov 13, 2023
260fd8b
[yagp_hooks_collector] Fix message lifecycle ordering and memory leaks
Smyatkin-Maxim Nov 15, 2023
3719b8c
[yagp_hooks_collector] Improve query_id and resource group resolution
Smyatkin-Maxim Dec 26, 2023
644ec7d
[yagp_hooks_collector] Add nested query tracking
Smyatkin-Maxim May 17, 2024
334440c
[yagp_hooks_collector] Add configurable text field trimming
Smyatkin-Maxim May 28, 2024
47f421f
[yagp_hooks_collector] Add error message reporting for failed queries
Smyatkin-Maxim May 28, 2024
3496291
[yagp_hooks_collector] Change report_nested_queries to PGC_USERSET
Smyatkin-Maxim Jun 3, 2024
8fa0ecb
[yagp_hooks_collector] Diff per-query stats between submit and end
Smyatkin-Maxim Jun 13, 2024
07b59d0
[yagp_hooks_collector] Fix try/catch block when calling C++ code from…
Smyatkin-Maxim Aug 7, 2024
4d94a1f
[yagp_hooks_collector] Improve nested query handling and add slice info
Smyatkin-Maxim Sep 12, 2024
0068578
[yagp_hooks_collector] Split EventSender into submodules
Smyatkin-Maxim Nov 7, 2024
e331d2f
[yagp_hooks_collector] Ignore EXPLAIN VERBOSE errors for unsupported …
Smyatkin-Maxim Apr 7, 2025
f67add4
[yagp_hooks_collector] Add per-slice interconnect statistics
Smyatkin-Maxim Apr 18, 2025
a8045df
[yagp_hooks_collector] Fix user filtering propagation timing
NJrslv Jun 9, 2025
72cf84b
[yagp_hooks_collector] Miscellaneous fixes and refactoring
NJrslv Jun 16, 2025
8a532aa
[yagp_hooks_collector] Add conditional EXPLAIN ANALYZE collection
NJrslv Jun 24, 2025
e4869b6
[yagp_hooks_collector] Fix memory leaks, add safe C++ wrappers, impro…
NJrslv Jun 27, 2025
df5ea3b
[yagp_hooks_collector] Add utility statement tracking and metrics doc…
NJrslv Jul 14, 2025
52d67e9
[yagp_hooks_collector] Add regression tests, ANALYZE text output, and…
NJrslv Sep 4, 2025
0c1a902
[yagp_hooks_collector] Port backend infrastructure and adapt for Clou…
NJrslv Jan 19, 2026
fe63571
[yagp_hooks_collector] Add --with-yagp-hooks-collector configure opti…
NJrslv Jan 19, 2026
f292328
[yagp_hooks_collector] Add consistent GUC filtering and submit/done h…
NJrslv Jan 19, 2026
8fc7e11
[yagp_hooks_collector] Add UDS round-trip test and fix send() accounting
NJrslv Jan 20, 2026
6aa53f1
[yagp_hooks_collector] Fix locale-dependent normalization crash
NJrslv Jan 21, 2026
2aa82d8
[yagp_hooks_collector] Add Apache license headers and enable -Werror
NJrslv Jan 21, 2026
d4e0a1c
[yagp_hooks_collector] Fix null ErrorData dereference on segments
NJrslv Feb 10, 2026
ce3fc53
Remove file while rebasing
leborchuk Jul 3, 2026
519393d
remove files while rebasing
leborchuk Jul 3, 2026
b1bcb15
[yagp_hooks_collector] Move to gpcontrib directory
Mar 18, 2026
3db8bc3
[gp_stats_collector] Rename yagp_hooks_collector to gp_stats_collector
NJrslv Mar 25, 2026
2fe1d67
[gp_stats_collector] Simplify Makefile and add -Wno-unused-but-set-va…
NJrslv Mar 26, 2026
715eb75
[gp_stats_collector] Build by default with extension disabled via GUCs
NJrslv Mar 31, 2026
32b321c
[gp_stats_collector] Code quality cleanup
NJrslv Mar 31, 2026
398910c
[gp_stats_collector] Wrap hook call in try/catch on error path
NJrslv Mar 31, 2026
1dcbdcc
[gp_stats_collector] Adapt namings for Cloudberry
NJrslv Mar 31, 2026
da9960e
[gp_stats_collector] Remove unnecessary CONFIGURE_EXTRA_OPTS param
NJrslv Apr 1, 2026
4aeea1e
Fix sed -i compatibility in configure.ac
zhangyue1818 Apr 3, 2026
95ccd69
Disable mdblocales by default in configure
tuhaihe Mar 31, 2026
6ef3201
Regenerate configure for gp_stats_clolector
tuhaihe Mar 31, 2026
e7e73d9
Add missing runtime dependencies for minimal installations
tuhaihe Apr 2, 2026
57b3b60
Fix compliance issues for RPM and DEB packages
tuhaihe Apr 3, 2026
5ffd040
Build: make diskquota installation opt-in
tuhaihe Apr 7, 2026
c5b83be
Improve the SQL tab-completion feature for resource group (#1669)
fairyfar Apr 9, 2026
e27b018
Fix aoco_relation_size() using wrong snapshot to read pg_aocsseg
yjhjstz Apr 8, 2026
7267fbe
CI: fix 'Check and Display Regression Diffs' step to use bash shell (…
yjhjstz Apr 10, 2026
6b9bd4f
Fix SIGSEGV in fsm_extend when vacuuming tables in non-default tables…
avamingli Apr 2, 2026
f027d48
ORCA: fall back to Postgres planner for KNN ORDER BY queries (#1653)
yjhjstz Apr 16, 2026
d6854df
Fix: Python build dependencies installation
tuhaihe Nov 12, 2025
71bb33a
ORCA: add optimizer_use_streaming_hashagg GUC (#1681)
yjhjstz Apr 21, 2026
faba144
Align release artifact naming with ASF incubator conventions
tuhaihe Apr 21, 2026
95775fa
CI: use commit hash for Docker actions
tuhaihe Apr 21, 2026
57b89c6
CI: Add Ubuntu24.04 workflow with test matrix support
tuhaihe Apr 20, 2026
c580c30
Fix Python 3.12 SyntaxWarning in orphaned_toast_tables_check.py
tuhaihe Apr 21, 2026
d3fe663
Fix colNDVBySeg attnum index mismatch in column-specific ANALYZE …
yjhjstz Apr 23, 2026
747e522
DevOps: upgrade Go to 1.24.13 in Docker build images
tuhaihe Apr 22, 2026
24b7a09
CI: update docker/setup-qemu-action to v4.0.0
tuhaihe Apr 22, 2026
f97d671
Sandbox: add Cloudberry 2.1.0 release support
tuhaihe Apr 22, 2026
7587bcc
Fix: init missing PlannedStmt fields in orca
yjhjstz Apr 24, 2026
18bd107
Add Rocky Linux 10 Docker containers (#1676)
leborchuk Apr 27, 2026
568299b
Fix incompatibilities with libxml2 >= 2.12.0.
tglsfdc Jan 29, 2024
27b816e
Avoid "unused variable" warning on non-USE_SSL_ENGINE platforms.
tglsfdc Apr 1, 2024
b44a230
Do not include protobuf files twice
Apr 13, 2026
0f478c4
xml2: Replace deprecated routines with recommended ones
michaelpq Jan 16, 2024
5976f4c
Fix copy for rocky linux
Apr 23, 2026
34bc804
Fix: set FRAMEOPTION_BETWEEN for ORCA window frames
yjhjstz Apr 27, 2026
c67f11e
SIGSEGV in getCdbComponentInfo() when standby coordinator is on dedic…
jangjang0401 Apr 29, 2026
8bb0b03
orca: fallback to Postgres optimizer on cross-slice replicated CTE Co…
Alena0704 May 12, 2026
718becb
DevOps: upgrade Go from 1.24.13 to 1.25.10 in dev images
tuhaihe May 13, 2026
d5bf707
ORCA: keep HAVING above a scalar GbAgg in CNormalizer::FPushable
yjhjstz Apr 22, 2026
877f722
orca: implement intra-segment parallel table scan support
yjhjstz Oct 12, 2025
1fe7f51
orca: add parallel scan test
yjhjstz May 13, 2026
48fdf2f
DevOps: add libicu-devel to Rocky Linux build images
tuhaihe May 12, 2026
0754305
Fix gppkg error: 'SyncPackages' object has no attribute 'ret'.
woblerr May 2, 2026
5b1e85e
Fix: FDW OPTIONS encoding accepts symbolic names (issue #1726) (#1727)
talmacschen-arch May 15, 2026
1855e5d
AO vacuum: CommandCounterIncrement before AppendOptimizedTruncateToEOF
yjhjstz May 15, 2026
1c1b2d6
Fix use-after-free in GetExtStatisticsName
yjhjstz May 15, 2026
53e28ba
Minor typo: transfrom->transform
Smyatkin-Maxim May 18, 2026
b310a13
Fix recovery slot handling before pg_basebackup (#1675)
aviralgarg05 May 21, 2026
c27ec8f
Add Yezzey submodule to gpcontrib (#1752)
leborchuk Jul 13, 2026
db9e849
Fix: gpexpand to automatically set data directory permissions to 0750
MutableFire Jul 13, 2026
58ff6e5
Bump yezzey submodule version
Vlasdislav Jul 27, 2026
b2d2edf
Bump Yezzey version to 1.8.10 (#1869)
Vlasdislav Jul 28, 2026
ef0b024
fix: ExplainNode guard against NULL planstate on QE (#1865)
roaldm153 Jul 30, 2026
f6ad6ae
Upgrade the PostgreSQL kernel version to 14.8 (#1870)
tuhaihe Jul 31, 2026
630d11d
Feature: add TRY_CONVERT extension (#1873)
Alena0704 Aug 11, 2026
6411388
Add AI_GUIDLINE for clarification how to use AI agents
leborchuk May 29, 2026
d49c108
CI: Add convenience packaging workflow with multi-platform support
tuhaihe May 29, 2026
2af1262
ltree: Fix overflows with lquery parsing
michaelpq May 11, 2026
fa2771c
Fix overflows with ts_headline()
michaelpq May 11, 2026
edbe65e
Remove test cases for field overflows in intarray and ltree.
tglsfdc May 11, 2026
36a75e6
Use palloc_array() in a few more places to avoid overflow
hlinnaka May 11, 2026
46e7173
Make palloc_array() and friends safe against integer overflow.
tglsfdc May 11, 2026
0188e2e
Adapt ORCA for a935348f7 regression test changes
reshke May 29, 2026
d80a0bc
Fix greenplum_path.sh GPHOME resolution under relative symlinks
gfphoenix78 May 26, 2026
4309d54
Fix PAX CException stack overflow by pass-by-reference and shrinking …
lss602726449 Apr 15, 2026
ef3fe49
Check for CREATE privilege on the schema in CREATE STATISTICS.
nathan-bossart Nov 10, 2025
ee8a017
libpq: Prevent some overflows of int/size_t
jchampio Nov 10, 2025
67a2f7a
Adapt CBDB regression test suite for 07ffe0783
reshke May 31, 2026
b795754
pgcrypto: Fix buffer overflow in pgp_pub_decrypt_bytea()
michaelpq Feb 8, 2026
36facce
Fix encoding length for EUC_CN.
macdice Feb 4, 2026
fa912b0
Fix mb2wchar functions on short input.
macdice Jan 25, 2026
da05d2e
Guard against unexpected dimensions of oidvector/int2vector.
tglsfdc Feb 9, 2026
29bbfc3
Add a syscache on pg_extension.oid.
tglsfdc Feb 9, 2026
2dad14f
Require superuser to install a non-built-in selectivity estimator.
tglsfdc Feb 9, 2026
4777c91
Harden _int_matchsel() against being attached to the wrong operator.
tglsfdc Feb 9, 2026
c5e07f7
Rebase fixes & RAT check fix
reshke May 31, 2026
ffb311d
macOS: make PAX's liburing dependency optional
avamingli May 28, 2026
66b638b
macOS: provide HZ fallback for UDP interconnect
avamingli May 28, 2026
9bed04f
Drop -Werror -Wextra -Wpedantic from ORCA C++ build
avamingli May 28, 2026
7ee0d0e
macOS: defer libpostgres.so's undefined symbols to load time
avamingli May 28, 2026
041991a
macOS: PAX cmake portability
avamingli May 28, 2026
77b5a2f
macOS: PAX C++ portability
avamingli May 28, 2026
d79d843
macOS: build the standalone libpaxformat reader
avamingli May 28, 2026
865046d
macOS: demote clang-strict warning categories in Makefile.custom
avamingli May 29, 2026
3ae8e73
ic_udpifc: fix initSndBufferPool forward declaration
avamingli May 29, 2026
6a65f6d
PAX/toast: aux's TOAST goes to pg_toast, aux itself clamped to PERMANENT
gfphoenix78 Jun 3, 2026
5484237
Feature: add reject_partition_fullscan extension (#1713)
lqriu Jun 18, 2026
f335c20
PAX: fix SIGSEGV in SUM stats merge during DELETE on minmax columns
gongxun0928 Jul 26, 2026
2f8b7ca
PAX regress: refresh expected outputs for AO-like index routing
yjhjstz May 21, 2026
2b346dc
Fix compile errors
chenjinbao1989 Aug 17, 2026
d5e2864
test
chenjinbao1989 Aug 17, 2026
67d43fe
test
chenjinbao1989 Aug 17, 2026
0021d0e
test
chenjinbao1989 Aug 18, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
11 changes: 11 additions & 0 deletions .abi-check/7.1.0/postgres.symbols.ignore
Original file line number Diff line number Diff line change
@@ -1 +1,12 @@
pgarch_start
ConfigureNamesInt_gp
child_triggers
has_update_triggers
ConfigureNamesBool_gp
aocs_beginscan
AppendOnlyBlockDirectory_GetEntry
ConfigureNamesString_gp
gp_pause_on_restore_point_replay
ConfigureNamesReal_gp
TableAmRoutine
MainLWLockNames
13 changes: 13 additions & 0 deletions .asf.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -85,6 +85,7 @@ github:
# Actions workflows. They do not include the workflow name as a
# prefix
contexts:
- rat-check
- check-skip
- Build Apache Cloudberry RPM
- RPM Install Test Apache Cloudberry
Expand Down Expand Up @@ -121,6 +122,18 @@ github:
# Require conversation threads to be resolved
required_conversation_resolution: true

# Branch protection for REL_2_STABLE release branch
REL_2_STABLE:
# Pull request review requirements
required_pull_request_reviews:
# Require new reviews when new commits are pushed
dismiss_stale_reviews: false
# Require at least 2 approving reviews
required_approving_review_count: 2

# Require conversation threads to be resolved
required_conversation_resolution: true

# Branch cleanup settings
# Don't automatically delete branches after merging
del_branch_on_merge: true
Expand Down
20 changes: 20 additions & 0 deletions .github/DISCUSSION_TEMPLATE/ideas-feature-requests.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,23 @@
# --------------------------------------------------------------------
#
# Licensed to the Apache Software Foundation (ASF) under one or more
# contributor license agreements. See the NOTICE file distributed
# with this work for additional information regarding copyright
# ownership. The ASF licenses this file to You under the Apache
# License, Version 2.0 (the "License"); you may not use this file
# except in compliance with the License. You may obtain a copy of the
# License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
# implied. See the License for the specific language governing
# permissions and limitations under the License.
#
# --------------------------------------------------------------------

title: "[Ideas] "
labels: ["type: Enhancement"]
body:
Expand Down
20 changes: 20 additions & 0 deletions .github/DISCUSSION_TEMPLATE/proposal.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,23 @@
# --------------------------------------------------------------------
#
# Licensed to the Apache Software Foundation (ASF) under one or more
# contributor license agreements. See the NOTICE file distributed
# with this work for additional information regarding copyright
# ownership. The ASF licenses this file to You under the Apache
# License, Version 2.0 (the "License"); you may not use this file
# except in compliance with the License. You may obtain a copy of the
# License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
# implied. See the License for the specific language governing
# permissions and limitations under the License.
#
# --------------------------------------------------------------------

title: "[Proposal] "
labels: ["type: Proposal"]
body:
Expand Down
20 changes: 20 additions & 0 deletions .github/ISSUE_TEMPLATE/bug-report.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,23 @@
# --------------------------------------------------------------------
#
# Licensed to the Apache Software Foundation (ASF) under one or more
# contributor license agreements. See the NOTICE file distributed
# with this work for additional information regarding copyright
# ownership. The ASF licenses this file to You under the Apache
# License, Version 2.0 (the "License"); you may not use this file
# except in compliance with the License. You may obtain a copy of the
# License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
# implied. See the License for the specific language governing
# permissions and limitations under the License.
#
# --------------------------------------------------------------------

name: "\U0001F41B Bug Report"
description: Problems and issues with code in Apache Cloudberry core.
title: "[Bug] "
Expand Down
22 changes: 21 additions & 1 deletion .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,24 @@
blank_issues_enabled: false
# --------------------------------------------------------------------
#
# Licensed to the Apache Software Foundation (ASF) under one or more
# contributor license agreements. See the NOTICE file distributed
# with this work for additional information regarding copyright
# ownership. The ASF licenses this file to You under the Apache
# License, Version 2.0 (the "License"); you may not use this file
# except in compliance with the License. You may obtain a copy of the
# License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
# implied. See the License for the specific language governing
# permissions and limitations under the License.
#
# --------------------------------------------------------------------

blank_issues_enabled: true
contact_links:
- name: 🙏🏻 Q&A
url: https://github.com/apache/cloudberry/discussions/categories/q-a
Expand Down
1 change: 1 addition & 0 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,7 @@ Fixes #ISSUE_Number
- [ ] Followed [contribution guide](https://cloudberry.apache.org/contribute/code)
- [ ] Added/updated documentation
- [ ] Reviewed code for security implications
- [ ] This PR contains AI-assisted code generation
- [ ] Requested review from [cloudberry committers](https://github.com/orgs/apache/teams/cloudberry-committers)

### Additional Context
Expand Down
Loading
Loading