Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

[Kernel] Fix binary comparator to use the unsigned comparison #3617

Merged
merged 4 commits into from
Aug 28, 2024

Conversation

ilicmarkodb
Copy link
Contributor

Which Delta project/connector is this regarding?

  • Spark
  • Standalone
  • Flink
  • Kernel
  • Other (fill in here)

Description

Fixed binary comparator. Previously, bytes were compared as signed, which was incorrect.

How was this patch tested?

Tests added to DefaultExpressionEvaluatorSuite.scala

Does this PR introduce any user-facing changes?

No.

@ilicmarkodb
Copy link
Contributor Author

@vkorukanti can you please review?

@vkorukanti vkorukanti changed the title Fix binary comparator [Kernel] Fix binary comparator to use the unsigned comparison Aug 28, 2024
@vkorukanti vkorukanti merged commit 55b1d12 into delta-io:master Aug 28, 2024
16 checks passed
vkorukanti pushed a commit to vkorukanti/delta that referenced this pull request Aug 30, 2024
…elta-io#3617)

Fixed binary comparator. Previously, bytes were compared as signed, which was incorrect.

Tests added to `DefaultExpressionEvaluatorSuite.scala`
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants