Commit Graph

4539 Commits (960af47efdc1670ef90bb1f19e03cd9469bb636b)

Author SHA1 Message Date
Tom Lane 960af47efd Const-ify the arguments of str_tolower() and friends to suppress compile 18 years ago
Tom Lane 27cb66fdfe Multi-column GIN indexes. Teodor Sigaev 18 years ago
Tom Lane eaf1b5d348 Tighten up SS_finalize_plan's computation of valid_params to exclude Params of 18 years ago
Tom Lane c63147d6f0 Add a function pg_get_keywords() to let clients find out the set of keywords 18 years ago
Bruce Momjian 2c2aff6acd Update source code comment about when to use gettext_noop(). 18 years ago
Heikki Linnakangas 3ccb2c590c Extend VacAttrStats to allow typanalyze functions to store statistic values 18 years ago
Tom Lane 5b965bf08b Teach autovacuum how to determine whether a temp table belongs to a crashed 18 years ago
Bruce Momjian 6b797c852b Fix recovery.conf boolean variables to take the same range of string 18 years ago
Heikki Linnakangas 995fb74202 Turn PGBE_ACTIVITY_SIZE into a GUC variable, track_activity_query_size. 18 years ago
Tom Lane 4a8d573cda If pnstrdup is going to be promoted to a generally available function, 18 years ago
Tom Lane 5f6f840e93 Reduce the alignment requirement of type "name" from int to char, and arrange 18 years ago
Bruce Momjian f6ec7430f9 Merge duplicate upper/lower/initcap() routines in oracle_compat.c and 18 years ago
Tom Lane fad153ec45 Rewrite the sinval messaging mechanism to reduce contention and avoid 18 years ago
Alvaro Herrera a3540b0f65 Improve our #include situation by moving pointer types away from the 18 years ago
Tom Lane fbeb9da22b Improve error reporting for problems in text search configuration files 18 years ago
Bruce Momjian 9de09c087d Move wchar2char() and char2wchar() from tsearch into /mb to be easier to 18 years ago
Tom Lane b163baa89c Clean up some problems with redundant cross-type arithmetic operators. Add 18 years ago
Bruce Momjian dc69c0362f Move USE_WIDE_UPPER_LOWER define to c.h, and remove TS_USE_WIDE and use 18 years ago
Tom Lane a0b012a1ab Rearrange ALTER TABLE syntax processing as per my recent proposal: the 18 years ago
Tom Lane 0cefb50f3c Refactor the handling of the various DropStmt variants so that when multiple 18 years ago
Heikki Linnakangas a213f1ee6c Refactor XLogOpenRelation() and XLogReadBuffer() in preparation for relation 18 years ago
Heikki Linnakangas 0f5c606f41 Comment fix, should say TSQuery instead of TSVector. 18 years ago
Tom Lane 281a724d5c Rewrite DROP's dependency traversal algorithm into an honest two-pass 18 years ago
Alvaro Herrera cc87402d6e Move BufferGetPageSize and BufferGetPage from bufpage.h to bufmgr.h. It is 18 years ago
Alvaro Herrera e4ca6cac43 Change xlog.h to xlogdefs.h in bufpage.h, and fix fallout. 18 years ago
Alvaro Herrera 9319fd89e1 Modify vacuum() to accept a single relation OID instead of a list (which we 18 years ago
Tom Lane d11e301a15 Improve the documentation comment for replace(). Robert Treat 18 years ago
Magnus Hagander d88cd7db63 Add a field to guc enums to allow hiding of values from display while 18 years ago
Tom Lane 7b8a63c3e9 Alter the xxx_pattern_ops opclasses to use the regular equality operator of 18 years ago
Tom Lane 07a5606735 Make to_char()'s localized month/day names depend on LC_TIME, not LC_MESSAGES. 18 years ago
Tom Lane 1a604b4e31 Fix a subtle bug exposed by recent wal_sync_method rearrangements. 18 years ago
Tom Lane 55f6f8f2aa Remove DEFAULT_SYNC_FLAGBIT ... not used anymore. 18 years ago
Andrew Dunstan 53972b460c Add $PostgreSQL$ markers to a lot of files that were missing them. 18 years ago
Tom Lane 10a3471bed Add a RESTART (without parameter) option to ALTER SEQUENCE, allowing a 18 years ago
Tom Lane e6dbcb72fa Extend GIN to support partial-match searches, and extend tsquery to support 18 years ago
Tom Lane b62f246fb0 Support SQL/PSM-compatible CASE statement in plpgsql. 18 years ago
Tom Lane 93c701edc6 Add support for tracking call counts and elapsed runtime for user-defined 18 years ago
Tom Lane 3bc25384d7 Move the "instr_time" typedef and associated macros into a new header 18 years ago
Alvaro Herrera 5da9da71c4 Improve snapshot manager by keeping explicit track of snapshots. 18 years ago
Alvaro Herrera 9084399782 Put back bufmgr.h in bufpage.h -- it is needed by some macros. 18 years ago
Magnus Hagander f99760c19f Convert wal_sync_method to guc enum. 18 years ago
Alvaro Herrera f8c4d7db60 Restructure some header files a bit, in particular heapam.h, by removing some 18 years ago
Tom Lane cd902b331d Change the rules for inherited CHECK constraints to be essentially the same 18 years ago
Magnus Hagander a6d6a9c9a8 Make the new pg_stat_get_activity use OUT parameters, so you don't have to 18 years ago
Magnus Hagander 0423de4d30 Make the pg_stat_activity view call a SRF (pg_stat_get_activity()) 18 years ago
Tom Lane 4136e1d06a Convert the list of syscache names from a series of #define's into an enum, 18 years ago
Tom Lane b6d15590f7 Add timestamp and timestamptz versions of generate_series(). 18 years ago
Tom Lane 600da67fbe Add pg_conf_load_time() function to report when the Postgres configuration 18 years ago
Andrew Dunstan d61eecb5a1 Provide for MSVC config equivalents of recently added configure options. Remove 18 years ago
Tom Lane db147b3483 Allow the planner's estimate of the fraction of a cursor's rows that will be 18 years ago