Commit Graph

286 Commits (266543a62055541ddefe4e66797e0e1e4aa8705a)

Author SHA1 Message Date
Michael Paquier 84fb27511d Replace off_t by pgoff_t in I/O routines 2 months ago
Jeff Davis 3853a6956c Use C11 char16_t and char32_t for Unicode code points. 2 months ago
Peter Eisentraut f0f2c0c1ae Replace pg_restrict by standard restrict 2 months ago
Peter Eisentraut d4d1fc527b Update various forward declarations to use typedef 4 months ago
Dean Rasheed d699687b32 Extend int128.h to support more numeric code. 5 months ago
Dean Rasheed d8a08dbee4 Simplify non-native 64x64-bit multiplication in int128.h. 5 months ago
Dean Rasheed d9bb8ef093 Optimise non-native 128-bit addition in int128.h. 5 months ago
Dean Rasheed 5761d991c9 Refactor int128.h, bringing the native and non-native code together. 5 months ago
Dean Rasheed 8c7445a008 Convert src/tools/testint128.c into a test module. 5 months ago
Heikki Linnakangas b28c59a6cd Use 'void *' for arbitrary buffers, 'uint8 *' for byte arrays 8 months ago
Peter Eisentraut 82a46cca99 Update Unicode data to Unicode 16.0.0 9 months ago
Nathan Bossart 626d7236b6 pg_upgrade: Add --swap for faster file transfer. 10 months ago
Nathan Bossart cf131fa942 initdb: Add --no-sync-data-files. 10 months ago
Jeff Davis 549ea06e42 Fix headerscheck warning. 10 months ago
Jeff Davis 27bdec0684 Optimization for lower(), upper(), casefold() functions. 10 months ago
Peter Eisentraut 05cbd6cb22 Swap order of extern/static and pg_nodiscard 10 months ago
Peter Eisentraut 3691edfab9 pg_noreturn to replace pg_attribute_noreturn() 10 months ago
Andres Freund 37c87e63f9 Change relpath() et al to return path by value 11 months ago
John Naylor 0600d276d4 Silence warning in older versions of Valgrind 11 months ago
Daniel Gustafsson b3f0be788a Add support for OAUTHBEARER SASL mechanism 11 months ago
Tom Lane a14707da56 Show more-intuitive titles for psql commands \dt, \di, etc. 11 months ago
John Naylor 235328ee4a Revert "Speed up tail processing when hashing aligned C strings, take two" 12 months ago
Jeff Davis 4e7f62bc38 Add support for Unicode case folding. 12 months ago
Andrew Dunstan ea5ff5833c Be clearer about when jsonapi's need_escapes is needed 12 months ago
Jeff Davis 286a365b9c Support Unicode full case mapping and conversion. 12 months ago
Peter Eisentraut b0eff10988 Add pg_nodiscard decorations to base64 functions 12 months ago
Bruce Momjian 50e6eb731d Update copyright for 2025 1 year ago
Peter Eisentraut 1eb7cb21c2 Remove pgrminclude annotations 1 year ago
Nathan Bossart 0a27c3d0f7 Fix various overflow hazards in date and timestamp functions. 1 year ago
Peter Eisentraut 7f798aca1d Remove useless casts to (void *) 1 year ago
Andrew Dunstan 5c32c21afe jsonapi: add lexer option to keep token ownership 1 year ago
Álvaro Herrera e6c32d9fad
Clean up newlines following left parentheses 1 year ago
Tom Lane 11b7de4a78 Unify src/common/'s definitions of MaxAllocSize. 1 year ago
Robert Haas d94cf5ca7f File size in a backup manifest should use uint64, not size_t. 1 year ago
Peter Eisentraut 0785d1b8b2 common/jsonapi: support libpq as a client 1 year ago
Michael Paquier c7cd2d6ed0 Define PG_TBLSPC_DIR for path pg_tblspc/ in data folder 1 year ago
Daniel Gustafsson a70e01d430 Remove support for OpenSSL older than 1.1.0 1 year ago
Nathan Bossart 9e9a2b7031 Remove dependence on -fwrapv semantics in a few places. 1 year ago
Heikki Linnakangas 85829c973c Make nullSemAction const, add 'const' decorators to related functions 1 year ago
Peter Eisentraut 02bbc3c83a parse_manifest: Use const char * 2 years ago
Peter Eisentraut 15cd9a3881 jsonapi: Use const char * 2 years ago
Peter Eisentraut 0b06bf9fa9 jsonapi: Use size_t 2 years ago
Peter Geoghegan 6207f08f70 Harmonize function parameter names for Postgres 17. 2 years ago
David Rowley 8cb653b245 Fix incorrect year in some copyright notices added this year 2 years ago
Tom Lane da256a4a7f Pre-beta mechanical code beautification. 2 years ago
David Rowley a42fc1c903 Fix an assortment of typos 2 years ago
Daniel Gustafsson 950d4a2cb1 Fix typos and duplicate words 2 years ago
Andrew Dunstan 661ab4e185 Fix some memory leaks associated with parsing json and manifests 2 years ago
John Naylor a365d9e2e8 Speed up tail processing when hashing aligned C strings, take two 2 years ago
John Naylor 0c25fee359 Teach fasthash_accum to use platform endianness for bytewise loads 2 years ago