- 05 5月, 2017 1 次提交
-
-
由 Bhuvnesh Chaudhary 提交于
Signed-off-by: NChris Hajas <c.hajas@pivotal.io>
-
- 03 5月, 2017 2 次提交
-
-
由 Larry Hamel 提交于
* add behave test for diskspace_history * remove commented-out test (moved to new tracker story to redo) * refactor test for qamode Signed-off-by: NC.J. Jameson <cjameson@pivotal.io>
-
由 Larry Hamel 提交于
Signed-off-by: NMarbin Tan <mtan@pivotal.io> Signed-off-by: NC.J. Jameson <cjameson@pivotal.io>
-
- 02 5月, 2017 1 次提交
-
-
由 C.J. Jameson 提交于
- We think that external tables previously broke with newlines. This is no longer the case, so removing space replacement logic. Signed-off-by: NMarbin Tan <mtan@pivotal.io> Signed-off-by: NLarry Hamel <lhamel@pivotal.io>
-
- 28 4月, 2017 1 次提交
-
-
由 Marbin Tan 提交于
Signed-off-by: NLarry Hamel <lhamel@pivotal.io>
-
- 26 4月, 2017 2 次提交
-
-
由 Melanie Plageman 提交于
Modify previous behave tests to address test flakiness -- Use gpstop instead of pkill -- Reduce min_query_time to 0 Signed-off-by: NLarry Hamel <lhamel@pivotal.io>
-
由 Larry Hamel 提交于
Signed-off-by: NMelanie Plageman <mplageman@pivotal.io>
-
- 22 4月, 2017 2 次提交
-
-
由 Larry Hamel 提交于
-
由 Larry Hamel 提交于
-
- 19 4月, 2017 1 次提交
-
-
由 Melanie Plageman 提交于
On our normal workstations, gpsmon comes up within 5 seconds very consistently, but in other environments, it might need more time Signed-off-by: NC.J. Jameson <cjameson@pivotal.io>
-
- 15 4月, 2017 2 次提交
-
-
由 Christopher Hajas 提交于
These were missed from commit 8e02d076. Also removes backup files from /tmp directory. Authors: Karen Huddleston and Chris Hajas
-
由 Christopher Hajas 提交于
-
- 14 4月, 2017 2 次提交
-
-
由 Karen Huddleston 提交于
-
由 Christopher Hajas 提交于
-
- 12 4月, 2017 1 次提交
-
-
由 Chris Hajas 提交于
This is tested in the C unit tests already.
-
- 04 4月, 2017 1 次提交
-
-
由 Todd Sedano 提交于
Signed-off-by: NChris Hajas <chajas@pivotal.io>
-
- 01 4月, 2017 2 次提交
-
-
由 Christopher Hajas 提交于
-
由 Heikki Linnakangas 提交于
* Rewrite Kerberos test suite * Remove obsolete Kerberos test stuff from pipeline and TINC We now have a rewritten Kerberos test script in installcheck-world. * Update ICW kerberos test to run on concourse container This adds a whole new test script in src/test/regress, implemented in plain bash. It sets up temporary a KDC as part of the script, and doesn't therefore rely on a pre-existing Kerberos server, like the old MU_kerberos-smoke test job did. It does require MIT Kerberos server-side utilities to be installed, instead, but no server needs to be running, and no superuser privileges are required. This supersedes the MU_kerberos-smoke behave tests. The new rewritten bash script tests the same things: 1. You cannot connect to the server before running 'kinit' (to verify that the server doesn't just let anyone in, which could happen if the pg_hba.conf is misconfigured for the test, for example) 2. You can connect, after running 'kinit' 3. You can no longer connect, if the user account is expired The new test script is hooked up to the top-level installcheck-world target. There were also some Kerberos-related tests in TINC. Remove all that, too. They didn't seem interesting in the first place, looks like they were just copies of a few random other tests, intended to be run as a smoke test, after a connection had been authenticated with Kerberos, but there was nothing in there to actually set up the Kerberos environment in TINC. Other minor patches added: * Remove absolute path when calling kerberos utilities -- assume they are on path, so that they can be accessed from various installs -- add clarification message if sample kerberos utility is not found with 'which' * Specify empty load library for kerberos tools * Move kerberos test to its own script file -- this allows a failure to be recorded without exiting Make, and therefore the server can be turned off always * Add trap for stopping kerberos server in all cases * Use localhost for kerberos connection Signed-off-by: NMarbin Tan <mtan@pivotal.io> Signed-off-by: NChumki Roy <croy@pivotal.io> Signed-off-by: NLarry Hamel <lhamel@pivotal.io>
-
- 31 3月, 2017 2 次提交
-
-
由 Christopher Hajas 提交于
This reverts commit b20a3f92 and 37cdd250 since the gptransfer suite is failing.
-
由 Chris Hajas 提交于
Instead of simply printing which files are different, print the contents of the diff files.
-
- 30 3月, 2017 1 次提交
-
-
由 Jamie McAtamney 提交于
This commit splits up the single backup.feature file (where each scenario both dumps and restores data) into two files, dumps_only.feature which performs all necessary dumps and is run against a 4.3 database and restores_only.feature which performs the corresponding restores and is run against a 5 database. It also adds and/or modifies Behave steps to account for differences in functionality between 4.3 and 5. It uses the installed GPDB python version when running behave tests. This is necessary when running different versions of Greenplum with the same behave feature file. Authors: Karen Huddleston, Chris Hajas, Todd Sedano
-
- 28 3月, 2017 2 次提交
-
-
-- it is red in pipeline with a report of OoM, but that could actually be a symptom of a missing library. This reverts commit e4976920.
-
由 Marbin Tan 提交于
* Rewrite Kerberos test suite * Remove obsolete Kerberos test stuff from pipeline and TINC We now have a rewritten Kerberos test script in installcheck-world. * Update ICW kerberos test to run on concourse container This adds a whole new test script in src/test/regress, implemented in plain bash. It sets up temporary a KDC as part of the script, and doesn't therefore rely on a pre-existing Kerberos server, like the old MU_kerberos-smoke test job did. It does require MIT Kerberos server-side utilities to be installed, instead, but no server needs to be running, and no superuser privileges are required. This supersedes the MU_kerberos-smoke behave tests. The new rewritten bash script tests the same things: 1. You cannot connect to the server before running 'kinit' (to verify that the server doesn't just let anyone in, which could happen if the pg_hba.conf is misconfigured for the test, for example) 2. You can connect, after running 'kinit' 3. You can no longer connect, if the user account is expired The new test script is hooked up to the top-level installcheck-world target. There were also some Kerberos-related tests in TINC. Remove all that, too. They didn't seem interesting in the first place, looks like they were just copies of a few random other tests, intended to be run as a smoke test, after a connection had been authenticated with Kerberos, but there was nothing in there to actually set up the Kerberos environment in TINC. Other minor patches added: * Remove absolute path when calling kerberos utilities -- assume they are on path, so that they can be accessed from various installs -- add clarification message if sample kerberos utility is not found with 'which' * Specify empty load library for kerberos tools * Move kerberos test to its own script file -- this allows a failure to be recorded without exiting Make, and therefore the server can be turned off always * Add trap for stopping kerberos server in all cases * Use localhost for kerberos connection Signed-off-by: NMarbin Tan <mtan@pivotal.io> Signed-off-by: NChumki Roy <croy@pivotal.io> Signed-off-by: NLarry Hamel <lhamel@pivotal.io>
-
- 21 3月, 2017 1 次提交
-
-
由 Jamie McAtamney 提交于
Previously, any restore that filtered based on table or schema name did not restore user-created CASTs because they were not included in the filter. This commit adds support for restoring casts with table and schema filters and the --change-schema flag.
-
- 17 3月, 2017 1 次提交
-
-
由 Larry Hamel 提交于
-- for guc's that are read-only when not accompanied by --skipvalidation, -- instead of saying a hidden guc doesn't exist, say that it is not changeable and refer user to documentation Signed-off-by: NChumki Roy <croy@pivotal.io>
-
- 09 3月, 2017 1 次提交
-
-
由 Chris Hajas 提交于
- Update sql/answer files to set timezone to PST. - This prevents test failures if the tests are run on a machine that has a different timezone. Authors: Chris Hajas and Karen Huddleston
-
- 08 3月, 2017 2 次提交
-
-
由 Marbin Tan 提交于
- Also remove unwanted test: the abort test should be skipped, based on feedback from Storage team Signed-off-by: NC.J. Jameson <cjameson@pivotal.io>
-
由 Marbin Tan 提交于
-
- 04 3月, 2017 1 次提交
-
-
由 Jamie McAtamney 提交于
Previously, backup files were keyed only to the dbid of the segment from which they were backed up, which caused problems when trying to restore files backed up on a mirror segment, restore files to a new cluster with a different dbid mapping, and so forth. This commit fixes the above issues by changing the backup file naming convention to incorporate the content id of the backed-up segment and enables restoring files based on the content id. Also, gpdbrestore seamlessly handles mixing the old and new filename formats, so users can still restore a backup made with a GPDB 4.3 version of gpcrondump that used the old format.
-
- 25 2月, 2017 1 次提交
-
-
由 Dhanashree Kashid 提交于
Added a test for following scenario: When analyzedb is run without --skip_root_partition flag like below, it should also analyze the root partitions. `analyzedb -d <dbname> -s <schema> -a` The root parition table gets listed only in the report file (and not in any state files), hence added appropriate routines for checking the root partition in the report file. Signed-off-by: NJemish Patel <jpatel@pivotal.io>
-
- 24 2月, 2017 1 次提交
-
-
由 Chris Hajas 提交于
The "Execute on" syntax was added when performing a "\d" on external tables in gpdb5, but is not present in previous gpdb versions. When transferring from clusters on previous versions, we will ignore this syntax.
-
- 16 2月, 2017 1 次提交
-
-
由 Chris Hajas 提交于
Commit 20332d98 disabled the ALTER TABLE CLUSTER ON syntax. This removes those tests from the gptransfer test suite.
-
- 14 2月, 2017 1 次提交
-
-
由 Jamie McAtamney 提交于
-
- 10 2月, 2017 1 次提交
-
-
由 Jamie McAtamney 提交于
Because the standard_conforming_strings GUC has been updated to be on by default, using pg.escape_string (which assumes that the GUC is off) is no longer sufficient to escape all strings in backup and restore. Backup and restore now use pg.DB().escape_string, which connects to the database so that it can use the correct value for standard_conforming_strings. Authors: Karen Huddleston, Jamie McAtamney
-
- 01 2月, 2017 3 次提交
-
-
由 Marbin Tan 提交于
* This exists in 5x but not in 43x
-
由 Marbin Tan 提交于
5x has external options while 43x does not. This causes a diff, so we will ignore this.
-
由 Marbin Tan 提交于
* change inet and cidr from plain to main. Author: Chumki Roy and Marbin Tan
-
- 28 1月, 2017 2 次提交
-
-
由 Christopher Hajas 提交于
Increase the timeout to start transactions after killing a primary in the gprecoverseg test suite.
-
由 Christopher Hajas 提交于
* Fixes missed file in 14c0a048. * One of the steps was looking for a stale sql file. * One of the steps was looking for a sql file in the wrong location.
-
- 26 1月, 2017 1 次提交
-
-
由 Jimmy Yih 提交于
We recently updated some persistent table fields to remove previous_free_tid from gp_persistent_* tables and add tablespace oid to gp_relation_node. However, the persistent table catalog functions were not updated alongside the changes. This commit updates the functions to use the current schema. Commit references: https://github.com/greenplum-db/gpdb/commit/a56c032b7bb4926081828cb00d99909aa871e9c9 https://github.com/greenplum-db/gpdb/commit/8fe321aff600d0b52d4d77fafc23d3292109d3ec Reported by Christopher Hajas.
-