Commit Graph

40008 Commits (0e87dfe46443286e630e9bcbc0c39a39c2c2cbb2)

Author SHA1 Message Date
Tom Lane 0e87dfe464 Harden memory context allocators against bogus chunk pointers. 3 years ago
Tom Lane 235eb4db98 Simplify our Assert infrastructure a little. 3 years ago
John Naylor 6291b2546c Remove unnecessary semicolons after goto labels 3 years ago
Peter Eisentraut 357cfefb09 Use C library functions instead of Abs() for int64 3 years ago
Andres Freund 06dbd619bf pgstat: Prevent stats reset from corrupting slotname by removing slotname 3 years ago
Peter Eisentraut e4c61bedcb Use fabsf() instead of Abs() or fabs() where appropriate 3 years ago
Andres Freund 2473cb9ff3 autoconf: Rely on ar supporting index creation 3 years ago
Alvaro Herrera 614a406b4f
Fix self-referencing foreign keys with partitioned tables 3 years ago
Peter Eisentraut 3edc71ec04 Convert macros to static inline functions (rel.h) 3 years ago
Peter Eisentraut f14aad5169 Remove unnecessary uses of Abs() 3 years ago
Tom Lane 80ef926758 Improve our ability to detect bogus pointers passed to pfree et al. 3 years ago
Andres Freund e5555657ba meson: Add support for building with precompiled headers 3 years ago
Andres Freund e0b0142959 Create subscription stats entry at CREATE SUBSCRIPTION time 3 years ago
David Rowley cd4e8caaa0 Fix final warnings produced by -Wshadow=compatible-local 3 years ago
Andres Freund 4289263cf2 windows: Adjust FD_SETSIZE via commandline define 3 years ago
Andres Freund 0fa41648d7 meson: Fix two comments 3 years ago
Tom Lane 9543eff5e0 Remove MemoryContextContains(). 3 years ago
Tom Lane 42b746d4c9 Remove uses of MemoryContextContains in nodeAgg.c and nodeWindowAgg.c. 3 years ago
Tom Lane 66c2922e76 Take care to de-duplicate entries in standby.c's table of locks. 3 years ago
Tom Lane ca71131eeb Introduce t_isalnum() to replace t_isalpha() || t_isdigit() tests. 3 years ago
Michael Paquier 5757141cae Fix comment in xlogprefetcher.c 3 years ago
Michael Paquier 051b096b8d Refactor TAP test authentication/001_password.pl 3 years ago
David Rowley d8df67bb1a Fix final compiler warning produced by -Wshadow=compatible-local 3 years ago
David Rowley 112f0225db Add optional parameter to PG_TRY() macros 3 years ago
Andres Freund c3315a7da5 tests: Restrict pg_locks queries in advisory_locks.sql to current database 3 years ago
Andres Freund 6a20b04f04 tests: Rename conflicting role names 3 years ago
Andres Freund 902ab2fcef meson: Add windows resource files 3 years ago
Andres Freund a1261cd16f meson: ecpg: Split definition of static and shared libraries 3 years ago
Andres Freund 089c0bc7a7 meson: libpq: Revise static / shared library setup 3 years ago
David Rowley 2d0bbedda7 Rename shadowed local variables 3 years ago
Michael Paquier 839c2520a7 Remove definition of JUMBLE_SIZE from queryjumble.h 3 years ago
Michael Paquier 9a30e154b3 Use macros from xlog_internal.h for WAL segment logic in pg_resetwal 3 years ago
Michael Paquier 9aa58d48f3 Add a few new patterns to the tab completion of psql 3 years ago
Michael Paquier bdf9b60085 Fix comment in guc_tables.c 3 years ago
Michael Paquier c42cd05c58 Cleanup useless assignments and checks 3 years ago
Michael Paquier 62be9e4cdc Add filtering capability for cross-version pg_upgrade tests 3 years ago
Andres Freund 908e17151b meson: llvm: Use llvm-config's --cxxflags when building llvmjit 3 years ago
Tom Lane 4a79fd1a75 Fix psql's behavior with \g for a multiple-command string. 3 years ago
Tom Lane f4c7c410ee Revert "Optimize order of GROUP BY keys". 3 years ago
Michael Paquier f60eb3f282 Add authentication TAP test for peer authentication 3 years ago
Peter Eisentraut a9d58bfe8a Fix tiny memory leaks 3 years ago
Michael Paquier 83e42a0035 doc: Fix some grammar and typos 3 years ago
Tom Lane 2dc2e4e31a Avoid improbable PANIC during heap_update, redux. 3 years ago
Andres Freund 0e497eadb1 mingw: Define PGDLLEXPORT as __declspec (dllexport) as done for msvc 3 years ago
Tom Lane 4e4f7b9fcc Adjust PQsslAttributeNames() to match PQsslAttribute(). 3 years ago
Alvaro Herrera 69298db8e1
Fix tab-completion after commit 790bf615dd 3 years ago
Michael Paquier 65b158ae4e Remove useless argument from UnpinBuffer() 3 years ago
Tom Lane 80a05679d5 Fix bogus behavior of PQsslAttribute(conn, "library"). 3 years ago
Tom Lane 551aa6b7b9 Improve wording of log messages triggered by max_slot_wal_keep_size. 3 years ago
Tom Lane d7e39d72ca Use actual backend IDs in pg_stat_get_backend_idset() and friends. 3 years ago