1. 13 6月, 2017 8 次提交
    • C
      Docs - remove log errors to table clause in best practices guide (#2603) · 21685ea8
      Chuck Litzell 提交于
      * Update text for deprecated LOG ERRORS <table>
      
      * Remove deprecation note for gpdb5.
      21685ea8
    • A
      Reorganize gpfdist and gpcloud makefile targets · 7c73edd2
      Adam Lee 提交于
      gpfdist and gpcloud were shifted to top level by below commits, should
      be moved out of gpAux/Makefile.
      
          commit 6125ac85cae720f484d0d45042131f4b859779d2
          Author: Marbin Tan <mtan@pivotal.io>
          Date:   Fri Feb 5 11:23:06 2016 -0800
      
              Move gpfdist to gpdb core.
      
          commit 4e34d8bb
          Author: Adam Lee <ali@pivotal.io>
          Date:   Wed May 24 16:53:15 2017 +0800
      
              Add a build flag for gpcloud
      7c73edd2
    • A
      Checksum protect filerep change tracking files. · a0cc23d4
      Ashwin Agrawal 提交于
      Change tracking files are used to capture information on what's changed while
      mirror was down, to help incrementally bring it back to sync. In some instances
      mostly due to disk issues / full situations, if change tracking log was partial
      written or got messed up, resulted in rolling PANIC of segment and there by DB
      unavailable due to double fault. Only way out was manual intervention to remove
      changetracking files and run full resync.
      
      So, instead this commit now adds checksum protection to auto detect any problem
      with change tracking files during recovery / incremental resync. If checksum
      miss-match gets detected it takes preventive action to mark segment into
      ChangeTrackingDisabled state and keeps DB available. Plus, explicitely enforces
      only full recovery is allowed to bring mirror up in sync as changetracking info
      doesn't exist. Any attenpt for incremental resync clearly communicates out full
      resync has to be performed. So, this eliminates need for manual intervention to
      get DB back to availble state if changetracking files get corrupted.
      a0cc23d4
    • M
      gpperfmon: Address compiler warning · c575e033
      Marbin Tan 提交于
      Removing unused function that got left over from cleanup.
      c575e033
    • M
      gpperfmon: Fix coverity issue · 53e9bbc6
      Marbin Tan 提交于
      CID 170478:  Control flow issues  (DEADCODE)
      the "goto" function was dead code. We are closing the currently opened
      file right before we open up a new file already, so the FILE pointer was
      always NULL when "goto bail" occurred.
      53e9bbc6
    • M
      gpperfmon: Fix null pointer issue by providing memory · 7da3265a
      Marbin Tan 提交于
      CID 170479: (Null pointer dereferenced in agg_put_qexec)
      
      We removed too much in c0c1897f
      
      Coverity detected that we were trying to access a pointer that is NULL
      for this codepath. It would come up if the key value pair didn't yet
      exist in the the apr_hash. Ensure that we allocate memory before doing
      a memcpy.
      7da3265a
    • M
      5074ff31
    • T
      Removes references to python epydoc · 766ecfdc
      Todd Sedano 提交于
      Signed-off-by: NChris Hajas <chajas@pivotal.io>
      766ecfdc
  2. 12 6月, 2017 1 次提交
  3. 10 6月, 2017 8 次提交
  4. 09 6月, 2017 11 次提交
  5. 08 6月, 2017 12 次提交