- 07 6月, 2017 11 次提交
-
-
由 Nadeem Ghani 提交于
Signed-off-by: NMelanie Plageman <mplageman@pivotal.io>
-
由 Nadeem Ghani 提交于
- had been failing for lack of a help string -- can come back and provide more detail if people are interested Signed-off-by: NC.J. Jameson <cjameson@pivotal.io>
-
由 Nadeem Ghani 提交于
Signed-off-by: NC.J. Jameson <cjameson@pivotal.io>
-
由 Larry Hamel 提交于
Signed-off-by: NNadeem Ghani <nghani@pivotal.io>
-
由 Nadeem Ghani 提交于
This test class was named the same, "GpTestCase", as the name of the superclass we use for all tests. Since the packaging was different, this was not a python conflict, but it was odd and misleading. This class can be named anything, so it seems easy to change it. Also modernized the superclass, optimized imports, and added a main() Signed-off-by: NLarry Hamel <lhamel@pivotal.io>
-
由 Jimmy Yih 提交于
The compilation job for the binary swap test portion of the pipeline used the same remote as our normal compilation job. If someone forked the pipeline, they may encounter issues if that tag or branch is missing or not updated in their forked remote of Greenplum. Adding an additional separate remote variable fixes this.
-
由 Nadeem Ghani 提交于
Signed-off-by: NMelanie Plageman <mplageman@pivotal.io>
-
由 Melanie Plageman 提交于
- Remove iteration specific members of qexec packet - Remove iterators_history table - Remove measures used to populate iterators_history - Remove iterator_aggregate flag Signed-off-by: NNadeem Ghani <nghani@pivotal.io> Signed-off-by: NMelanie Plageman <mplageman@pivotal.io>
-
由 Melanie Plageman 提交于
This option is now the default behavior since we are removing code that attempted to profile query executor ("iterator") processes. Signed-off-by: NNadeem Ghani <nghani@pivotal.io>
-
由 Melanie Plageman 提交于
Signed-off-by: NNadeem Ghani <nghani@pivotal.io>
-
由 Chuck Litzell 提交于
-
- 06 6月, 2017 8 次提交
-
-
由 Xin Zhang 提交于
This will speed-up the isolation2 sql tests without waiting for uao generation. This is useful for iterating a test that does not involve uao templates. Signed-off-by: NAsim R P <apraveen@pivotal.io>
-
由 Lisa Owen 提交于
* document pl/perl extension * fix typo * add note about modules * incorporate david s requested edits
-
由 Jimmy Yih 提交于
This is needed to test that Greenplum HEAD is binary compatible with a previous version of Greenplum. This is controlled by providing a branch/tag to the gpdb_src_binary_swap git resource. We run the tests in the same job where we run ICW to reuse the regression database generated. To start this off, we'll be testing that HEAD can binary swap over 5.0.0-alpha.5.
-
由 Jimmy Yih 提交于
We need some tests to see if binaries can be swapped around. This commit provides a simple framework and basic tests to check if binaries can be upgraded/downgraded by just swapping the Greenplum binary install paths. Running the tests requires the user to have another Greenplum compiled which will be provided as an argument to the test script. It also requires the regression database to be built from running tests in src/test/regress.
-
由 Shoaib Lari 提交于
Signed-off-by: NAbhijit Subramanya <asubramanya@pivotal.io>
-
由 Shoaib Lari 提交于
Define a xlog format for AO operations. The xlog is generated when an AO block is written. A test is added to receive the AO log from the WAL Sender process after an INSERT operation and verify that the the received xlog has the AO xlog record in it. Signed-off-by: NAbhijit Subramanya <asubramanya@pivotal.io>
-
由 Jane Beckman 提交于
-
由 David Yozie 提交于
* updating and conditionalizing PL/Java for gppackage install * cleaning up CREATE LANGUAGE description of PL/Java * cleanup PL/Java language in createlang * including PL/Java, PL/R as gppkg-installed packages * updating PL/R topic for latest package and version; conditionalizing gppkg install procedures * remove duplicate sqlj.install_jar entry
-
- 05 6月, 2017 8 次提交
-
-
由 Daniel Gustafsson 提交于
Commit 5a2d9a5a pulled in free_readfile() from upstream but one invocation was erroneously placed too early in the logic. Move down to after all uses of optlines are done. With that, also allocate memory for data pulled out of the config file, partially backporting dd917bb7 from upstream which does the same thing.
-
由 Daniel Gustafsson 提交于
At some point in the past it seems the keyword list was merged from upstream 8.4 without merging the actual code, and instead keywords which weren't yet supported where commented out. The XML whitespace keywords for STRIP WHITESPACE and PRESERVE WHITESPACE were however not uncommented when XML support was merged, resulting in the below error when trying to restore the XML views in ICW back after a dump: db=# SELECT XMLPARSE(CONTENT '<abc>x</abc>'::text PRESERVE WHITESPACE) AS "xmlparse"; ERROR: syntax error at or near "WHITESPACE" LINE 1: ...CT XMLPARSE(CONTENT '<abc>x</abc>'::text PRESERVE WHITESPACE... ^ Put the keywords back, and also remove commented out keywords which we dont support but will get when merging 8.4 to reduce the diff with upstream. Also add a testcase for XML whitespace syntax parsing.
-
由 Daniel Gustafsson 提交于
The aosegments table is in fact using the oid of the relation and not the relfilenode. Also add a short note about the mapping in pg_appendonly and reflow the section with the new content.
-
由 Richard Guo 提交于
Record memory usage for resource group. 1. Update total memory usage for a resource group when a session belonging to this group allocates/frees memory. 2. Update total memory usage for related resource groups when a session enters into or leaves from a resource group. 3. Dispatch current resource group ID from QD to QEs to keep track of current resource group. 4. Show total memory usage of a resource group. 5. Add test case for memory usage recording of resource group. Signed-off-by: Nxiong-gang <gxiong@pivotal.io> Signed-off-by: NKenan Yao <kyao@pivotal.io> Signed-off-by: NNing Yu <nyu@pivotal.io>
-
由 Adam Lee 提交于
Because the g++ doesn't meet gpcloud's requirements. This is a quick fix, we better upgrade GCC to building env's version.
-
由 Peifeng Qiu 提交于
-
由 Adam Lee 提交于
g++ in travis doesn't support C++11 yet, which is needed by gpcloud.
-
由 Adam Lee 提交于
This commit does things below to make developers' life, who are still using old version C++ compilers, easier. Add a flag to optionally disable gpcloud compilation. Add a configure check for C++11 if gpcloud is enabled. Signed-off-by: NAdam Lee <ali@pivotal.io> Signed-off-by: NHaozhou Wang <hawang@pivotal.io>
-
- 03 6月, 2017 4 次提交
-
-
由 Haisheng Yuan 提交于
Static variables when used inside function are initialized only once and stored on static storage area. The original code without static initializes these variables every time the function is called and these variables are stored in stack. Since we don't change the array value, they can be static const.
-
由 Chuck Litzell 提交于
-
由 Tushar Dadlani 提交于
There were tables that was planned on being worked on, however, it never happened. As such, this is dead code and just adds lingering tables in the user's perspective when running gpperfmon_install. Signed-off-by: NMarbin Tan <mtan@pivotal.io>
-
由 Chris Hajas 提交于
pg_dump will append an extra semicolon to function definitions prior to printing SET statements for function GUCs. This results in the SET statements actually being printed outside the CREATE FUNCTION statement, so the GUCs are set on a session level rather than being set for the scope of the function.
-
- 02 6月, 2017 9 次提交
-
-
由 Andreas Scherbaum 提交于
* Add comment that only the first matching line in pg_hba.conf will be used
-
由 Andreas Scherbaum 提交于
-
由 Peifeng Qiu 提交于
1. Enable windows ccl pipeline job, fix configure options. 2. Remove C++ check when orca is disabled, add needed header check. 3. Remove non-exist client docs from msi bundle. Signed-off-by: NYuan Zhao <yuzhao@pivotal.io>
-
由 Omer Arap 提交于
* Include instructions to build optimizer now that it's default [#145362679]
-
由 Xin Zhang 提交于
In addition to renaming the files, a new test is added to cover the scenario when readers need to use subtransaction xid cache in writer's PGPROC. NOTE: Please use `git show -M10` to see the rename instead of separate remove and add. Signed-off-by: NAsim R P <apraveen@pivotal.io>
-
由 Xin Zhang 提交于
Now that subtransaction information is no longer maintained in shared snapshot between readers and a writer, the tests are obsolete. Faults used by the tests are removed as well. This commit contains a gpdb_master pipeline change - to remove "subtransaction" job that used to run the tests being removed by this commit. Signed-off-by: NAsim R P <apraveen@pivotal.io>
-
由 Xin Zhang 提交于
Originally, the reader kept copies of subtransaction information in two places. First, it copied SharedLocalSnapshotSlot to share between writer and reader. Second, reader kept another copy in subxbuf for better performance. Due to lazy xid, subtransaction information can change in the writer asynchronously with respect to the reader. This caused reader's subtransaction information out of date. This fix removes those copies of subtransaction information in the reader and adds a reference to the writer's PGPROC to SharedLocalSnapshotSlot. Reader should refer to subtransaction information through writer's PGPROC and pg_subtrans. Also added is a lwlock per shared snapshot slot. The lock protects shared snapshot information between a writer and readers belonging to the same session. Fixes github issues #2269 and #2284. Signed-off-by: NAsim R P <apraveen@pivotal.io>
-
由 Larry Hamel 提交于
Signed-off-by: NLarry Hamel <lhamel@pivotal.io>
-
由 Marbin Tan 提交于
When gpexpand is run with a specific duration or end-time using '-d' or '-e' flag, there might be an off-chance that gpexpand reports that the re-distribute was successful, however, that's not the case. gpexpand status details reports as COMPLETED, but the data has not been redistributed and is still distributed by RANDOM. Signed-off-by: NNadeem Ghani <nghani@pivotal.io> Signed-off-by: NTushar Dadlani <tdadlani@pivotal.io>
-