1
0
mirror of https://github.com/postgres/postgres.git synced 2025-06-26 12:21:12 +03:00

Commit Graph

  • d501e7ba5e Doc: add information about partition locking David Rowley 2025-04-02 14:04:53 +13:00
  • 2be0fe94bf Doc: add information about partition locking David Rowley 2025-04-02 14:04:31 +13:00
  • 9b34f10ee0 Doc: add information about partition locking David Rowley 2025-04-02 14:04:10 +13:00
  • e962d6d12b Doc: add information about partition locking David Rowley 2025-04-02 14:03:48 +13:00
  • 121d774cae Doc: add information about partition locking David Rowley 2025-04-02 14:02:44 +13:00
  • b3219c69fc aio: Add errcontext for processing I/Os for another backend Melanie Plageman 2025-04-01 19:53:07 -04:00
  • b68f664bb0 Fix planner's failure to identify multiple hashable ScalarArrayOpExprs David Rowley 2025-04-02 11:58:37 +13:00
  • a7f213b11d Fix planner's failure to identify multiple hashable ScalarArrayOpExprs David Rowley 2025-04-02 11:58:16 +13:00
  • 5a0840b767 Fix planner's failure to identify multiple hashable ScalarArrayOpExprs David Rowley 2025-04-02 11:57:54 +13:00
  • 5672a83997 Fix planner's failure to identify multiple hashable ScalarArrayOpExprs David Rowley 2025-04-02 11:57:27 +13:00
  • b136db07c6 Fix planner's failure to identify multiple hashable ScalarArrayOpExprs David Rowley 2025-04-02 11:56:29 +13:00
  • 6c12ae09f5 Introduce a SQL-callable function array_sort(anyarray). Tom Lane 2025-04-01 18:03:55 -04:00
  • 6da2ba1d8a Fix detection and handling of strchrnul() for macOS 15.4. Tom Lane 2025-04-01 16:49:51 -04:00
  • e4440a73c7 Fix detection and handling of strchrnul() for macOS 15.4. Tom Lane 2025-04-01 16:49:51 -04:00
  • 71790aef1a Fix detection and handling of strchrnul() for macOS 15.4. Tom Lane 2025-04-01 16:49:51 -04:00
  • 0de9560ba9 Fix detection and handling of strchrnul() for macOS 15.4. Tom Lane 2025-04-01 16:49:51 -04:00
  • a39eb9c77f Fix detection and handling of strchrnul() for macOS 15.4. Tom Lane 2025-04-01 16:49:51 -04:00
  • 915e889680 Fix detection and handling of strchrnul() for macOS 15.4. Tom Lane 2025-04-01 16:49:51 -04:00
  • c313fa4602 Use workaround of __builtin_setjmp only on MINGW on MSVCRT Andrew Dunstan 2025-04-01 16:24:59 -04:00
  • e19dc74491 aio: Minor comment improvements Andres Freund 2025-04-01 16:06:48 -04:00
  • fdd146a8ef aio: Add README.md explaining higher level design Andres Freund 2025-04-01 16:06:48 -04:00
  • 5aec7e07fb doc: Adjust some notes about pg_upgrade's file transfer modes. Nathan Bossart 2025-04-01 14:37:47 -05:00
  • 00066aa173 md: Add comment & assert to buffer-zeroing path in md[start]readv() Andres Freund 2025-04-01 13:50:39 -04:00
  • 93bc3d75d8 aio: Add test_aio module Andres Freund 2025-04-01 13:47:46 -04:00
  • 60f566b4f2 aio: Add pg_aios view Andres Freund 2025-04-01 13:30:33 -04:00
  • 46250cdcb0 docs: Add acronym and glossary entries for I/O and AIO Andres Freund 2025-04-01 13:30:33 -04:00
  • 172259afb5 Verify roundtrip dump/restore of regression database Álvaro Herrera 2025-04-01 18:50:40 +02:00
  • 764d501d24 Remove a stray "pgrminclude" annotation Peter Eisentraut 2025-04-01 15:27:28 +02:00
  • 113ecf1f8c Fix minor C type confusion Peter Eisentraut 2025-04-01 15:25:42 +02:00
  • 2904324a88 heapam: Only set tuple's block once per page in pagemode Heikki Linnakangas 2025-04-01 13:24:27 +03:00
  • af0c248557 Use function attributes for SSE 4.2 even when targeting that extension John Naylor 2025-04-01 12:01:58 +07:00
  • 3dbdf86c63 Fix failing regression test on x86-32 machines David Rowley 2025-04-01 10:52:25 +13:00
  • 2fd3e2fa5c Fix accidentally-harmless thinko in psqlscan_test_variable(). Tom Lane 2025-03-31 12:16:10 -04:00
  • 0fcf02ad45 doc: Mention clock synchronization recommendation for hot_standby_feedback Peter Eisentraut 2025-03-31 16:54:50 +02:00
  • e2809e3a10 Inline CRC computation for small fixed-length input on x86 John Naylor 2025-02-28 16:27:30 +07:00
  • 4694aedf63 Add relallfrozen to pg_dump statistics. Jeff Davis 2025-03-30 22:14:06 -07:00
  • 2a5e709e72 Enable IO concurrency on all systems Andres Freund 2025-03-30 19:14:55 -04:00
  • ae3df4b341 read_stream: Introduce and use optional batchmode support Andres Freund 2025-03-30 18:30:36 -04:00
  • f4d0730bbc aio: Basic read_stream adjustments for real AIO Andres Freund 2025-03-30 18:26:44 -04:00
  • b27f8637ea docs: Reframe track_io_timing related docs as wait time Andres Freund 2025-03-30 18:04:40 -04:00
  • 12ce89fd07 bufmgr: Use AIO in StartReadBuffers() Andres Freund 2025-03-30 18:02:23 -04:00
  • 047cba7fa0 bufmgr: Implement AIO read support Andres Freund 2025-03-30 17:28:03 -04:00
  • ef64fe26ba aio: Add WARNING result status Andres Freund 2025-03-30 16:10:51 -04:00
  • d445990adc Let caller of PageIsVerified() control ignore_checksum_failure Andres Freund 2025-03-30 16:10:51 -04:00
  • b96d3c3897 pgstat: Allow checksum errors to be reported in critical sections Andres Freund 2025-03-30 16:10:51 -04:00
  • 4244cf6876 Add errhint_internal() Andres Freund 2025-03-30 16:10:51 -04:00
  • 49b82522f1 Remove incidental md5() function use from test Tomas Vondra 2025-03-30 13:22:39 +02:00
  • d6d8054dc7 localbuf: Track pincount in BufferDesc as well Andres Freund 2025-03-29 16:36:51 -04:00
  • 08ccd56ac7 aio, bufmgr: Comment fixes/improvements Andres Freund 2025-03-29 14:45:42 -04:00
  • 50cb7505b3 aio: Implement support for reads in smgr/md/fd Andres Freund 2025-03-29 13:38:35 -04:00
  • dee8002468 Fix mis-attribution of checksum failure stats to the wrong database Andres Freund 2025-03-29 13:38:35 -04:00
  • 68f97aeadb amcheck: Add a GIN index to the CREATE INDEX CONCURRENTLY tests Tomas Vondra 2025-03-29 16:46:49 +01:00
  • ca738bdc4c amcheck: Add a test with GIN index on JSONB data Tomas Vondra 2025-03-29 16:46:34 +01:00
  • ec4327d106 amcheck: Fix indentation in verify_gin.c Tomas Vondra 2025-03-29 16:42:13 +01:00
  • 116e851db5 Fix "‘static’ is not at beginning of declaration" warning Andres Freund 2025-03-29 10:48:59 -04:00
  • 14ffaece0f amcheck: Add gin_index_check() to verify GIN index Tomas Vondra 2025-03-29 15:43:55 +01:00
  • 53a2a1564a pgbench: Make set_random_seed() 64-bit everywhere. Peter Eisentraut 2025-03-29 15:24:42 +01:00
  • d70b17636d amcheck: Move common routines into a separate module Tomas Vondra 2025-03-29 15:14:47 +01:00
  • fb9dff7663 Fix grammar in GIN README Tomas Vondra 2025-03-29 15:14:09 +01:00
  • 8b6a0e2392 Fix MERGE with DO NOTHING actions into a partitioned table. Dean Rasheed 2025-03-29 09:58:40 +00:00
  • 14a33d3f0a Fix MERGE with DO NOTHING actions into a partitioned table. Dean Rasheed 2025-03-29 09:52:18 +00:00
  • 8d4cd3b4a8 Fix MERGE with DO NOTHING actions into a partitioned table. Dean Rasheed 2025-03-29 09:51:23 +00:00
  • 25303678a1 Fix MERGE with DO NOTHING actions into a partitioned table. Dean Rasheed 2025-03-29 09:50:14 +00:00
  • a0ed19e0a9 Use PRI?64 instead of "ll?" in format strings (continued). Peter Eisentraut 2025-03-29 10:30:08 +01:00
  • a0a4601765 Matview statistics depend on matview data. Jeff Davis 2025-03-28 16:12:55 -07:00
  • 775a06d44c Make group_similar_or_args() reorder clause list as little as possible Alexander Korotkov 2025-03-28 23:36:49 +02:00
  • 519338ace4 Optimize popcount functions with ARM SVE intrinsics. Nathan Bossart 2025-03-28 16:20:20 -05:00
  • 3c8e463b0d Revert "Tidy up locale thread safety in ECPG library." Peter Eisentraut 2025-03-28 21:27:37 +01:00
  • 6be53c2767 Optimize popcount functions with ARM Neon intrinsics. Nathan Bossart 2025-03-28 14:49:35 -05:00
  • 51a0382e8d Fix crash if LockErrorCleanup() is called twice Heikki Linnakangas 2025-03-28 20:19:17 +02:00
  • 9ac6f7e7ce Rename TRY_POPCNT_FAST to TRY_POPCNT_X86_64. Nathan Bossart 2025-03-28 12:27:47 -05:00
  • a5419bc72e Fix timestamp overflow in UUIDv7 implementation. Masahiko Sawada 2025-03-28 09:39:11 -07:00
  • 8e993bff53 Tidy up locale thread safety in ECPG library. Peter Eisentraut 2025-03-28 16:15:57 +01:00
  • 2247281c47 Cast result of i64abs() back to int64 Peter Eisentraut 2025-03-28 14:05:45 +01:00
  • 83ccc85859 pg_overexplain: Use PG_MODULE_MAGIC_EXT. Robert Haas 2025-03-28 09:16:29 -04:00
  • 9f0c36aea0 pg_overexplain: Call previous hooks as appropriate. Robert Haas 2025-03-28 08:59:33 -04:00
  • cdc168ad4b Add support for not-null constraints on virtual generated columns Peter Eisentraut 2025-03-28 13:53:37 +01:00
  • 747ddd38cb Modernize some code a bit Peter Eisentraut 2025-03-28 10:49:15 +01:00
  • 9a9ead1105 Rename a node field for clarity Peter Eisentraut 2025-03-28 09:50:01 +01:00
  • fb2ea12f42 pg_createsubscriber: Add '--all' option. Amit Kapila 2025-03-28 12:26:39 +05:30
  • 890fc826c9 Use thread-safe strftime_l() instead of strftime(). Peter Eisentraut 2025-03-28 07:13:43 +01:00
  • 474d7a1fd8 Stablize tests added in 3abe9dc188. Amit Kapila 2025-03-28 11:03:05 +05:30
  • 8d48e84c56 Fix guc_malloc calls for consistency and OOM checks Daniel Gustafsson 2025-03-27 22:57:34 +01:00
  • 8afec4ef67 Fix guc_malloc calls for consistency and OOM checks Daniel Gustafsson 2025-03-27 22:57:34 +01:00
  • 058b5152f0 Fix guc_malloc calls for consistency and OOM checks Daniel Gustafsson 2025-03-27 22:57:34 +01:00
  • 043799fa08 Use streaming read I/O in heap amcheck Melanie Plageman 2025-03-27 14:02:40 -04:00
  • db8238da42 Prevent assertion failure in contrib/pg_freespacemap. Tom Lane 2025-03-27 13:20:23 -04:00
  • 5ff827389e Prevent assertion failure in contrib/pg_freespacemap. Tom Lane 2025-03-27 13:20:23 -04:00
  • 0e86bad380 Prevent assertion failure in contrib/pg_freespacemap. Tom Lane 2025-03-27 13:20:23 -04:00
  • 41ed749e48 Prevent assertion failure in contrib/pg_freespacemap. Tom Lane 2025-03-27 13:20:23 -04:00
  • 51d038da82 Prevent assertion failure in contrib/pg_freespacemap. Tom Lane 2025-03-27 13:20:23 -04:00
  • 4623d71443 Prevent assertion failure in contrib/pg_freespacemap. Tom Lane 2025-03-27 13:20:23 -04:00
  • d66997dfe8 Avoid mixing designated and non-designated field initializers. Tom Lane 2025-03-27 11:06:30 -04:00
  • 0f3604a518 psql: Fix incorrect equality comparison Daniel Gustafsson 2025-03-27 14:09:25 +01:00
  • 081ec08e6a pg_overexplain: Filter out actual row count from test result. Robert Haas 2025-03-27 09:00:46 -04:00
  • 9fbd53dea5 Remove the query_id_squash_values GUC Álvaro Herrera 2025-03-27 13:33:37 +01:00
  • 5d5f415816 Expand test a bit Peter Eisentraut 2025-03-27 12:11:15 +01:00
  • b98be8a2a2 Provide thread-safe pg_localeconv_r(). Peter Eisentraut 2025-03-27 07:52:22 +01:00
  • 4a02af8b1a Simplify syntax for ALTER TABLE ALTER CONSTRAINT NO INHERIT Álvaro Herrera 2025-03-27 09:24:52 +01:00
  • 72c2f36d57 libpq: Add TAP tests for service files and names Michael Paquier 2025-03-27 16:01:38 +09:00