summaryrefslogtreecommitdiff
path: root/src/backend
AgeCommit message (Expand)Author
2019-01-11Avoid sharing PARAM_EXEC slots between different levels of NestLoop.Tom Lane
2019-01-11Add value 'current' for recovery_target_timelinePeter Eisentraut
2019-01-10Fix missing values when doing ALTER TABLE ALTER COLUMN TYPEAndrew Dunstan
2019-01-10Fix C++ compile failures in headers.Tom Lane
2019-01-10Move inheritance expansion code into its own fileAlvaro Herrera
2019-01-10Fix grammar mistakes in md.cMichael Paquier
2019-01-09Reduce the size of the fmgr_builtin_oid_index[] array.Tom Lane
2019-01-06Replace the data structure used for keyword lookup.Tom Lane
2019-01-04Don't create relfilenode for relations without storageAlvaro Herrera
2019-01-04Rename macro to RELKIND_HAS_STORAGEAlvaro Herrera
2019-01-04Move the built-in conversions into the initial catalog data.Tom Lane
2019-01-03Use symbolic references for pg_language OIDs in the bootstrap data.Tom Lane
2019-01-03Improve ANALYZE's handling of concurrent-update scenarios.Tom Lane
2019-01-02Don't believe MinMaxExpr is leakproof without checking.Tom Lane
2019-01-02Ensure link commands list *.o files before LDFLAGS.Tom Lane
2019-01-02Update copyright for 2019Bruce Momjian
2019-01-01Remove configure switch --disable-strong-randomMichael Paquier
2018-12-31Improve comments and logs in do_pg_stop/start_backupMichael Paquier
2018-12-31Remove some useless codeAlvaro Herrera
2018-12-31Fix oversight in commit b5415e3c2187ab304390524f5ae66b4bd2c58279.Tom Lane
2018-12-30Change "checkpoint starting" message to use "wal"Peter Eisentraut
2018-12-30Add a hash opclass for type "tid".Tom Lane
2018-12-30Support parameterized TidPaths.Tom Lane
2018-12-30Teach eval_const_expressions to constant-fold LEAST/GREATEST expressions.Tom Lane
2018-12-29Use pg_strong_random() to select each server process's random seed.Tom Lane
2018-12-29Use a separate random seed for SQL random()/setseed() functions.Tom Lane
2018-12-28Fix thinko in previous commitAlvaro Herrera
2018-12-28Rewrite ExecPartitionCheckEmitError for clarityAlvaro Herrera
2018-12-27Remove obsolete IndexIs* macrosPeter Eisentraut
2018-12-27Remove entry tree root conflict checking from GIN predicate lockingAlexander Korotkov
2018-12-27Ignore inherited temp relations from other sessions when truncatingMichael Paquier
2018-12-26Fix failure to check for open() or fsync() failures.Tom Lane
2018-12-24Prioritize history files when archivingMichael Paquier
2018-12-23Disable WAL-skipping optimization for COPY on views and foreign tablesMichael Paquier
2018-12-22Add WRITE_*_ARRAY macrosPeter Eisentraut
2018-12-22Add some const decorationsPeter Eisentraut
2018-12-20Check for conflicting queries during replay of gistvacuumpage()Alexander Korotkov
2018-12-20Base information_schema.sql_identifier domain on name, not varchar.Tom Lane
2018-12-20Avoid producing over-length specific_name outputs in information_schema.Tom Lane
2018-12-20Fix lock level used for partition when detaching itAlvaro Herrera
2018-12-20DETACH PARTITION: hold locks on indexes until end of transactionAlvaro Herrera
2018-12-20Fix ADD IF NOT EXISTS used in conjunction with ALTER TABLE ONLYGreg Stark
2018-12-19Add text-vs-name cross-type operators, and unify name_ops with text_ops.Tom Lane
2018-12-19Make type "name" collation-aware.Tom Lane
2018-12-19Remove function names from error messagesAlvaro Herrera
2018-12-19Small improvements for allocation logic in ginHeapTupleFastCollect().Tom Lane
2018-12-19Remove obsolete nbtree duplicate entries comment.Peter Geoghegan
2018-12-19Correct obsolete nbtree recovery comments.Peter Geoghegan
2018-12-18Make collation-aware system catalog columns use "C" collation.Tom Lane
2018-12-18Fix ancient thinko in mergejoin cost estimation.Tom Lane