Commit Graph

11796 Commits (f89e4dfa755b9c9be9c19f7c65cff50d47b4f33a)

Author SHA1 Message Date
Tom Lane a19002d4e5 Adjust collation determination rules as per discussion. 15 years ago
Tom Lane 69f1d5fe14 Clean up minor collation issues in indxpath.c. 15 years ago
Tom Lane 466dac8656 Fix make_greater_string to not have an undocumented collation assumption. 15 years ago
Robert Haas cdcdfca401 Truncate the predicate lock SLRU to empty, instead of almost empty. 15 years ago
Tom Lane 1766a5b63a Tweak collation setup for GIN index comparison functions. 15 years ago
Tom Lane c5ff3ff492 Avoid an unnecessary syscache lookup in parse_coerce.c. 15 years ago
Robert Haas 0bd155cbf2 Fix bug in propagating ALTER TABLE actions to typed tables. 15 years ago
Robert Haas fbc0d07796 Partially roll back overenthusiastic SSI optimization. 15 years ago
Robert Haas 56c7140ca8 Tweaks for SSI out-of-shared memory behavior. 15 years ago
Tom Lane 73d9a90814 Modernize dlopen interface code for FreeBSD and OpenBSD. 15 years ago
Tom Lane d8d429890d Fix collations when we call transformWhereClause from outside the parser. 15 years ago
Tom Lane 2594cf0e8c Revise the API for GUC variable assign hooks. 15 years ago
Robert Haas 632f0faa7c Repair some flakiness in CheckTargetForConflictsIn. 15 years ago
Robert Haas f5e524d92b Add casts from int4 and int8 to numeric. 15 years ago
Simon Riggs 88f32b7ca2 Avoid assuming there will be only 3 states for synchronous_commit. 15 years ago
Robert Haas 240067b3b0 Merge synchronous_replication setting into synchronous_commit. 15 years ago
Robert Haas a0e50e698b Include pid in pg_lock_status() results even for SIREAD locks. 15 years ago
Robert Haas 6c57239985 Rearrange "add column" logic to merge columns at exec time. 15 years ago
Robert Haas 38b27792ea Avoid possible hang during smart shutdown. 15 years ago
Magnus Hagander 5735efee15 Avoid palloc before CurrentMemoryContext is set up on win32 15 years ago
Robert Haas 50533a6dc5 Support comments on FOREIGN DATA WRAPPER and SERVER objects. 15 years ago
Robert Haas 7fcc75dd26 Fix compiler warning. 15 years ago
Heikki Linnakangas 9d56886112 Fix two missing spaces in error messages. 15 years ago
Heikki Linnakangas 60b142b9a6 Fix a tiny race condition in predicate locking. Need to hold the lock while 15 years ago
Heikki Linnakangas 1f0bab8494 Improve error message when WAL ends before reaching end of online backup. 15 years ago
Andrew Dunstan 382fb6a08f Attempt to unbreak windows builds broken by commit 754baa2. 15 years ago
Heikki Linnakangas acf4740132 Check that we've reached end-of-backup also when we're not performing 15 years ago
Heikki Linnakangas 754baa21f7 Automatically terminate replication connections that are idle for more 15 years ago
Heikki Linnakangas bc03c5937d Adjust error message, now that we expect other message types than connection 15 years ago
Peter Eisentraut f564e65cda Update SQL features list 15 years ago
Tom Lane eb51af71f2 Prevent a rowtype from being included in itself. 15 years ago
Tom Lane d0dd5c7352 Fix check_exclusion_constraint() to insert correct collations in ScanKeys. 15 years ago
Tom Lane 7208fae18f Clean up cruft around collation initialization for tupdescs and scankeys. 15 years ago
Tom Lane 0c9d9e8dd6 More collations cleanup, from trawling for missed collation assignments. 15 years ago
Tom Lane b23c9fa929 Clean up a few failures to set collation fields in expression nodes. 15 years ago
Simon Riggs 92f4786fa9 Additional test for each commit in sync rep path to plug minute 15 years ago
Tom Lane bfa4440ca5 Pass collation to makeConst() instead of looking it up internally. 15 years ago
Tom Lane c8e993503d Fix failure to propagate collation in negate_clause(). 15 years ago
Robert Haas 30f6136f28 Make walreceiver send a reply after receiving data but before flushing it. 15 years ago
Tom Lane 27dc7e240b Fix handling of collation in SQL-language functions. 15 years ago
Robert Haas a432e2783b Add post-creation hook for extensions, consistent with other object types. 15 years ago
Tom Lane 3bba9ce945 Clean up handling of COLLATE clauses in index column definitions. 15 years ago
Simon Riggs b5f2f2a712 Minor changes to recovery pause behaviour. 15 years ago
Robert Haas 19584ec659 Remove synchronous_replication/max_wal_senders cross-check. 15 years ago
Simon Riggs b98ac467f5 Prevent intermittent hang in recovery from bgwriter interaction. 15 years ago
Simon Riggs ec497a5ad6 Make FKs valid at creation when added as column constraints. 15 years ago
Tom Lane 6e197cb2e5 Improve reporting of run-time-detected indeterminate-collation errors. 15 years ago
Tom Lane 37d6d07dda Throw error for indeterminate collation of an ORDER/GROUP/DISTINCT target. 15 years ago
Tom Lane 1192ba8b67 Avoid potential deadlock in InitCatCachePhase2(). 15 years ago
Tom Lane 8df08c8489 Reimplement planner's handling of MIN/MAX aggregate optimization (again). 15 years ago