1. 01 7月, 2016 3 次提交
    • A
      s3ext: add regression cases for gpcheckcloud (#904) · c012262a
      Adam Lee 提交于
      c012262a
    • A
      Avoid postmaster infinite loop upon a backend crash · f7386a39
      Asim R P 提交于
      Backend crash due to PANIC causes postmaster ServerLoop to shutdown all
      subprocesses and then restart them.  During 8.3 merge, the condition to restart
      was weakened, causing ServerLoop to incorrectly initiate restart of
      subprocesses before all existing subprocesses are shutdown.  This led to an
      infinite loop in the event of PANIC.
      
      Paired effort with Amil Khanzada <akhanzada@pivotal.io>
      f7386a39
    • J
      After Row Triggers: disable for AO tables and fix for Heap tables. · 3f96c366
      Jimmy Yih 提交于
      Greenplum has limited trigger capabilities which do not work with the current AO
      implementation. It was found that after row triggers were being executed for AO
      table DMLs using planner resulting in erroneous heap reads. Instead of adding
      logic to do AO segfile reads, we disable after row triggers for AO tables as
      Greenplum does not really support triggers for AO anyways. The issue with heap
      tables started after the 8.3 merge which introduced LockBuffer usage at the
      bottom of the GetTupleForTrigger function. LockBuffer assumes that a
      MIRROREDLOCK_BUFMGR_LOCK is held so we just needed to release the
      MIRROREDLOCK_BUFMGR_LOCK after the buffer lock is released.
      3f96c366
  2. 30 6月, 2016 7 次提交
  3. 29 6月, 2016 8 次提交
  4. 28 6月, 2016 12 次提交
  5. 27 6月, 2016 2 次提交
  6. 25 6月, 2016 8 次提交