Commit Graph

80 Commits (82b14b62ca1bd4fcc80b54b269c63475a1560339)

Author SHA1 Message Date
Bruce Momjian 3c35face41 This patch wraps all accesses to t_xmin, t_cmin, t_xmax, and t_cmax in 24 years ago
Tom Lane a2597ef179 Modify sequence state storage to eliminate dangling-pointer problem 24 years ago
Tom Lane 959e61e917 Remove global variable scanCommandId in favor of storing a command ID 24 years ago
Tom Lane 71dc300a37 The contents of command.c, creatinh.c, define.c, remove.c and rename.c 24 years ago
Tom Lane 5f4745adf4 Further cleanups for relations in schemas: teach nextval and other 24 years ago
Tom Lane d5e99ab4d6 pg_type has a typnamespace column; system now supports creating types 24 years ago
Tom Lane 108a0ec87d A little further progress on schemas: push down RangeVars into 24 years ago
Tom Lane 56c9b73c1d Change the aclchk.c routines to uniformly use OIDs to identify the 24 years ago
Tom Lane 95ef6a3448 First phase of SCHEMA changes, concentrating on fixing the grammar and 24 years ago
Tom Lane 01747692fe Repair two problems with WAL logging of sequence nextvalI() ops, as 24 years ago
Bruce Momjian 92288a1cf9 Change made to elog: 24 years ago
Bruce Momjian a033daf566 Commit to match discussed elog() changes. Only update is that LOG is 24 years ago
Tom Lane eb5e8bae26 Fix sequence creation to set the t_xmin of a sequence's tuple to 24 years ago
Bruce Momjian ea08e6cd55 New pgindent run with fixes suggested by Tom. Patch manually reviewed, 24 years ago
Bruce Momjian 6783b2372e Another pgindent run. Fixes enum indenting, and improves #endif 24 years ago
Bruce Momjian b81844b173 pgindent run on all C files. Java run to follow. initdb/regression 24 years ago
Peter Eisentraut 3baf7400d9 Replace useless strcasecmp's by strcmp's. 24 years ago
Tom Lane d4f4b971a4 Sequences are now based on int8, not int4, arithmetic. SERIAL pseudo-type 24 years ago
Tom Lane bf56f0759b Make OIDs optional, per discussions in pghackers. WITH OIDS is still the 24 years ago
Tom Lane af5ced9cfd Further work on connecting the free space map (which is still just a 25 years ago
Bruce Momjian a0c12d5e90 Add TEMPORARY sequences and have SERIAL on a temp table have a temporary 25 years ago
Bruce Momjian 82dc79702f Fix compile failure when --enable-multibyte. 25 years ago
Tom Lane a6697b3614 get_seq_name should truncate name to NAMEDATALEN, so that this works: 25 years ago
Tom Lane d8adce8983 Check for malloc failure. 25 years ago
Peter Eisentraut 96147a6d1c Make UPDATE and DELETE privileges distinct. Add REFERENCES and TRIGGER 25 years ago
Tom Lane 642107d5ba Avoid unnecessary lseek() calls by cleanups in md.c. mdfd_lstbcnt was 25 years ago
Vadim B. Mikheev 278aa680fc Have to lock buffer while changing page' LSN. 25 years ago
Vadim B. Mikheev 1d9819d69e Log sequence creation (to initialize magic number on recovery). 25 years ago
Bruce Momjian 9e1552607a pgindent run. Make it all clean. 25 years ago
Tom Lane b109b03fea Repair a number of places that didn't bother to check whether PageAddItem 25 years ago
Philip Warner 0e39c8ac78 Added some comments to setval, setval_is_called and do_setval 25 years ago
Bruce Momjian 623bf843d2 Change Copyright from PostgreSQL, Inc to PostgreSQL Global Development Group. 25 years ago
Tom Lane 6162432de9 Add more critical-section calls: all code sections that hold spinlocks 25 years ago
Vadim B. Mikheev 7ceeeb662f New WAL version - CRC and data blocks backup. 25 years ago
Tom Lane 90bdb64be8 Add missing copyright and RCS identification header. 25 years ago
Tom Lane b44e46cfce Remove error check that disallowed setval() on a sequence with cache 25 years ago
Tom Lane a27b691e29 Ensure that all uses of <ctype.h> functions are applied to unsigned-char 25 years ago
Vadim B. Mikheev 65b362fae1 Disable elog(ERROR|FATAL) in signal handlers in 25 years ago
Vadim B. Mikheev 741510521c XLOG stuff for sequences. 25 years ago
Bruce Momjian 85f1950a6f Remove NO_SECURITY define. 25 years ago
Philip Warner a6c09e3563 Fix prototype declaration based on patch from David Reid 25 years ago
Philip Warner 6fec21609b Added new SQL function setval(seq,val,bool) to restore is_called as well as value 25 years ago
Peter Eisentraut 6dc249610a Code cleanup of user name and user id handling in the backend. The current 25 years ago
Tom Lane c298d74d49 More functions updated to new fmgr style --- money, name, tid datatypes. 25 years ago
Tom Lane 40f64064ff Update textin() and textout() to new fmgr style. This is just phase 26 years ago
Peter Eisentraut 44d1abebb4 Big warnings cleanup for Solaris/GCC. Down to about 40 now, but 26 years ago
Tom Lane 3477957b44 Update sequence-related functions to new fmgr style. Remove downcasing, 26 years ago
Bruce Momjian 52f77df613 Ye-old pgindent run. Same 4-space tabs. 26 years ago
Peter Eisentraut 1cd4c14116 Fixed all elog related warnings, as well as a few others. 26 years ago
Tom Lane f35e1c8c1f Revise init_sequence so that it doesn't leak memory if the requested 26 years ago