Skip to content

Commit e354e6b

Browse files
authored
Merge branch 'apache:main' into main
2 parents cf91d08 + 017b06b commit e354e6b

3,599 files changed

Lines changed: 2062470 additions & 24558 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,12 @@
11
pgarch_start
2+
ConfigureNamesInt_gp
3+
child_triggers
4+
has_update_triggers
5+
ConfigureNamesBool_gp
6+
aocs_beginscan
7+
AppendOnlyBlockDirectory_GetEntry
8+
ConfigureNamesString_gp
9+
gp_pause_on_restore_point_replay
10+
ConfigureNamesReal_gp
11+
TableAmRoutine
12+
MainLWLockNames

.asf.yaml

Lines changed: 41 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -54,12 +54,14 @@ github:
5454

5555
# GitHub repository feature toggles
5656
features:
57-
# Disable GitHub wiki as documentation is maintained elsewhere
58-
wiki: false
57+
# Enable GitHub wiki as documentation is maintained elsewhere
58+
wiki: true
5959
# Enable GitHub Issues for bug tracking and feature requests
6060
issues: true
6161
# Enable GitHub Projects for project management and planning
6262
projects: true
63+
# Enable GitHub Discussions for community discussions
64+
discussions: true
6365

6466
# Configure available merge strategies for pull requests
6567
enabled_merge_buttons:
@@ -78,27 +80,31 @@ github:
7880
# Require branches to be up to date before merging
7981
strict: true
8082

81-
# Required status checks that must pass
82-
# Note: These contexts match the exact job names in GitHub
83-
# Actions workflows. They do not include the workflow name as a
84-
# prefix
85-
contexts:
86-
- check-skip
87-
- Build Apache Cloudberry
88-
- RPM Install Test Apache Cloudberry
89-
- ic-good-opt-off
90-
- ic-good-opt-on
91-
- ic-expandshrink
92-
- ic-singlenode
93-
- ic-resgroup-v2
94-
- ic-contrib
95-
- ic-gpcontrib
96-
- ic-fixme
97-
- ic-isolation2
98-
- ic-isolation2-crash
99-
- ic-parallel-retrieve-cursor
100-
- Generate Apache Cloudberry Build Report
101-
- ic-cbdb-parallel
83+
# Required status checks that must pass
84+
# Note: These contexts match the exact job names in GitHub
85+
# Actions workflows. They do not include the workflow name as a
86+
# prefix
87+
contexts:
88+
- rat-check
89+
- check-skip
90+
- Build Apache Cloudberry RPM
91+
- RPM Install Test Apache Cloudberry
92+
- ic-good-opt-off
93+
- ic-good-opt-on
94+
- pax-ic-good-opt-off
95+
- pax-ic-good-opt-on
96+
- pax-ic-isolation2-opt-off
97+
- pax-ic-isolation2-opt-on
98+
- ic-expandshrink
99+
- ic-singlenode
100+
- ic-resgroup-v2
101+
- ic-contrib
102+
- ic-gpcontrib
103+
- ic-fixme
104+
- ic-isolation2
105+
- ic-isolation2-crash
106+
- ic-parallel-retrieve-cursor
107+
- Generate Apache Cloudberry Build Report
102108

103109
# Pull request review requirements
104110
required_pull_request_reviews:
@@ -116,6 +122,18 @@ github:
116122
# Require conversation threads to be resolved
117123
required_conversation_resolution: true
118124

125+
# Branch protection for REL_2_STABLE release branch
126+
REL_2_STABLE:
127+
# Pull request review requirements
128+
required_pull_request_reviews:
129+
# Require new reviews when new commits are pushed
130+
dismiss_stale_reviews: false
131+
# Require at least 2 approving reviews
132+
required_approving_review_count: 2
133+
134+
# Require conversation threads to be resolved
135+
required_conversation_resolution: true
136+
119137
# Branch cleanup settings
120138
# Don't automatically delete branches after merging
121139
del_branch_on_merge: true

