Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
3107 commits
Select commit Hold shift + click to select a range
57dbed5
Build: Bump software.amazon.awssdk:bom from 2.31.78 to 2.32.9 (#13687)
dependabot[bot] Jul 28, 2025
ce63292
Build: Bump junit-platform from 1.13.2 to 1.13.4 (#13682)
dependabot[bot] Jul 28, 2025
d0361be
Core, Data, Parquet: Cleanup unit tests by delegating file cleanup to…
anoopj Jul 28, 2025
f7e6a27
Core: Fix incorrect selection of incremental cleanup in expire snapsh…
amogh-jahagirdar Jul 28, 2025
5710569
Spark: Add Variant read support for Spark Iceberg tables (#13219)
aihuaxu Jul 29, 2025
d6f22d5
Flink: Add support for filter in RewriteDataFiles (#13669)
Guosmilesmile Jul 29, 2025
83da920
Flink: Add test for adjust the configuration precedence in the Dynami…
Guosmilesmile Jul 29, 2025
ffeb7a2
Spark: Use hasSameSizeAs in collection size assertion (#13701)
aihuaxu Jul 30, 2025
a519cb2
Build: Bump orc from 1.9.6 to 1.9.7 (#13470)
dependabot[bot] Jul 30, 2025
c3d50e1
Arrow, Parquet: Add support for DELTA_BINARY_PACKED Parquet encoding …
eric-maynard Jul 30, 2025
a73b48b
Doc: Flink: Add doc for the dynamic sink (#13608)
Guosmilesmile Jul 30, 2025
09301c1
Flink: Backport RewriteDataFiles support filter in plan (#13702)
Guosmilesmile Jul 30, 2025
b7b56fd
Flink: disable flaky testRangeDistributionStatisticsMigration() (#13711)
stevenzwu Jul 30, 2025
1bd8d5e
Spec: Fix wrong type for snapshot-id in table statistics (#13513)
Smith-Cruise Jul 31, 2025
15351e6
Core: Fix decimal type for variant (#13692)
aihuaxu Jul 31, 2025
95a578d
Core: Fix case-insensitive validation of fields in schema evolution (…
riemenschneider Jul 31, 2025
a8fdb23
Core: refactor BaseTransaction for extensibility (#13631)
dramaticlly Aug 1, 2025
19b9eae
Arrow: Test FIXED type (#13700)
nandorKollar Aug 4, 2025
76b2f87
Core: introduce shared authentication refresh executor (#12563)
adutra Aug 4, 2025
7fefc46
Coerce UUID to String in `readable-metrics` (#13087)
kadai0308 Aug 4, 2025
c23b341
Flink: Expose cleanExpiredMetadata for snapshot expiration (#13569)
gaborkaszab Aug 4, 2025
d2b5ea6
Build: Bump software.amazon.awssdk:bom from 2.32.9 to 2.32.14 (#13721)
dependabot[bot] Aug 4, 2025
bb7ee67
Build: Bump com.google.cloud:libraries-bom from 26.64.0 to 26.65.0 (#…
dependabot[bot] Aug 4, 2025
be55a5d
Flink: Backport expose cleanExpiredMetadata for snapshot expiration (…
gaborkaszab Aug 4, 2025
e227f33
Revert "Flink: disable flaky testRangeDistributionStatisticsMigration…
stevenzwu Aug 1, 2025
5d64360
Flink: fix testRangeDistributionStatisticsMigration flakiness by adju…
stevenzwu Aug 1, 2025
33a6dd1
Build: Bump net.snowflake:snowflake-jdbc from 3.24.2 to 3.25.1 (#13685)
dependabot[bot] Aug 4, 2025
2876b95
Core: make BaseRowDelta public (#13643)
dramaticlly Aug 4, 2025
de22fd0
Doc: Add Databricks to vendors.md (#13734)
lisancao Aug 4, 2025
32f469b
API, Core: Preserve original Type for upper/lower bounds in Metrics (…
nastra Aug 5, 2025
acecf3c
Spark: Print unknown catalog type in exception when configuring valid…
manuzhang Aug 5, 2025
ded1110
Spark: Use default cleanExpiredMetadata from Java API (#13731)
gaborkaszab Aug 5, 2025
34b377e
Build: Bump org.apache.commons:commons-compress from 1.27.1 to 1.28.0…
dependabot[bot] Aug 5, 2025
c12a724
AWS: Fix OAuth2 additional params inclusion (#13718)
adutra Aug 5, 2025
fa80ba7
Flink: Fix DynamicCommitter use ThreadPools deprecated method (#13728)
Guosmilesmile Aug 5, 2025
357020a
Close resources only if initialised to avoid rare case NPE (#13670)
kumarpritam863 Aug 5, 2025
7ffc718
Core, Spark: Preserve the relative path in RewriteTablePathUtil on st…
Elbehery Aug 5, 2025
270e2bc
Spark: Use ORC batch for orcBatchReadConf() (#13748)
hsiang-c Aug 6, 2025
772c827
Build: Bump com.azure:azure-sdk-bom from 1.2.36 to 1.2.37 (#13743)
suhwan-cheon Aug 6, 2025
dd8f5e3
Doc: Flink can now add/drop/modify columns (#13617)
rmoff Aug 6, 2025
5ce63ab
Azure: Fix concurrency issues in Azure credential refresh. (#13730)
msawyer-palantir Aug 6, 2025
1ea9dbe
Revert "Coerce UUID to String in `readable-metrics` (#13087)" (#13754)
Fokko Aug 6, 2025
64a7ca5
API: Fix timestamp(9) with identity partitioning. (#13746)
rdblue Aug 6, 2025
9ac8b2b
API: Add expression factory methods for timestamp literals. (#13747)
rdblue Aug 6, 2025
05dbcae
AWS, Aliyun: Fix memory leak by removing deleteOnExit() calls (#13749)
kamijin-fanta Aug 6, 2025
aca9775
Docs: Add V3 types to Spark/Flink type conversion table (#13744)
manuzhang Aug 6, 2025
6eeb924
Core: Remove redundant V2TableTestBase (#13757)
ebyhr Aug 7, 2025
1b0e4b3
Core: Fix metrics column limit with nested columns (#13039)
jkolash Aug 7, 2025
136df9f
Core: Use ResourcePaths instead of hard-coded resource paths (#13759)
nastra Aug 7, 2025
c9a2459
Core: Support timestamp nanos in single value parser (#13487)
ebyhr Aug 8, 2025
44dff0d
Docs: Update the Kafka Connect readme (#13484)
mimaison Aug 8, 2025
2b186b8
OpenAPI: Correct type annotation in TableMetadat#encryption-keys fiel…
blakesmith Aug 8, 2025
252a4d0
Kafka Connect: Add manifests for the transformations (#13531)
mimaison Aug 8, 2025
de93196
Core: Deprecate unused methods in OAuth2Util (#13767)
nastra Aug 9, 2025
c8c61a3
Docs: Meetup Guidelines (#13520)
danicafine Aug 9, 2025
4ae6162
core: remove duplicate lines (#13770)
huaxingao Aug 9, 2025
679fa66
Build: Bump com.gradleup.shadow:shadow-gradle-plugin from 8.3.8 to 8.…
dependabot[bot] Aug 10, 2025
0be91dc
Build: Bump org.immutables:value from 2.11.1 to 2.11.2 (#13779)
dependabot[bot] Aug 10, 2025
1e4eeec
Build: Bump software.amazon.awssdk:bom from 2.32.14 to 2.32.19 (#13778)
dependabot[bot] Aug 10, 2025
68a2416
Build: Bump org.assertj:assertj-core from 3.27.3 to 3.27.4 (#13777)
dependabot[bot] Aug 10, 2025
3a4215d
Spark, Core: Refactor Delete OrphanFiles by moving common code from S…
Guosmilesmile Aug 11, 2025
f7b52a9
Spark: Remove unused code (#13790)
nastra Aug 12, 2025
e8c9a11
Spark: Backport #13429 to Spark 4.0 and 3.4 (#13789)
Guosmilesmile Aug 12, 2025
49890ed
Parquet: Fix incorrect JavaDoc parameter descriptions in TripleWriter…
sokojh Aug 12, 2025
b5de305
site: reorganize navbar so that "community" is top level (#13774)
kevinjqliu Aug 12, 2025
e667670
Add golden file tests for vectorized Parquet reads (#13450)
eric-maynard Aug 12, 2025
d38cdf3
Spark: Remove unused parameter in RewriteTablePathSparkAction#rewrite…
manuzhang Aug 12, 2025
159d253
Core: Batch load new files when validating replaced partitions (#13556)
gabeiglio Aug 12, 2025
226f9db
nit: Make style consistent (#13794)
Fokko Aug 13, 2025
86389ba
Flink: Replace `assertThrows` with `assertThatThrownBy` (#13772)
slfan1989 Aug 13, 2025
42c7400
Docs: Fix community links in footer (#13796)
manuzhang Aug 13, 2025
7c1d5af
Update community.md (#13806)
kevinjqliu Aug 13, 2025
efbfb7e
Spark 4.0: Add configuration to disable executor cache for delete fil…
anuragmantri Aug 13, 2025
3f55cf1
Docs: fix typo in JdbcLockFactory Javadoc (#13811)
slfan1989 Aug 14, 2025
54f8e58
Spark: Prune dead branch (#13808)
Fokko Aug 14, 2025
ed7330b
Spark 3.5, 3.4: Add configuration to disable executor cache for delet…
anuragmantri Aug 14, 2025
757b8e1
Core: Use ResourcePaths instead of hard-coded resource paths in RESTC…
guixiaowen Aug 14, 2025
d005d7b
Docs: Update testing guidelines to reflect full JUnit 5 migration and…
slfan1989 Aug 15, 2025
a01c349
Build: Bump software.amazon.s3.analyticsaccelerator:analyticsaccelera…
dependabot[bot] Aug 15, 2025
b1f686c
Docs: Minor improvements to Variant sections (#13828)
nastra Aug 15, 2025
af82d34
Core: Allow disabling token exchange as refresh (#13809)
danielcweeks Aug 15, 2025
24447bf
Spark 4.0: Disable executor cache for delete files in RewriteDataFile…
anuragmantri Aug 15, 2025
d5476ca
Core: Request/Response models and parsers for REST Scan Planning (#1…
singhpk234 Aug 15, 2025
3685b55
Flink: Fix hash code comparison for requesting global statistics in D…
Guosmilesmile Aug 16, 2025
0b599bc
Flink: Backport fix hash code comparison for requesting global statis…
Guosmilesmile Aug 16, 2025
187c7ad
Build: Bump mkdocs-macros-plugin from 1.3.7 to 1.3.9 (#13846)
dependabot[bot] Aug 17, 2025
a8e3a2f
Build: Bump mkdocs-material from 9.6.16 to 9.6.17 (#13845)
dependabot[bot] Aug 17, 2025
a0ef463
Flink: Fix ResultSet resource leak in JdbcLockFactory.initializeLockT…
slfan1989 Aug 18, 2025
54c8af1
Flink: Fix schedule data file size incorrect in RewriteDataFilesConfi…
Guosmilesmile Aug 18, 2025
090f3ef
Build: Bump software.amazon.awssdk:bom from 2.32.19 to 2.32.24 (#13843)
dependabot[bot] Aug 18, 2025
88a7194
Build: Bump org.immutables:value from 2.11.2 to 2.11.3 (#13839)
dependabot[bot] Aug 18, 2025
82cad78
backport #13821. (#13849)
slfan1989 Aug 18, 2025
3dc3237
Build: Bump datamodel-code-generator from 0.32.0 to 0.33.0 (#13844)
dependabot[bot] Aug 18, 2025
ab92193
Build: Bump net.snowflake:snowflake-jdbc from 3.25.1 to 3.26.0 (#13842)
dependabot[bot] Aug 18, 2025
4b0fecd
Build: Bump com.google.cloud:libraries-bom from 26.65.0 to 26.66.0 (#…
dependabot[bot] Aug 18, 2025
43fa855
Build: Bump io.netty:netty-buffer from 4.2.3.Final to 4.2.4.Final (#1…
dependabot[bot] Aug 18, 2025
389c04c
Build: Bump jetty from 11.0.25 to 11.0.26 (#13838)
dependabot[bot] Aug 18, 2025
0d26e1f
Spark 4.0: Add removed_delete_files_count to result of RewriteDataFil…
manuzhang Aug 18, 2025
8417225
Add planWith to FindFiles to leverage ParallelIterable (#13836)
regadas Aug 18, 2025
856cbf6
Core, Docs: Update write.metadata.metrics.max-inferred-column-default…
dramaticlly Aug 18, 2025
6017fec
Spark 3.5, 3.4: Add removed_delete_files_count to result of RewriteD…
manuzhang Aug 19, 2025
2c42237
feat: make RESTCatalogServer catalog name configurable (#13750)
itamarwe Aug 19, 2025
ede5b5a
Azure: Support access token authentication via the new `adls.token` p…
kevinjqliu Aug 19, 2025
c588d8d
Revert "Docker: Pin QEMU version temporarily (#12262)" (#13861)
ebyhr Aug 19, 2025
0478ff7
Docs: Fix table of contents in Flink docs (#13864)
mxm Aug 19, 2025
6530126
Docs: Add removed_delete_files_count to rewrite_data_files output (#1…
manuzhang Aug 19, 2025
88500ec
Core: Rewrite the Iceberg Arrow schema translation to use the visitor…
anoopj Aug 19, 2025
3e443d5
Hive: Throw `NoSuchViewException` when loading an Iceberg table as a …
gabeiglio Aug 19, 2025
83df4dd
Core: Deprecate TableMetadataParser#read with unused file io paramete…
zhongyujiang Aug 20, 2025
2e30452
Docs: Add exactly once semantics note to Flink docs (#13875)
rmoff Aug 20, 2025
07c088f
API, Spark 3.5: Adding new rewrite manifest spark action to accept cu…
zachdisc Aug 20, 2025
d5e3a56
Spark 3.4: Support Parquet dictionary encoded UUIDs (#13877)
Fokko Aug 20, 2025
2012f66
Spark 3.5, 3.4: Disable executor cache for delete files in RewriteDat…
anuragmantri Aug 20, 2025
efc27f9
Arrow: Add nanosec precision timestamp (#13562)
nandorKollar Aug 21, 2025
7d220eb
Flink: Supports delete orphan files in TableMaintenance (#13302)
Guosmilesmile Aug 21, 2025
0cb18a7
Flink: Move state import in SkipOnError from v2 to v1 (#13888)
Guosmilesmile Aug 21, 2025
7816de0
Flink: Backport supports delete orphan files in TableMaintenance to 1…
Guosmilesmile Aug 21, 2025
8ce6b95
Flink: support source parallelism config via property or hint (#13878)
swapna267 Aug 21, 2025
75ef494
Porting custom spark manifest rewrite order to spark 3.4 and 4.0 (#13…
zachdisc Aug 21, 2025
c205503
Spec, Core: Mark 503 as non retryable error code for Update Table (#1…
singhpk234 Aug 21, 2025
fd5d469
Flink: Backport#13878 custom source parallelism (#13894)
swapna267 Aug 22, 2025
36bb826
Spark: Fix errorprone warnings (#13896)
ebyhr Aug 22, 2025
32b86f3
Spark 3.4, 3.5: Fix errorprone warnings (#13897)
ebyhr Aug 22, 2025
86665c9
Flink: Refactor ZkLockFactory to improve code readability and maintai…
slfan1989 Aug 22, 2025
b82dac4
Spark 4.0: Fix source location in stats file copy plan in RewriteTabl…
anuragmantri Aug 22, 2025
0e6633b
Fix S3InputStream.readFully connection leak (#13899)
AnatolyPopov Aug 22, 2025
bfaafa7
spec: be explict about nullability of `LoadTableResult`'s `metadata-l…
kevinjqliu Aug 22, 2025
b7effe8
update REST spec to clarify `AssertRefSnapshotId`'s `snapshot-id` fie…
kevinjqliu Aug 22, 2025
6f0ecfc
Flink: Backport Refactor ZkLockFactory to improve code readability an…
slfan1989 Aug 24, 2025
1e9739d
Build: Bump nessie from 0.104.3 to 0.104.5 (#13910)
dependabot[bot] Aug 24, 2025
adc02fd
Build: Bump software.amazon.awssdk:bom from 2.32.24 to 2.32.29 (#13911)
dependabot[bot] Aug 24, 2025
4e71502
Build: Bump mkdocs-material from 9.6.17 to 9.6.18 (#13912)
dependabot[bot] Aug 24, 2025
59226ca
Docs: Update API docs and remove `iceberg-hive3` reference (#13898)
ayushjariyal Aug 25, 2025
9c7ed05
Build: Bump software.amazon.s3.analyticsaccelerator:analyticsaccelera…
dependabot[bot] Aug 25, 2025
56fa9e5
GCP: KeyManagementClient implementation that works with Google Cloud …
szlta Aug 25, 2025
8f180d6
Spark 3.4, 3.5: Backport #13881 to fix source location in stats file …
anuragmantri Aug 25, 2025
360fb21
AWS, Azure: Fix S3InputStream and ADLSInputStream connection leaks (#…
AnatolyPopov Aug 25, 2025
2df7dc7
Docs: Add docs for Table Maintenance in Flink (#13853)
JeonDaehong Aug 25, 2025
ec3052b
Docs: Add dltHub to list of vendors (#13920)
ShreyasGS Aug 25, 2025
5d5e0a3
Test both vectorized and nonvectorized readers in Parquet golden file…
eric-maynard Aug 25, 2025
9f26691
Spec: clarify the partition-spec metadata for Avro manifest file (#13…
stevenzwu Aug 26, 2025
9b53272
Spark: (unit test) Order query result deterministically (#13891)
hsiang-c Aug 27, 2025
2b66fc5
Docs: Add Memiiso Debezium to third party integrations (#13773)
ismailsimsek Aug 27, 2025
28555ad
Core: Parallelize determining of files to cleanup in IncrementalFileC…
gtrettenero Aug 28, 2025
1128040
Flink: add unit test to check skewness across tasks for range partiti…
stevenzwu Aug 28, 2025
5515993
Flink: Improve ConfigOption Descriptions for Flink Table Maintenance …
slfan1989 Aug 28, 2025
4294e97
Docs: OLake added to Vendors (#13931)
badalprasadsingh Aug 28, 2025
a8726d3
Arrow, Spark: Fix Direct Memory Leak on Vectorized Parquet Mixed Enco…
RussellSpitzer Aug 28, 2025
0798210
Spark 4: Read and write UnknownType (#13445)
Fokko Aug 29, 2025
f2e5839
Flink: Backport Improve ConfigOption Descriptions for Flink Table Mai…
slfan1989 Aug 29, 2025
87cade9
Flink: backport PR #13900 for adding unit test of skewness for range …
stevenzwu Aug 29, 2025
f3e9062
REST Spec: Update the max allowed table format version to 3 (#13505)
jbonofre Aug 29, 2025
f82cdd4
Build: Release with JDK17 (#13946)
Fokko Aug 29, 2025
10fad0c
Docs: Add OLake (ELT) (#13929)
badalprasadsingh Aug 29, 2025
65dd3de
Only warn if OAuth2 server URI is not set (#13741)
1raghavmahajan Aug 29, 2025
ecf0ac7
Docs: metadata deletion doc fix (#13432)
yguy-ryft Aug 29, 2025
9ca03da
Doc: Flink Maintenance add Delete OrphansFiles part (#13923)
Guosmilesmile Aug 29, 2025
256a3a0
Build: add spark 4.0 to stage-binaries.sh (#13948)
stevenzwu Aug 31, 2025
80809ce
Build: add gradle options --no-parallel and --no-configuration-cache …
stevenzwu Aug 31, 2025
eb36ea6
Build: Bump software.amazon.awssdk:bom from 2.32.29 to 2.33.0 (#13955)
dependabot[bot] Sep 1, 2025
0177447
Build: Bump net.snowflake:snowflake-jdbc from 3.26.0 to 3.26.1 (#13950)
dependabot[bot] Sep 1, 2025
d8767f1
Release: add link to verify release (#13960)
kevinjqliu Sep 1, 2025
76ff67c
Update nessie version in docs to 0.104.5 (#13969)
petern48 Sep 2, 2025
3c8da4f
Test, Spark: Use Single Splits to Improve the Speed of Rewrite Tests …
RussellSpitzer Sep 2, 2025
8bcfa61
Data, Flink, Spark: Use TestHelpers for FormatVersion (#13880)
RussellSpitzer Sep 2, 2025
fdd04c9
Infra: update how-to-release.md doc on potential multiple staging rep…
stevenzwu Sep 2, 2025
12ab7fc
Parquet: Bump Parquet-Java to 1.16.0 and use logical annotation for v…
Fokko Sep 3, 2025
170189e
[docs] Add Kafka->Iceberg blog post to blogs.md (#13965)
rmoff Sep 3, 2025
be03c99
Core: Use safeContainsKey to avoid NPE for CountNonNull (#13980)
jackylee-ch Sep 4, 2025
2a33050
Arrow: Add a precondition check in allocateFieldVector (#13949)
huaxingao Sep 4, 2025
c64c89f
[SPEC] Add implementation note about schema evolution (#13936)
emkornfield Sep 4, 2025
8a6b564
Cleanup TestS3OutputStream integration tests by delegating file clean…
AnatolyPopov Sep 4, 2025
a22d08c
Spark: use lookback address for spark session in tests to work with m…
stevenzwu Sep 4, 2025
173d4c3
Spark: backport PR #13993 to use loopback address for spark driver in…
stevenzwu Sep 4, 2025
7c9556b
REST: Fix port binding problem with TIME_WAIT for RESTCatalogServer i…
jackylee-ch Sep 5, 2025
2114bf6
Fix versions in LICENSE and NOTICE files. (#14001)
jbonofre Sep 5, 2025
57ec535
Revert "[SPEC] Add implementation note about schema evolution (#13936…
emkornfield Sep 5, 2025
7b9ea75
Fixing AssertJ assertions in TestS3FileIOProperties (#14005)
AnatolyPopov Sep 6, 2025
dd35839
Build: Bump io.netty:netty-buffer from 4.2.4.Final to 4.2.5.Final (#1…
dependabot[bot] Sep 7, 2025
bd15ba5
Build: Bump com.azure:azure-sdk-bom from 1.2.37 to 1.2.38 (#14010)
dependabot[bot] Sep 7, 2025
b901464
Build: Bump com.google.cloud:libraries-bom from 26.66.0 to 26.67.0 (#…
dependabot[bot] Sep 7, 2025
485c265
Build: Bump software.amazon.awssdk:bom from 2.33.0 to 2.33.4 (#14009)
dependabot[bot] Sep 7, 2025
c8541db
Bump Spark version to 4.0.1 (#14019)
drexler-sky Sep 7, 2025
f0a030a
Site: Bump up mkdocs-monorepo-plugin to 1.1.2 (#14015)
manuzhang Sep 8, 2025
76f21d8
[docs] Move third-party integrations to root level of left-hand nav, …
rmoff Sep 8, 2025
9ea3b13
Core: Extended header support for RESTClient implementations (#12194)
gaborkaszab Sep 8, 2025
f35e88d
Revert "Site: Bump up mkdocs-monorepo-plugin to 1.1.2 (#14015)" (#14022)
manuzhang Sep 8, 2025
300532c
Build: Bump org.openapitools:openapi-generator-gradle-plugin (#14011)
dependabot[bot] Sep 8, 2025
bc56756
Spark 4.0: Add Support for PartitionStatistics Files in RewriteTableP…
slfan1989 Sep 8, 2025
4f48b51
docs: flink: Fix updated link (#14024)
Fokko Sep 8, 2025
8871bbc
Build: Add Docs Build CI (#14025)
manuzhang Sep 8, 2025
d731489
Spark 3.5: Support Trigger AvailableNow in Structured Streaming (#13824)
alexprosak Sep 8, 2025
ea20715
Test: Avoid running redundant tests (#14036)
ebyhr Sep 9, 2025
24ca356
Spark 4.0, 3.4: Backport #13824 to Support Trigger AvailableNow in SS…
alexprosak Sep 9, 2025
720ef99
Remove BladePipe due to broken links (#14033)
Fokko Sep 9, 2025
a5f6f44
Flink: Fix flaky tests for Iceberg sink and improve assert descriptio…
mxm Sep 11, 2025
d177120
Flink: Backport fix flaky tests for Iceberg sink (#14050)
mxm Sep 11, 2025
46ab802
Core: Rename `resp` to `response` in RESTCatalogAdapter (#14051)
gaborkaszab Sep 11, 2025
3448ca2
Site, Build: finalize 1.10.0 release with notes and update revapi and…
stevenzwu Sep 11, 2025
cced19a
Compulsorily close coordinator if task is stopped by the connect fram…
kumarpritam863 Sep 11, 2025
4e154bd
Docs: Fix style of row-level deletes in spec
JeonDaehong Sep 11, 2025
7a62efe
docs: Add link to BladePipe (#14047)
Fokko Sep 11, 2025
b5ca147
Site: fix up 1.10.0 release notes (#14055)
stevenzwu Sep 11, 2025
38b5d7a
Docs: Remove extra `\` in Kafka Connect Configuration docs (#13240)
raveendra11 Sep 12, 2025
723d099
Docs: Update supported Flink versions (#13611)
mxm Sep 12, 2025
05cd8b5
fix: Make TableMetadataV3ValidMinimal actually v3 (#14061)
c-thiel Sep 12, 2025
f084616
Build: Bump io.netty:netty-buffer from 4.2.5.Final to 4.2.6.Final (#1…
dependabot[bot] Sep 14, 2025
023fa3e
Build: Bump software.amazon.awssdk:bom from 2.33.4 to 2.33.9 (#14073)
dependabot[bot] Sep 14, 2025
b806966
Build: Bump mkdocs-material from 9.6.18 to 9.6.19 (#14074)
dependabot[bot] Sep 14, 2025
dec4439
Arrow: delete outdated comment (#14068)
nandorKollar Sep 15, 2025
5112ec9
Core: Don't copy stats of delete files in DeleteFileIndex (#13161)
ebyhr Sep 15, 2025
4e9f9cc
Core: Move properties of REST catalog into RESTCatalogProperties (#13…
gaborkaszab Sep 15, 2025
e0da08c
Spec: Deprecate Position delete files with row data (#14045)
pvary Sep 15, 2025
088efad
Azure: Don't fetch credential from endpoint if properties contain a v…
smaheshwar-pltr Sep 15, 2025
3e1ea48
API: Enables sanitizing Variant data type #11479 (#13137)
manirajv06 Sep 15, 2025
754679d
docs: use * for path expansion instead of hardcoding version (#13989)
kevinjqliu Sep 15, 2025
b38423d
Infra: update how-to-release doc and site scripts on releasing versio…
stevenzwu Sep 16, 2025
96040dc
Site: change default remote name back to origin. otherwise, site CI c…
stevenzwu Sep 16, 2025
9cc4f5b
Infra: add .sdkmanrc to .gitignore file (#14085)
stevenzwu Sep 16, 2025
3bbdee9
Spark 3.4: Backport: Add procedure and action to compute partition st…
slfan1989 Sep 16, 2025
b8c3e20
Docs: Update Spark Structured Streaming docs for Rate Limiting & Trig…
alexprosak Sep 16, 2025
ee90c10
Site: Updates vendors.md adding Fivetran (#14088)
fivetran-caseykarst Sep 16, 2025
b7ee7c0
Backport Parquet encoding tests for Spark 3.5 (#13859)
eric-maynard Sep 17, 2025
ade1263
Core: Add CountNull Aggregation Support (#13981)
jackylee-ch Sep 17, 2025
87fce5f
Core: Allow reading metadata table when scanning table with dropped p…
gabeiglio Sep 17, 2025
7eef46d
Spark 3.4, 3.5: Backport Add Support for PartitionStatistics Files in…
slfan1989 Sep 17, 2025
7a4b69f
Add StreamNative to the vendor list (#14097)
hangc0276 Sep 18, 2025
1d558a9
Spec: bring back added-rows in snapshot fields (#14048)
stevenzwu Sep 18, 2025
345140e
AWS, Core, Data, Spark: Remove deprecations for 1.11.0 (#14059)
dogukancagatay Sep 18, 2025
c05f6c9
API: required nested fields within optional structs can produce null …
dejangvozdenac Sep 19, 2025
2de7a7a
Core: Make deprecated methods package-private in PartitionStats (#14119)
ebyhr Sep 19, 2025
8d88846
Docs: Add Spark 4.0 to lifecycle status (#14116)
ronkapoor86 Sep 19, 2025
ded2d0a
Flink: Move Flink v2.0 to v2.1 directory
mxm Jul 31, 2025
f4d892e
Flink: Add back v2.0 directory
mxm Jul 31, 2025
58da086
Flink: Adjust build scripts for Flink 2.1
mxm Jul 31, 2025
c56f497
Flink: Code changes for Flink 2.1
mxm Jul 31, 2025
487ea1a
Flink: Remove support for Flink 1.19
mxm Jul 31, 2025
804dd86
Add "stop signs" for sensitive information/issues to all issue templa…
snazy Sep 19, 2025
a73a5c0
Add "stop signs" for sensitive information/issues to all issue templa…
snazy Sep 19, 2025
998eb87
BigQuery: Add table validity check for BigQueryMetastoreCatalog (#14113)
thomaschow Sep 19, 2025
b53d97d
[Core] Add mergeAppendTest to ensure consist distribution of data fil…
dramaticlly Sep 19, 2025
b99caa4
Core: Fix Scan Plan API resource paths (#14120)
singhpk234 Sep 20, 2025
29802c3
Build: Bump hadoop from 3.4.1 to 3.4.2. (#14125)
slfan1989 Sep 20, 2025
fb63af0
Parquet, Data, Spark: Fix variant type filtering in ParquetMetricsRow…
geruh Sep 20, 2025
91f457e
Build: Bump software.amazon.awssdk:bom from 2.33.9 to 2.34.0 (#14133)
dependabot[bot] Sep 21, 2025
de8c106
Build: Bump mkdocs-material from 9.6.19 to 9.6.20 (#14131)
dependabot[bot] Sep 21, 2025
4cb98f2
Build: Bump org.assertj:assertj-core from 3.27.4 to 3.27.5 (#14130)
dependabot[bot] Sep 21, 2025
9a308c4
draft commit
ggershinsky Jun 5, 2023
f36511e
post-review changes
ggershinsky Sep 16, 2025
5fa3da1
rm method
ggershinsky Sep 16, 2025
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
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
27 changes: 23 additions & 4 deletions .asf.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,25 +27,44 @@ github:
- iceberg
- apache
- hacktoberfest

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

del_branch_on_merge: true

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

notifications:
commits: commits@iceberg.apache.org
issues: issues@iceberg.apache.org
pullrequests: issues@iceberg.apache.org
jira_options: link label link label

publish:
whoami: asf-site
41 changes: 33 additions & 8 deletions .baseline/checkstyle/checkstyle-suppressions.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,21 +2,37 @@
<!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 files="[/\\]src[/\\].*([Tt]est|integration)[/\\](java|groovy)[/\\]" checks="Javadoc*" />
<suppress files="[/\\]src[/\\].*([Tt]est|integration)[/\\](java|groovy)[/\\]" checks="VariableDeclarationUsageDistance" />
<suppress files="[/\\]src[/\\].*([Tt]est|integration)[/\\](java|groovy)[/\\]" checks="VisibilityModifier" />
<suppress files="[/\\]src[/\\].*([Tt]est|integration)[/\\](java|groovy)[/\\]" checks="AvoidStaticImport" />
<suppress files="[/\\]src[/\\].*([Tt]est|integration)[/\\](java|groovy)[/\\]" id="BanSystemOut" />
<suppress files="[/\\]src[/\\].*([Tt]est|integration)[/\\](java|groovy)[/\\]" id="BanSystemErr" />
<suppress files="[/\\]src[/\\].*([Tt]est|integration)[/\\](java|groovy)[/\\]" id="BanGuavaTesting" />

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

<!-- JavadocStyle enforces existence of package-info.java package-level Javadoc; we consider this a bug. -->
<suppress files="package-info.java" checks="JavadocStyle" />
Expand All @@ -32,4 +48,13 @@

<!-- Referencing guava classes should be allowed in classes within bundled-guava module -->
<suppress files="org.apache.iceberg.GuavaClasses" id="BanUnrelocatedGuavaClasses"/>

<!-- Allow using Flink's shaded Curator dependency -->
<suppress files="org.apache.iceberg.flink.maintenance.api.ZkLockFactory" id="BanShadedClasses"/>

<!-- Suppress checks for CometColumnReader -->
<suppress files="org.apache.iceberg.spark.data.vectorized.CometColumnReader" checks="IllegalImport"/>

<!-- Suppress TestClassNamingConvention for main source files -->
<suppress files=".*[/\\]src[/\\]main[/\\].*" id="TestClassNamingConvention" />
</suppressions>
105 changes: 87 additions & 18 deletions .baseline/checkstyle/checkstyle.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,22 @@
<!DOCTYPE module PUBLIC
"-//Checkstyle//DTD Checkstyle Configuration 1.3//EN"
"https://checkstyle.org/dtds/configuration_1_3.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.
-->
<module name="Checker">
<property name="charset" value="UTF-8"/>
<property name="severity" value="error"/>
Expand Down Expand Up @@ -73,6 +88,36 @@
<property name="format" value="Preconditions\.checkArgument\([^;]+%d[^;]+\);"/>
<property name="message" value="Preconditions.checkArgument does not support %d. use %s instead"/>
</module>
<module name="RegexpMultiline">
<property name="format" value="^\s*import\s+static\s+(?!\Qorg.assertj.core.api.Assertions.\E).*\.assertThatThrownBy;"/>
<property name="message" value="assertThatThrownBy() should be statically imported from org.assertj.core.api.Assertions"/>
</module>
<module name="RegexpMultiline">
<property name="format" value="^\s*import\s+static\s+org\.junit\.jupiter\.api\.Assertions\.\w+;"/>
<property name="message" value="Prefer using org.assertj.core.api.Assertions instead."/>
</module>
<module name="RegexpMultiline">
<property name="id" value="AssertThatThrownByWithMessageCheck"/>
<property name="fileExtensions" value="java"/>
<property name="matchAcrossLines" value="true"/>
<property name="format" value="assertThatThrownBy\((?:(?!\.hasMessage\w*\().)*?isInstanceOf\((?:(?!\.hasMessage\w*\().)*?;"/>
<property name="message" value="assertThatThrownBy must include a message check like .hasMessage(...)"/>
</module>
<module name="RegexpMultiline">
<property name="id" value="AssertThatExceptionOfTypeWithMessageCheck"/>
<property name="fileExtensions" value="java"/>
<property name="matchAcrossLines" value="true"/>
<property name="format" value="assertThatExceptionOfType\((?:(?!\.withMessage\w*\().)*?isThrownBy\((?:(?!\.withMessage\w*\().)*?;"/>
<property name="message" value="assertThatExceptionOfType must include a message check like .withMessage(...)"/>
</module>
<module name="RegexpMultiline">
<property name="format" value="^\s*import\s+\Qorg.assertj.core.api.Assertions;\E" />
<property name="message" value="org.assertj.core.api.Assertions should only be used with static imports" />
</module>
<module name="RegexpMultiline">
<property name="format" value="^\s*import\s+\Qorg.assertj.core.api.Assumptions;\E" />
<property name="message" value="org.assertj.core.api.Assumptions should only be used with static imports" />
</module>
<module name="SuppressionFilter"> <!-- baseline-gradle: README.md -->
<property name="file" value="${config_loc}/checkstyle-suppressions.xml"/>
</module>
Expand Down Expand Up @@ -120,6 +165,7 @@
org.apache.iceberg.NullOrder.*,
org.apache.iceberg.MetadataTableType.*,
org.apache.iceberg.MetadataColumns.*,
org.apache.iceberg.PlanningMode.*,
org.apache.iceberg.SortDirection.*,
org.apache.iceberg.TableProperties.*,
org.apache.iceberg.types.Type.*,
Expand All @@ -129,11 +175,14 @@
org.apache.spark.sql.functions.*,
org.apache.spark.sql.connector.iceberg.write.RowLevelOperation.Command.*,
org.apache.spark.sql.connector.write.RowLevelOperation.Command.*,
org.junit.Assert.*"/>
org.assertj.core.api.Assertions.*,
org.assertj.core.api.Assumptions.*"/>
</module>
<module name="ClassTypeParameterName"> <!-- Java Style Guide: Type variable names -->
<property name="format" value="(^[A-Z][0-9]?)$|([A-Z][a-zA-Z0-9]*[T]$)"/>
<message key="name.invalidPattern" value="Class type name ''{0}'' must match pattern ''{1}''."/>
</module>
<module name="InterfaceTypeParameterName"> <!-- Java Style Guide: Type variable names -->
<property name="format" value="(^[A-Z][0-9]?)$|([A-Z][a-zA-Z0-9]*[T]$)"/>
</module>
<module name="CovariantEquals"/> <!-- Java Coding Guidelines: Override ``Object#equals`` consistently -->
<module name="DefaultComesLast"/> <!-- Java Style Guide: The default case is present -->
Expand All @@ -159,10 +208,6 @@
<property name="setterCanReturnItsClass" value="true"/>
</module>
<module name="HideUtilityClassConstructor"/> <!-- Java Coding Guidelines: Private constructors -->
<module name="IllegalImport"> <!-- Java Coding Guidelines: Use JUnit 4-style test classes and assertions -->
<property name="illegalPkgs" value="junit.framework"/>
<message key="import.illegal" value="Use JUnit 4-style (org.junit.*) test classes and assertions instead of JUnit 3 (junit.framework.*)."/>
</module>
<module name="IllegalImport"> <!-- Only relevant for pre-Java 11 because javafx is gone completely in Java 11 -->
<property name="id" value="BanJavafx"/>
<property name="illegalPkgs" value="javafx"/>
Expand Down Expand Up @@ -215,6 +260,11 @@
<property name="illegalPkgs" value="com.google.common.testing"/>
<message key="import.illegal" value="Use org.apache.iceberg.relocated.* classes from bundled-guava module instead."/>
</module>
<module name="IllegalImport">
<property name="id" value="BanFlinkPreconditions"/>
<property name="illegalClasses" value="org.apache.flink.util.Preconditions"/>
<message key="import.illegal" value="Use org.apache.iceberg.relocated.com.google.common.base.Preconditions instead."/>
</module>
<module name="IllegalImport">
<property name="id" value="GuavaClassesInAssertJ"/>
<property name="illegalPkgs" value="org.assertj.core.util"/>
Expand Down Expand Up @@ -255,12 +305,13 @@
</module>
<module name="InnerAssignment"/> <!-- Java Coding Guidelines: Inner assignments: Not used -->
<module name="MemberName"> <!-- Java Style Guide: Non-constant field names -->
<property name="format" value="^[a-z][a-zA-Z0-9]+$"/>
<message key="name.invalidPattern" value="Member name ''{0}'' must match pattern ''{1}''."/>
<property name="format" value="^[a-z][a-zA-Z0-9]++$"/>
</module>
<module name="ConstantName">
<property name="format" value="^[A-Z][A-Z0-9]*+(_[A-Z0-9]++)*+$"/>
</module>
<module name="MethodName"> <!-- Java Style Guide: Method names -->
<property name="format" value="^[a-z][a-zA-Z0-9_]+$"/>
<message key="name.invalidPattern" value="Method name ''{0}'' must match pattern ''{1}''."/>
<property name="format" value="^[a-z][a-zA-Z0-9_]++$"/>
</module>
<module name="MethodParamPad"/> <!-- Java Style Guide: Horizontal whitespace -->
<module name="MissingDeprecated"/> <!-- Java Coding Guide: Deprecate per annotation and Javadoc -->
Expand All @@ -278,8 +329,7 @@
<module name="PackageAnnotation"/> <!-- Java Style Guide: Package statement -->
<module name="PackageDeclaration"/> <!-- Java Style Guide: Package statement -->
<module name="PackageName"> <!-- Java Style Guide: Package names -->
<property name="format" value="^[a-z]+(\.[a-z][a-z0-9]*)*$"/>
<message key="name.invalidPattern" value="Package name ''{0}'' must match pattern ''{1}''."/>
<property name="format" value="^[a-z]++(\.[a-z][a-z0-9]*+)*+$"/>
</module>
<module name="ParameterAssignment"/> <!-- Java Coding Guidelines: Final variables and parameters -->
<module name="ParenPad"/> <!-- Java Style Guide: Horizontal whitespace -->
Expand Down Expand Up @@ -389,16 +439,39 @@
<property name="format" value="@Test\(.*expected.*\)"/>
<property name="message" value="Prefer using Assertions.assertThatThrownBy(...).isInstanceOf(...) instead."/>
</module>
<module name="RegexpSinglelineJava">
<property name="id" value="TestClassNamingConvention"/>
<property name="format" value="^\s*(public\s+)?(abstract\s+)?class\s+[A-Za-z0-9]*Test(\s|&lt;)"/>
<property name="message" value="Test class names should start with 'Test' prefix, not end with 'Test' suffix. Example: 'TestNewFeature' instead of 'NewFeatureTest'"/>
</module>
<module name="IllegalToken">
<property name="tokens" value="LITERAL_ASSERT"/>
</module>
<module name="IllegalImport">
<property name="id" value="BanExpectedExceptionUsage"/>
<property name="illegalClasses" value="org.junit.rules.ExpectedException"/>
<message key="import.illegal" value="Prefer using Assertions.assertThatThrownBy(...).isInstanceOf(...) instead."/>
</module>
<module name="IllegalImport">
<property name="id" value="BanJUnit5AssumptionsUsage"/>
<property name="illegalClasses" value="org.junit.jupiter.api.Assumptions"/>
<message key="import.illegal" value="Prefer using Assertions.assumeThat(...).isTrue() instead."/>
</module>
<module name="IllegalImport">
<property name="id" value="BanHamcrestUsage"/>
<property name="illegalPkgs" value="org.hamcrest"/>
<message key="import.illegal" value="Prefer using org.assertj.core.api.Assertions instead."/>
</module>
<module name="IllegalImport">
<property name="id" value="BanJUnit5Assertions"/>
<property name="illegalClasses" value="org.junit.jupiter.api.Assertions"/>
<message key="import.illegal" value="Prefer using org.assertj.core.api.Assertions instead."/>
</module>
<module name="IllegalImport">
<property name="id" value="BanJUnit4Usage"/>
<property name="illegalClasses" value="org.junit.Assert, org.junit.Assume, org.junit.Test"/>
<message key="import.illegal" value="Prefer using JUnit5 / AssertJ instead."/>
</module>
<module name="RegexpSinglelineJava">
<property name="ignoreComments" value="true"/>
<property name="format" value="@Json(S|Des)erialize"/>
Expand All @@ -418,7 +491,6 @@
<message key="todo.match" value="There must be whitespace at the beginning of all comments."/>
</module>
<module name="TypeName"> <!-- Java Style Guide: Class names -->
<message key="name.invalidPattern" value="Type name ''{0}'' must match pattern ''{1}''."/>
</module>
<module name="TypecastParenPad"/> <!-- Java Style Guide: Horizontal whitespace -->
<module name="UnusedImports"> <!-- Java Style Guide: No unused imports -->
Expand Down Expand Up @@ -454,23 +526,20 @@
<module name="LocalFinalVariableName"/> <!-- Java Style Guide: Local variable names -->
<module name="LocalVariableName"> <!-- Java Style Guide: Local variable names -->
<property name="tokens" value="VARIABLE_DEF"/>
<property name="format" value="^[a-z][a-zA-Z0-9]+$"/>
<property name="format" value="^[a-z][a-zA-Z0-9]++$"/>
<property name="allowOneCharVarInForLoop" value="true"/>
<message key="name.invalidPattern" value="Local variable name ''{0}'' must match pattern ''{1}''."/>
</module>
<module name="MethodLength"/> <!-- Java Coding Guide: Methods and functions: focused, crisp, concise -->
<module name="MethodTypeParameterName"> <!-- Java Style Guide: Type variable names -->
<property name="format" value="(^[A-Z][0-9]?)$|([A-Z][a-zA-Z0-9]*[T]$)"/>
<message key="name.invalidPattern" value="Method type name ''{0}'' must match pattern ''{1}''."/>
</module>
<module name="NestedForDepth">
<property name="max" value="2"/>
</module>
<module name="NestedTryDepth"/> <!-- Java Coding Guide: Try/catch blocks: never nested -->
<module name="NonEmptyAtclauseDescription"/> <!-- Java Style Guide: At-clauses -->
<module name="ParameterName"> <!-- Java Style Guide: Parameter names -->
<property name="format" value="^[a-z][a-zA-Z0-9]+$"/>
<message key="name.invalidPattern" value="Parameter name ''{0}'' must match pattern ''{1}''."/>
<property name="format" value="^[a-z][a-zA-Z0-9]++$"/>
<property name="ignoreOverridden" value="true"/>
</module>

Expand Down
15 changes: 15 additions & 0 deletions .baseline/eclipse/dynamic/dotfile.checkstyle
Original file line number Diff line number Diff line change
@@ -1,5 +1,20 @@
<?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"/>
Expand Down
16 changes: 16 additions & 0 deletions .baseline/idea/intellij-java-palantir-style.xml
Original file line number Diff line number Diff line change
@@ -1,3 +1,19 @@
<!--
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.
-->
<project version="4">
<component name="ProjectCodeStyleSettingsManager">
<option name="PER_PROJECT_SETTINGS">
Expand Down
Loading