Skip to content

Commit

Permalink
Merge remote-tracking branch 'upstream/main'
Browse files Browse the repository at this point in the history
  • Loading branch information
Zyiqin-Miranda committed Sep 29, 2024
2 parents 2cc89f9 + 09370dd commit 8f113fc
Show file tree
Hide file tree
Showing 4,530 changed files with 928,514 additions and 72 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
21 changes: 17 additions & 4 deletions .asf.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -21,30 +21,40 @@
# https://cwiki.apache.org/confluence/display/INFRA/Git+-+.asf.yaml+features

github:
description: "Apache PyIceberg"
homepage: https://py.iceberg.apache.org/
description: "Apache Iceberg"
homepage: https://iceberg.apache.org/
labels:
- iceberg
- apache
- hacktoberfest
- pyiceberg

enabled_merge_buttons:
merge: false
squash: true
rebase: true

protected_branches:
main:
required_pull_request_reviews:
required_approving_review_count: 1

required_linear_history: true

features:
wiki: true
issues: true
projects: true
collaborators: # Note: the number of collaborators is limited to 10
- chenjunjiedada
- jun-he
- marton-bod
- samarthjain
- SreeramGarlapati
- samredai
- gaborkaszab
- bitsondatadev
- ajantha-bhat
- ndrluis
- jbonofre
ghp_branch: gh-pages
ghp_path: /

Expand All @@ -53,3 +63,6 @@ notifications:
issues: [email protected]
pullrequests: [email protected]
jira_options: link label link label

publish:
whoami: asf-site
51 changes: 51 additions & 0 deletions .baseline/checkstyle/checkstyle-suppressions.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
<?xml version="1.0"?>
<!DOCTYPE suppressions PUBLIC
"-//Checkstyle//DTD SuppressionFilter Configuration 1.2//EN"
"https://checkstyle.org/dtds/suppressions_1_2.dtd">
<!--
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
https://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.
-->

<!-- IMPORTANT ECLIPSE NOTE: If you change this file, you must restart Eclipse
for your changes to take effect in its Checkstyle integration. -->
<suppressions>
<!-- Suppress test classes -->
<suppress files="[/\\]src[/\\].*[Tt]est[/\\](java|groovy)[/\\]" checks="Javadoc*" />
<suppress files="[/\\]src[/\\].*[Tt]est[/\\](java|groovy)[/\\]" checks="VariableDeclarationUsageDistance" />
<suppress files="[/\\]src[/\\].*[Tt]est[/\\](java|groovy)[/\\]" checks="VisibilityModifier" />
<suppress files="[/\\]src[/\\].*[Tt]est[/\\](java|groovy)[/\\]" checks="AvoidStaticImport" />
<suppress files="[/\\]src[/\\].*[Tt]est[/\\](java|groovy)[/\\]" id="BanSystemOut" />
<suppress files="[/\\]src[/\\].*[Tt]est[/\\](java|groovy)[/\\]" id="BanSystemErr" />
<suppress files="[/\\]src[/\\].*[Tt]est[/\\](java|groovy)[/\\]" id="BanGuavaTesting" />

<!-- Suppress test resources -->
<suppress files="[/\\]src[/\\]test[/\\]resources.*" checks="." />

<!-- JavadocStyle enforces existence of package-info.java package-level Javadoc; we consider this a bug. -->
<suppress files="package-info.java" checks="JavadocStyle" />

<!-- non-code classes -->
<suppress files="\.(bdr|eot|gif|gzip|jar|json|otf|png|svg|ttf|woff|zip)$" checks="FileTabCharacter" />
<suppress files="\.(bdr|eot|gif|gzip|jar|json|otf|png|svg|ttf|woff|zip)$" checks="NewlineAtEndOfFile" />

<!-- Generated code should not be subjected to checkstyle. -->
<suppress files="[/\\].*[/\\]generated.*[/\\]" checks="." />

<suppress files="org.apache.iceberg.hive.ScriptRunner.java" checks="RegexpHeader"/>

<!-- Referencing guava classes should be allowed in classes within bundled-guava module -->
<suppress files="org.apache.iceberg.GuavaClasses" id="BanUnrelocatedGuavaClasses"/>
</suppressions>
508 changes: 508 additions & 0 deletions .baseline/checkstyle/checkstyle.xml

Large diffs are not rendered by default.

16 changes: 16 additions & 0 deletions .baseline/copyright/001_apache-2.0.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
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.
18 changes: 18 additions & 0 deletions .baseline/copyright/copyright-header-java.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
/*
* 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.
*/
38 changes: 38 additions & 0 deletions .baseline/eclipse/dynamic/dotfile.checkstyle
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
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
https://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.
-->
<fileset-config file-format-version="1.2.0" simple-config="false" sync-formatter="false">
<local-check-config name="Baseline" location="${configDir}/checkstyle/checkstyle.xml" type="external" description="">
<additional-data name="protect-config-file" value="false"/>
</local-check-config>
<fileset name="all" enabled="true" check-config-name="Baseline" local="true">
<file-match-pattern match-pattern="." include-pattern="false"/>
<file-match-pattern match-pattern=".*\\.java" include-pattern="true"/>
<file-match-pattern match-pattern=".*\\.cfg" include-pattern="true"/>
<file-match-pattern match-pattern=".*\\.coffee" include-pattern="true"/>
<file-match-pattern match-pattern=".*\\.erb" include-pattern="true"/>
<file-match-pattern match-pattern=".*\\.groovy" include-pattern="true"/>
<file-match-pattern match-pattern=".*\\.handlebars" include-pattern="true"/>
<file-match-pattern match-pattern=".*\\.json" include-pattern="true"/>
<file-match-pattern match-pattern=".*\\.less" include-pattern="true"/>
<file-match-pattern match-pattern=".*\\.pl" include-pattern="true"/>
<file-match-pattern match-pattern=".*\\.pp" include-pattern="true"/>
<file-match-pattern match-pattern=".*\\.sh" include-pattern="true"/>
<file-match-pattern match-pattern=".*\\.xml" include-pattern="true"/>
<file-match-pattern match-pattern="src/test/resources/.*" include-pattern="false"/>
</fileset>
</fileset-config>
Loading

0 comments on commit 8f113fc

Please sign in to comment.