HAWQ-404. Add sort during INSERT of append only AO partition tables

Project: http://git-wip-us.apache.org/repos/asf/incubator-hawq/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-hawq/commit/2a150660
Tree: http://git-wip-us.apache.org/repos/asf/incubator-hawq/tree/2a150660
Diff: http://git-wip-us.apache.org/repos/asf/incubator-hawq/diff/2a150660

Branch: refs/heads/master
Commit: 2a150660417bd61db1d0b30c7e7bce9222e2fda1
Parents: ac26f48 6e6890a
Author: ivan <iw...@pivotal.io>
Authored: Tue Mar 15 09:53:24 2016 +0800
Committer: ivan <iw...@pivotal.io>
Committed: Tue Mar 15 09:53:24 2016 +0800

----------------------------------------------------------------------
 src/backend/executor/execDML.c                  |  99 +++++++++------
 src/backend/executor/execMain.c                 |  13 +-
 src/backend/executor/execUtils.c                |   2 +-
 src/backend/executor/nodeDML.c                  |   2 +-
 src/backend/gpopt/ivy.xml                       |   2 +-
 .../gpopt/translate/CTranslatorDXLToPlStmt.cpp  |   2 +
 .../translate/CTranslatorRelcacheToDXL.cpp      |   9 ++
 src/backend/gpopt/utils/COptTasks.cpp           |   4 +-
 src/backend/nodes/copyfuncs.c                   |   1 +
 src/backend/nodes/outfast.c                     |   1 +
 src/backend/nodes/outfuncs.c                    |   1 +
 src/backend/nodes/readfast.c                    |   1 +
 src/backend/utils/misc/guc.c                    |  11 ++
 src/include/executor/execDML.h                  |   3 +-
 src/include/gpopt/translate/CTranslatorUtils.h  |   4 -
 src/include/nodes/execnodes.h                   |   7 +-
 src/include/nodes/plannodes.h                   |   1 +
 src/include/utils/guc.h                         |   1 +
 src/test/regress/expected/goh_partition.out     | 126 +++++++++++++++++++
 .../expected/gpsql_alter_table_optimizer.out    |   2 +-
 src/test/regress/expected/insert_optimizer.out  |   2 +-
 src/test/regress/sql/goh_partition.sql          |  68 ++++++++++
 22 files changed, 304 insertions(+), 58 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/2a150660/src/backend/utils/misc/guc.c
----------------------------------------------------------------------

http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/2a150660/src/include/utils/guc.h
----------------------------------------------------------------------

Reply via email to