You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hawq.apache.org by hu...@apache.org on 2020/11/24 06:15:23 UTC
[hawq] branch master updated (b7f085d -> 6f40de6)
This is an automated email from the ASF dual-hosted git repository.
huor pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/hawq.git.
from b7f085d HAWQ-1771. add TRANSLATE function and set KMP_LIMIT = 30
add daf1b87 HAWQ-1775. refacte bpchar implementation and test
add 3dddfff HAWQ-1774. fix coredump when insert nan to decimal
add 449f046 HAWQ-1775. set scalar initial value
add 7c26e79 HAWQ-1774. refactor decimalToFloat and floatToDecimal function
add feba0b1 HAWQ-1775. Add group agg
add f53c738 HAWQ-1775. Regulate FlatMemBuf::getMemUsed
add dec8fbf HAWQ-1775. Add Vector/TupleBatch/ExprContext empty()
add 2d4af05 HAWQ-1775. Refact tuple batch
add 4958d4d HAWQ-1772. add bool_text function
add 5843970 HAWQ-1774. fix potential issue in DecimalVector::append
add f9f3cc3 HAWQ-1772. Add TEXT_TO_DECIMAL && TO_NUMBER function
add d242113 HAWQ-1772. Add INTERVAL_TO_TEXT function
add ea93d12 HAWQ-1772. Add new functions
add dce1e1f HAWQ-1772. Add BOOL_TO_BYTEA function
add 02c093e HAWQ-1772. ADD time_text function
add 70dfb85 HAWQ-1772. ADD NUMERIC[]
add 82faba0 HAWQ-1772. ADD timestamptz_text
add 6712e27 HAWQ-1773. Add type check for orc file
add 6cb439a HAWQ-1775. update some univplan index function to new name
add 6f40de6 HAWQ-1773. fix orc type check for null orc file
No new revisions were added by this update.
Summary of changes:
.../dbcommon/src/dbcommon/common/tuple-batch.cc | 49 +-
depends/dbcommon/src/dbcommon/common/tuple-batch.h | 6 +
depends/dbcommon/src/dbcommon/common/tuple-desc.cc | 8 +
depends/dbcommon/src/dbcommon/common/tuple-desc.h | 2 +
depends/dbcommon/src/dbcommon/common/vector.h | 3 +
.../src/dbcommon/common/vector/decimal-vector.cc | 13 +-
depends/dbcommon/src/dbcommon/function/func-kind.h | 23 +-
depends/dbcommon/src/dbcommon/function/func.cc | 50 +-
.../src/dbcommon/function/string-function.cc | 17 +
.../src/dbcommon/function/typecast-func.cc | 15 +-
.../src/dbcommon/function/typecast-function.cc | 248 +++++++
.../src/dbcommon/function/typecast-function.h | 3 +
.../dbcommon/function/typecast-texttonum-func.cc | 800 +++++++++++++++++++++
.../dbcommon/function/typecast-texttonum-func.h | 16 +
depends/dbcommon/src/dbcommon/hash/hash-keys.cc | 2 +-
.../src/dbcommon/testutil/function-utils.cc | 1 +
.../src/dbcommon/testutil/tuple-batch-utils.h | 7 +-
depends/dbcommon/src/dbcommon/type/array.cc | 11 +
depends/dbcommon/src/dbcommon/type/array.h | 13 +-
depends/dbcommon/src/dbcommon/type/type-util.cc | 2 +
depends/dbcommon/src/dbcommon/utils/bool-buffer.h | 27 +
depends/dbcommon/src/dbcommon/utils/byte-buffer.h | 4 +-
.../src/dbcommon/utils/flat-memory-buffer.h | 6 +-
.../test/unit/function/test-string-function.cc | 128 +++-
.../test/unit/function/test-typecast-function.cc | 49 ++
.../unit/function/test-typecast-texttonum-func.cc | 104 +++
.../test/unit/utils/test-flat-memory-buffer.cc | 13 +-
depends/storage/src/storage/format/format.h | 2 +-
.../src/storage/format/orc/orc-format-reader.cc | 107 +++
.../src/storage/format/orc/orc-format-reader.h | 2 +
.../storage/src/storage/format/orc/orc-format.cc | 2 +-
.../storage/src/storage/format/orc/orc-format.h | 2 +-
.../format/orc/writer/decimal-column-writer.cc | 5 +
depends/univplan/src/univplan/common/expression.cc | 6 +-
depends/univplan/src/univplan/common/expression.h | 2 +
.../univplan/src/univplan/cwrapper/univplan-c.cc | 11 +-
.../univplan/src/univplan/cwrapper/univplan-c.h | 6 +
.../src/univplan/testutil/univplan-proto-util.cc | 1 +
.../univplanbuilder/univplanbuilder-agg.cc | 3 +
.../univplan/univplanbuilder/univplanbuilder-agg.h | 1 +
.../univplanbuilder/univplanbuilder-ext-gs-scan.cc | 4 +-
.../univplanbuilder/univplanbuilder-ext-gs-scan.h | 4 +-
depends/univplan/test/data/TestAgg | 2 +
depends/univplan/test/data/TestCompletedPlanAfter | 2 +
depends/univplan/test/data/TestCompletedPlanBefore | 2 +
depends/univplan/test/unit/test-basic-univplan.cc | 3 +
46 files changed, 1716 insertions(+), 71 deletions(-)