Skip to content

Commit dd58f57

Browse files
kelvicharssher
authored andcommitted
Global snapshots
Additionally: Mostly cosmetical improvements: * (Arguably) improved comments around locking during circular buffer maintenance; also, don't lock procarray during global_snapshot_xmin bump. * s/snaphot/snapshot, other typos. * Don't track_global_snapshots by default -- while handy for testing, it doesn't look generally good. Touch global snapshots csn->xmin map only when track_global_snapshots. Actually we should allow this -- it might make sense for hot standby.
1 parent 2a4020a commit dd58f57

File tree

23 files changed

+1357
-8
lines changed

23 files changed

+1357
-8
lines changed

src/backend/access/transam/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ subdir = src/backend/access/transam
1212
top_builddir = ../../../..
1313
include $(top_builddir)/src/Makefile.global
1414

15-
OBJS = clog.o commit_ts.o global_csn_log.o generic_xlog.o \
15+
OBJS = clog.o commit_ts.o global_csn_log.o global_snapshot.o generic_xlog.o \
1616
multixact.o parallel.o rmgr.o slru.o \
1717
subtrans.o timeline.o transam.o twophase.o twophase_rmgr.o varsup.o \
1818
xact.o xlog.o xlogarchive.o xlogfuncs.o \

0 commit comments

Comments
 (0)