Skip to content

Restore BCE date predicate contract - #257

Closed
KirillKurdyukov wants to merge 1 commit into
ydb-platform:mainfrom
KirillKurdyukov:codex/d02-bce-date-predicate
Closed

Restore BCE date predicate contract#257
KirillKurdyukov wants to merge 1 commit into
ydb-platform:mainfrom
KirillKurdyukov:codex/d02-bce-date-predicate

Conversation

@KirillKurdyukov

@KirillKurdyukov KirillKurdyukov commented Sep 10, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • restore Trino 483 inherited testDateYearOfEraPredicate
  • keep BCE Date bounds as Trino residual filters, avoiding invalid YDB Date JDBC bindings
  • preserve pushdown for date predicates whose bounds are non-negative

Validation

  • JDK 25: mvn -f ydb-trino-adapter/pom.xml -DskipTests compile
  • JDK 25: mvn -f ydb-trino-adapter/pom.xml -DskipTests test
  • git diff --check

Local Docker/Testcontainers runtime was not run because the known Colima initialization is unavailable. CI must pass before readiness.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant