1. 09 5月, 2017 4 次提交
    • L
      docs - add plan cache invalidation info (#2292) · c7415020
      Lisa Owen 提交于
      * docs - add plan cache invalidation info
      
      * use correct postgres version, remove reuse statement
      c7415020
    • D
      Bump ORCA version to v2.30.0 · 41f2b966
      Dhanashree Kashid 提交于
      Signed-off-by: NJesse Zhang <sbjesse@gmail.com>
      41f2b966
    • K
      Fix coverity issues in execHHashagg.c · 95704aae
      Kavinder Dhaliwal 提交于
      CID 167715: Incorrect Expression (UNINTENDED_INTEGER_DIVISION)
      Covertiy reported that a division operation of two integers is then
      converted to a double. This would cause any fractional part of the
      quotient to be lost. This is fixed by casting the divisor to a double
      before the division.
      
      CID 167714: Dereference before null check (REVERSE_INULL)
      Coverity reported that a null check is unnecessary because the pointer
      spill_file->file_info is dereferenced before this line in every code
      path. This issue is fixed by removing the null pointer check
      95704aae
    • K
      Skip squelchNodeWalker when there is a SharedInputScan that is shared within the same slice · a030149b
      Kavinder Dhaliwal 提交于
      This commit fixes a bug where a SharedInputScan with a Redistribute
      Motion in its subtree that is also shared within the same slice may not
      execute the SharedInputScan and stop the Motion prematurely. To avoid
      this issue squelchNodeWalker() short-circuits if it comes across a
      ShareInputScan in its subtree that is shared within the same slice
      a030149b
  2. 08 5月, 2017 1 次提交
    • N
      Fix several gpload tests' issues · b36cf2da
      Ning Wu 提交于
      0, default database doesn't exist in some env.
      1, reports good even the cases failed.
      2, init_file ignores too many lines.
      
      This commit fixes these.
      b36cf2da
  3. 06 5月, 2017 7 次提交
    • D
      Fix shared object compilation outside Makefile.shlib · f9dd996d
      Daniel Gustafsson 提交于
      This is a partial backport of f9e9da66 from upstream needed
      to get contrib/orca_debug building on macOS:
      
        commit f9e9da66
        Author: Tom Lane <tgl@sss.pgh.pa.us>
        Date:   Mon Jul 5 23:15:56 2010 +0000
      
      	Fix a few single-file (MODULES, not MODULE_big) contrib makefiles that were
      	supposing that they should set SHLIB_LINK rather than LDFLAGS_SL.  Since these
      	don't go through Makefile.shlib that was a no-op on most platforms.  Also
      	regularize the few platform-specific Makefiles that did pay attention to
      	SHLIB_LINK: it seems that the real value of that is to pull in BE_DLLLIBS,
      	so do that instead.  Per buildfarm failures on cygwin.
      f9dd996d
    • D
      Make orca_debug module compile · 01725fc7
      Daniel Gustafsson 提交于
      The orca_debug contrib module was in disrepair and no longer
      compiled due to changes in the version strings. Fix the code
      and also add the proper libraries to link against to give the
      .so a fighting chance to compile. Override the compiler in the
      Makefile to use a C++ compiler instead.
      
      Functions already compiled in when building GPDB with Orca were
      removed, missing prototypes added and an unused function removed.
      This allows orca_debug to compile without warnings.
      01725fc7
    • C
      02b258a1
    • C
      Reduce MFR test flakiness when deleting directory · 2613381f
      Christopher Hajas 提交于
      Deleting the backup directory will sometimes fail if the directory does
      not exist. Check for backup directory existence on DD before
      attempting to delete.
      2613381f
    • C
      Allow concurrent runs of backup/restore DDBoost tests · 8470a0bc
      Chris Hajas 提交于
      This checks for environment variables provided through pulse if they
      exist.
      8470a0bc
    • J
      Add RENAME TO option (#2364) · 16770770
      Jane Beckman 提交于
      * Add RENAME TO option
      
      * Fix typo
      
      * Remove unsupported option
      16770770
    • D
      Fix incorrect proisstrict settings on json functions (#2370) · c43324fa
      Daniel Gustafsson 提交于
      Commit c79f51a1 incorrectly set proisstrict to false on some of
      the json functions which indeed are strict. Fix by updating the
      pg_proc entries. Bumps the catalog and includes the latest catalog
      json in gppylib and adds a test for the case that caught this bug.
      c43324fa
  4. 05 5月, 2017 19 次提交
  5. 04 5月, 2017 9 次提交