Commit Graph

  • 2b65bf046d Revert 11470f544e Alexander Korotkov 2023-04-03 16:54:31 +03:00
  • 8d928e3a9f Rename BufferAccessStrategyData.ring_size to nbuffers David Rowley 2023-04-03 23:31:16 +12:00
  • 4830f10243 Disable vacuum's use of a buffer access strategy during failsafe David Rowley 2023-04-03 23:05:58 +12:00
  • 525fb0a171 Fix typo in CI README Daniel Gustafsson 2023-04-03 10:50:17 +02:00
  • 32fbe0239b Only make buffer strategy for vacuum when it's likely needed David Rowley 2023-04-03 19:19:45 +12:00
  • 1980d3585e pg_basebackup: Correct type of WalSegSz Peter Eisentraut 2023-04-03 07:13:52 +02:00
  • 3f476c9534 Remove some global variables from vacuum.c David Rowley 2023-04-03 15:07:25 +12:00
  • 2e6ba13152 Doc: update pgindent/README. Tom Lane 2023-04-02 20:01:34 -04:00
  • 6af1793954 Add info in WAL records in preparation for logical slot conflict handling Andres Freund 2023-04-02 12:32:19 -07:00
  • ab73291d26 Fix copy-pasto in contrib/auth_delay/meson.build variable name. Noah Misch 2023-04-02 09:31:10 -07:00
  • eaa1dd131c Use PG_TEST_TIMEOUT_DEFAULT in 019_replslot_limit.pl. Noah Misch 2023-04-02 09:31:09 -07:00
  • 61b313e47e Pass down table relation into more index relation functions Andres Freund 2023-04-01 20:12:26 -07:00
  • a88a18b125 Assert only valid flag bits are passed to visibilitymap_set() Andres Freund 2023-04-01 17:55:33 -07:00
  • 14f98e0af9 hio: Release extension lock before initializing page / pinning VM Andres Freund 2023-04-01 17:50:18 -07:00
  • 0070b66fef pg_dump: Use only LZ4 frame format for compression Tomas Vondra 2023-04-01 00:54:17 +02:00
  • c8f8d0eb18 Doc: add Buffer Access Strategy to the glossary David Rowley 2023-04-01 10:41:27 +13:00
  • df4f3ab517 Add show_data option to pg_get_wal_block_info. Peter Geoghegan 2023-03-31 14:02:52 -07:00
  • 6ee30209a6
    SQL/JSON: support the IS JSON predicate Alvaro Herrera 2023-03-31 22:34:04 +02:00
  • a2a0c7c29e Further tweaking of width_bucket() edge cases. Tom Lane 2023-03-31 16:29:55 -04:00
  • e8d74aac52 Reject system columns as elements of foreign keys. Tom Lane 2023-03-31 11:18:49 -04:00
  • bfb993b1bb Reject system columns as elements of foreign keys. Tom Lane 2023-03-31 11:18:49 -04:00
  • b0b55d8b80 Reject system columns as elements of foreign keys. Tom Lane 2023-03-31 11:18:49 -04:00
  • 6e36981736 Reject system columns as elements of foreign keys. Tom Lane 2023-03-31 11:18:49 -04:00
  • f0d65c0eaf Reject system columns as elements of foreign keys. Tom Lane 2023-03-31 11:18:49 -04:00
  • e46a309bd8 Ensure acquire_inherited_sample_rows sets its output parameters. Tom Lane 2023-03-31 10:08:40 -04:00
  • d0d92fe3d4 Ensure acquire_inherited_sample_rows sets its output parameters. Tom Lane 2023-03-31 10:08:40 -04:00
  • 65266d90f8 Ensure acquire_inherited_sample_rows sets its output parameters. Tom Lane 2023-03-31 10:08:40 -04:00
  • 2dcd92e97d Ensure acquire_inherited_sample_rows sets its output parameters. Tom Lane 2023-03-31 10:08:40 -04:00
  • 6f7ca625b9 Ensure acquire_inherited_sample_rows sets its output parameters. Tom Lane 2023-03-31 10:08:40 -04:00
  • c2d7d679c1 Ensure acquire_inherited_sample_rows sets its output parameters. Tom Lane 2023-03-31 10:08:40 -04:00
  • 558fff0adf pg_regress: Emit TAP compliant output Daniel Gustafsson 2023-03-31 13:00:02 +02:00
  • 9b058f6b0d
    Move ExecEvalJsonConstructor new function to a more natural place Alvaro Herrera 2023-03-31 12:55:25 +02:00
  • 47a9709846
    No need to add FORMAT to the keyword precedence list Alvaro Herrera 2023-03-31 11:14:43 +02:00
  • ed94e8563e Add XML ID attributes to create_publication.sgml. Amit Kapila 2023-03-31 08:59:55 +05:30
  • f95c1cd6b2 Bump PGSTAT_FILE_FORMAT_ID, omitted in 8aaa04b32d7 Andres Freund 2023-03-30 19:44:40 -07:00
  • 8aaa04b32d Track shared buffer hits in pg_stat_io Andres Freund 2023-03-30 19:22:40 -07:00
  • 07554c99df Fix List memory issue in transformColumnDefinition David Rowley 2023-03-31 12:15:39 +13:00
  • 33510bc649 Fix List memory issue in transformColumnDefinition David Rowley 2023-03-31 12:15:07 +13:00
  • 8d684c4451 Fix List memory issue in transformColumnDefinition David Rowley 2023-03-31 12:14:31 +13:00
  • 2110162206 Fix List memory issue in transformColumnDefinition David Rowley 2023-03-31 12:14:04 +13:00
  • df567fbf6e Fix List memory issue in transformColumnDefinition David Rowley 2023-03-31 12:13:34 +13:00
  • 6c3b697b19 Fix List memory issue in transformColumnDefinition David Rowley 2023-03-31 12:13:05 +13:00
  • 11c2d6fdf5 Parallel Hash Full Join. Thomas Munro 2023-03-31 11:01:51 +13:00
  • ca7b3c4c00 pg_stat_wal: Accumulate time as instr_time instead of microseconds Andres Freund 2023-03-30 14:23:14 -07:00
  • 122376f028 Show record information in pg_get_wal_block_info. Peter Geoghegan 2023-03-30 12:26:12 -07:00
  • 63cc20205c
    Simplify transformJsonAggConstructor() API Alvaro Herrera 2023-03-30 21:07:24 +02:00
  • 60966f56c3
    Fix inconsistencies and style issues in new SQL/JSON code Alvaro Herrera 2023-03-30 21:05:35 +02:00
  • 589bb81649
    Fix setrefs.c code for adjusting partPruneInfos Alvaro Herrera 2023-03-30 13:24:09 +02:00
  • f9054b7a7c Fix format code in fd.c debugging infrastructure Andres Freund 2023-03-30 09:50:18 -07:00
  • 558cf80387 bufmgr: Fix undefined behaviour with, unrealistically, large temp_buffers Andres Freund 2023-03-30 09:50:18 -07:00
  • e9d202a149 Clean up role created in new subscription test. Tom Lane 2023-03-30 13:07:04 -04:00
  • 9c487efe35 Fix documentation build for c3afe8cf5a1e465bd71e48e4bc717f5bfdc7a7d6. Robert Haas 2023-03-30 12:06:34 -04:00
  • c3afe8cf5a Add new predefined role pg_create_subscription. Robert Haas 2023-03-30 11:37:19 -04:00
  • b0e9e4d76c Avoid overflow in width_bucket_float8(). Tom Lane 2023-03-30 11:27:36 -04:00
  • 2fe7a6df94 Fix pointer cast for seed calculation on 32-bit systems Daniel Gustafsson 2023-03-30 10:53:15 +02:00
  • 261cf8962b Fix incorrect format placeholders Peter Eisentraut 2023-03-30 08:33:43 +02:00
  • da324d6cd4 Refactor pgoutput_change(). Amit Kapila 2023-03-30 11:10:38 +05:30
  • 902ecd3bd4 Fix outdated comments regarding TupleTableSlots David Rowley 2023-03-30 16:37:03 +13:00
  • 7f5b19817e Support connection load balancing in libpq Daniel Gustafsson 2023-03-29 21:53:38 +02:00
  • 44d85ba5a3 Copy and store addrinfo in libpq-owned private memory Daniel Gustafsson 2023-03-29 21:41:27 +02:00
  • b5c6776c11 Fix dereference of dangling pointer in GiST index buffering build. Tom Lane 2023-03-29 11:31:30 -04:00
  • d2a1d4b190 Fix dereference of dangling pointer in GiST index buffering build. Tom Lane 2023-03-29 11:31:30 -04:00
  • 2adb6adad5 Fix dereference of dangling pointer in GiST index buffering build. Tom Lane 2023-03-29 11:31:30 -04:00
  • a1904c9ce5 Fix dereference of dangling pointer in GiST index buffering build. Tom Lane 2023-03-29 11:31:30 -04:00
  • 2dc77adc76 Fix dereference of dangling pointer in GiST index buffering build. Tom Lane 2023-03-29 11:31:30 -04:00
  • 8e5eef50c5 Fix dereference of dangling pointer in GiST index buffering build. Tom Lane 2023-03-29 11:31:30 -04:00
  • 3aa961378b Add missing .gitignore entries. Tom Lane 2023-03-29 09:16:53 -04:00
  • 58c9600a9f Remove empty function BufmgrCommit(). Tom Lane 2023-03-29 09:13:57 -04:00
  • 7081ac46ac
    SQL/JSON: add standard JSON constructor functions Alvaro Herrera 2023-03-29 12:11:36 +02:00
  • 38b7437b90 Fix some section numbers in information_schema.sql Peter Eisentraut 2023-03-29 11:34:37 +02:00
  • 5aae36dc9c meson: Change default buildtype to debugoptimized Peter Eisentraut 2023-03-29 09:24:37 +02:00
  • 563f21cda8 Move definition of standard collations from initdb to pg_collation.dat Peter Eisentraut 2023-03-29 09:45:21 +02:00
  • 0d15afc875 Simplify useless 0L constants Peter Eisentraut 2023-03-29 08:25:12 +02:00
  • 062a844424 Avoid syncing data twice for the 'publish_via_partition_root' option. Amit Kapila 2023-03-29 10:46:58 +05:30
  • de5a47af2d Add XML ID attributes to create_subscription.sgml. Amit Kapila 2023-03-29 09:58:14 +05:30
  • 00d9dcf5be pg_dump: Fix gzip compression of empty data Tomas Vondra 2023-03-29 00:50:34 +02:00
  • 1671f990dd Validate ICU locales. Jeff Davis 2023-03-28 16:15:59 -07:00
  • e3363cda9c amcheck: In verify_heapam, allows tuples with xmin 0. Robert Haas 2023-03-28 16:16:53 -04:00
  • 453f53821f amcheck: In verify_heapam, allows tuples with xmin 0. Robert Haas 2023-03-28 16:16:53 -04:00
  • b7cea58822 amcheck: In verify_heapam, allows tuples with xmin 0. Robert Haas 2023-03-28 16:16:53 -04:00
  • bade01cb4d Fix recent pg_walinspect fpi_length bug. Peter Geoghegan 2023-03-28 10:53:48 -07:00
  • 326a33a289 Fix corner-case planner failure for MERGE. Tom Lane 2023-03-28 11:36:50 -04:00
  • bf5c4b3d9d Fix corner-case planner failure for MERGE. Tom Lane 2023-03-28 11:36:50 -04:00
  • c1f1c1f87f initdb: emit message when using default ICU locale. Jeff Davis 2023-03-28 07:55:57 -07:00
  • f8ca22295e initdb: replace check_icu_locale() with default_icu_locale(). Jeff Davis 2023-03-28 07:55:45 -07:00
  • 8b3eb0c584 Fix error inconsistency in older ICU versions. Jeff Davis 2023-03-28 07:55:30 -07:00
  • 90189eefc1 Save a few bytes in pg_attribute Peter Eisentraut 2023-03-28 09:58:14 +02:00
  • 637dce2254 pg_walinspect: Adjust memory context name. Peter Geoghegan 2023-03-27 16:14:32 -07:00
  • 4efd0bf7ea Generate a few more functions of pgstatfuncs.c with macros Michael Paquier 2023-03-28 07:35:33 +09:00
  • 4257d34e31 doc: Fix XML_CATALOG_FILES env var for Apple Silicon machines Daniel Gustafsson 2023-03-27 21:35:34 +02:00
  • aad9a2ee7c doc: Fix XML_CATALOG_FILES env var for Apple Silicon machines Daniel Gustafsson 2023-03-27 21:35:30 +02:00
  • c6f1f4e443 doc: Fix XML_CATALOG_FILES env var for Apple Silicon machines Daniel Gustafsson 2023-03-27 21:35:27 +02:00
  • 9850ef9fc1 doc: Fix XML_CATALOG_FILES env var for Apple Silicon machines Daniel Gustafsson 2023-03-27 21:35:24 +02:00
  • 50792b1553 doc: Fix XML_CATALOG_FILES env var for Apple Silicon machines Daniel Gustafsson 2023-03-27 21:35:19 +02:00
  • a3c9d35ae1 Reject attempts to alter composite types used in indexes. Tom Lane 2023-03-27 15:04:02 -04:00
  • 78838bc3d4 Reject attempts to alter composite types used in indexes. Tom Lane 2023-03-27 15:04:02 -04:00
  • cd07163c0e Reject attempts to alter composite types used in indexes. Tom Lane 2023-03-27 15:04:02 -04:00
  • 334cc4c966 Reject attempts to alter composite types used in indexes. Tom Lane 2023-03-27 15:04:02 -04:00
  • 29a20ff061 Reject attempts to alter composite types used in indexes. Tom Lane 2023-03-27 15:04:02 -04:00
  • d90d59e250 Reject attempts to alter composite types used in indexes. Tom Lane 2023-03-27 15:04:02 -04:00