summaryrefslogtreecommitdiff
path: root/src/backend
AgeCommit message (Expand)Author
2018-08-04Reset properly errno before calling write()Michael Paquier
2018-08-03Add table relcache invalidation to index builds.Peter Geoghegan
2018-08-03Fix buffer usage stats for parallel nodes.Amit Kapila
2018-08-03Match the buffer usage tracking for leader and worker backends.Amit Kapila
2018-08-01Fix run-time partition pruning for appends with multiple source rels.Tom Lane
2018-08-01Fix logical replication slot initializationAlvaro Herrera
2018-08-01Fix unnoticed variable shadowing in previous commitAlvaro Herrera
2018-08-01Fix per-tuple memory leak in partition tuple routingAlvaro Herrera
2018-08-01Allow multi-inserts during COPY into a partitioned tablePeter Eisentraut
2018-07-31Further fixes for quoted-list GUC values in pg_dump and ruleutils.c.Tom Lane
2018-07-30Remove dead code left behind by 1b6801051.Tom Lane
2018-07-30Verify range bounds to bms_add_range when necessaryAlvaro Herrera
2018-07-30Change bms_add_range to be a no-op for empty rangesAlvaro Herrera
2018-07-30Set ActiveSnapshot when logically replaying insertsAlvaro Herrera
2018-07-30Add ssl_library preset parameterPeter Eisentraut
2018-07-29Mark variable used only in assertion with PG_USED_FOR_ASSERTS_ONLYTomas Vondra
2018-07-29Restore handling of -0 in the C field of lines in line_construct().Tomas Vondra
2018-07-29Fix two oversights from 9ebe0572 which refactored cluster_relMichael Paquier
2018-07-29Document security implications of qualified names.Noah Misch
2018-07-29Provide separate header file for built-in float typesTomas Vondra
2018-07-29Refactor geometric functions and operatorsTomas Vondra
2018-07-27Reduce path length for locking leaf B-tree pages during insertionAlexander Korotkov
2018-07-27Fix grammar in README.tuplockAlvaro Herrera
2018-07-27Use key and partdesc from PartitionDispatch where possible.Robert Haas
2018-07-27Fix the buffer release order for parallel index scans.Amit Kapila
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-24Pad semaphores to avoid false sharing.Thomas Munro
2018-07-24Defend against some potential spurious compiler warnings in 86eaf208e.Andres Freund
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-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-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-19Add toast tables to most system catalogsMichael Paquier
2018-07-19Remove undocumented restriction against duplicate partition 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-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