Commit Graph

4869 Commits (f80b09bac87d6b49f5dbb6131da5fbd9b9773c5c)

Author SHA1 Message Date
David Rowley ca6fde9225 Optimize JSON escaping using SIMD 1 year ago
Michael Paquier 7949d95945 Introduce pluggable APIs for Cumulative Statistics 1 year ago
Jeff Davis 679c5084cf Relax check for return value from second call of pg_strnxfrm(). 1 year ago
Heikki Linnakangas f822be3962 Refactor getWeights to write to caller-supplied buffer 1 year ago
Heikki Linnakangas 5bf948d564 Replace static bufs with a StringInfo in cash_words() 1 year ago
Andrew Dunstan 524d490a9f Preserve tz when converting to jsonb timestamptz 1 year ago
Jeff Davis 72fe6d24a3 Make collation not depend on setlocale(). 1 year ago
Richard Guo 9b282a9359 Fix partitionwise join with partially-redundant join clauses 1 year ago
Jeff Davis 8240401437 Do not return NULL from pg_newlocale_from_collation(). 1 year ago
David Rowley da87dc07f1 Add missing pointer dereference in pg_backend_memory_contexts view 1 year ago
Jeff Davis c0ef1234df Fix whitespace in commit 005c6b833f. 1 year ago
Jeff Davis 1c461a8d8d Refactor: make default_locale internal to pg_locale.c. 1 year ago
Jeff Davis 005c6b833f Change collation cache to use simplehash.h. 1 year ago
David Rowley b181062aa5 Fix incorrect return value for pg_size_pretty(bigint) 1 year ago
David Rowley 17a5871d9d Optimize escaping of JSON strings 1 year ago
Amit Langote 4fc6a55560 SQL/JSON: Respect OMIT QUOTES when RETURNING domains over jsonb 1 year ago
Peter Eisentraut 37c6923cf3 Fix -Wmissing-variable-declarations warnings for float.c special case 1 year ago
David Rowley 32d3ed8165 Add path column to pg_backend_memory_contexts view 1 year ago
Nathan Bossart 991f8cf8ab Detect integer overflow in array_set_slice(). 1 year ago
Peter Eisentraut 5d2e1cc117 Replace some strtok() with strsep() 1 year ago
Nathan Bossart 22b0ccd65d Add overflow checks to money type. 1 year ago
Tom Lane a0f1fce80c Add min and max aggregates for composite types (records). 1 year ago
Dean Rasheed 0dcf753bd8 Improve the numeric width_bucket() computation. 1 year ago
Tom Lane e7192486dd Suppress "chunk is not well balanced" errors from libxml2. 1 year ago
Dean Rasheed ca481d3c9a Optimise numeric multiplication for short inputs. 1 year ago
David Rowley 036bdcec9f Teach planner how to estimate rows for timestamp generate_series 1 year ago
Tom Lane 6082b3d5d3 Use xmlParseInNodeContext not xmlParseBalancedChunkMemory. 1 year ago
Dean Rasheed 1ff39f4ff2 Fix scale clamping in numeric round() and trunc(). 1 year ago
Tom Lane 066e8ac6ea Use xmlAddChildList not xmlAddChild in XMLSERIALIZE. 1 year ago
Michael Paquier b81a71aa05 Assign error codes where missing for user-facing failures 1 year ago
David Rowley 12227a1d5f Add context type field to pg_backend_memory_contexts 1 year ago
Amit Langote 716bd12d22 SQL/JSON: Always coerce JsonExpr result at runtime 1 year ago
Noah Misch c35f419d6e Add an injection_points isolation test suite. 1 year ago
Noah Misch abfbd13af0 Create waitfuncs.c for pg_isolation_test_session_is_blocked(). 1 year ago
Peter Eisentraut 15cd9a3881 jsonapi: Use const char * 2 years ago
Amit Langote 0f271e8e8d SQL/JSON: Correct jsonpath variable name matching 2 years ago
Peter Eisentraut 5603e119f4 Fix incorrect punctuation in error message 2 years ago
Tom Lane 35dd40d34c Improve tracking of role dependencies of pg_init_privs entries. 2 years ago
Andrew Dunstan 653d3969bb Teach jsonpath string() to unwrap in lax mode 2 years ago
Tom Lane 56a8296212 Fix parsing of ignored operators in websearch_to_tsquery(). 2 years ago
Peter Geoghegan 6207f08f70 Harmonize function parameter names for Postgres 17. 2 years ago
Dean Rasheed 5c5bccef21 Fix another couple of outdated comments for MERGE RETURNING. 2 years ago
Tom Lane a9a7c2c3e1 Fix input of ISO "extended" time format for types time and timetz. 2 years ago
Peter Eisentraut 17974ec259 Revise GUC names quoting in messages again 2 years ago
Peter Eisentraut 8aee330af5 Revert temporal primary keys and foreign keys 2 years ago
Alvaro Herrera 6f8bb7c1e9
Revert structural changes to not-null constraints 2 years ago
Jeff Davis 832c4f657f Remove obsolete comment. 2 years ago
David Rowley a42fc1c903 Fix an assortment of typos 2 years ago
Tom Lane 4019285c06 Detect more overflows in timestamp[tz]_pl_interval. 2 years ago
Daniel Gustafsson 950d4a2cb1 Fix typos and duplicate words 2 years ago