.github/DISCUSSION_TEMPLATE/ideas-feature-requests.yml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,23 @@
1+
# --------------------------------------------------------------------
2+
#
3+
# Licensed to the Apache Software Foundation (ASF) under one or more
4+
# contributor license agreements. See the NOTICE file distributed
5+
# with this work for additional information regarding copyright
6+
# ownership. The ASF licenses this file to You under the Apache
7+
# License, Version 2.0 (the "License"); you may not use this file
8+
# except in compliance with the License. You may obtain a copy of the
9+
# License at
10+
#
11+
# http://www.apache.org/licenses/LICENSE-2.0
12+
#
13+
# Unless required by applicable law or agreed to in writing, software
14+
# distributed under the License is distributed on an "AS IS" BASIS,
15+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
16+
# implied. See the License for the specific language governing
17+
# permissions and limitations under the License.
18+
#
19+
# --------------------------------------------------------------------
20+
121
title: "[Ideas] "
222
labels: ["type: Enhancement"]
323
body:

.github/DISCUSSION_TEMPLATE/proposal.yml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,23 @@
1+
# --------------------------------------------------------------------
2+
#
3+
# Licensed to the Apache Software Foundation (ASF) under one or more
4+
# contributor license agreements. See the NOTICE file distributed
5+
# with this work for additional information regarding copyright
6+
# ownership. The ASF licenses this file to You under the Apache
7+
# License, Version 2.0 (the "License"); you may not use this file
8+
# except in compliance with the License. You may obtain a copy of the
9+
# License at
10+
#
11+
# http://www.apache.org/licenses/LICENSE-2.0
12+
#
13+
# Unless required by applicable law or agreed to in writing, software
14+
# distributed under the License is distributed on an "AS IS" BASIS,
15+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
16+
# implied. See the License for the specific language governing
17+
# permissions and limitations under the License.
18+
#
19+
# --------------------------------------------------------------------
20+
121
title: "[Proposal] "
222
labels: ["type: Proposal"]
323
body:

.github/ISSUE_TEMPLATE/bug-report.yml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,23 @@
1+
# --------------------------------------------------------------------
2+
#
3+
# Licensed to the Apache Software Foundation (ASF) under one or more
4+
# contributor license agreements. See the NOTICE file distributed
5+
# with this work for additional information regarding copyright
6+
# ownership. The ASF licenses this file to You under the Apache
7+
# License, Version 2.0 (the "License"); you may not use this file
8+
# except in compliance with the License. You may obtain a copy of the
9+
# License at
10+
#
11+
# http://www.apache.org/licenses/LICENSE-2.0
12+
#
13+
# Unless required by applicable law or agreed to in writing, software
14+
# distributed under the License is distributed on an "AS IS" BASIS,
15+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
16+
# implied. See the License for the specific language governing
17+
# permissions and limitations under the License.
18+
#
19+
# --------------------------------------------------------------------
20+
121
name: "\U0001F41B Bug Report"
222
description: Problems and issues with code in Apache Cloudberry core.
323
title: "[Bug] "

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,24 @@
1-
blank_issues_enabled: false
1+
# --------------------------------------------------------------------
2+
#
3+
# Licensed to the Apache Software Foundation (ASF) under one or more
4+
# contributor license agreements. See the NOTICE file distributed
5+
# with this work for additional information regarding copyright
6+
# ownership. The ASF licenses this file to You under the Apache
7+
# License, Version 2.0 (the "License"); you may not use this file
8+
# except in compliance with the License. You may obtain a copy of the
9+
# License at
10+
#
11+
# http://www.apache.org/licenses/LICENSE-2.0
12+
#
13+
# Unless required by applicable law or agreed to in writing, software
14+
# distributed under the License is distributed on an "AS IS" BASIS,
15+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
16+
# implied. See the License for the specific language governing
17+
# permissions and limitations under the License.
18+
#
19+
# --------------------------------------------------------------------
20+
21+
blank_issues_enabled: true
222
contact_links:
323
- name: 🙏🏻 Q&A
424
url: https://github.com/apache/cloudberry/discussions/categories/q-a

0 commit comments

Comments
 (0)