summaryrefslogtreecommitdiff
path: root/src/include/pgxc
AgeCommit message (Expand)Author
2018-05-18Track clearly whether to run a remote transaction in autocommit or a blockPavan Deolasee
2017-11-04Move several functions from pgxcnode.c to poolmgr.cTomas Vondra
2017-11-04Comments and cleanup in the connection pool managerTomas Vondra
2017-09-20Improve shared queue synchronization furtherPavan Deolasee
2017-08-22Handle rescan of RemoteQuery node correctlyPavan Deolasee
2017-08-18Merge commit '21d304dfedb4f26d0d6587d9ac39b1b5c499bb55'Pavan Deolasee
2017-06-17Prevent dropping distribution keys for MODULOTomas Vondra
2017-06-08Switch connections after processing PGXLRemoteFetchSize rowsPavan Deolasee
2017-05-05Add a user configurable parameter to control the number of rows fetched fromPavan Deolasee
2017-05-05Do not add a newline ('\n') between rows while running a BINARY COPY protocol.Pavan Deolasee
2017-05-05Ensure variable values are quoted when necessary while sending down SETPavan Deolasee
2016-11-07remove unnecessary include of lwlock.h from pgxc.hTomas Vondra
2016-10-18Handle remote parameters correctly by sending then down to the remote nodes inPavan Deolasee
2016-10-18remove pgxc/pool/postgresql_fdw.c as is_immutable_func() is unusedTomas Vondra
2016-10-18minor PgxcNodeListAndCount() refactoring to fix compiler warningsTomas Vondra
2016-10-18remove unused shippability definitions from planner.hTomas Vondra
2016-10-18remove unused GUC options - strict_statement_checking and enforce_two_phase_c...Tomas Vondra
2016-10-18Return pointer to the buffer used to store various fields values, so thatPavan Deolasee
2016-10-18Add a mechanism to selectively refresh pooler information when only connectionPavan Deolasee
2016-10-18Make minimum values of shared_queues and shared_queue_size GUC parametersPavan Deolasee
2016-10-18Rename RelationLocInfo->nodeList to RelationLocInfo->rl_nodeList to avoid usingPavan Deolasee
2016-10-18Send down SYNC message to a failed remote session that was running extendedPavan Deolasee
2016-10-18Fix bugs around handling of params passed to the datanodes.Pavan Deolasee
2016-10-18There was a missing commit from when the repo was forked,Mason Sharp
2016-10-18Adjust log_line_prefix to log much more information about connections.Pavan Deolasee
2016-10-18Some improvements to debug/error logging.Pavan Deolasee
2016-10-18Track PID of the remote backend processes serving a particular connection.Pavan Deolasee
2016-10-18Do not throw a FATAL error when SharedQ producer times out while waiting forPavan Deolasee
2016-10-18Fix a bug where we will pick up random nodes for individual replicated tables,Pavan Deolasee
2016-10-18Recheck health of a node before changing its status.Pavan Deolasee
2016-10-18We don't yet support persistent connections between datanodesPavan Deolasee
2016-10-18Introduce a healthmap for tracking health status of all other nodes in thePavan Deolasee
2016-10-18Fix misc issues with two-phase commit protocol and cleaning up of outstandingPavan Deolasee
2015-12-09Allow on-demand assignment of XID, even on a datanodePavan Deolasee
2015-12-07Reintroduce XC's Fast Query Shipping (FQS) mechanism to improve performance ofPavan Deolasee
2015-11-26Add a cluster monitor postmaster processPavan Deolasee
2015-11-17Cancel queries on remote connections upon transaction abortPavan Deolasee
2015-11-16Use poll() instead of select() at a few placesPavan Deolasee
2015-11-13Remove a lot of XC-specific code from the repo.Pavan Deolasee
2015-08-26Send a few session config parameters to the remote nodes at connectionPavan Deolasee
2015-07-20Add a facility to track waited-for XIDs for a transactionPavan Deolasee
2015-07-02Add support to receive error HINTs from remote nodes and send it back to thePavan Deolasee
2015-06-23Find and remember node id of the remote node as set via SET global_sessionPavan Deolasee
2015-06-05Merge remote-tracking branch 'remotes/PGSQL/master' into XL_NEW_MASTERPavan Deolasee
2015-05-22Add and use macros IS_PGXC_LOCAL_COORDINATOR and IS_PGXC_REMOTE_COORDINATORPavan Deolasee
2015-04-27Fix compilation issues post 9.4 merge.Pavan Deolasee
2015-04-15Fix "pgxc_ctl init".Mason Sharp
2015-04-15Restore some GUCs which are useful in maintenance or special handlingPavan Deolasee
2014-09-01Many compiler warnings are fixed.Andrei Martsinchyk
2014-09-01The Postgres-XL functionality includes MPP parallelism withPavan Deolasee