This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch
dependabot/gradle/org.testcontainers-testcontainers-1.19.7
in repository https://gitbox.apache.org/repos/asf/iceberg.git
discard 1f63474ec3 Build: Bump org.testcontainers:testcontainers from 1.19.5
to 1.19.7
add fd7f6b708c Docs: Enhance Flink pages (#9919)
add a9d6310b88 Build: Bump org.roaringbitmap:RoaringBitmap from 1.0.1 to
1.0.5 (#9911)
add 4e149ca4d1 Site: Update release notes for 1.5.0 (#9835)
add 5ce5c788cb Core: Migrate tests to JUnit5 (#9892)
add 8b8907e091 Data, Flink, Spark: Migrate TestAppenderFactory and
subclasses to JUnit5 (#9862)
add 790975ffd0 Infra: Add 1.5.0 to issue template (#9778)
add 1cdb2ebe9b Update ASF DOAP file (#9922)
add 5c27843d77 Build: Let revapi compare against 1.5.0 (#9777)
add dc5cac4ac4 Update site to 1.5.0 docs (#9931)
add 5f655a323a Make OAuth `audience` and `resource` configurable (#9839)
add 0432048515 Spark 3.5: Fix system function pushdown in CoW row-level
commands (#9873)
add 9c2b8f6412 Docs: Fix release notes indentation (#9933)
add 3891b48733 Flink: Bump minor versions (#9875)
add 71ff8a484d Docs: Enhance Spark pages (#9920)
add 43c3397528 Build: Align Jackson versions (#9925)
add 732fbfd516 Docs: Update site docs (#9946)
add 8b58277540 Docs: Enhance create_changelog_view usage (#9889)
add d6c8358ff2 API, Core: Support manifest encryption (#8252)
add 969d4ee60f Docs: Clarify table property on metrics for inferred column
defaults (#9865)
add 489ec2972e Core: Migrate tests to JUnit5 (#9927)
add 5e31a0caa3 docs: Remove roadmap (#9941)
add 59d79e773d Docs: document view properties (#9961)
add 560b723443 Parquet: Refactor BasePageIterator to add
initRepetitionLevelsReader (#9751)
add 2dd3087788 Build: Bump com.google.errorprone:error_prone_annotations
(#9972)
add 54246a06a3 Build: Bump org.awaitility:awaitility from 4.2.0 to 4.2.1
(#9970)
add 1c5022785b Docs: Add 13 Dremio Blogs + Fix a few incorrect dates
(#9967)
add 20bd4ca8cb Build: Fix ignoring major version update in dependabot
(#9981)
add 82137b9e7c Build: Bump nessie from 0.77.1 to 0.79.0 (#9976)
add b0a4a907fd Build: Bump datamodel-code-generator from 0.25.4 to 0.25.5
(#9979)
add 1bc5c7c35d Build: Bump mkdocs-material from 9.5.9 to 9.5.14 (#9983)
add f79fb3fc18 Core: Migrate tests to JUnit5 (#9964)
add 0cdf62f8fd Build: Bump spring-boot from 2.5.4 to 2.7.18 (#9985)
add e687954579 Build: Bump org.springframework:spring-web from 5.3.30 to
5.3.33 (#9989)
add a3f8879815 Build: Bump jetty from 9.4.53.v20231009 to 9.4.54.v20240208
(#9982)
add 7a6143abbb Build: Bump guava from 33.0.0-jre to 33.1.0-jre (#9977)
add f614a3f8b0 API: Fix `TestStrictMetricsEvaluator` assertion message
(#9992)
add 353e55e24f Build: Bump arrow from 15.0.0 to 15.0.1 (#9910)
add f425dc7401 AWS, Core: Replace .withFailMessage() usage with .as()
(#10000)
add fae0f8140b Core: Migrate tests to JUnit5 (#9999)
add f8d60ea993 Docs: Add Daft into Iceberg documentation (#9836)
add aa17c0a309 Core: Migrate tests to JUnit5 (#9994)
add 715140113a Add issue template and docs for iceberg proposals (#9932)
add 59ffa33e3d Core: Migrate tests to JUnit5 (#10014)
add e769addf75 Kafka Connect: Record converters (#9641)
add 9cbc2f43c4 Core: Use <?> as type parameter instead of raw type for
SnapshotUpdate (#10015)
add c9795fda71 Docs: Add local nightly build to test current docs changes
(#9943)
add 5d58750841 Spec: Fix REST pagination requirements based on new
feedback (#9917)
add 33838d5a48 docs: Add links checker (#9965)
add 857590f7fa Build: Bump mkdocs-material from 9.5.14 to 9.5.15 (#10031)
add 8311f052ca Docs: Fix link to blog post (#10028)
add 49a66348f0 Core: Migrate tests to JUnit5 (#10027)
add 83bacf501e Add Iceberg version to UserAgent in S3 requests (#9963)
add 602186bedc Core, Spark: Fix handling of null binary values when
sorting with zorder (#10026)
add 817a5e1be1 Hive: Extract common code to be re-used for View support
(#10001)
add 2eabd52a80 Hive: Add test to make sure iceberg table with same name as
hive table can't be created (#9980)
add b6cbb528ee Build: Bump Spark from 3.5 to 3.5.1 (#9832)
add 4579b7a1e9 Spark: Fail on recursive cycle in view (#9834)
add fa80c85007 Build: disable link-check for existing medium blog posts
(#10042)
add 9987314e54 Spark 3.4: Fail on recursive cycle in view (#10048)
add 371a6b7ff7 Build: Bump org.xerial:sqlite-jdbc from 3.45.1.0 to
3.45.2.0 (#9974)
add baaedc6e04 Build: Bump io.netty:netty-buffer from 4.1.107.Final to
4.1.108.Final (#10032)
add 076e1c56c8 Build: Bump org.testcontainers:testcontainers from 1.19.5
to 1.19.7
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (1f63474ec3)
\
N -- N -- N
refs/heads/dependabot/gradle/org.testcontainers-testcontainers-1.19.7
(076e1c56c8)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
.github/ISSUE_TEMPLATE/iceberg_bug_report.yml | 11 +-
.../{iceberg_question.yml => iceberg_proposal.yml} | 33 +-
.github/dependabot.yml | 13 +-
.../{site-ci.yml => docs-check-links.yml} | 24 +-
README.md | 7 +-
.../apache/iceberg/io/PositionOutputStream.java | 11 +
.../expressions/TestStrictMetricsEvaluator.java | 2 +-
.../org/apache/iceberg/aws/AwsClientFactories.java | 1 +
.../aws/s3/DefaultS3FileIOAwsClientFactory.java | 1 +
.../apache/iceberg/aws/s3/S3FileIOProperties.java | 14 +
.../aws/s3/signer/S3V4RestSignerClient.java | 28 +-
.../iceberg/aws/AwsClientPropertiesTest.java | 33 +-
.../iceberg/aws/HttpClientPropertiesTest.java | 12 +-
.../aws/TestS3FileIOAwsClientFactories.java | 4 +-
.../iceberg/aws/s3/TestS3FileIOProperties.java | 16 +-
build.gradle | 5 +-
.../org/apache/iceberg/BaseMetastoreCatalog.java | 21 +-
.../apache/iceberg/BaseMetastoreOperations.java | 118 +++
.../iceberg/BaseMetastoreTableOperations.java | 100 +--
.../org/apache/iceberg/BaseRewriteManifests.java | 6 +-
.../main/java/org/apache/iceberg/CatalogUtil.java | 24 +
.../main/java/org/apache/iceberg/FastAppend.java | 8 +-
.../java/org/apache/iceberg/ManifestFiles.java | 45 +-
.../java/org/apache/iceberg/ManifestWriter.java | 18 +-
.../apache/iceberg/MergingSnapshotProducer.java | 8 +-
.../java/org/apache/iceberg/SnapshotProducer.java | 20 +-
.../main/java/org/apache/iceberg/V1Metadata.java | 10 +-
.../main/java/org/apache/iceberg/V2Metadata.java | 3 +-
.../org/apache/iceberg/avro/AvroFileAppender.java | 2 +-
.../iceberg/encryption/AesGcmOutputStream.java | 5 +
.../apache/iceberg/encryption/EncryptedFiles.java | 4 +
.../apache/iceberg/rest/RESTSessionCatalog.java | 8 +-
.../apache/iceberg/rest/auth/OAuth2Properties.java | 6 +
.../org/apache/iceberg/rest/auth/OAuth2Util.java | 163 +++-
.../org/apache/iceberg/util/ZOrderByteUtils.java | 5 +
.../apache/iceberg/view/BaseViewOperations.java | 3 +-
.../org/apache/iceberg/LocalTableOperations.java | 10 +-
.../iceberg/TableMetadataParserCodecTest.java | 29 +-
.../apache/iceberg/TableMetadataParserTest.java | 41 +-
.../java/org/apache/iceberg/TableTestBase.java | 10 +-
.../src/test/java/org/apache/iceberg/TestBase.java | 19 +-
.../java/org/apache/iceberg/TestCatalogUtil.java | 26 +
.../org/apache/iceberg/TestCommitReporting.java | 19 +-
.../org/apache/iceberg/TestCreateTransaction.java | 330 +++-----
.../java/org/apache/iceberg/TestDeleteFiles.java | 115 ++-
.../java/org/apache/iceberg/TestFastAppend.java | 307 +++----
.../org/apache/iceberg/TestFormatVersions.java | 38 +-
.../org/apache/iceberg/TestLocationProvider.java | 138 ++-
.../org/apache/iceberg/TestManifestCaching.java | 68 +-
.../org/apache/iceberg/TestManifestCleanup.java | 89 +-
.../org/apache/iceberg/TestManifestEncryption.java | 250 ++++++
.../apache/iceberg/TestManifestListVersions.java | 185 ++--
.../apache/iceberg/TestManifestReaderStats.java | 146 ++--
.../org/apache/iceberg/TestManifestWriter.java | 187 ++--
.../apache/iceberg/TestManifestWriterVersions.java | 123 +--
.../java/org/apache/iceberg/TestMergeAppend.java | 561 +++++-------
.../apache/iceberg/TestMetadataTableFilters.java | 176 ++--
.../apache/iceberg/TestMetadataUpdateParser.java | 392 ++++-----
.../java/org/apache/iceberg/TestMetricsModes.java | 144 ++--
.../org/apache/iceberg/TestMicroBatchBuilder.java | 105 ++-
.../java/org/apache/iceberg/TestOverwrite.java | 104 +--
.../iceberg/TestOverwriteWithValidation.java | 226 +++--
.../org/apache/iceberg/TestPartitionSpecInfo.java | 94 +--
.../apache/iceberg/TestPartitionSpecParser.java | 35 +-
.../java/org/apache/iceberg/TestPartitioning.java | 94 +--
.../org/apache/iceberg/TestRemoveSnapshots.java | 586 ++++++-------
.../org/apache/iceberg/TestReplacePartitions.java | 209 ++---
.../org/apache/iceberg/TestReplaceTransaction.java | 255 +++---
.../java/org/apache/iceberg/TestRewriteFiles.java | 304 +++----
.../org/apache/iceberg/TestRewriteManifests.java | 319 ++++---
.../test/java/org/apache/iceberg/TestRowDelta.java | 447 ++++------
.../apache/iceberg/TestScanDataFileColumns.java | 47 +-
.../java/org/apache/iceberg/TestScanSummary.java | 133 ++-
.../iceberg/TestScansAndSchemaEvolution.java | 45 +-
.../apache/iceberg/TestSchemaAndMappingUpdate.java | 222 ++---
.../test/java/org/apache/iceberg/TestSchemaID.java | 129 +--
.../java/org/apache/iceberg/TestSchemaUpdate.java | 383 ++++-----
.../iceberg/TestSequenceNumberForV2Table.java | 45 +-
.../apache/iceberg/TestSetPartitionStatistics.java | 64 +-
.../java/org/apache/iceberg/TestSetStatistics.java | 78 +-
.../org/apache/iceberg/TestSingleValueParser.java | 50 +-
.../test/java/org/apache/iceberg/TestSnapshot.java | 152 ++--
.../java/org/apache/iceberg/TestSnapshotJson.java | 92 +-
.../org/apache/iceberg/TestSnapshotLoading.java | 43 +-
.../org/apache/iceberg/TestSnapshotManager.java | 381 ++++-----
.../org/apache/iceberg/TestSnapshotRefParser.java | 67 +-
.../org/apache/iceberg/TestSnapshotSelection.java | 42 +-
.../org/apache/iceberg/TestSnapshotSummary.java | 62 +-
.../java/org/apache/iceberg/TestSortOrder.java | 247 +++---
.../org/apache/iceberg/TestSortOrderParser.java | 39 +-
.../java/org/apache/iceberg/TestSplitPlanning.java | 110 ++-
.../java/org/apache/iceberg/TestTableMetadata.java | 580 +++++--------
.../iceberg/TestTableMetadataSerialization.java | 65 +-
.../iceberg/TestTableUpdatePartitionSpec.java | 97 ++-
.../apache/iceberg/TestTimestampPartitions.java | 32 +-
.../java/org/apache/iceberg/TestTransaction.java | 462 ++++------
.../apache/iceberg/TestUpdatePartitionSpec.java | 272 +++---
.../apache/iceberg/TestV1ToV2RowDeltaDelete.java | 161 ++--
.../java/org/apache/iceberg/V2TableTestBase.java | 10 +-
.../org/apache/iceberg/catalog/CatalogTests.java | 22 +-
.../org/apache/iceberg/rest/TestRESTCatalog.java | 76 +-
.../apache/iceberg/util/TestZOrderByteUtil.java | 10 +
.../apache/iceberg/TestGenericAppenderFactory.java | 7 +-
.../org/apache/iceberg/io/TestAppenderFactory.java | 111 +--
.../org/apache/iceberg/io/TestBaseTaskWriter.java | 74 +-
.../iceberg/io/TestTaskEqualityDeltaWriter.java | 291 +++----
doap.rdf | 6 +-
docs/docs/configuration.md | 10 +-
docs/docs/daft.md | 145 ++++
docs/docs/flink-actions.md | 2 +-
docs/docs/flink-writes.md | 30 +-
docs/docs/flink.md | 33 +-
docs/docs/spark-configuration.md | 2 +-
docs/docs/spark-ddl.md | 2 +-
docs/docs/spark-getting-started.md | 61 ++
docs/docs/spark-procedures.md | 9 +-
docs/docs/spark-writes.md | 62 +-
docs/docs/view-configuration.md | 43 +
docs/mkdocs.yml | 3 +
.../flink/sink/TestFlinkAppenderFactory.java | 7 +-
.../iceberg/flink/util/TestFlinkPackage.java | 2 +-
.../flink/sink/TestFlinkAppenderFactory.java | 7 +-
.../iceberg/flink/util/TestFlinkPackage.java | 2 +-
.../flink/sink/TestFlinkAppenderFactory.java | 7 +-
format/spec.md | 2 +-
gradle/libs.versions.toml | 34 +-
.../java/org/apache/iceberg/hive/HiveCatalog.java | 52 +-
.../apache/iceberg/hive/HiveOperationsBase.java | 68 +-
.../apache/iceberg/hive/HiveTableOperations.java | 39 +-
.../org/apache/iceberg/hive/HiveTableTest.java | 47 +-
hive3/build.gradle | 2 +-
.../iceberg/connect/events/TableReference.java | 7 +-
.../apache/iceberg/connect/IcebergSinkConfig.java | 6 +-
.../iceberg/connect/IcebergSinkConnector.java | 5 +-
.../apache/iceberg/connect/data/IcebergWriter.java | 32 +-
.../apache/iceberg/connect/data/NoOpWriter.java | 2 +-
.../connect/data/PartitionedAppendWriter.java | 4 +-
.../iceberg/connect/data/RecordConverter.java | 517 ++++++++++++
.../apache/iceberg/connect/data/SchemaUpdate.java | 44 +-
.../apache/iceberg/connect/data/SchemaUtils.java | 14 +-
.../org/apache/iceberg/connect/data/Utilities.java | 20 +-
.../iceberg/connect/IcebergSinkConnectorTest.java | 4 +-
.../iceberg/connect/data/RecordConverterTest.java | 936 +++++++++++++++++++++
mr/build.gradle | 3 +-
open-api/requirements.txt | 2 +-
open-api/rest-catalog-open-api.py | 6 +-
open-api/rest-catalog-open-api.yaml | 26 +-
.../apache/iceberg/parquet/BasePageIterator.java | 23 +-
site/README.md | 15 +-
site/dev/common.sh | 26 +-
site/docs/blogs.md | 87 +-
site/docs/contribute.md | 36 +
site/docs/how-to-release.md | 4 +-
site/docs/multi-engine-support.md | 42 +-
site/docs/releases.md | 81 +-
site/docs/roadmap.md | 56 --
site/docs/spark-quickstart.md | 1 +
site/docs/vendors.md | 9 +-
site/link-checker-config.json | 23 +
site/mkdocs.yml | 3 +-
site/nav.yml | 3 +-
site/requirements.txt | 2 +-
.../extensions/TestRewriteDataFilesProcedure.java | 35 +
.../spark/source/TestSparkAppenderFactory.java | 7 +-
.../spark/sql/catalyst/analysis/CheckViews.scala | 52 +-
.../extensions/TestRewriteDataFilesProcedure.java | 35 +
.../apache/iceberg/spark/extensions/TestViews.java | 87 ++
.../spark/source/TestSparkAppenderFactory.java | 7 +-
.../spark/sql/catalyst/analysis/CheckViews.scala | 52 +-
.../catalyst/optimizer/ReplaceStaticInvoke.scala | 56 +-
.../iceberg/spark/extensions/SparkPlanUtil.java | 48 ++
.../extensions/TestRewriteDataFilesProcedure.java | 35 +
...SystemFunctionPushDownInRowLevelOperations.java | 348 ++++++++
.../apache/iceberg/spark/extensions/TestViews.java | 87 ++
.../spark/functions/BaseScalarFunction.java | 33 +-
.../iceberg/spark/functions/BucketFunction.java | 3 +-
.../iceberg/spark/functions/DaysFunction.java | 3 +-
.../iceberg/spark/functions/HoursFunction.java | 5 +-
.../spark/functions/IcebergVersionFunction.java | 3 +-
.../iceberg/spark/functions/MonthsFunction.java | 3 +-
.../iceberg/spark/functions/TruncateFunction.java | 3 +-
.../iceberg/spark/functions/YearsFunction.java | 3 +-
.../spark/source/TestSparkAppenderFactory.java | 7 +-
183 files changed, 8691 insertions(+), 6611 deletions(-)
copy .github/ISSUE_TEMPLATE/{iceberg_question.yml => iceberg_proposal.yml}
(51%)
copy .github/workflows/{site-ci.yml => docs-check-links.yml} (73%)
create mode 100644
core/src/main/java/org/apache/iceberg/BaseMetastoreOperations.java
create mode 100644
core/src/test/java/org/apache/iceberg/TestManifestEncryption.java
create mode 100644 docs/docs/daft.md
create mode 100644 docs/docs/view-configuration.md
create mode 100644
kafka-connect/kafka-connect/src/main/java/org/apache/iceberg/connect/data/RecordConverter.java
create mode 100644
kafka-connect/kafka-connect/src/test/java/org/apache/iceberg/connect/data/RecordConverterTest.java
delete mode 100644 site/docs/roadmap.md
create mode 100644 site/link-checker-config.json
create mode 100644
spark/v3.5/spark-extensions/src/test/java/org/apache/iceberg/spark/extensions/TestSystemFunctionPushDownInRowLevelOperations.java
copy api/src/main/java/org/apache/iceberg/util/CharSequenceUtil.java =>
spark/v3.5/spark/src/main/java/org/apache/iceberg/spark/functions/BaseScalarFunction.java
(62%)