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/12 03:40:53 UTC
[hawq] branch master updated (b3f60b3 -> b7f085d)
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 b3f60b3 HAWQ-1769. Fix DirectoryIterator of libhdfs3
add 7429ece HAWQ-1767. Use list instead of deque for waiters in LockState
add 05b54e1 HAWQ-1767. Adjust getMemUsed() to exact value
add 1844586 HAWQ-1767. Refactor FlatMemBuf memory allocate strategy
add 0959053 HAWQ-1770. fix memUse bug when reserve new block
add 86c7efb HAWQ-1770. Fix bug of lock
add 6b045e7 HAWQ-1771. Add newQE DOUBLE_TO_TIMESTAMP function
add b7f085d HAWQ-1771. add TRANSLATE function and set KMP_LIMIT = 30
No new revisions were added by this update.
Summary of changes:
depends/dbcommon/src/dbcommon/function/agg-func.cc | 1 -
depends/dbcommon/src/dbcommon/function/func-kind.h | 2 +
depends/dbcommon/src/dbcommon/function/func.cc | 3 +-
.../src/dbcommon/function/string-binary-function.h | 1 +
.../src/dbcommon/function/string-function.cc | 131 +++++++++----
.../src/dbcommon/function/typecast-func.cc | 1 +
.../src/dbcommon/function/typecast-function.cc | 38 ++++
.../src/dbcommon/function/typecast-function.h | 1 +
depends/dbcommon/src/dbcommon/log/logger.h | 9 +
.../src/dbcommon/testutil/agg-func-utils.h | 8 +-
depends/dbcommon/src/dbcommon/type/date.h | 17 ++
.../src/dbcommon/utils/block-memory-buffer.h | 7 +-
.../src/dbcommon/utils/flat-memory-buffer.h | 103 ++++++++--
depends/dbcommon/src/dbcommon/utils/int-util.h | 4 +-
depends/dbcommon/src/dbcommon/utils/lock.cc | 208 +++++++++------------
depends/dbcommon/src/dbcommon/utils/lock.h | 35 ++--
depends/dbcommon/src/dbcommon/utils/macro.h | 8 +-
.../unit/function/test-agg-func-has-no-group-by.cc | 20 +-
.../test/unit/function/test-string-function.cc | 66 ++++++-
.../test/unit/function/test-typecast-function.cc | 8 +
depends/dbcommon/test/unit/test-hash-table.cc | 4 +-
.../test-flat-memory-buffer.cc} | 39 ++--
.../test/unit/utils/test-join-tuple-buffer.cc | 12 +-
.../univplan/src/univplan/common/univplan-type.h | 3 +
.../src/univplan/proto/universal-plan.proto | 2 +-
25 files changed, 500 insertions(+), 231 deletions(-)
copy depends/dbcommon/test/unit/{log/test-debug-logger.cc => utils/test-flat-memory-buffer.cc} (53%)