1. 27 3月, 2019 9 次提交
  2. 26 3月, 2019 11 次提交
  3. 23 3月, 2019 3 次提交
  4. 22 3月, 2019 5 次提交
    • J
      Fix gpexpand flaky case (#7232) · d0839b23
      Jialun 提交于
      As a kill may be not taken effect at "the database is killed on hosts "
      immediately, so we double check the cluster and stop database if it is
      still running. But if kill takes effect after checking, stop_database
      will raise an exception for gpstop will fail to stop an unstarted cluster.
      To fix this flaky case, we stop database first and check the database
      status later. It will raise an exception only when gpstop failed and
      the cluster is still running.
      d0839b23
    • S
      gprecoverseg: Add --no-progress flag. · eb064718
      Shoaib Lari 提交于
      For some areas of the ICW test framework -- isolation2 in particular --
      the additional data written to stdout by gprecoverseg's progress
      increased the load on the system significantly. (Some tests are
      buffering stdout without bound, for instance.)  Additionally, the
      updates were coming at ten times a second, which is an order of
      magnitude more than the update interval we get from pg_basebackup
      itself.
      
      To help with this, we have have added a --no-progress flag that
      suppresses the output of pg_basebackup.  We have also changed the
      pg_basebackup progress update rate to once per second to minimize I/O.
      
      The impacted regression/isolation2 tests utilizing gprecoverseg have
      also been modified to use the --no-progress flag.
      Co-authored-by: NJamie McAtamney <jmcatamney@pivotal.io>
      Co-authored-by: NJacob Champion <pchampion@pivotal.io>
      eb064718
    • K
      Add gprecoverseg -s to show progress sequentially · f04c206a
      Kalen Krempely 提交于
      When -s is present, show pg_basebackup progress sequentially instead
      of inplace. Useful when writing to a file, or if a tty does not support
      escape sequences. Defaults to showing the progress inplace.
      f04c206a
    • S
      gprecoverseg: Show progress of pg_basebackup on each segment · d41ca162
      Shoaib Lari 提交于
      The gprecoverseg utility runs pg_basebackup in parallel on all segments that are
      being recovered.  In this commit, we are logging the progress of each
      pg_basebackup on its host and displaying them to the user of gprecoverseg.  The
      progress files are deleted upons successful completion of gprecoverseg.
      
      Unit tests have also been added.
      Authored-by: NShoaib Lari <slari@pivotal.io>
      Co-authored-by: NMark Sliva <msliva@pivotal.io>
      Co-authored-by: NJacob Champion <pchampion@pivotal.io>
      Co-authored-by: NEd Espino <edespino@pivotal.io>
      Co-authored-by: NKalen Krempely <kkrempely@pivotal.io>
      d41ca162
    • B
      9a2cf8cc
  5. 21 3月, 2019 10 次提交
  6. 20 3月, 2019 2 次提交
    • T
      Remove the copydocs target from gpAux/Makefile (#7200) · 943a3d22
      Tingfang Bao 提交于
      tracker story here:
      
        https://www.pivotaltracker.com/story/show/162139588
      
        When we compile the gpdb, we observer a error in the stdout:
      
        Error Copying Documentation: /root/gpdb/gpAux/docs/release is not
        present
      
        We sent a email to confirm with gpdb dev about this issue. and got
        the reply is to remove it completely.
      Authored-by: NBob Bao <bbao@pivotal.io>
      943a3d22
    • W
      Add gpperfmon test for all supported platforms (#7174) · 99153aa6
      Wang Hao 提交于
      For GP 6 beta, the release engineering team is removing the apr-util
      package from the list of bundled dependencies. Users will be asked
      to provide their own apr-util package, which can differ in the version
      on each platform. So it is necessary to verify gpperfmon is workable
      with the platform provided apr-util on each supported platform.
      
      Originally, gpperfmon test is done in CLI test suite, only covers centos6.
      This commit changed it to a dedicated suite in order to test multiple
      platforms.
      Note: on SLES12 does not need to install libapr-util1 to run gpmmon
      99153aa6