CVS log for pgsql/src/include/utils/Attic/flatfiles.h
Up to [PostgreSQL CVS Repository] / pgsql / src / include / utils
Request diff between arbitrary revisions - Display revisions graphically
Keyword substitution: kv
Default branch: MAIN
Revision
1.7
Tue Sep 1 02:54:52 2009 UTC (15 years, 9 months ago) by
alvherre
Branches:
MAIN
CVS tags:
HEAD
FILE REMOVED
Changes since revision 1.6: +1 -1
lines
Remove flatfiles.c, which is now obsolete.
Recent commits have removed the various uses it was supporting. It was a
performance bottleneck, according to bug report #4919 by Lauris Ulmanis; seems
it slowed down user creation after a billion users.
Revision
1.6:
download - view:
text,
markup,
annotated -
select for diffs
Sat Oct 15 02:49:46 2005 UTC (19 years, 7 months ago) by
momjian
Branches:
MAIN
CVS tags:
REL8_5_ALPHA1_BRANCH,
REL8_5_ALPHA1,
REL8_4_STABLE,
REL8_4_RC2,
REL8_4_RC1,
REL8_4_BETA2,
REL8_4_BETA1,
REL8_4_4,
REL8_4_3,
REL8_4_2,
REL8_4_1,
REL8_4_0,
REL8_3_STABLE,
REL8_3_RC2,
REL8_3_RC1,
REL8_3_BETA4,
REL8_3_BETA3,
REL8_3_BETA2,
REL8_3_BETA1,
REL8_3_9,
REL8_3_8,
REL8_3_7,
REL8_3_6,
REL8_3_5,
REL8_3_4,
REL8_3_3,
REL8_3_2,
REL8_3_11,
REL8_3_10,
REL8_3_1,
REL8_3_0,
REL8_2_STABLE,
REL8_2_RC1,
REL8_2_BETA3,
REL8_2_BETA2,
REL8_2_BETA1,
REL8_2_9,
REL8_2_8,
REL8_2_7,
REL8_2_6,
REL8_2_5,
REL8_2_4,
REL8_2_3,
REL8_2_2,
REL8_2_17,
REL8_2_16,
REL8_2_15,
REL8_2_14,
REL8_2_13,
REL8_2_12,
REL8_2_11,
REL8_2_10,
REL8_2_1,
REL8_2_0,
REL8_1_STABLE,
REL8_1_9,
REL8_1_8,
REL8_1_7,
REL8_1_6,
REL8_1_5,
REL8_1_4,
REL8_1_3,
REL8_1_21,
REL8_1_20,
REL8_1_2,
REL8_1_19,
REL8_1_18,
REL8_1_17,
REL8_1_16,
REL8_1_15,
REL8_1_14,
REL8_1_13,
REL8_1_12,
REL8_1_11,
REL8_1_10,
REL8_1_1,
REL8_1_0RC1,
REL8_1_0BETA4,
REL8_1_0
Diff to: previous 1.5:
preferred,
colored
Changes since revision 1.5: +4 -4
lines
Standard pgindent run for 8.1.
Revision
1.5:
download - view:
text,
markup,
annotated -
select for diffs
Tue Jun 28 05:09:13 2005 UTC (19 years, 11 months ago) by
tgl
Branches:
MAIN
CVS tags:
REL8_1_0BETA3,
REL8_1_0BETA2,
REL8_1_0BETA1
Diff to: previous 1.4:
preferred,
colored
Changes since revision 1.4: +3 -5
lines
Replace pg_shadow and pg_group by new role-capable catalogs pg_authid
and pg_auth_members. There are still many loose ends to finish in this
patch (no documentation, no regression tests, no pg_dump support for
instance). But I'm going to commit it now anyway so that Alvaro can
make some progress on shared dependencies. The catalog changes should
be pretty much done.
Revision
1.4:
download - view:
text,
markup,
annotated -
select for diffs
Fri Jun 17 22:32:50 2005 UTC (19 years, 11 months ago) by
tgl
Branches:
MAIN
Diff to: previous 1.3:
preferred,
colored
Changes since revision 1.3: +5 -1
lines
Two-phase commit. Original patch by Heikki Linnakangas, with additional
hacking by Alvaro Herrera and Tom Lane.
Revision
1.3:
download - view:
text,
markup,
annotated -
select for diffs
Tue May 10 22:27:30 2005 UTC (20 years ago) by
momjian
Branches:
MAIN
Diff to: previous 1.2:
preferred,
colored
Changes since revision 1.2: +0 -3
lines
Back out check for unreferenced files.
Heikki Linnakangas
Revision
1.2:
download - view:
text,
markup,
annotated -
select for diffs
Mon May 2 18:26:54 2005 UTC (20 years, 1 month ago) by
momjian
Branches:
MAIN
Diff to: previous 1.1:
preferred,
colored
Changes since revision 1.1: +4 -1
lines
Check the file system on postmaster startup and report any unreferenced
files in the server log.
Heikki Linnakangas
Revision
1.1:
download - view:
text,
markup,
annotated -
select for diffs
Sun Feb 20 02:22:07 2005 UTC (20 years, 3 months ago) by
tgl
Branches:
MAIN
Add code to prevent transaction ID wraparound by enforcing a safe limit
in GetNewTransactionId(). Since the limit value has to be computed
before we run any real transactions, this requires adding code to database
startup to scan pg_database and determine the oldest datfrozenxid.
This can conveniently be combined with the first stage of an attack on
the problem that the 'flat file' copies of pg_shadow and pg_group are
not properly updated during WAL recovery. The code I've added to
startup resides in a new file src/backend/utils/init/flatfiles.c, and
it is responsible for rewriting the flat files as well as initializing
the XID wraparound limit value. This will eventually allow us to get
rid of GetRawDatabaseInfo too, but we'll need an initdb so we can add
a trigger to pg_database.
PostgreSQL CVSweb <webmaster@postgresql.org>