incubator-hawq git commit: HAWQ-593. Fix coverity issue of explicit NULL dereferenced

2016-03-29 Thread jfrank
Repository: incubator-hawq
Updated Branches:
  refs/heads/master 193fb0586 -> c4d22812f


HAWQ-593. Fix coverity issue of explicit NULL dereferenced

[#113027835]


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

Branch: refs/heads/master
Commit: c4d22812f9a39d3be1f61a08a72898bd6b02ed37
Parents: 193fb05
Author: Omer Arap and Xin Zhang 
Authored: Tue Mar 29 12:07:53 2016 -0700
Committer: Omer Arap and Xin Zhang 
Committed: Tue Mar 29 12:07:53 2016 -0700

--
 src/backend/cdb/cdbmutate.c | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/c4d22812/src/backend/cdb/cdbmutate.c
--
diff --git a/src/backend/cdb/cdbmutate.c b/src/backend/cdb/cdbmutate.c
index db35d73..1b57be4 100644
--- a/src/backend/cdb/cdbmutate.c
+++ b/src/backend/cdb/cdbmutate.c
@@ -2133,7 +2133,11 @@ shareinput_mutator_xslice_3(Node *node, 
ApplyShareInputContext *ctxt, bool fPop)
ShareType stype = SHARE_NOTSHARED;
 
shareinput_find_sharenode(ctxt, sisc->share_id, 
_slicemark);
-   stype = get_plan_share_type(plan_slicemark.plan);
+
+   if(plan_slicemark.plan)
+   {
+   stype = get_plan_share_type(plan_slicemark.plan);
+   }
 
switch(stype)
{



[incubator-hawq] Git Push Summary

2016-03-19 Thread jfrank
Repository: incubator-hawq
Updated Branches:
  refs/heads/fix-enable-orca [created] 94b7a8225


incubator-hawq git commit: HAWQ-479: Fix library name (PR 401)

2016-03-03 Thread jfrank
Repository: incubator-hawq
Updated Branches:
  refs/heads/master fcddeece6 -> daf87806c


HAWQ-479: Fix library name (PR 401)


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

Branch: refs/heads/master
Commit: daf87806ccc00fa4e49bda8525d71f0753489c33
Parents: fcddeec
Author: Jacob Frank 
Authored: Thu Mar 3 20:13:17 2016 -0800
Committer: Jacob Frank 
Committed: Thu Mar 3 20:13:17 2016 -0800

--
 src/backend/access/external/test/Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/daf87806/src/backend/access/external/test/Makefile
--
diff --git a/src/backend/access/external/test/Makefile 
b/src/backend/access/external/test/Makefile
index 96f0cea..260de79 100644
--- a/src/backend/access/external/test/Makefile
+++ b/src/backend/access/external/test/Makefile
@@ -84,4 +84,4 @@ pxfanalyze_REAL_OBJS=$(COMMON_REAL_OBJS) \
 
 include ../../../../Makefile.mock
 
-MOCK_LIBS += -ljson
+MOCK_LIBS += -ljson-c



incubator-hawq git commit: HAWQ-479: Update JSON-C from 0.6 to 0.12

2016-03-03 Thread jfrank
Repository: incubator-hawq
Updated Branches:
  refs/heads/master 12d2bd635 -> 5ba4e7bd3


HAWQ-479: Update JSON-C from 0.6 to 0.12

- Uses new path `json-c/json.h` rather than `json/json.h`

Signed-off-by: Xin Zhang 


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

Branch: refs/heads/master
Commit: 5ba4e7bd32e35873b6e469097ba9746679179bfd
Parents: 12d2bd6
Author: Jacob Frank 
Authored: Tue Mar 1 16:43:07 2016 -0800
Committer: Zak Auerbach 
Committed: Thu Mar 3 15:00:57 2016 -0800

--
 configure  | 4 ++--
 configure.in   | 2 +-
 src/backend/access/external/hd_work_mgr.c  | 2 +-
 src/backend/access/external/pxfanalyze.c   | 2 +-
 src/backend/access/external/pxfmasterapi.c | 2 +-
 src/backend/catalog/hcatalog/externalmd.c  | 2 +-
 src/include/pg_config.h.in | 2 +-
 7 files changed, 8 insertions(+), 8 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/5ba4e7bd/configure
--
diff --git a/configure b/configure
index 137fdb1..5135536 100755
--- a/configure
+++ b/configure
@@ -11145,9 +11145,9 @@ fi
 
 # json-c
 
-for ac_header in json/json.h
+for ac_header in json-c/json.h
 do :
-  ac_fn_c_check_header_mongrel "$LINENO" "json/json.h" 
"ac_cv_header_json_json_h" "$ac_includes_default"
+  ac_fn_c_check_header_mongrel "$LINENO" "json-c/json.h" 
"ac_cv_header_json_json_h" "$ac_includes_default"
 if test "x$ac_cv_header_json_json_h" = xyes; then :
   cat >>confdefs.h <<_ACEOF
 #define HAVE_JSON_JSON_H 1

http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/5ba4e7bd/configure.in
--
diff --git a/configure.in b/configure.in
index fc1798c..cda7bad 100644
--- a/configure.in
+++ b/configure.in
@@ -1310,7 +1310,7 @@ fi
 
 # json-c 
 
-AC_CHECK_HEADERS(json/json.h, [], [AC_MSG_ERROR([json-c is required])])
+AC_CHECK_HEADERS(json-c/json.h, [], [AC_MSG_ERROR([json-c is required])])
 AC_SEARCH_LIBS(json_tokener_parse, json-c json, [], [AC_MSG_ERROR([json-c is 
required])], [])
 
 # libxml2

http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/5ba4e7bd/src/backend/access/external/hd_work_mgr.c
--
diff --git a/src/backend/access/external/hd_work_mgr.c 
b/src/backend/access/external/hd_work_mgr.c
index 923bc81..61fd40e 100644
--- a/src/backend/access/external/hd_work_mgr.c
+++ b/src/backend/access/external/hd_work_mgr.c
@@ -27,7 +27,7 @@
 
 #include "postgres.h"
 #include 
-#include 
+#include 
 #include "access/pxfmasterapi.h"
 #include "access/hd_work_mgr.h"
 #include "access/libchurl.h"

http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/5ba4e7bd/src/backend/access/external/pxfanalyze.c
--
diff --git a/src/backend/access/external/pxfanalyze.c 
b/src/backend/access/external/pxfanalyze.c
index 01d0d3e..3a7ad27 100644
--- a/src/backend/access/external/pxfanalyze.c
+++ b/src/backend/access/external/pxfanalyze.c
@@ -25,7 +25,7 @@
 
 #include "postgres.h"
 #include 
-#include 
+#include 
 #include "access/hd_work_mgr.h"
 #include "access/pxfanalyze.h"
 #include "catalog/namespace.h"

http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/5ba4e7bd/src/backend/access/external/pxfmasterapi.c
--
diff --git a/src/backend/access/external/pxfmasterapi.c 
b/src/backend/access/external/pxfmasterapi.c
index b1a6240..17dbc65 100644
--- a/src/backend/access/external/pxfmasterapi.c
+++ b/src/backend/access/external/pxfmasterapi.c
@@ -25,7 +25,7 @@
  *
  *-
  */
-#include 
+#include 
 #include "access/pxfmasterapi.h"
 #include "catalog/hcatalog/externalmd.h"
 

http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/5ba4e7bd/src/backend/catalog/hcatalog/externalmd.c
--
diff --git a/src/backend/catalog/hcatalog/externalmd.c 
b/src/backend/catalog/hcatalog/externalmd.c
index a8b723f..3a7ebf7 100644
--- a/src/backend/catalog/hcatalog/externalmd.c
+++ b/src/backend/catalog/hcatalog/externalmd.c
@@ -28,7 +28,7 @@
  */
 
 #include "postgres.h"
-#include 
+#include 
 
 #include "miscadmin.h"
 #include "access/transam.h"

http://git-wip-us.apache.org/repos/asf/incubator-hawq/blob/5ba4e7bd/src/include/pg_config.h.in