Commit Graph

625 Commits (05d22d06ae0ffa63e4e4885ae8db23ca827c1825)

Author SHA1 Message Date
Peter Eisentraut 6dc249610a Code cleanup of user name and user id handling in the backend. The current 26 years ago
Tom Lane 16dc9bafb7 AbortOutOfAnyTransaction() just before backend exit, to ensure that 26 years ago
Peter Eisentraut ef6164de1d Revert removal of signed, volatile, and signal handler arg type tests. 26 years ago
Peter Eisentraut 79abd73eee Remove configure tests for `signed', `volatile', and signal handler args; 26 years ago
Tom Lane 4951a8826d copyObject() and equal() now know about all parse-time node types, 26 years ago
Tom Lane bec98a31c5 Revise aggregate functions per earlier discussions in pghackers. 26 years ago
Peter Eisentraut 648677c3a2 Add assert checking to GUC ("debug_assertions") 26 years ago
Bruce Momjian 46fb9c29e2 Here is the patch with memory leak checker. This checker allow detect 26 years ago
Tom Lane ba62fe32c3 Remove long-dead support for invoking queries from dynamically loaded 26 years ago
Tom Lane cdeca5f590 Make toast-table creation and deletion work somewhat reliably. 26 years ago
Peter Eisentraut ef5bea51e1 Move global internal files to PGDATA/global. 26 years ago
Peter Eisentraut e2d3932e0e Move PGPORT envar handling to ResetAllOptions(). Improve long options 26 years ago
Tom Lane 43ba1b4420 Add test code to copy all parse/plan trees. Repair essential omissions 26 years ago
Tom Lane 1aebc3618a First phase of memory management rewrite (see backend/utils/mmgr/README 26 years ago
Peter Eisentraut c446509565 Second pass over run-time configuration system. Adjust priorities on some 26 years ago
Bruce Momjian 946e80c435 Final #include cleanup. 26 years ago
Bruce Momjian 20ad43b576 Mark functions as static and ifdef NOT_USED as appropriate. 26 years ago
Peter Eisentraut 209aa77d98 New ps display code, works on more platforms. 26 years ago
Peter Eisentraut 6a68f42648 The heralded `Grand Unified Configuration scheme' (GUC) 26 years ago
Tom Lane 091126fa28 Generated header files parse.h and fmgroids.h are now copied into 26 years ago
Tom Lane aa16179118 Add debug code to aid in memory-leak tracking: if SHOW_MEMORY_STATS is 26 years ago
Tom Lane f6a3b87c7b Reset CurrentMemoryContext to TopMemoryContext at the beginning of error 26 years ago
Tom Lane a90dc572ed Setting statistic options from SET PG_OPTIONS caused a backend crash 26 years ago
Tom Lane 8994662a0b 7.0 buffer manager can support different backends running with different 26 years ago
Bruce Momjian 52f77df613 Ye-old pgindent run. Same 4-space tabs. 26 years ago
Tom Lane 5240c76729 Actually, that still wasn't quite right. If we skip a query because of 26 years ago
Tom Lane 708f82f191 Fix bug noted by Bruce: FETCH in an already-aborted transaction block 26 years ago
Bruce Momjian 6d79d6027c >> 5. empty define that results in an empty but terminated line ( ; ) 26 years ago
Tatsuo Ishii ea8cadbf94 Remove using puts() to print messages. Instead use TPRINTF. 26 years ago
Hiroshi Inoue 5525297465 Change cancel while waiting-for-lock stuff. 26 years ago
Hiroshi Inoue a60c9e33e9 fix the TODO 26 years ago
Tom Lane 4467194b44 Reduce proc_exit(1) to proc_exit(0) for errors detected in backend 26 years ago
Tom Lane f46571165d Get rid of postgres.c's separate parsing logic for PGDATESTYLE env. 26 years ago
Hiroshi Inoue e3a97b370c Implement reindex command 26 years ago
Bruce Momjian 5c25d60244 Add: 26 years ago
Tom Lane 71ed7eb494 Revise handling of index-type-specific indexscan cost estimation, per 26 years ago
Tatsuo Ishii ac0d141ead Do not start if postmaster is running. 26 years ago
Hiroshi Inoue a3e2bc732d to live in a transaction before access to db 26 years ago
Tom Lane e1492cc34c Modify elog() logic so that it won't try to longjmp(Warn_restart) before 26 years ago
Tom Lane 51f62d505e Standardize on MAXPGPATH as the size of a file pathname buffer, 27 years ago
Tom Lane ecd0bfa81a Look Ma, no MAX_PARSE_BUFFER! (At least not in the backend. 27 years ago
Bruce Momjian 7395d9ab4e Update display of debug levels. 27 years ago
Bruce Momjian 5d72657732 clean up debug flags. 27 years ago
Bruce Momjian ae61ef34bd Cleanup -is flag to -l for SSL. Another PERL variable name fix. Clean 27 years ago
Vadim B. Mikheev 4793740367 XLOG (also known as WAL -:)) Bootstrap/Startup/Shutdown. 27 years ago
Jan Wieck 1547ee017c This is part #1 for of the DEFERRED CONSTRAINT TRIGGER support. 27 years ago
Tom Lane e812458b27 Several changes here, not very related but touching some of the same files. 27 years ago
Tom Lane e25e6a6dc3 Commit the bulk of Mike Ansley's long-query changes in the 27 years ago
Tom Lane 2aa64f79f5 Plug several holes in backend's ability to cope with 27 years ago
Bruce Momjian e44c931801 Re-add getopt.h check, remove NT-specific tests for it. 27 years ago