summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2018-07-26Provide plpgsql tests for cases involving record field changes.Tom Lane
2018-07-26Avoid crash in eval_const_expressions if a Param's type changes.Tom Lane
2018-07-25LLVMJIT: Release JIT context after running ExprContext shutdown callbacks.Andres Freund
2018-07-25LLVMJIT: Check for 'noinline' attribute in recursively inlined functions.Andres Freund
2018-07-24Add strict_multi_assignment and too_many_rows plpgsql checksTomas Vondra
2018-07-24Pad semaphores to avoid false sharing.Thomas Munro
2018-07-24Defend against some potential spurious compiler warnings in 86eaf208e.Andres Freund
2018-07-24psql: Add option for procedures to \dfPeter Eisentraut
2018-07-24Refactor cluster_rel() to handle more optionsMichael Paquier
2018-07-24Fix calculation for WAL segment recycling and removalMichael Paquier
2018-07-24Use setproctitle_fast() to update the ps status, if available.Thomas Munro
2018-07-23pgbench: Remove duplicate entries from table of builtin functions.Robert Haas
2018-07-23LLVMJIT: Adapt to API changes in gdb and perf support.Andres Freund
2018-07-23LLVMJIT: Fix LLVM build for LLVM > 7.Andres Freund
2018-07-23Reset context at the tail end of JITed EEOP_AGG_PLAIN_TRANS.Andres Freund
2018-07-23Mop-up for 3522d0eaba5, which missed some alternative output files.Andres Freund
2018-07-23Add proper errcodes to new error messages for read() failuresMichael Paquier
2018-07-23Make more consistent some error messages for file-related operationsMichael Paquier
2018-07-23Fix JITed EEOP_AGG_INIT_TRANS, which missed some state.Andres Freund
2018-07-22Hand code string to integer conversion for performance.Andres Freund
2018-07-22Deduplicate "invalid input syntax" messages for various types.Andres Freund
2018-07-21Further portability hacking in pg_upgrade's test script.Tom Lane
2018-07-21Be more paranoid about quoting in pg_upgrade's test script.Tom Lane
2018-07-20Avoid unportable shell syntax in pg_upgrade's test script.Tom Lane
2018-07-20Guard against rare RAND_bytes() failures in pg_strong_random().Dean Rasheed
2018-07-20Bump catalog version for recent toast table additionsMichael Paquier
2018-07-19Add toast tables to most system catalogsMichael Paquier
2018-07-19Remove undocumented restriction against duplicate partition key columns.Tom Lane
2018-07-19Improve psql's \d command to show whether index columns are key columns.Tom Lane
2018-07-19Fix pg_get_indexdef()'s behavior for included index columns.Tom Lane
2018-07-19Rewrite comments in replication slot advance implementationAlvaro Herrera
2018-07-19Fix handling of empty uncompressed posting list pages in GINAlexander Korotkov
2018-07-19Fix error message when a hostaddr cannot be parsed.Heikki Linnakangas
2018-07-19Rephrase a few comments for clarity.Heikki Linnakangas
2018-07-19Fix comment.Heikki Linnakangas
2018-07-19Expand run-time partition pruning to work with MergeAppendHeikki Linnakangas
2018-07-19Fix print of Path nodes when using OPTIMIZER_DEBUGMichael Paquier
2018-07-19Fix re-parameterize of MergeAppendPathMichael Paquier
2018-07-18Remove race-prone hot_standby_feedback test cases in 001_stream_rep.pl.Tom Lane
2018-07-18Drop the rule against included index columns duplicating key columns.Tom Lane
2018-07-18Use a ResourceOwner to track buffer pins in all cases.Tom Lane
2018-07-18Fix misc typos, mostly in comments.Heikki Linnakangas
2018-07-18Fix more portability issues with casts to Size when using off_tMichael Paquier
2018-07-18Fix casting in error message for two-phase fileMichael Paquier
2018-07-17Rework error messages around file handlingMichael Paquier
2018-07-17Revise BuildIndexValueDescription to simplify itAlvaro Herrera
2018-07-17Fix ALTER TABLE...SET STATS error message for included columnsAlvaro Herrera
2018-07-16Fix partition pruning with IS [NOT] NULL clausesAlvaro Herrera
2018-07-16Add subtransaction handling for table synchronization workers.Robert Haas
2018-07-16Add plan_cache_mode settingPeter Eisentraut