gpdb
gpdb copied to clipboard
Greenplum Database - Massively Parallel PostgreSQL for Analytics. An open-source massively parallel data platform for analytics, machine learning and AI.
With latest commit #8e99ec3 it takes little longer to update sync status even when bytes to replicate are zero and leading to gpstate test failure. Current changes add To wait...
The orig commit message follows: The tablefunc contrib module lacked the upstream Makefile and test- data. Re-add the upstream files and also add an variable output rule to the regress...
Introduce timeout to tcp ic teardown select loop Background: 1c1f16448ba introduced the waitOnOutbound() call for non-error cases as well during TCP IC teardown, after "Interconnect error: connection closed prematurely." ERRORs...
Arbitrarily cap the size of CUBE, which has exponential grow is not a computationable SQL. Disallow elements more than 12 to keep align with upstream. ---------- * Master branch already...
MemtupleBinding is column aligned by 4 or 8 bytes. It can be set to 8 if we find an attribute's attalign is 'd' (8 bytes on most machines), there is...
PR https://github.com/greenplum-db/gpdb/pull/12516 have disabled `log_lock_waits` GUC because logic that handles semaphore wake-up inside `ResProcSleep()` when `log_lock_waits` is on is missed compared with the same thing inside `ProcSleep()` that caused some...
This patch is to fix #14096. How does multi-DQA work: When creating path for multi-DQA (multiple distinct qualified aggregate), the planner generates the plan as follows: ``` Finalize Aggregate ->...
Two conditionals in getTableSchema were testing remote version
IN GPDB7, we fill the storage type according to the access method oid of the pg_am system catalog. Except the heap table and append only table, we can't create correspond...
Make sure you have installed python 2.7: ``` brew install pyenv pyenv install 2.7.18 ``` Don't use the python 2.7 shipped with macOS.