git.postgresql.org Git - postgresql.git/commit

git projects / postgresql.git / commit
? search:
summary | shortlog | log | commit | commitdiff | tree
(parent: bb44a7c) | patch
Get rid of the former rather baroque mechanism for propagating the values
2004年5月27日 17:12:57 +0000 (17:12 +0000)
2004年5月27日 17:12:57 +0000 (17:12 +0000)
commit 16974ee9103ef7908e81869687b3fc3719e64a4e
Get rid of the former rather baroque mechanism for propagating the values
of ThisStartUpID and RedoRecPtr into new backends. It's a lot easier just
to make them all grab the values out of shared memory during startup.
This helps to decouple the postmaster from checkpoint execution, which I
need since I'm intending to let the bgwriter do it instead, and it also
fixes a bug in the Win32 port: ThisStartUpID wasn't getting propagated at
all AFAICS. (Doesn't give me a lot of faith in the amount of testing that
port has gotten.)
src/backend/access/heap/heapam.c diff | blob | blame | history
src/backend/access/transam/xlog.c diff | blob | blame | history
src/backend/bootstrap/bootstrap.c diff | blob | blame | history
src/backend/postmaster/postmaster.c diff | blob | blame | history
src/backend/utils/init/postinit.c diff | blob | blame | history
src/include/access/xlog.h diff | blob | blame | history
This is the main PostgreSQL git repository.
RSS Atom

AltStyle によって変換されたページ (->オリジナル) /