1. 07 5月, 2019 1 次提交
  2. 05 5月, 2019 1 次提交
  3. 04 5月, 2019 1 次提交
  4. 03 5月, 2019 6 次提交
  5. 02 5月, 2019 12 次提交
  6. 30 4月, 2019 1 次提交
  7. 27 4月, 2019 2 次提交
  8. 26 4月, 2019 8 次提交
    • X
      Remove transaction state DTX_STATE_ACTIVE_NOT_DISTRIBUTED · ee76756c
      xiong-gang 提交于
      DTX_STATE_ACTIVE_NOT_DISTRIBUTED indicates the transaction is started on QD and
      two-phase commit is not required yet, in this state, distributed transaction ID
      is also generated. If this transaction is not a two-phase transaction, e.g. implicit
      select-only transaction, it will also need to acquire the ProcArrayLock to clear
      the distributed transaction ID, and that leads to unnecessary lock contention.
      ee76756c
    • Z
      Fix bug missing initializing timeout · 9631892c
      Zhenghua Lyu 提交于
      We found that if gp_segment_configuration is locked, then it will
      fail by triggering FTS. We got the stack below
      	#2  0x0000000000a6bb29 in ExceptionalCondition at assert.c:66
      	#3  0x0000000000aac19a in enable_timeout timeout.c:143
      	#4  0x0000000000aacb6c in enable_timeout_after timeout.c:473
      	#5  0x00000000008e86ef in ProcSleep at proc.c:1300
      	#6  0x00000000008deb70 in WaitOnLock at lock.c:1894
      	#7  0x00000000008e019e in LockAcquireExtended at lock.c:1205
      	#8  0x00000000008dd2d8 in LockRelationOid at lmgr.c:102
      	#9  0x000000000051c928 in heap_open at heapam.c:1083
      	#10 0x0000000000b7feaf in getCdbComponentInfo at cdbutil.c:173
      	#11 0x0000000000b81365 in cdbcomponent_getCdbComponents at cdbutil.c:606
      	#12 0x00000000007603e1 in ftsMain at fts.c:351
      	#13 0x0000000000760715 in ftsprobe_start at fts.c:121
      	#14 0x00000000004cc7b0 in ServerLoop ()
      	#15 0x00000000008769bf in PostmasterMain at postmaster.c:1531
      	#16 0x000000000079098b in main ()
      So it is that FTS hasn't initialized timeout. Any process that
      wants to use timeout must call initilization first. This is the
      root cause gpexpand job fails on master pipeline in build 71 and 79.
      We added this initialization in FTS and GDD.
      9631892c
    • C
    • C
      Remove add_missing_from GUC from all docs (#7551) · f56facd6
      Chuck Litzell 提交于
      f56facd6
    • C
      Docs - update pg_class and pg_index catalog table references (#7504) · 9f7b4971
      Chuck Litzell 提交于
      * Docs - update pg_class and pg_index catalog table references
      
      * dyozie review comments
      9f7b4971
    • L
      1da629fd
    • J
      gppkg: remove special Concourse task for GPHOME copying · 9b8047d8
      Jacob Champion 提交于
      concourse/scripts/gppkg_behave.sh, which installs an identical copy of
      GPHOME into a new location, existed for exactly one test. Modify that
      test to perform its own copy-install.
      
      (cherry picked from commit e6b40a71)
      9b8047d8
    • J
      CI: fix Concourse template for gpexpand · 1c7721bf
      Jacob Champion 提交于
      gpexpand requires centos6, ICW, and CLI jobs to be enabled, but it was
      being included in the groups when only a subset of those requirements
      was met, so fly refused the pipeline. With this change, centos6/CLI
      pipelines should work again.
      
      (cherry picked from commit 52a21767)
      1c7721bf
  9. 25 4月, 2019 4 次提交
  10. 24 4月, 2019 4 次提交