Uh oh!
There was an error while loading. Please reload this page.
[FLINK-17385][jdbc][postgres] Handled problem of numeric with 0 precision - #11914
[FLINK-17385][jdbc][postgres] Handled problem of numeric with 0 precision#11914fpompermaier wants to merge 3 commits into
Conversation
flinkbot
commented
Apr 26, 2020
Thanks a lot for your contribution to the Apache Flink project. I'm the @flinkbot. I help the community Automated ChecksLast check on commit 5246f29 (Sun Apr 26 12:18:02 UTC 2020) Warnings:
Mention the bot in a comment to re-run the automated checks. Review Progress
Please see the Pull Request Review Guide for a full explanation of the review process. DetailsThe Bot is tracking the review progress through labels. Labels are applied according to the order of the review items. For consensus, approval by a Flink committer of PMC member is required Bot commandsThe @flinkbot bot supports the following commands:
|
wuchong
commented
Apr 26, 2020
cc @bowenli86 , would you like to review this? |
bowenli86
commented
Apr 26, 2020
LGTM, except that can you also add array tests in PostgresCatalogITCase#testArrayTypes()? |
fpompermaier
commented
Apr 29, 2020
@bowenli86 I'll add it within tomorrow hopefully |
fpompermaier
commented
May 4, 2020
bowenli86
commented
May 6, 2020
@flinkbot run travis |
bowenli86
commented
May 6, 2020
LGTM. BTW, next time, please remember to write jira number and tags in the commit message, e.g. "[FLINK-17385][jdbc][postgres]" |
What is the purpose of the change
Fix error when handling numeric field types with precision 0, such as:
This address the same problem of SPARK-26538 (apache/spark#23456), using the same fix.
Brief change log
In the PostgresCatalog.fromJDBCType, handle Decimal and Numeric types as follow:
Verifying this change
This change is already covered by existing tests, such as PostgresCatalogITCase.
Does this pull request potentially affect one of the following parts:
@Public(Evolving): noDocumentation