Commit Graph

337 Commits (d98b3cdbafb8db54d08a6f122d0c22950e66f970)

Author SHA1 Message Date
Peter Eisentraut 0aa8f76408 Expose internal function for converting int64 to numeric 5 years ago
Tom Lane a5cc4dab6d Yet more elimination of dead stores and useless initializations. 5 years ago
Tom Lane 9a851039aa Remove still more useless assignments. 5 years ago
Peter Eisentraut 1784f278a6 Replace remaining StrNCpy() by strlcpy() 5 years ago
Tom Lane a57d312a77 Support infinity and -infinity in the numeric data type. 5 years ago
Tom Lane fa27dd40d5 Run pgindent with new pg_bsd_indent version 2.1.1. 6 years ago
Alvaro Herrera 17cc133f01
Dial back -Wimplicit-fallthrough to level 3 6 years ago
Alvaro Herrera 3e9744465d
Add -Wimplicit-fallthrough to CFLAGS and CXXFLAGS 6 years ago
Tom Lane 0da06d9faf Get rid of trailing semicolons in C macro definitions. 6 years ago
Tom Lane d677550493 Allow to_date/to_timestamp to recognize non-English month/day names. 6 years ago
Tom Lane 97cf1fa4ed Assume that we have <wchar.h>. 6 years ago
Alvaro Herrera c9d2977519 Clean up newlines following left parentheses 6 years ago
Tom Lane 9a3a75cb81 Fix an oversight in commit 4c70098ff. 6 years ago
Tom Lane 4c70098ffa Clean up formatting.c's logic for matching constant strings. 6 years ago
Bruce Momjian 7559d8ebfa Update copyrights for 2020 6 years ago
Michael Paquier c341c7d391 Fix some compiler warnings with timestamp parsing in formatting.c 6 years ago
Alexander Korotkov 5bc450629b Error suppression support for upcoming jsonpath .datetime() method 6 years ago
Alexander Korotkov 66c74f8b6e Implement parse_datetime() function 6 years ago
Alexander Korotkov 1a950f37d0 Implement standard datetime parsing mode 6 years ago
Alexander Korotkov b64b857f50 Support for SSSSS datetime format pattern 6 years ago
Alexander Korotkov d589f94460 Support for FF1-FF6 datetime format patterns 6 years ago
Michael Paquier 3a54eb1a38 Fix memory leak with lower, upper and initcap with ICU-provided collations 6 years ago
Michael Paquier 0896ae561b Fix inconsistencies and typos in the tree 7 years ago
Tom Lane 8255c7a5ee Phase 2 pgindent run for v12. 7 years ago
Tom Lane be76af171c Initial pgindent run for v12. 7 years ago
Alvaro Herrera 0a999e1290 Unify error messages 7 years ago
Peter Eisentraut 37d9916020 More unconstify use 7 years ago
Bruce Momjian 97c39498e5 Update copyright for 2019 7 years ago
Magnus Hagander fbec7459aa Fix spelling errors and typos in comments 7 years ago
Tom Lane 2c300c6807 Be smarter about age-counter overflow in formatting.c caches. 7 years ago
Tom Lane fd85e9f78d Avoid statically allocating formatting.c's format string caches. 7 years ago
Andres Freund cda6a8d01d Remove deprecated abstime, reltime, tinterval datatypes. 7 years ago
Tom Lane 0209f0285d Don't use is_infinite() where isinf() will do. 7 years ago
Alexander Korotkov 09e99ce86e Fix handling of format string text characters in to_timestamp()/to_date() 7 years ago
Alexander Korotkov cf98467242 Improve behavior of to_timestamp()/to_date() functions 7 years ago
Tomas Vondra 6bf0bc842b Provide separate header file for built-in float types 8 years ago
Tom Lane bdf46af748 Post-feature-freeze pgindent run. 8 years ago
Peter Eisentraut 3a4b891964 Fix more format truncation issues 8 years ago
Andrew Dunstan 11b623dd0a Implement TZH and TZM timestamp format patterns 8 years ago
Bruce Momjian 9d4649ca49 Update copyright for 2018 8 years ago
Tom Lane 976a1a48fc Improve to_date/to_number/to_timestamp behavior with multibyte characters. 8 years ago
Tom Lane 63ca86318d Fix quoted-substring handling in format parsing for to_char/to_number/etc. 8 years ago
Tom Lane e87d4965bd Prevent to_number() from losing data when template doesn't match exactly. 8 years ago
Peter Eisentraut 2eb4a831e5 Change TRUE/FALSE to true/false 8 years ago
Tom Lane 85feb77aa0 Assume wcstombs(), towlower(), and sibling functions are always present. 8 years ago
Peter Eisentraut e6023ee7fa Fix build with !USE_WIDE_UPPER_LOWER 8 years ago
Tom Lane b6159202c9 Fix memory leakage in ICU encoding conversion, and other code review. 9 years ago
Tom Lane 382ceffdf7 Phase 3 of pgindent updates. 9 years ago
Tom Lane c7b8998ebb Phase 2 of pgindent updates. 9 years ago
Tom Lane e3860ffa4d Initial pgindent run with pg_bsd_indent version 2.0. 9 years ago