Commit Graph

439 Commits (ae22682f2abcb47ee4d4f124daa0a3ecd685b6f2)

Author SHA1 Message Date
Bruce Momjian 56970c1bc0 Fix some int4->int32. 25 years ago
Bruce Momjian 7e533da492 Rename int4 to int32 in a few places. 25 years ago
Tom Lane 59a3a40149 All the global memory contexts should be DLLIMPORT, if any are. 25 years ago
Thomas G. Lockhart 6acdebbd3a Fix up "Postgres-style" time interval representation when fields have 25 years ago
Tom Lane 36839c1927 Restructure backend SIGINT/SIGTERM handling so that 'die' interrupts 25 years ago
Tom Lane 6162432de9 Add more critical-section calls: all code sections that hold spinlocks 25 years ago
Peter Eisentraut 9b19224666 Add DLLIMPORT to TransactionCommandContext. 25 years ago
Tom Lane cb7ce7d0e3 Fix recent breakage of query-cancel logic, see my pghackers message 25 years ago
Tom Lane 81d08fcffe Rename and document some invalidation routines to make it clearer that 25 years ago
Tom Lane 1b8a219eef Clean up non-reentrant interface for hash_seq/HashTableWalk, so that 25 years ago
Tom Lane e58badfbe7 Improve comments. 25 years ago
Tom Lane 90f42847b5 Small cleanup of temp-table handling. Disallow creation of a non-temp 25 years ago
Tom Lane 61784c54b5 Change default output formatting for CIDR to be unabbreviated, per 25 years ago
Tom Lane a626b78c89 Clean up backend-exit-time cleanup behavior. Use on_shmem_exit callbacks 25 years ago
Tom Lane 376784cf8a Repair erroneous use of hashvarlena() for MACADDR, which is not a 25 years ago
Tom Lane 5fb1022212 Don't include miscadmin.h in elog.h, since the former is not part of 25 years ago
Thomas G. Lockhart 6969b8fa11 Repair usage of the OVERLAPS operator. 25 years ago
Vadim B. Mikheev 65b362fae1 Disable elog(ERROR|FATAL) in signal handlers in 25 years ago
Tom Lane dd2b56d623 Clean up MEMORY_CONTEXT_CHECKING code, and apply it more thoroughly. Also, 25 years ago
Tom Lane e3269cab31 Make PGLC_setlocale() static, and document that it can't be used safely 25 years ago
Tom Lane bbea3643a3 Store current LC_COLLATE and LC_CTYPE settings in pg_control during initdb; 25 years ago
Tom Lane 80dab5bd69 A catalog cache that never caches isn't much of a cache :-(. Mea culpa. 25 years ago
Peter Eisentraut a70e74b060 Put external declarations into header files. 25 years ago
Tom Lane 93fcbd140a Make oidin/oidout produce and consume unsigned representation of Oid, 25 years ago
Tom Lane 5bb2300b59 Revise handling of oldstyle/newstyle functions per recent discussions 25 years ago
Tom Lane 0514ad126b Tweak AbsoluteTimeIsReal() to avoid compiler bugs on machines where 25 years ago
Tom Lane a933ee38bb Change SearchSysCache coding conventions so that a reference count is 25 years ago
Thomas G. Lockhart 17d63245c7 Define conversions to and from text for date, time, and timetz. 25 years ago
Tom Lane a210023008 Adjust INET/CIDR display conventions and reimplement some INET/CIDR 25 years ago
Tom Lane ddeab22565 Clean up syscache so that recursive invocation is safe, and remove error 25 years ago
Tom Lane 3908473c80 Make DROP TABLE rollback-able: postpone physical file delete until commit. 25 years ago
Thomas G. Lockhart d9ef7e9ec7 Add support for AT TIME ZONE syntax. 26 years ago
Peter Eisentraut 73874a06f0 Change the parser to convert SQL "position" and "substring" syntax to 26 years ago
Peter Eisentraut 4f82ab4c97 #define JMP_BUF has been unnecessary since the arrival of the sigsetjmp 26 years ago
Peter Eisentraut b0c1c53a43 Integer binary operators, from Marko Kreen <marko@l-t.ee>. Renamed bitxor 26 years ago
Vadim B. Mikheev 4b65a2840b New relcache hash table with RelFileNode as key to be used 26 years ago
Bruce Momjian f41f8eebe7 Fix temp relation handling for indexes, cleanup 26 years ago
Tom Lane fbd26d6984 Arrange that no database accesses are attempted during parser() --- this 26 years ago
Bruce Momjian b32685a999 Add proofreader's changes to docs. 26 years ago
Tom Lane 7215f74b89 Make default ACL be consistent --- ie, starting point for ChangeAcl 26 years ago
Tom Lane 74f0b61bf4 Karel missed an ichar->chr ... 26 years ago
Peter Eisentraut 457ac0331c Implement differentiation between CURRENT_USER and SESSION_USER as per SQL. 26 years ago
Tom Lane 8ae9ad1cb8 Reimplement LIKE/ESCAPE as operators so that indexscan optimization 26 years ago
Vadim B. Mikheev f2bfe8a24c Heap redo/undo (except for tuple moving used by vacuum). 26 years ago
Peter Eisentraut 6dc249610a Code cleanup of user name and user id handling in the backend. The current 26 years ago
Jan Wieck daf1e3a702 Added functions 26 years ago
Bruce Momjian dffd8cac3d * to_char: 26 years ago
Tom Lane d70bf0dd35 Rename BITSPERBYTE to BITS_PER_BYTE to avoid conflict with <values.h> 26 years ago
Tom Lane 3d3ca010aa Avoid creating a TOAST table if we can prove that the maximum tuple 26 years ago
Tom Lane 782c16c6a1 SQL-language functions are now callable in ordinary fmgr contexts ... 26 years ago