- 10 4月, 2017 4 次提交
-
-
由 Ning Wu 提交于
The old cdbfast test suite had these, good to move to ICW.
-
由 Daniel Gustafsson 提交于
Move the input tuple check to the main context to avoid a possible NULL ptr deref in case outerPlanState(node) returns NULL.
-
由 Adam Lee 提交于
Signed-off-by: NHaozhou Wang <hawang@pivotal.io> Signed-off-by: NPeifeng Qiu <pqiu@pivotal.io>
-
由 Haozhou Wang 提交于
In a copy statement, while processing NULL string at the last column, GPDB assumed the length of EOL was 1, which is wrong when it's a DOS format file ends line with '\r\n'. For example: ------------------------------------------------------------ /tmp/file.txt: abc|\N\r\n cde|123\r\n test=# CREATE TABLE tbl (c1 text, c2 int); CREATE TABLE test=# COPY tbl FROM '/tmp/file.txt' WITH DELIMITER AS '|' NEWLINE AS 'CRLF'; ERROR: invalid input syntax for integer: "N" ------------------------------------------------------------ This commit fixes it. Signed-off-by: NAdam Lee <ali@pivotal.io> Signed-off-by: NPeifeng Qiu <pqiu@pivotal.io>
-
- 08 4月, 2017 3 次提交
-
-
由 Divya Bhargov 提交于
-
由 Chumki Roy 提交于
- gpperfmon.py was used for collecting statistics and to control the gpperfmon web interface. This has been deprecated and replaced by GPCC. Signed-off-by: NC.J. Jameson <cjameson@pivotal.io>
-
由 Ashwin Agrawal 提交于
Introduced by commit 5ccdd6a2 just for info.
-
- 07 4月, 2017 14 次提交
-
-
由 Daniel Gustafsson 提交于
libpq is front-end code and shouldn't be used in backend processes. The requirement here is to correctly quote the relation name in partitioning such that pg_dump/gp_dump can create working DDL for the partition hierarchy. For this purpose, quote_literal_internal() does the same thing as PQescapeString(). The following relation definitions were hitting the previous bug fixed by applying proper quoting: CREATE TABLE part_test (id int, id2 int) PARTITION BY LIST (id2) ( PARTITION "A1" VALUES (1) ); CREATE TABLE sales (trans_id int, date date) DISTRIBUTED BY (trans_id) PARTITION BY RANGE (date) ( START (date '2008-01-01') INCLUSIVE END (date '2009-01-01') EXCLUSIVE EVERY (INTERVAL '1 month') ); ALTER TABLE sales SPLIT PARTITION FOR ('2008-01-01') AT ('2008-01-16') INTO (PARTITION jan081to15, PARTITION jan0816to31); ALTER TABLE sales ADD DEFAULT PARTITION other; ALTER TABLE sales SPLIT DEFAULT PARTITION START ('2009-01-01') INCLUSIVE END ('2009-02-01') EXCLUSIVE INTO (PARTITION jan09, PARTITION other); This commit was previously pushed and reverted due to test failures in the build pipeline. It seems the errors were due to another patch that went in at the same time so re-applying this commit.
-
由 C.J. Jameson 提交于
-
由 Daniel Gustafsson 提交于
Set the correct Wiki URL to use for the project, we have moved over to using the Github wiki on the main repo and not the wiki on the website repo. Remove references to Pivotal Greenplum documentation in the README and stick to greenplum.orc/docs/ there as those are the applicable docs. While there update the README.md to actually match reality, the docs are now in the main repo.
-
由 Kenan Yao 提交于
utils/resgroup/resgroup.c. Signed-off-by Richard Guo <riguo@pivotal.io> Signed-off-by Gang Xiong <gxiong@pivotal.io>
-
由 Kenan Yao 提交于
database. Signed-off-by Richard Guo <riguo@pivotal.io> Signed-off-by Gang Xiong <gxiong@pivotal.io>
-
由 Kenan Yao 提交于
Works include: * define structures used by resource group in shared memory; * insert/remove shared memory object when Create/Drop Resource Group; * clean up and restore when Create/Drop Resource Group fails; * implement concurrency slot acquire/release functionality; * sleep when concurrency slot is not available, and wake up others when releasing a concurrency slot if necessary; * handle signals in resource group properly; Signed-off-by Richard Guo <riguo@pivotal.io> Signed-off-by Gang Xiong <gxiong@pivotal.io>
-
由 Kenan Yao 提交于
and resource group when 'resource_scheduler' is on, we need to change the condition of the resource queue branches. Also, tidy up error messages related to resource manager under these different GUC settings. Signed-off-by Richard Guo <riguo@pivotal.io> Signed-off-by Gang Xiong <gxiong@pivotal.io>
-
由 Adam Lee 提交于
To fix the credential leak, make these jobs able to be public after their job history are scrubbed. Also remove unnecessary -B, which benefits from 08ec642dSigned-off-by: NYuan Zhao <yuzhao@pivotal.io>
-
由 David Sharp 提交于
Signed-off-by: NDivya Bhargov <dbhargov@pivotal.io>
-
由 Roman Shaposhnik 提交于
-
由 Michael Roth 提交于
* Clean up from the removal of the client submodule (#2166) * Clean up from the removal of the client submodule * Cleanup - Update makefile to remove references to connectors - removed EULA header added godb_packaging back into repo deleted clients to match * reapplied makefile changes after merge
-
由 Michael Roth 提交于
* Clean up from the removal of the client submodule * Cleanup - Update makefile to remove references to connectors - removed EULA header
-
由 Todd Sedano 提交于
Signed-off-by: NChris Hajas <chajas@pivotal.io>
-
由 Todd Sedano 提交于
Before when gprestore_filter failed, the restore command would claim success Sets pipefail for gp_restore filter invocation Signed-off-by: NChris Hajas <chajas@pivotal.io>
-
- 06 4月, 2017 8 次提交
-
-
由 Daniel Gustafsson 提交于
* Rewrite syslogger unittest to not mock fopen() Mocking fopen() caused an error in the pipeline due to an OpenSSL init function segfaulting on the mock. Rewrite the test to only test the interesting bit of open_alert_log_file() once the mocks are taken away. * Fix typo
-
由 Karen Huddleston 提交于
Authors: Karen Huddleston and Vaibhav Tandon
-
由 David Yozie 提交于
-
由 David Yozie 提交于
[ci skip]
-
由 David Yozie 提交于
* Removing DCA v1 reference; small edit for clarity [ci skip] * line edit * more line edits * more edits [ci skip]
-
由 mkiyama 提交于
* GPDB DOCS - add/update warnings [ci skip] * GPDB DOCS - add/update warnings - conditionalized Pivotal information. [ci skip]
-
由 Christopher Hajas 提交于
The behave step assumed OID and relfilenode are equal. This was changed in commit 1fd11387.
-
由 Daniel Gustafsson 提交于
Revert the patch since it broke tests for gprestore and gptransfer in the main pipeline. While the test quoted in the original Jira passes there seems to be more to it than meets the Jira.. Revert for now. Reverts: commit 1bb0b765 Author: Daniel Gustafsson <dgustafsson@pivotal.io> Date: Wed Apr 5 13:07:10 2017 +0200 Use backend quoting functions instead of libpq libpq is front-end code and shouldn't be used in backend processes. The requirement here is to correctly quote the relation name in partitioning such that pg_dump/gp_dump can create working DDL for the partition hierarchy. For this purpose, quote_literal_internal() does the same thing as PQescapeString(). The following relation definitions were hitting the previous bug fixed by applying proper quoting:
-
- 05 4月, 2017 11 次提交
-
-
由 Daniel Gustafsson 提交于
libpq is front-end code and shouldn't be used in backend processes. The requirement here is to correctly quote the relation name in partitioning such that pg_dump/gp_dump can create working DDL for the partition hierarchy. For this purpose, quote_literal_internal() does the same thing as PQescapeString(). The following relation definitions were hitting the previous bug fixed by applying proper quoting: CREATE TABLE part_test (id int, id2 int) PARTITION BY LIST (id2) ( PARTITION "A1" VALUES (1) ); CREATE TABLE sales (trans_id int, date date) DISTRIBUTED BY (trans_id) PARTITION BY RANGE (date) ( START (date '2008-01-01') INCLUSIVE END (date '2009-01-01') EXCLUSIVE EVERY (INTERVAL '1 month') ); ALTER TABLE sales SPLIT PARTITION FOR ('2008-01-01') AT ('2008-01-16') INTO (PARTITION jan081to15, PARTITION jan0816to31); ALTER TABLE sales ADD DEFAULT PARTITION other; ALTER TABLE sales SPLIT DEFAULT PARTITION START ('2009-01-01') INCLUSIVE END ('2009-02-01') EXCLUSIVE INTO (PARTITION jan09, PARTITION other);
-
由 Daniel Gustafsson 提交于
The previous cleanup of perforce integration from the makefiles inadvertently left one reference to p4client/p4 in the releng tools.mk. Remove by partially backport a fix for PostGIS gppkg from the 4.3 tree.
-
由 Daniel Gustafsson 提交于
Commit f41552e9 removed the upgrade code from gpstart, but took some of the code to test connections with it. Reinstate the url test but with self.dburl instead since it's the only remaining value to test here.
-
由 Daniel Gustafsson 提交于
Avoid python dependent output by using terse verbosity to make the test suite more stable across environments.
-
由 Daniel Gustafsson 提交于
-
由 Daniel Gustafsson 提交于
Commit eb1740c6 added plpython_types to the REGRESS set as part of a backport, the test suite was however not added until 9.2 in upstream which is further up than our version. Remove until we have caught up with 9.2.
-
由 Daniel Gustafsson 提交于
Commit 644b2a9d synchronized our pl/perl with upstream and tidied up the Makefile. Add the missing init_file which that commit references for pg_regress.
-
由 Daniel Gustafsson 提交于
The ./configure for the ICW run in Concourse needs to have the same set of configure options as the compile job since it uses the config status to determine which tests to run.
-
由 Asim R P 提交于
The fix is to perform the same steps as a TRUNCATE command - set new relfiles and drop existing ones for parent AO table as well as all its auxiliary tables. This fixes issue #913. Thank you, Tao-Ma for reporting the issue and proposing a fix as PR #960. This commit implements Tao-Ma's idea but implementation differs from the original proposal.
-
由 Asim R P 提交于
This is useful if a test wants to use gp_toolkit.__gp_{aoseg|aocsseg}* functions.
-
由 Jim Doty 提交于
Signed-off-by: NTom Meyer <tmeyer@pivotal.io>
-