This is an automated email from the ASF dual-hosted git repository. ztao1987 pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/hawq.git.
from 4f67d22 HAWQ-1822. Enable heap table add d01b19b HAWQ-1811. Sync with OushuDB - Phase III add bd88dbd HAWQ-1823. avoid of reallocating resource in udf No new revisions were added by this update. Summary of changes: contrib/extfmtcsv/extfmtcsv.c | 111 +- contrib/exthdfs/exthdfs.c | 10 + contrib/hornet/hornet.c | 8 + contrib/hornet/load_hornet_helper_function.sql | 5 + contrib/orc/orc.c | 5 +- src/backend/access/common/reloptions.c | 28 + src/backend/access/external/url_curl.c | 45 +- src/backend/access/orc/orcam.c | 46 + src/backend/access/orc/orcsegfiles.c | 79 + src/backend/catalog/aoseg.c | 5 +- src/backend/catalog/heap.c | 1 + src/backend/catalog/index.c | 19 + src/backend/cdb/cdbdatalocality.c | 2 + src/backend/cdb/cdbdispatchresult.c | 26 + src/backend/cdb/cdbllize.c | 2 + src/backend/cdb/cdbpath.c | 2 + src/backend/cdb/cdbplan.c | 2 + src/backend/cdb/cdbquerycontextdispatching.c | 21 + src/backend/cdb/cdbtargeteddispatch.c | 2 + src/backend/cdb/dispatcher_mgr.c | 31 + src/backend/cdb/dispatcher_new.c | 7 + src/backend/cdb/executormgr_new.c | 29 + src/backend/commands/explain.c | 22 +- src/backend/commands/indexcmds.c | 168 ++- src/backend/commands/tablecmds.c | 14 +- src/backend/executor/execAmi.c | 4 + src/backend/executor/execProcnode.c | 16 + src/backend/executor/execUtils.c | 2 + src/backend/executor/nodeIndexscan.c | 3 +- src/backend/gp_libpq_fe/fe-connect.c | 10 + src/backend/nodes/copyfuncs.c | 32 + src/backend/nodes/outfast.c | 42 + src/backend/nodes/outfuncs.c | 41 + src/backend/nodes/print.c | 4 + src/backend/nodes/readfast.c | 62 + src/backend/optimizer/path/allpaths.c | 52 +- src/backend/optimizer/path/indxpath.c | 13 +- src/backend/optimizer/plan/createplan.c | 25 +- src/backend/optimizer/plan/newPlanner.c | 1920 ++++++++++++------------ src/backend/optimizer/plan/planmain.c | 2 + src/backend/optimizer/plan/planpartition.c | 2 + src/backend/optimizer/plan/setrefs.c | 4 +- src/backend/optimizer/plan/subselect.c | 2 + src/backend/optimizer/util/pathnode.c | 19 +- src/backend/optimizer/util/walkers.c | 2 + src/backend/postmaster/identity.c | 2 +- src/backend/resourcemanager/resqueuemanager.c | 4 +- src/backend/tcop/postgres.c | 21 + src/backend/tcop/utility.c | 7 + src/backend/utils/misc/faultinjector.c | 20 +- src/backend/utils/misc/guc.c | 29 + src/include/access/orcam.h | 9 + src/include/access/orcsegfiles.h | 4 + src/include/cdb/cdbdispatchresult.h | 4 + src/include/cdb/cdbquerycontextdispatching.h | 3 + src/include/commands/defrem.h | 1 + src/include/commands/tablecmds.h | 3 + src/include/nodes/nodes.h | 5 + src/include/nodes/parsenodes.h | 6 + src/include/nodes/plannerconfig.h | 2 + src/include/nodes/plannodes.h | 4 + src/include/nodes/relation.h | 9 + src/include/optimizer/newPlanner.h | 2 + src/include/optimizer/paths.h | 2 + src/include/utils/faultinjector.h | 17 +- src/include/utils/guc.h | 16 +- src/include/utils/rel.h | 1 + 67 files changed, 1989 insertions(+), 1129 deletions(-)