- 09 3月, 2016 1 次提交
-
-
由 Haisheng Yuan 提交于
Closes #449
-
- 08 3月, 2016 3 次提交
-
-
由 Shreedhar Hardikar 提交于
-
由 Venkatesh Raghavan 提交于
-
由 Jimmy Yih 提交于
Most of these test additions are inspired from Pivotal's internal testing and needed to be added to the open source installcheck to give the community more test coverage.
-
- 05 3月, 2016 4 次提交
-
-
由 Heikki Linnakangas 提交于
If a PathKey contains a constant member, it can be evaluated without any entries in the target list, and can always be returned in cdbpullup_findPathKeyExprInTargetList. This fixes the "Unexpected intarnal error" you got with the included test query. Closes issue #348, reported by liruto. Thanks for the report!
-
由 Asim R P 提交于
This check ensured that distributed transaction log does not have missing page, and if it does, initialize to zero. This was only relevant in old Greeplum releases and is no longer required. Closes #476.
-
由 Foyzur Rahman 提交于
Changing WorkfileQueryspace_ReleaseEntry assert to check querySpaceNestingLevel == 0 when we release the entry.
-
由 Foyzur Rahman 提交于
-
- 04 3月, 2016 5 次提交
-
-
由 Heikki Linnakangas 提交于
When DELETEing or UPDATEing an inherited table, some tables in the inheritance tree might need an explicit Motion node to bring the targeted tuples back to the segment where they reside, and some might not. The code to build the plan handled that correctly, but this assertion incorrecly assumed that it's all or nothing. Remove the assertion, as it doesn't seem very useful in the first place. The code that inserted the Motion nodes is just above the assertion, and the assertion was basically just testing the same thing that the code just did, and not some general invariant that should always hold. Fixes issue #332
-
由 Pengzhou Tang 提交于
This fix contains two part 1. Backport 30bf4689 from upstream 2. Sync the implementation of fillPGconn() with postgresql which is simpler and more robust.
-
由 Pengzhou Tang 提交于
QD should not expect end-of-stream comes from QEs who is not members of direct dispatch and should not report warning message.
-
由 Pengcheng Tang 提交于
-
由 Atri Sharma 提交于
-
- 03 3月, 2016 4 次提交
-
-
由 Heikki Linnakangas 提交于
More fallout from the equivalence classes merge.
-
由 Heikki Linnakangas 提交于
It's easy to see that the code was broken, as it would always return 'true' regardless of what happened in the for-loop.
-
由 Heikki Linnakangas 提交于
Most places treated WindowInfo.partkey_operators as an array of equality operators, except for this one call, which assumed it to be an array of comparison operators (<). Running the olap_window regression test revealed this. olap_window is currently not enabled in the schedule, and we clearly need to fix that, but I'll leave that for another commit.
-
由 Asim R P 提交于
-
- 02 3月, 2016 4 次提交
-
-
由 Daniel Gustafsson 提交于
Neither ddboost nor emcconnect had proper library or heaer file checks and were not present in the pg_config.h.
-
由 Daniel Gustafsson 提交于
-
由 Daniel Gustafsson 提交于
We no longer support --with-java, --enable-email or --enable-nls so remove from definitions. Rather than removing enable_nls comment it out and make comment match whats in configure.in though.
-
由 Venkatesh Raghavan 提交于
-
- 01 3月, 2016 2 次提交
-
-
由 Ashwin Agrawal 提交于
column compression tests perform bunch of alter type commands, affecting other tests. Better to perform such opertions on dedicated database.
-
- 29 2月, 2016 3 次提交
-
-
由 Pengzhou Tang 提交于
When applying motion, a merge other than normal gather motion should be added on the top node if it has sort list, this can make sure that tuples are still in order after gathered to QD. Only checking if top level parsetree has sort clauses may miss the implicit order constraint in a view
-
由 Jasper Li 提交于
The old value of rpath is an absolute path on build host, which is not exist on target machine. Change it to relative path. After this commit, LD_LIBRARY_PATH could be removed. Problem is that we still have a lot of extra dependency for enterprise building, so LD_LIBRARY_PATH is still kept.
-
由 Daniel Gustafsson 提交于
-
- 27 2月, 2016 4 次提交
-
-
由 Marbin Tan 提交于
These tests have not been updated recently to accomadate the new changes in gpdb, needed to fix it up and make sure gpfdist still works.
-
由 Marbin Tan 提交于
We need to make sure that fstream struct gets initialized or we may pay the price of accidentally freeing a random address that's not malloced.
-
由 Marbin Tan 提交于
This will make it so that we can build gpfdist with or without OpenSSL when doing the configure. * Print a message that SSL is not supported if built without OpenSSL
-
由 Marbin Tan 提交于
As gpfdist will now be part of the gpdb build by default, we may just treat it as part of gpdb core. * Integrate gpfdist configure file to the top level configure and changed necessary files to accomadate the changes. * Modify travis.yml for gpfdist structural changes * Update gpfdist.c to use GP_VERSION from pg_config.h Fix warning issues from transform.c * There were many prototype warnings that was being mentioned. Added a headerfile for missing prototype warnings, also included the structs into the headerfile. Replace src/port/glob.c * src/port/glob.c is dead code at the moment and can be safely replaced by the windows changes from gpfdist/port Check for libyaml: * disable transformations for gpfdist if not found.
-
- 26 2月, 2016 6 次提交
-
-
由 Daniel Gustafsson 提交于
-
由 Pengcheng Tang 提交于
schema name, and table name. This commit fixes the quotation and escaption for the whole backup and restore, and resolves related issues which block us from supporting special chars. List of remarkable changes: Removed gpcrondump shell script. Renamed gpcrondump.py to gpcrondump Added -S option in gpdbrestore for schema level restore instead of using wildcard '*'. Added few methods to parse and extract databases, schemas, tables, and others ddl from plain dump file to support special chars Added some behave tests under gppylib/test/behave/mgmt_utils/ Fixed gpcrondump deleting user specified schema file Fixed gpdbrestore not validating non existed tables correctly. Fixed the pg_get_partition_def() and pg_get_partition_template_def() function to dump DDL statement properly with quotation and escaping. Fixed ddboost restore and Post data restore not forming filter command correctly Updated -x option in gpcrondump to not use comma separated specification. Updated -T option in gpdbrestore to not use comma separated specification. Updated the pre and post restore filter to parse special chars within schema and table names Updated some unit tests, behave tests and the help docs Authors: Pengcheng Tang, Chumki Roy
-
由 Foyzur Rahman 提交于
-
由 Foyzur Rahman 提交于
-
由 Heikki Linnakangas 提交于
The jump table was missing some entries, and hence the code wouldn't have worked correctly. Fortunately it was all dead code, as sendInitGpmonPkts() only called itself, there were no other callers. This fixes issue #256. Thanks to Craig Harris for the report!
-
由 Daniel Gustafsson 提交于
The 1.622 updates in b3668c40 adds a depedency on CHint without adding the required header file to build without warnings/errors.
-
- 25 2月, 2016 4 次提交
-
-
由 Daniel Gustafsson 提交于
-
由 Kenan Yao 提交于
1, In extreme cases where we are acquiring resource queue lock and cannot find it in share memory, GPDB would raise PANIC, which is not desirable; 2, Change one log level from LOG to DEBUG1, because that code path would hit much frequently after previous resource queue commit;
-
由 Xin Zhang 提交于
-
由 Haisheng Yuan 提交于
-