- 02 5月, 2019 2 次提交
-
-
由 Kalen Krempely 提交于
Remove "user kills a primary postmaster process" in favor of the more generic equivalent step "user stops all {segment_type} processes" which can take either a primary or mirror. For clarity and accuracy rename "user kills all {segment_type} processes" to "user stops all {segment_type} processes". (cherry picked from commit 8eb9dffb726a9218166af9ba06a91efb7c492826)
-
由 Kalen Krempely 提交于
Cleanly shutdown segments using pg_ctl to avoid potential race conditions by grep'ing for the pid via ps. This is a much simplier approach to help with maintainability and extensibility. (cherry picked from commit bd9bbaf837be3d4f7334822d4d14469702725c55)
-
- 30 4月, 2019 1 次提交
-
-
由 Paul Guo 提交于
Previously we error out in gp_replica_check test if the cluster is not in synced, which is usually due to bugs revealed by previous tests, instead of gp_replica_check itself. Print more detailed message so that people are not confused with the status and this failure reason of the gp_replica_check test.
-
- 27 4月, 2019 2 次提交
-
-
由 Chuck Litzell 提交于
* Updates to GUCs from Cyrille's reviews * Revise description of temp_buffers to match 6.0 behavior * Fix a couple typos * For effective_cache_size GUC, show default in blocks and size.
-
由 Chuck Litzell 提交于
-
- 26 4月, 2019 8 次提交
-
-
由 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.
-
由 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.
-
由 Chuck Litzell 提交于
-
由 Chuck Litzell 提交于
-
由 Chuck Litzell 提交于
* Docs - update pg_class and pg_index catalog table references * dyozie review comments
-
由 Lisa Owen 提交于
-
由 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)
-
由 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)
-
- 25 4月, 2019 4 次提交
-
-
由 Bob Bao 提交于
This is different from the gpdb-master, The gpdb-master pipeline save the RC artifacts to the server/published/master/ Authored-by: NBob Bao <bbao@pivotal.io>
-
由 Chuck Litzell 提交于
* Add a list of SQL keywords to the ref guide * Fix error from review * Update from review comment
-
由 Tingfang Bao 提交于
Story: https://www.pivotaltracker.com/story/show/164917628 The gp-integration-testing pipeline needs the gp-clients RC package as a input, and then create the clients RPM base on it. The custom installer patch also need it to build client bin installer. Co-authored-by: NXiaoran Wang <xiwang@pivotal.io> Co-authored-by: NShaoqi Bai <sbai@pivotal.io> Co-authored-by: NBob Bao <bbao@pivotal.io>
-
由 Chris Hajas 提交于
ORCA Explain plans will now contain: `Optimizer: Pivotal Optimizer (GPORCA) version 3.35.0` instead of: `Optimizer: PQO version 3.35.0` Authored-by: Chris Hajas chajas@pivotal.io
-
- 24 4月, 2019 8 次提交
-
-
由 Daniel Gustafsson 提交于
Commit 4e337a33 enabled RECURSIVE CTEs by default, update the docs to reflect the current state of the GUC. Reviewed-by: NLisa Owen <lowen@pivotal.io> Reviewed-by: NDavid Yozie <dyozie@pivotal.io>
-
由 David Yozie 提交于
* Update pl/java docs for JVM version, shared library loc, CREATE EXTENSION command, .sql file deprecation * Add default library location for JDK 8 and JDK 11 * format testdb; relocate uninstall topic
-
由 Daniel Gustafsson 提交于
Fix two spotted occurrences of "Greemplum"
-
由 Daniel Gustafsson 提交于
Reviewed-by: NDavid Yozie <dyozie@pivotal.io>
-
由 Daniel Gustafsson 提交于
Since Greenplum is now based on PostgreSQL 9.4, update links to the upstream documentation to refer to the 9.4 docset rather than older versions. Also fix a few mentions of 8.3(.23) in the text along with some spacing. Reviewed-by: NDavid Yozie <dyozie@pivotal.io>
-
由 Daniel Gustafsson 提交于
The search.cpan.org site has been discontinued and replaced with metacpan.org, fix by replacing all links in the documentation. There is an additional link in the testcode which will be fixed as we merge with upstream. Reviewed-by: NDavid Yozie <dyozie@pivotal.io>
-
由 Daniel Gustafsson 提交于
In all but a few places we referred to the upstream documentation as "PostgreSQL documentation", this fixes the few places where we had a different spelling. Reviewed-by: NDavid Yozie <dyozie@pivotal.io>
-
由 dyozie 提交于
-
- 22 4月, 2019 2 次提交
-
-
由 Teng zhang 提交于
-
由 Teng zhang 提交于
-
- 20 4月, 2019 6 次提交
-
-
由 Kalen Krempely 提交于
Skip gprecoverseg tablespace tests until tablespaces successfully work with pg_rewind. Authored-by: NKalen Krempely <kkrempely@pivotal.io>
-
由 Kalen Krempely 提交于
Co-authored-by: NJacob Champion <pchampion@pivotal.io>
-
由 Kalen Krempely 提交于
Co-authored-by: NJacob Champion <pchampion@pivotal.io>
-
由 Kalen Krempely 提交于
Co-authored-by: NJacob Champion <pchampion@pivotal.io>
-
由 Kalen Krempely 提交于
Without synchronous_commit = 'remote_apply' introduced in 9.6, there is no guarantee that the mirrors have removed their tablespace directories by the time the DROP TABLESPACE command returns. We need those directories to no longer be in use by the mirrors before removing them. We are using the PL/PGSQL function checkpoint_and_wait_for_replication_replay() from src/test/walrep/sql/missing_xlog.sql to achieve the same semantics as 'remote_apply'. Co-authored-by: NJacob Champion <pchampion@pivotal.io>
-
由 Kalen Krempely 提交于
Verify tablespaces work for both a incremental and full recovery. Co-authored-by: NJacob Champion <pchampion@pivotal.io> Authored-by: NKalen Krempely <kkrempely@pivotal.io>
-
- 19 4月, 2019 7 次提交
-
-
由 Asim RP 提交于
6X_STABLE: Parameterize pipeline config to control binary swap tests
-
由 Bradford D. Boyle 提交于
Using `yaml.load()` is considered deprecated and unsafe. See the PyYAML wiki [0] for more details. [0]: https://github.com/yaml/pyyaml/wiki/PyYAML-yaml.load(input)-Deprecation
-
由 Bradford D. Boyle 提交于
Currently there are infrastructure issues affecting the maintainability of these jobs. Until we can address these underlying issues, all CI jobs related to AIX are being removed. Co-authored-by: NPeifeng Qiu <pqiu@pivotal.io> Co-authored-by: NBradford D. Boyle <bboyle@pivotal.io> Co-authored-by: NKris Macoskey <kmacoskey@pivotal.io>
-
由 Bhuvnesh Chaudhary 提交于
Co-authored-by: NBhuvnesh Chaudhary <bchaudhary@pivotal.io> Co-authored-by: NAbhijit Subramanya <asubramanya@pivotal.io>
-
由 Chuck Litzell 提交于
* gpbackup and gprestore will not run if expand in process * Add backup step to overview and checklist
-
由 David Yozie 提交于
* update pl/r docs to use CREATE EXTENSION * update pl/perl, /python, update deprecation notices, add CASCADE info * Feedback from Chuck * Update postgresql.org hrefs to 9.4 * Feedback from Lisa
-
由 Lisa Owen 提交于
* docs - address pxf jdbc ddl vs. server config * misc edits requested by david
-