Commit Graph

6731 Commits (2ac1b2b175ea5456516e59fe2b53a1e0578a5dbd)

Author SHA1 Message Date
Andres Freund 2e3da03e9e tableam: Add table_get_latest_tid, to wrap heap_get_latest_tid. 7 years ago
Tom Lane f7111f72d2 Improve planner's selectivity estimates for inequalities on CTID. 7 years ago
Robert Haas 6f97457e0d Add progress reporting for CLUSTER and VACUUM FULL. 7 years ago
Alexander Korotkov 1d88a75c42 Get rid of backtracking in jsonpath_scan.l 7 years ago
Alexander Korotkov 8b17298f0b Cosmetic changes for jsonpath_gram.y and jsonpath_scan.l 7 years ago
Tom Lane f778e537a0 Remove inadequate check for duplicate "xml" PI. 7 years ago
Tom Lane 8d1dadb25b Accept XML documents when xmloption = content, as required by SQL:2006+. 7 years ago
Peter Eisentraut 7b084b3831 Revert "Add gitignore entries for jsonpath_gram.h" 7 years ago
Peter Eisentraut 4e274a043f Add gitignore entries for jsonpath_gram.h 7 years ago
Peter Eisentraut 5e1963fb76 Collations with nondeterministic comparison 7 years ago
Michael Paquier 2ab6d28d23 Fix crash with pg_partition_root 7 years ago
Alvaro Herrera 815b20ae0c Restore RI trigger sanity check 7 years ago
Peter Geoghegan dd299df818 Make heap TID a tiebreaker nbtree index column. 7 years ago
Peter Geoghegan e5adcb789d Refactor nbtree insertion scankeys. 7 years ago
Alexander Korotkov 550b9d26f8 Get rid of jsonpath_gram.h and jsonpath_scanner.h 7 years ago
Alexander Korotkov 5e28b778bf Rename typedef in jsonpath_gram.y from "string" to "JsonPathString" 7 years ago
Alexander Korotkov 75c57058b0 Rename typedef in jsonpath_scan.l from "keyword" to "JsonPathKeyword" 7 years ago
Peter Eisentraut e537ac5182 Fix whitespace 7 years ago
Peter Eisentraut 1f050c08f9 Fix bug in support for collation attributes on older ICU versions 7 years ago
Peter Eisentraut 1ffa59a85c Fix optimization of foreign-key on update actions 7 years ago
Alexander Korotkov a0478b6998 Revert 4178d8b91c 7 years ago
Alexander Korotkov 4178d8b91c Beautify initialization of JsonValueList and JsonLikeRegexContext 7 years ago
Alexander Korotkov aa1b7f3866 Apply const qualifier to keywords of jsonpath_scan.l 7 years ago
Alexander Korotkov c183a07f27 Remove some make rules added in 142c400d72 7 years ago
Alexander Korotkov 142c400d72 Fix make rules for jsonpath grammar making them similar to SQL grammar 7 years ago
Peter Eisentraut b8f9a2a69a Add support for collation attributes on older ICU versions 7 years ago
Alexander Korotkov 042162d628 Fix compiler warning in jsonpath_exec.c 7 years ago
Tom Lane 20f7c3d560 Suppress -Wimplicit-fallthrough warnings in new jsonpath code. 7 years ago
Alexander Korotkov 16d489b0fe Numeric error suppression in jsonpath 7 years ago
Alexander Korotkov 72b6460336 Partial implementation of SQL/JSON path language 7 years ago
Peter Eisentraut 893d6f8a1f Avoid casting away a const 7 years ago
Tom Lane d3f48dfae4 Further reduce memory footprint of CLOBBER_CACHE_ALWAYS testing. 7 years ago
Thomas Munro bb16aba50c Enable parallel query with SERIALIZABLE isolation. 7 years ago
Tom Lane f1d85aa98e Add support for hyperbolic functions, as well as log10(). 7 years ago
Tom Lane 1a83a80a2f Allow fractional input values for integer GUCs, and improve rounding logic. 7 years ago
Tom Lane d9c5e9629b Give up on testing guc.c's behavior for "infinity" inputs. 7 years ago
Andres Freund c2fe139c20 tableam: Add and use scan APIs. 7 years ago
Amit Kapila a6e48da088 Fix typos in commit 8586bf7ed8. 7 years ago
Alvaro Herrera af38498d4c Move hash_any prototype from access/hash.h to utils/hashutils.h 7 years ago
Tom Lane b212245f96 In guc.c, ignore ERANGE errors from strtod(). 7 years ago
Peter Eisentraut 3c06715447 Remove unused macro 7 years ago
Tom Lane cbccac371c Reduce the default value of autovacuum_vacuum_cost_delay to 2ms. 7 years ago
Tom Lane 52985e4fea Revert "Increase the default vacuum_cost_limit from 200 to 2000" 7 years ago
Tom Lane caf626b2cd Convert [autovacuum_]vacuum_cost_delay into floating-point GUCs. 7 years ago
Tom Lane 28a65fc360 Include GUC's unit, if it has one, in out-of-range error messages. 7 years ago
Tom Lane ac75959cdc Disallow NaN as a value for floating-point GUCs. 7 years ago
Magnus Hagander 6b9e875f72 Track block level checksum failures in pg_stat_database 7 years ago
Noah Misch 3c5926301a Avoid some table rewrites for ALTER TABLE .. SET DATA TYPE timestamp. 7 years ago
Michael Paquier 82a5649fb9 Tighten use of OpenTransientFile and CloseTransientFile 7 years ago
Alvaro Herrera 2e616dee9e Fix crash with old libxml2 7 years ago