summaryrefslogtreecommitdiff
path: root/src/backend/storage/smgr
AgeCommit message (Expand)Author
2001-11-05New pgindent run with fixes suggested by Tom. Patch manually reviewed,Bruce Momjian
2001-10-28Another pgindent run. Fixes enum indenting, and improves #endifBruce Momjian
2001-10-25pgindent run on all C files. Java run to follow. initdb/regressionBruce Momjian
2001-10-05Further cleanup of dynahash.c API, in pursuit of portability andTom Lane
2001-10-01Another round of cleanups for dynahash.c (maybe it's finally clean ofTom Lane
2001-09-29Implement new 'lightweight lock manager' that's intermediate betweenTom Lane
2001-08-24Rename config.h to pg_config.h and os.h to pg_config_os.h, fix a number ofPeter Eisentraut
2001-07-02First non-stub implementation of shared free space map. It's not superTom Lane
2001-06-29Further work on connecting the free space map (which is still just aTom Lane
2001-06-27Install infrastructure for shared-memory free space map. Doesn't actuallyTom Lane
2001-06-06Adjust WAL code so that checkpoints truncate the xlog at the previousTom Lane
2001-05-10Avoid unnecessary lseek() calls by cleanups in md.c. mdfd_lstbcnt wasTom Lane
2001-04-02_mdfd_getrelnfd() should include kernel error code in failure message.Tom Lane
2001-03-22pgindent run. Make it all clean.Bruce Momjian
2001-01-24Change Copyright from PostgreSQL, Inc to PostgreSQL Global Development Group.Bruce Momjian
2000-11-30No more #ifdef XLOG.Vadim B. Mikheev
2000-11-21Put external declarations into header files.Peter Eisentraut
2000-11-13prevent open failure of VIEWHiroshi Inoue
2000-11-10pg_fsync is fsync in WAL version.Vadim B. Mikheev
2000-11-08Make DROP TABLE rollback-able: postpone physical file delete until commit.Tom Lane
2000-10-28WALVadim B. Mikheev
2000-10-21WALVadim B. Mikheev
2000-10-20redo/undo support functions and cleanups.Vadim B. Mikheev
2000-10-16New file naming. Database OID is used as "tablespace" id andVadim B. Mikheev
2000-10-02Mop up from caddr_t -> Datum conversion to make things extra type safePeter Eisentraut
2000-10-02Banish caddr_t (mostly), use Datum where appropriate.Peter Eisentraut
2000-08-31Fix relative path references so that make knowns which dependencies referPeter Eisentraut
2000-07-17Revise aggregate functions per earlier discussions in pghackers.Tom Lane
2000-07-10Prevent creating a boatload of empty segments when md.c is asked toTom Lane
2000-06-28First phase of memory management rewrite (see backend/utils/mmgr/READMETom Lane
2000-06-19Ensure that kernel error code is included in smgr-level error reports.Tom Lane
2000-06-05Latest round of fmgr updates. All functions with bool,char, or int2Tom Lane
2000-06-02Remove NT-specific file open defines by defining our own open macros forBruce Momjian
2000-06-02Create an fd.c entry point that is just like plain open(2) except thatTom Lane
2000-05-29Generated header files parse.h and fmgroids.h are now copied intoTom Lane
2000-05-25Add some elog(DEBUG)'s to help diagnose mdblindwrt failures.Tom Lane
2000-04-12Ye-old pgindent run. Same 4-space tabs.Bruce Momjian
2000-04-10Tweak smgrblindwrt per advice from Vadim: add parameter indicatingTom Lane
2000-04-09Buffer manager modifications to keep a local buffer-dirtied bit as wellTom Lane
2000-02-07Remove ugly call ImmediateSharedRelationCacheInvalidate()Hiroshi Inoue
2000-01-26Add:Bruce Momjian
2000-01-19Removed MBFLAGS from makefiles since it's now done in include/config.h.Peter Eisentraut
2000-01-13Fixed everything in and surrounding createdb and dropdb to make it morePeter Eisentraut
2000-01-10Improve cache invalidation handling. EespeciallyHiroshi Inoue
1999-12-13New LDOUT makefile variable for QNX os.Bruce Momjian
1999-12-09Make LD -r as macros that can be changed for QNX.Bruce Momjian
1999-11-16Commit to make clearer distinction for temp names and real names.Bruce Momjian
1999-11-07New NameStr macro to convert Name to Str. No need for var.data anymore.Bruce Momjian
1999-11-04Make it possible to execute crashed CREATE/DROP commands again.Hiroshi Inoue
1999-10-25Standardize on MAXPGPATH as the size of a file pathname buffer,Tom Lane