1. 16 8月, 2017 6 次提交
    • H
      fcf3e71f
    • A
      vacuum_cleanup test should check age for AO/CO auxiliary tables. · 7b35da14
      Ashwin Agrawal 提交于
      Currently, isolation2 vacuum_cleanup test was using base AO/CO tables for
      validating if age drops down. Actaully the test should check auxiliary
      tables. As anyways relfrozenxid doesn't carry any weigth for AO/CO base table.
      7b35da14
    • A
      AO, CO and PT should have relfrozenxid as InvalidTransactionId. · c2fd24be
      Ashwin Agrawal 提交于
      AO and CO tables never store transactionIds and persistent table always have
      tuples with FrozenXid only. Hence these tables should not have valid
      relfrozenxid, hence also should not matter for age calculation. Persistent
      tables are currently skipped internally from `datfrozenxid` calculation but
      still contained valid value for relfrozenxid in pg_class. Whereas AO/CO tables
      carried valid relfrozenxid and were used for `datfrozenxid` calculation as well.
      
      This commit makes sure only tables involved in `datfrozenxid` calculation,
      actually carry valid relfrozenxid in pg_class and others don't. So, externally
      someone executing age() function can easily ignore such tables by checking `not
      relfrozenxid = 0`.
      
      Fixes #2856.
      c2fd24be
    • J
      Add pg_regress --exclude-tests option · c1417c9e
      Jimmy Yih 提交于
      When running pg_regress, sometimes you may want to exclude certain
      tests from your schedule file from running. Before, you would have to
      modify the schedule file to comment/ignore out the unwanted test. Now
      we can do it from command line with --exclude-tests option that is
      space and comma delimited.
      
      Example:
      ./pg_regress --exclude-tests="test1 test2,test3 ... testN"
      
      Authors: Abhijit Subramanya and Jimmy Yih
      c1417c9e
    • C
      Add ignore_checksum_failure GUC to reference (#2933) · f20c4cdd
      Chuck Litzell 提交于
      * Add ignore_checksum_failure GUC to reference
      
      * Changes for review comments
      
      * Promote embedded warning to a tagged warning
      f20c4cdd
    • A
      b47b9781
  2. 15 8月, 2017 9 次提交
  3. 14 8月, 2017 2 次提交
    • N
      resgroup: support memory limit & shared quota alteration. · b6d0dc37
      Ning Yu 提交于
      Now we support the resgroup memory_limit memory_shared_quota alteration
      in below syntax:
      
      	ALTER RESOURCE GROUP <group> SET MEMORY_SHARED_QUOTA <value>;
      	ALTER RESOURCE GROUP <group> SET MEMORY_LIMIT <value>;
      
      The new value may take effect immediately if the actual shared memory
      usage is lower than the new value; otherwise it will delay the effect.
      Signed-off-by: NHaisheng Yuan <hyuan@pivotal.io>
      b6d0dc37
    • N
      Make ICW pass when resgroup is enabled. · e1eed831
      Ning Yu 提交于
      * resgroup: increase max slots for isolation tests.
      * ICW: ignore resgroup related warnings.
      * ICW: try to load resgroup variant of answers when resgroup enabled.
      * ICW: provide resgroup variant of answers.
      * ICW: check whether resqueue is enabled in UDF.
      * ICR: substitude usrname in gpconfig output.
      * ICR: explicitly set max_connections.
      * isolation2: increase resgroup concurrency for max_concurrency tests.
      e1eed831
  4. 12 8月, 2017 8 次提交
  5. 11 8月, 2017 15 次提交