summaryrefslogtreecommitdiff
path: root/src/backend
AgeCommit message (Expand)Author
2017-05-05Handle multi-command queries correctly inside SQL as well as plpgsql functions.Pavan Deolasee
2017-05-05Ensure variable values are quoted when necessary while sending down SETPavan Deolasee
2017-05-05Send shared invalidation messages to other backends upon completion of aPavan Deolasee
2017-05-05Handle multi-command SQL strings correctly even when there are 'null' sqlPavan Deolasee
2017-05-05Do not silently skip FK constraints if loose_constraints are ON.Pavan Deolasee
2017-05-05Do not emit a WARNING about missing relation while reading target entry sincePavan Deolasee
2017-04-22Resolve failures in create_am and amutils regression suites.Tomas Vondra
2017-04-20Propagate the distribution up when (root->distribution==NULL).Tomas Vondra
2017-03-19Resolve failures in rules tests by adding T_CteScan to execRemote.cTomas Vondra
2017-03-18Push recursive paths to remote nodes when construction the pathsTomas Vondra
2017-03-18Iterate over the whole simple_rel_array in WITH RECURSIVE checkTomas Vondra
2017-03-18produce the same plans on replicated tables as XL 9.5Tomas Vondra
2017-02-24Look into the initPlans attached to lefttree of RemoteSubplan while decidingPavan Deolasee
2017-02-09Handle locking correctly in a global session.Pavan Deolasee
2017-01-29fix handling of inner/outer sortkeys in set_joinpath_distribution()Tomas Vondra
2017-01-28redistribute Limit nodes nested in MinMaxAggPathTomas Vondra
2017-01-22propagate distribution through UpperUniquePath and SetOpPathTomas Vondra
2017-01-22fix _readSetOp(), _readMergeAppend(), _readUnique() and _outSetOp()Tomas Vondra
2017-01-22properly redistribute WindowAgg input, fix plan change in window.outTomas Vondra
2017-01-22make sure LockRows paths preserve distribution, update plans in xc_for_updateTomas Vondra
2017-01-22remove the 'distribution' field from SubqueryScanPathTomas Vondra
2017-01-22add a redistribution missing in create_distinct_pathsTomas Vondra
2017-01-22remove the comment about need for Sort in create_distinct_pathsTomas Vondra
2017-01-20fix output of json_agg(), remove unused json_agg_* prototypes etc.Tomas Vondra
2017-01-20fix 'ERROR: unrecognized token' failures in _readWindowAgg()Tomas Vondra
2017-01-20enforce sorting when RemoteSubplan feeds data to GroupAggregateTomas Vondra
2017-01-20display sort keys for 'Remote Subquery Scan' nodes in EXPLAIN VERBOSETomas Vondra
2017-01-20fix the segfault crashes in 6de274a02Tomas Vondra
2017-01-20WIP: mark Sort push-down (through RemoteSubplan) work again correctlyTomas Vondra
2017-01-20fix parsing of grpColIdx in _readGroup()Tomas Vondra
2017-01-20comment about a place adding unnecessary top-level RemoteSubpansTomas Vondra
2017-01-20make sure explicit Sorts in Merge Append are pushed to remote nodesTomas Vondra
2017-01-20add _readSimpleSort() back to readfuncs.c (probably removed during merge)Tomas Vondra
2017-01-19remove 'missing redistribute_path' error from recurse_set_operationsTomas Vondra
2017-01-19use text argument instead of cstring in pg_msgmodule_set()Tomas Vondra
2017-01-19skip RenameSequenceGTM() for SET SCHEMA with the same schemaTomas Vondra
2017-01-19add name of the originating node to application_nameTomas Vondra
2017-01-18fix reading of :mergeCollations in _readMergeJoin()Tomas Vondra
2017-01-18properly decide when Grouping Sets do not require redistributionTomas Vondra
2017-01-18do not use Append with redistributed childrels as a partial pathTomas Vondra
2017-01-18remove an extra lappend(subroots, subroot) from inheritance_plannerTomas Vondra
2017-01-17resolve crashes in queries involving merge-sort in a RemoteSubplanTomas Vondra
2017-01-16temporarily merge all tuplesort changes from REL9_6_STABLETomas Vondra
2017-01-16add T_GroupingFunc to pgxc_shippability_walkerTomas Vondra
2017-01-15fix grouping sets planning by removing XL changes from make_sort()Tomas Vondra
2017-01-15set pathtarget and parallel_aware/safe flags in redistribute_pathTomas Vondra
2017-01-15if the whole grouping can be pushed down, don't construct XL pathsTomas Vondra
2017-01-15fix 'cache lookup failed for function 0' errors during initdbTomas Vondra
2017-01-14mark RemoteSubplan paths with parallel_safe=false and parallel_aware=falseTomas Vondra
2017-01-14generate distributed grouping paths with a combine phaseTomas Vondra