Skip to content

DX-24037 port to 24.2_12 - #56

Merged
DenisTarasyuk merged 1 commit into
dremio_24.2_12.0from
DX-24037_prt
Nov 2, 2023
Merged

DenisTarasyuk merged 1 commit into
dremio_24.2_12.0from
DX-24037_prt

Conversation

@DenisTarasyuk

Copy link
Copy Markdown

…apache#37609) (#48)

Added fix for case when pattern does not contain day part

Rationale for this change

TO_DATE Gandiva function returns wrong result if used with pattern 'YYYY-MM' or 'YYYY'.

What changes are included in this PR?

Add a fix for case when tm_mday is zero to set it to 1

Are these changes tested?

Added tests that cover described cases

Are there any user-facing changes?

No

Authored-by: DenisTarasyuk 131180287+DenisTarasyuk@users.noreply.github.com

…YYYY (apache#37609) (#48)

Added fix for case when pattern does not contain day part

### Rationale for this change

TO_DATE Gandiva function returns wrong result if used with pattern 'YYYY-MM' or 'YYYY'.

### What changes are included in this PR?

Add a fix for case when tm_mday is zero to set it to 1

### Are these changes tested?

Added tests that cover described cases

### Are there any user-facing changes?

No

* Closes: apache#37608

Authored-by: DenisTarasyuk <131180287+DenisTarasyuk@users.noreply.github.com>

Signed-off-by: Sutou Kouhei <kou@clear-code.com>
@github-actions

Copy link
Copy Markdown

Thanks for opening a pull request!

If this is not a minor PR. Could you open an issue for this pull request on GitHub? https://github.com/apache/arrow/issues/new/choose

Opening GitHub issues ahead of time contributes to the Openness of the Apache Arrow project.

Then could you also rename the pull request title in the following format?

GH-${GITHUB_ISSUE_ID}: [${COMPONENT}] ${SUMMARY}

or

MINOR: [${COMPONENT}] ${SUMMARY}

In the case of PARQUET issues on JIRA the title also supports:

PARQUET-${JIRA_ISSUE_ID}: [${COMPONENT}] ${SUMMARY}

See also:

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

Development

Successfully merging this pull request may close these issues.

1 participant