summaryrefslogtreecommitdiff
path: root/src/gtm
AgeCommit message (Expand)Author
2017-05-05fix buffer overflow in gtm_serialize_pgxcnodeinfo()Tomas Vondra
2017-05-05Reduce verbosity of client disconnection messages.Pavan Deolasee
2017-05-05Handle sequence's transactional behaviour on GTMPavan Deolasee
2017-05-05Correctly identify MSG_BARRIER as a proxy commandPavan Deolasee
2017-05-05Create destination data directory before trying to install GTM sample filesPavan Deolasee
2016-11-07get rid of HAVE_SIGPROCMASKTomas Vondra
2016-10-18remove unused copy of gtm_opt_handler.c in src/gtm/configTomas Vondra
2016-10-18initialize saved_gxid and saved_global_gxid in GTM_RestoreTxnInfoTomas Vondra
2016-10-18fix transposed parameters when calling memset in gtm_utils.cTomas Vondra
2016-10-18Use GTM_Sequence type to hold value of a sequence on GTMPavan Deolasee
2016-10-18Fix a memory leak in GTM proxyPavan Deolasee
2016-10-18Add check against accidental start of GTM with an XID lower than what it'sPavan Deolasee
2016-10-18Make changes and bug fixes to let compilation and regression run on smartosPavan Deolasee
2016-10-18Re-add incorrectly removed call to consume txn_count during compiler warningPavan Deolasee
2016-10-18Fix a compiler warning about mixing of code and declarationsPavan Deolasee
2016-10-18Fix several compiler warningsPavan Deolasee
2016-10-18Do not compare unsigned integer for "< 0"Pavan Deolasee
2016-10-18Explicitly cast pthread_t to int for logging purposesPavan Deolasee
2016-10-18remove functions that are not used (or defined)Tomas Vondra
2016-10-18fix declarations that discard 'const' modifier from pointersTomas Vondra
2016-10-18get rid of GTMGetFirstClientIdentifier (unused)Tomas Vondra
2016-10-18fix a few violations of ISO C90 (mixed code/declarations)Tomas Vondra
2016-10-18eliminate variables that are not used at allTomas Vondra
2016-10-18eliminate variables that are only set (but not used)Tomas Vondra
2016-10-18fix missing ExceptionalCondition prototype / return typeTomas Vondra
2016-10-18Save global_xmin in the GTM control file and use that when its restartedPavan Deolasee
2016-10-18There was a missing commit from when the repo was forked,Mason Sharp
2016-10-18Fix a few compiler warnings.Pavan Deolasee
2016-10-18Make sure to write to the GTM control file only after paths are set upPavan Deolasee
2016-10-18Improve node exclusion and node rejoining logic for calculation for globalPavan Deolasee
2016-10-18Improve node registration and xmin reporting such that false log messages arePavan Deolasee
2016-10-18Do not log unnecessary node registration failures by differentiating between aPavan Deolasee
2016-10-18Standardize "subdir = <name>" in the Makefile(s)Pavan Deolasee
2016-10-18If we don't find GTM control file on startup, look for the temporary controlPavan Deolasee
2016-10-18Exponetially increase the sleep before retrying commit on the GTM.Pavan Deolasee
2016-10-18Fix a protocol message to register the GTM proxyPavan Deolasee
2016-10-18Fix various potential buffer overflows which got exposed after we recentlyPavan Deolasee
2016-10-18Fix some protocol issues between GTM and GTM-standby.Pavan Deolasee
2015-12-09Allow on-demand assignment of XID, even on a datanodePavan Deolasee
2015-12-08Rework handling of idle nodes for xmin reporting and calculationPavan Deolasee
2015-11-30Avoid deadlock by ensuring that a rd-lock holder does not request another rd orPavan Deolasee
2015-11-30Add debug facility to GTM_RWLockPavan Deolasee
2015-11-26Reduce logging level for a log message added in commit 257588554Pavan Deolasee
2015-11-26Add a cluster monitor postmaster processPavan Deolasee
2015-11-13Remove a lot of XC-specific code from the repo.Pavan Deolasee
2015-09-16Reduce logging level of certain messages in GTM and GTM proxy.Pavan Deolasee
2015-09-15Do not build GTM and GTM-proxy in parallel.Pavan Deolasee
2015-09-07Close an open file descriptor if we decide not to do any backup on GTM statePavan Deolasee
2015-08-13Avoid referencing a NULL pointer when GTM fails to create a socketPavan Deolasee
2015-07-20Add a facility to track waited-for XIDs for a transactionPavan Deolasee