Commit Graph

15010 Commits (b81c7b4098f52e64df89efe1461ba00a54649a10)

Author SHA1 Message Date
Andrew Dunstan b81c7b4098 Desupport jsonb subscript deletion on objects 11 years ago
Tom Lane f3b5565dd4 Use a safer method for determining whether relcache init file is stale. 11 years ago
Tom Lane ac23b711dd Fix incorrect order of database-locking operations in InitPostgres(). 11 years ago
Robert Haas 068cfadf9e Cope with possible failure of the oldest MultiXact to exist. 11 years ago
Tom Lane 3b0f77601b Fix some questionable edge-case behaviors in add_path() and friends. 11 years ago
Tom Lane 3f59be836c Fix planner's cost estimation for SEMI/ANTI joins with inner indexscans. 11 years ago
Andrew Dunstan 50ab76d3c1 Avoid naming a variable "new", and remove bogus initializer. 11 years ago
Andrew Dunstan 28b29f7e44 Add a couple of missing JsonbValue type initialisers. 11 years ago
Andrew Dunstan 37def42245 Rename jsonb_replace to jsonb_set and allow it to add new values 11 years ago
Tom Lane 57e1138bcc Remove special cases for ETXTBSY from new fsync'ing logic. 11 years ago
Tom Lane da33a3894e Revert exporting of internal GUC variable "data_directory". 11 years ago
Tom Lane d8179b001a Fix fsync-at-startup code to not treat errors as fatal. 11 years ago
Tom Lane 32f628be74 Fix assorted inconsistencies in our calls of readlink(). 11 years ago
Tom Lane f46edf479e Fix pg_get_functiondef() to print a function's LEAKPROOF property. 11 years ago
Andrew Dunstan f41042cea0 Revert "Add all structured objects passed to pushJsonbValue piecewise." 11 years ago
Andrew Dunstan 956cc4434c Revert "Simplify addJsonbToParseState()" 11 years ago
Andrew Dunstan fba12c8c6c Simplify addJsonbToParseState() 11 years ago
Andrew Dunstan 54547bd87f Add all structured objects passed to pushJsonbValue piecewise. 11 years ago
Tom Lane 79f2b5d583 Fix valgrind's "unaddressable bytes" whining about BRIN code. 11 years ago
Alvaro Herrera cdbdc43827 Update README.tuplock 11 years ago
Andrew Dunstan 6739aa298b Clean up and simplify jsonb_concat code. 11 years ago
Heikki Linnakangas 12e6c5a6ca Fix rescan of IndexScan node with the new lossy GiST distance functions. 11 years ago
Tom Lane 2aa0476dc3 Manual cleanup of pgindent results. 11 years ago
Tom Lane 17b48a1a9f Rename pg_shdepend.c's typedef "objectType" to SharedDependencyObjectType. 11 years ago
Tom Lane 91e79260f6 Remove no-longer-required function declarations. 11 years ago
Bruce Momjian 807b9e0dff pgindent run for 9.5 11 years ago
Tom Lane f84c8601d6 Add error check for lossy distance functions in index-only scans. 11 years ago
Tom Lane 72809480d6 Fix incorrect snprintf() limit. 11 years ago
Tom Lane 821b821a24 Still more fixes for lossy-GiST-distance-functions patch. 11 years ago
Andres Freund 284bef2977 Fix yet another bug in ON CONFLICT rule deparsing. 11 years ago
Andres Freund 631d749007 Remove the new UPSERT command tag and use INSERT instead. 11 years ago
Tom Lane 49ad32d5d9 Fix recently-introduced crash in array_contain_compare(). 11 years ago
Andrew Dunstan 5302760a50 Unpack jbvBinary objects passed to pushJsonbValue 11 years ago
Heikki Linnakangas 7cbee7c0a1 At promotion, don't leave behind a partial segment on the old timeline. 11 years ago
Tom Lane c5dd8ead40 More fixes for lossy-GiST-distance-functions patch. 11 years ago
Tom Lane d4b538ea36 Improve packing/alignment annotation for ItemPointerData. 11 years ago
Fujii Masao 85d0e661aa Make recovery_target_action = pause work. 11 years ago
Tom Lane a6a66bd647 Another typo fix. 11 years ago
Heikki Linnakangas fa60fb63e5 Fix more typos in comments. 11 years ago
Heikki Linnakangas 4fc72cc7bb Collection of typo fixes. 11 years ago
Simon Riggs f6a54fefc2 Fix spelling in comment 11 years ago
Andres Freund 9bc77c4519 Various fixes around ON CONFLICT for rule deparsing. 11 years ago
Andres Freund 0740cbd759 Refactor ON CONFLICT index inference parse tree representation. 11 years ago
Heikki Linnakangas b48437d11b Fix off-by-one error in Assertion. 11 years ago
Tom Lane afee04352b Revert "Change pg_seclabel.provider and pg_shseclabel.provider to type "name"." 11 years ago
Peter Eisentraut 0779f2ba2d Fix parse tree of DROP TRANSFORM and COMMENT ON TRANSFORM 11 years ago
Tom Lane b82a7be603 Change pg_seclabel.provider and pg_shseclabel.provider to type "name". 11 years ago
Andres Freund e4942f7a56 Attach ON CONFLICT SET ... WHERE to the correct planstate. 11 years ago
Tom Lane 4db485e75b Put back a backwards-compatible version of sampling support functions. 11 years ago
Robert Haas 922de19ef2 Fix error message in pre_sync_fname. 11 years ago