Commit Graph

268 Commits (b4bedfa956a32bd4fcb56822d3c09f72762cccce)

Author SHA1 Message Date
Tom Lane 838fe25a95 Create a new GUC variable search_path to control the namespace search 24 years ago
Tom Lane d5e99ab4d6 pg_type has a typnamespace column; system now supports creating types 24 years ago
Tom Lane 1dbf8aa7a8 pg_class has a relnamespace column. You can create and access tables 24 years ago
Tom Lane 01747692fe Repair two problems with WAL logging of sequence nextvalI() ops, as 24 years ago
Tom Lane c422b5ca6b Code review for improved-hashing patch. Fix some portability issues 24 years ago
Bruce Momjian 7ab7467318 I've attached a patch which implements Bob Jenkin's hash function for 24 years ago
Bruce Momjian 03194432de I attach a version of my toast-slicing patch, against current CVS 24 years ago
Tom Lane 6779c55c22 Clean up BeginCommand and related routines. BeginCommand and EndCommand 24 years ago
Bruce Momjian f5dff44736 I've attached a simple patch which should improve the performance of 24 years ago
Tom Lane 7863404417 A bunch of changes aimed at reducing backend startup time... 24 years ago
Bruce Momjian ea08e6cd55 New pgindent run with fixes suggested by Tom. Patch manually reviewed, 25 years ago
Tom Lane 7d05310828 Fix problem reported by Alex Korn: if a relation has been dropped and 25 years ago
Bruce Momjian 6783b2372e Another pgindent run. Fixes enum indenting, and improves #endif 25 years ago
Bruce Momjian b81844b173 pgindent run on all C files. Java run to follow. initdb/regression 25 years ago
Thomas G. Lockhart 9310075a13 Accept an INTERVAL argument for SET TIME ZONE per SQL99. 25 years ago
Tom Lane 85801a4dbd Rearrange fmgr.c and relcache so that it's possible to keep FmgrInfo 25 years ago
Tom Lane 499abb0c0f Implement new 'lightweight lock manager' that's intermediate between 25 years ago
Thomas G. Lockhart 6f58115ddd Measure the current transaction time to milliseconds. 25 years ago
Tom Lane 220ae48cca Suppress compiler warning. 25 years ago
Hiroshi Inoue fc5ec424ab Apply 7.1.3 changes to the current tree also. 25 years ago
Tom Lane bc7d37a525 Transaction IDs wrap around, per my proposal of 13-Aug-01. More 25 years ago
Tom Lane 2589735da0 Replace implementation of pg_log as a relation accessed through the 25 years ago
Tom Lane 7326e78c42 Ensure that all TransactionId comparisons are encapsulated in macros 25 years ago
Tom Lane a54075a6d6 Update GiST for new pg_opclass arrangement (finally a clean solution 25 years ago
Tom Lane f933766ba7 Restructure pg_opclass, pg_amop, and pg_amproc per previous discussions in 25 years ago
Tom Lane bf56f0759b Make OIDs optional, per discussions in pghackers. WITH OIDS is still the 25 years ago
Bruce Momjian 13923be7c8 1. null-safe interface to GiST 25 years ago
Tom Lane 7d4d5c00f0 Arrange to recycle old XLOG log segment files as new segment files, 25 years ago
Tom Lane c8076f09d2 Restructure index AM interface for index building and index tuple deletion, 25 years ago
Tom Lane b9f3a929ee Create a new HeapTupleSatisfiesVacuum() routine in tqual.c that embodies the 25 years ago
Tom Lane af5ced9cfd Further work on connecting the free space map (which is still just a 25 years ago
Jan Wieck 8d80b0d980 Statistical system views (yet without the config stuff, but 25 years ago
Tom Lane 1d584f97b9 Clean up various to-do items associated with system indexes: 25 years ago
Tom Lane bdadc9bf1c Remove RelationGetBufferWithBuffer(), which is horribly confused about 25 years ago
Tom Lane 0b370ea7c8 Clean up some minor problems exposed by further thought about Panon's bug 25 years ago
Tom Lane 3043810d97 Updates to make GIST work with multi-key indexes (from Oleg Bartunov 25 years ago
Tom Lane f1d5d0905c Tweak StrategyEvaluation data structure to eliminate hardwired limit on 25 years ago
Tom Lane baf57ee07b Remove unused, redundant header files. 25 years ago
Bruce Momjian f6923ff3ac Oops, only wanted python change in the last commit. Backing out. 25 years ago
Bruce Momjian dffb673692 While changing Cygwin Python to build its core as a DLL (like Win32 25 years ago
Tom Lane 27336e4f7a Repair race condition introduced into heap_update() in 7.1 --- 25 years ago
Bruce Momjian 1e7b79cebc Remove unused tables pg_variable, pg_inheritproc, pg_ipl tables. Initdb 25 years ago
Tom Lane f905d65ee3 Rewrite of planner statistics-gathering code. ANALYZE is now available as 25 years ago
Tom Lane 571dbe4606 Improve comments for xlog item size #defines. 25 years ago
Bruce Momjian 0686d49da0 Remove dashes in comments that don't need them, rewrap with pgindent. 25 years ago
Bruce Momjian 9e1552607a pgindent run. Make it all clean. 25 years ago
Tom Lane af6e88a9cf Remove NEXTXID xlog record type to avoid three-way deadlock risk. 25 years ago
Tom Lane 9d645fd84c Support syncing WAL log to disk using either fsync(), fdatasync(), 25 years ago
Tom Lane 1b87e24c4a Change xlog page-header format to include StartUpID. Use the SUI to 25 years ago
Tom Lane 4d14fe0048 XLOG (and related) changes: 25 years ago