Commit Graph

404 Commits (711c9f30f80fa8756fb7b04b3d49a85e8ecad539)

Author SHA1 Message Date
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
Thomas G. Lockhart 8a35cbe1db Add functions to convert to and from text, and to truncate to MAC OUI. 26 years ago
Tom Lane b503cbe319 First pass at integrating BIT and BIT VARYING code from Adriaan Joubert. 26 years ago
Tom Lane d594eecde2 Standardize on just one spelling of BITSPERBYTE. 26 years ago
Tom Lane 37168b8da4 Clean up handling of variable-free qual clauses. System now does the 26 years ago
Tom Lane 62e29fe2e7 Remove 'func_tlist' from Func expression nodes, likewise 'param_tlist' 26 years ago
Tom Lane 0224177400 TOAST mop-up work: update comments for tuple-size-related symbols such 26 years ago
Thomas G. Lockhart 371a485dba Include the case-insensitive LIKE prototypes. 26 years ago
Thomas G. Lockhart 30ab107dbf Implement LIKE/ESCAPE. Change parser to use like()/notlike() 26 years ago
Tom Lane c3e2a951b4 Toast all the system-table columns that seem to need it. It turns out 26 years ago
Tom Lane 925418d2fa Ensure that catcache 'busy' flags are reset at transaction abort. 26 years ago
Bruce Momjian 75b61043b0 > I had to back out the patch. It only compiles with multi-byte enabled. 26 years ago
Bruce Momjian 129f1a31aa Back out to_ascii patch from Karel. 26 years ago
Bruce Momjian 403e522f15 Add missing files from Karel, tip from Jan. 26 years ago
Tom Lane ed9ca68758 Convert inet-related functions to new fmgr style. I have also taken it 26 years ago
Tom Lane c298d74d49 More functions updated to new fmgr style --- money, name, tid datatypes. 26 years ago
Tom Lane 463f1f5cda Convert all remaining float4 and float8 functions to new fmgr style. 26 years ago
Tom Lane 7d0c4188f1 Make acl-related functions safe for TOAST. Mark pg_class.relacl as 26 years ago
Tom Lane 8f9fa0e143 Type lztext is toast. 26 years ago
Tom Lane 3a9a74a09d Convert all remaining geometric operators to new fmgr style. This 26 years ago
Tom Lane d70d46fd60 PATH and POLYGON datatypes are now TOASTable. Associated functions 26 years ago
Tom Lane 1ebe1da296 bpchar, varchar, bytea, numeric are toastable --- if you initdb, which 26 years ago
Tom Lane d2d7865b5b Add int2-vs-int8 comparison operators. These are now necessary because 26 years ago
Tom Lane 87cdaf5491 Remove <values.h> inclusions, no-longer-needed MAXINT definitions. 26 years ago
Bruce Momjian 56c754a555 Some pedantic compile syntax errors to fix with the following patch 26 years ago
Tom Lane d0e17e2112 Arrays are toastable. (At least if you initdb, which I didn't force.) 26 years ago
Tom Lane bec98a31c5 Revise aggregate functions per earlier discussions in pghackers. 26 years ago
Tom Lane 6bfe64032e Cleanup of code for creating index entries. Functional indexes with 26 years ago
Peter Eisentraut cb292206c5 Remove a bunch of unused configure tests, in particular cases where 26 years ago
Tom Lane badce86a2c First stage of reclaiming memory in executor by resetting short-term 26 years ago
Bruce Momjian 46fb9c29e2 Here is the patch with memory leak checker. This checker allow detect 26 years ago
Peter Eisentraut b54faa1b15 oidvectortypes: use SQL type names and separate by commas 26 years ago
Tom Lane ba62fe32c3 Remove long-dead support for invoking queries from dynamically loaded 26 years ago
Peter Eisentraut de85dd1d51 - format_type function, in use by psql 26 years ago
Bruce Momjian 364985542b Rename cash_words_out to cash_words. 26 years ago
Tom Lane 8ecac94bb2 Functions on 'text' type updated to new fmgr style. 'text' is 26 years ago