Zoltan Borok-Nagy has posted comments on this change. ( 
http://gerrit.cloudera.org:8080/18224 )

Change subject: IMPALA-10948: Default scale and DecimalType
......................................................................


Patch Set 4:

(6 comments)

http://gerrit.cloudera.org:8080/#/c/18224/4/be/src/exec/parquet/parquet-data-converter.h
File be/src/exec/parquet/parquet-data-converter.h:

http://gerrit.cloudera.org:8080/#/c/18224/4/be/src/exec/parquet/parquet-data-converter.h@74
PS4, Line 74:     if (parquet_element_->__isset.logicalType
            :         && parquet_element_->logicalType.__isset.DECIMAL)
            :       return parquet_element_->logicalType.DECIMAL.precision;
nit: multi-line if stmts should use braces.


http://gerrit.cloudera.org:8080/#/c/18224/4/be/src/exec/parquet/parquet-metadata-utils.cc
File be/src/exec/parquet/parquet-metadata-utils.cc:

http://gerrit.cloudera.org:8080/#/c/18224/4/be/src/exec/parquet/parquet-metadata-utils.cc@208
PS4, Line 208: Precision is required, this should be called after checking 
IsPrecisionSet
We could add a DCHECK(IsPrecisionSet(schema_element));


http://gerrit.cloudera.org:8080/#/c/18224/4/testdata/data/README
File testdata/data/README:

http://gerrit.cloudera.org:8080/#/c/18224/4/testdata/data/README@682
PS4, Line 682: .__set_scale(1);
Do we need this line?


http://gerrit.cloudera.org:8080/#/c/18224/4/testdata/data/README@684
PS4, Line 684: +  file_metadata_.schema[1].logicalType.DECIMAL.scale = 1;
             : +  file_metadata_.schema[1].logicalType.__isset.DECIMAL = false;
Are these lines needed?


http://gerrit.cloudera.org:8080/#/c/18224/4/tests/query_test/test_scanners.py
File tests/query_test/test_scanners.py:

http://gerrit.cloudera.org:8080/#/c/18224/4/tests/query_test/test_scanners.py@393
PS4, Line 393:
nit: unnecessary blank line


http://gerrit.cloudera.org:8080/#/c/18224/4/tests/query_test/test_scanners.py@394
PS4, Line 394: default-scale
default-scale.test is not added to the PS.



--
To view, visit http://gerrit.cloudera.org:8080/18224
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: Impala-ASF
Gerrit-Branch: master
Gerrit-MessageType: comment
Gerrit-Change-Id: I003220b6e2ef39d25d1c33df62c8432803fdc6eb
Gerrit-Change-Number: 18224
Gerrit-PatchSet: 4
Gerrit-Owner: Gergely Fürnstáhl <gfurnst...@cloudera.com>
Gerrit-Reviewer: Impala Public Jenkins <impala-public-jenk...@cloudera.com>
Gerrit-Reviewer: Zoltan Borok-Nagy <borokna...@cloudera.com>
Gerrit-Comment-Date: Thu, 17 Feb 2022 11:11:34 +0000
Gerrit-HasComments: Yes

Reply via email to