Skip to content

Core: Update fork - #23

Merged
lk255018 merged 677 commits into
Teradata:mainfrom
apache:main
Jul 22, 2026
Merged

Core: Update fork#23
lk255018 merged 677 commits into
Teradata:mainfrom
apache:main

Conversation

@lk255018

Copy link
Copy Markdown

No description provided.

nssalian and others added 30 commits June 6, 2026 21:58
* Parquet: Add opt-in uncompressed row group size tracking

* Adding test and rename checkSize method

* PR comments

* test fix

* PR comments

* Add back the gate outside evaluateRowGroupSize
Bumps `jackson-bom` from 2.21.3 to 2.21.4.

Updates `com.fasterxml.jackson:jackson-bom` from 2.21.3 to 2.21.4
- [Commits](FasterXML/jackson-bom@jackson-bom-2.21.3...jackson-bom-2.21.4)

Updates `com.fasterxml.jackson.core:jackson-core` from 2.21.3 to 2.21.4
- [Commits](FasterXML/jackson-core@jackson-core-2.21.3...jackson-core-2.21.4)

Updates `com.fasterxml.jackson.core:jackson-databind` from 2.21.3 to 2.21.4
- [Commits](https://github.com/FasterXML/jackson/commits)

---
updated-dependencies:
- dependency-name: com.fasterxml.jackson:jackson-bom
  dependency-version: 2.21.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: com.fasterxml.jackson.core:jackson-core
  dependency-version: 2.21.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: com.fasterxml.jackson.core:jackson-databind
  dependency-version: 2.21.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps `nessie` from 0.107.5 to 0.107.6.

Updates `org.projectnessie.nessie:nessie-client` from 0.107.5 to 0.107.6
- [Release notes](https://github.com/projectnessie/nessie/releases)
- [Changelog](https://github.com/projectnessie/nessie/blob/main/CHANGELOG.md)
- [Commits](projectnessie/nessie@nessie-0.107.5...nessie-0.107.6)

Updates `org.projectnessie.nessie:nessie-jaxrs-testextension` from 0.107.5 to 0.107.6
- [Release notes](https://github.com/projectnessie/nessie/releases)
- [Changelog](https://github.com/projectnessie/nessie/blob/main/CHANGELOG.md)
- [Commits](projectnessie/nessie@nessie-0.107.5...nessie-0.107.6)

Updates `org.projectnessie.nessie:nessie-versioned-storage-inmemory-tests` from 0.107.5 to 0.107.6
- [Release notes](https://github.com/projectnessie/nessie/releases)
- [Changelog](https://github.com/projectnessie/nessie/blob/main/CHANGELOG.md)
- [Commits](projectnessie/nessie@nessie-0.107.5...nessie-0.107.6)

Updates `org.projectnessie.nessie:nessie-versioned-storage-testextension` from 0.107.5 to 0.107.6
- [Release notes](https://github.com/projectnessie/nessie/releases)
- [Changelog](https://github.com/projectnessie/nessie/blob/main/CHANGELOG.md)
- [Commits](projectnessie/nessie@nessie-0.107.5...nessie-0.107.6)

---
updated-dependencies:
- dependency-name: org.projectnessie.nessie:nessie-client
  dependency-version: 0.107.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.projectnessie.nessie:nessie-jaxrs-testextension
  dependency-version: 0.107.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.projectnessie.nessie:nessie-versioned-storage-inmemory-tests
  dependency-version: 0.107.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.projectnessie.nessie:nessie-versioned-storage-testextension
  dependency-version: 0.107.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action) from 4.0.0 to 4.1.0.
- [Release notes](https://github.com/docker/setup-qemu-action/releases)
- [Commits](docker/setup-qemu-action@ce36039...0611638)

---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
  dependency-version: 4.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [com.gradleup.shadow:shadow-gradle-plugin](https://github.com/GradleUp/shadow) from 8.3.10 to 8.3.11.
- [Release notes](https://github.com/GradleUp/shadow/releases)
- [Commits](GradleUp/shadow@8.3.10...8.3.11)

---
updated-dependencies:
- dependency-name: com.gradleup.shadow:shadow-gradle-plugin
  dependency-version: 8.3.11
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [com.diffplug.spotless:spotless-plugin-gradle](https://github.com/diffplug/spotless) from 8.5.1 to 8.6.0.
- [Release notes](https://github.com/diffplug/spotless/releases)
- [Changelog](https://github.com/diffplug/spotless/blob/main/CHANGES.md)
- [Commits](diffplug/spotless@gradle/8.5.1...gradle/8.6.0)

---
updated-dependencies:
- dependency-name: com.diffplug.spotless:spotless-plugin-gradle
  dependency-version: 8.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Core: Align content stats fields with latest Spec changes
* Core: Preserve DV encryption metadata in merges

Propagate encrypted output metadata when writing merged deletion vectors so readers can reconstruct native encryption key metadata with the final file length. Add row-delta and BaseDVFileWriter tests covering encrypted DV merges and the NativeEncryptionKeyMetadata path.

Co-authored-by: Codex <codex@openai.com>

* Core: Avoid DV key metadata writer state

Keep DV encryption key metadata local to close and pass it into DV metadata creation instead of storing it as writer state.

Use EncryptedFiles helpers in DV writer tests to remove test-only encrypted output wrappers.

Co-authored-by: Codex <codex@openai.com>

---------

Co-authored-by: Codex <codex@openai.com>
#16722)

Co-authored-by: Vova Kolmakov <wombatukun@apache.org>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-authored-by: Fokko Driesprong <fokko@apache.org>
Capture rdblue's instruction from PR #16689: Javadoc should describe a
class or method's purpose as if it were defined by an interface, not
restate or leak implementation details that create churn when the
implementation changes.

Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
…16695)

Tasks.range(1).executeWith(METRICS_EXECUTOR).run() was used to submit
the HTTP call to the single-thread METRICS_EXECUTOR, but the calling
thread was then blocked inside Tasks.waitFor() — a sleep(10ms) poll loop
that waits until the submitted future is done. This made report()
synchronous from the caller's perspective despite appearing to use an
executor.

Any code that wraps report() in its own executor pool to achieve async
behaviour (e.g. fire-and-forget metrics publishing) would see all its
pool threads permanently blocked waiting for METRICS_EXECUTOR, causing
thread pile-up at the rate metrics are produced.

Replace the Tasks pattern with a direct executor.execute(lambda)
so that report() enqueues the HTTP call and returns immediately. Use
daemon threads and an unbounded LinkedBlockingQueue (metrics are
best-effort; no reports should be silently dropped when the endpoint is
temporarily slow).
…#16721)

* Docs: Clarify Spark spark.sql.adaptive.advisoryPartitionSizeInBytes

* nit
…16689)

Co-authored-by: Steven Zhen Wu <stevenz3wu@gmail.com>
anoopj and others added 5 commits July 20, 2026 09:46
Set Kafka Connect engine name and version during task startup so commits include the Kafka runtime context.
* Parquet: Fix variant BINARY upper bound to truncate up

* Parquet: Add test for variant BINARY upper bound overflow
@lk255018
lk255018 merged commit 6109d3c into Teradata:main Jul 22, 2026
37 of 40 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.