Commit Graph

  • dbe29b0d2c Fix test instability introduced in e349c95d3e9 due to async deduplication. Andres Freund 2022-04-07 11:54:51 -07:00
  • 00cb86e75d
    Add isolation tests for snapshot behavior in ri_triggers.c Alvaro Herrera 2022-04-07 19:57:29 +02:00
  • 2c7ea57e56 Revert "Logical decoding of sequences" Tomas Vondra 2022-04-07 18:13:13 +02:00
  • d7ab2a9a3c doc: Fix man page whitespace issues Peter Eisentraut 2022-04-07 18:23:28 +02:00
  • dad97e0502 Fix off-by-one error in pg_waldump, introduced in 5c279a6d350. Jeff Davis 2022-04-07 09:14:49 -07:00
  • 957aa4d87a Fix another buildfarm issue from commit 5c279a6d350. Jeff Davis 2022-04-07 08:40:16 -07:00
  • 344d62fb9a Unlogged sequences Peter Eisentraut 2022-04-07 16:13:23 +02:00
  • bab588cd5c Fix typo in xlogrecovery.c code comment Daniel Gustafsson 2022-04-07 14:01:28 +02:00
  • d772b18d44 Avoid <substeps> element in man pages Peter Eisentraut 2022-04-07 13:45:25 +02:00
  • 5b186308fb Include some missing headers. Thomas Munro 2022-04-07 20:55:16 +12:00
  • a2f433fa49 pgstat: add alternate output for stats.spec, for the 2PC disabled case. Andres Freund 2022-04-07 00:57:13 -07:00
  • 6392f2a096 Try to silence "-Wmissing-braces" complaints in rmgrdesc.c. Andres Freund 2022-04-07 00:49:32 -07:00
  • 5dc0418fab Prefetch data referenced by the WAL, take II. Thomas Munro 2022-04-07 19:28:40 +12:00
  • 9553b4115f Fix warning introduced in 5c279a6d350. Jeff Davis 2022-04-07 00:27:07 -07:00
  • e349c95d3e pgstat: add tests for transaction behaviour, 2PC, function stats. Andres Freund 2022-04-07 00:03:58 -07:00
  • ad401664b8 pgstat: add pg_stat_have_stats() test helper. Andres Freund 2022-04-07 00:03:58 -07:00
  • 0f96965c65 pgstat: add pg_stat_force_next_flush(), use it to simplify tests. Andres Freund 2022-04-06 23:35:56 -07:00
  • 5e07d3d6bd pgstat: fix small bug in pgstat_drop_relation(). Andres Freund 2022-04-06 23:35:56 -07:00
  • 81ae9e6588 pgstat: prevent fix pgstat_reinit_entry() from zeroing out lwlock. Andres Freund 2022-04-06 23:35:56 -07:00
  • 3536b851ad Fix compilation with WAL_DEBUG. Andres Freund 2022-04-06 23:24:00 -07:00
  • 5c279a6d35 Custom WAL Resource Managers. Jeff Davis 2022-04-06 22:26:43 -07:00
  • a8cfb0c1a9 Update config.guess and config.sub Peter Eisentraut 2022-04-07 07:32:43 +02:00
  • 06f5295af6 Add single-item cache when looking at topmost XID of a subtrans XID Michael Paquier 2022-04-07 14:34:37 +09:00
  • fbfe6910ec pgstat: move pgstat.c to utils/activity. Andres Freund 2022-04-06 21:29:46 -07:00
  • 1db4e5a4ee pgstat: rename STATS_COLLECTOR GUC group to STATS_CUMULATIVE. Andres Freund 2022-04-06 21:29:46 -07:00
  • 6f0cf87872 pgstat: remove stats_temp_directory. Andres Freund 2022-04-06 21:29:46 -07:00
  • 5891c7a8ed pgstat: store statistics in shared memory. Andres Freund 2022-04-06 21:29:46 -07:00
  • be902e2651 pgstat: normalize function naming. Andres Freund 2022-04-06 21:29:46 -07:00
  • 79b716cfb7 Reorder subskiplsn in pg_subscription to avoid alignment issues. Amit Kapila 2022-04-07 09:39:25 +05:30
  • e41aed674f pgstat: revise replication slot API in preparation for shared memory stats. Andres Freund 2022-04-06 18:26:17 -07:00
  • 8b1dccd37c pgstat: scaffolding for transactional stats creation / drop. Andres Freund 2022-04-06 18:22:22 -07:00
  • 8fb580a35c pgstat: prepare APIs used by pgstatfuncs for shared memory stats. Andres Freund 2022-04-06 17:56:19 -07:00
  • 997afad89d pgstat: introduce PgStat_Kind enum. Andres Freund 2022-04-06 17:56:19 -07:00
  • 0d5c387573 Add option --config-file to pg_rewind Michael Paquier 2022-04-07 08:51:49 +09:00
  • a82a5eee31 Use ISB as a spin-delay instruction on ARM64. Tom Lane 2022-04-06 18:57:57 -04:00
  • 8ea7963fc7 pgstat: add pgstat_copy_relation_stats(). Andres Freund 2022-04-06 14:09:18 -07:00
  • cc96373cf3 pgstat: rename some pgstat_send_* functions to pgstat_report_*. Andres Freund 2022-04-06 14:08:57 -07:00
  • dbafe127bb Suppress "variable 'pagesaving' set but not used" warning. Tom Lane 2022-04-06 17:03:35 -04:00
  • 87166d25a4 Suppress "variable 'pagesaving' set but not used" warning. Tom Lane 2022-04-06 17:03:35 -04:00
  • a65747b1c7 Suppress "variable 'pagesaving' set but not used" warning. Tom Lane 2022-04-06 17:03:35 -04:00
  • bdbd3d9064 pgstat: stats collector references in comments. Andres Freund 2022-04-06 13:56:06 -07:00
  • ab62a642d5 pgstat: move transactional code into pgstat_xact.c. Andres Freund 2022-04-06 13:23:47 -07:00
  • c3e9b07936 pgstat: move pgstat_report_autovac() to pgstat_database.c. Andres Freund 2022-04-06 12:41:29 -07:00
  • 46a2d2499a dsm: allow use in single user mode. Andres Freund 2022-04-06 12:40:04 -07:00
  • e99546f566 Forgotten catversion bump for 39969e2a1e4d7f5a37f3ef37d53bbfe171e7d77a Stephen Frost 2022-04-06 15:00:07 -04:00
  • 39969e2a1e Remove exclusive backup mode Stephen Frost 2022-04-06 14:41:03 -04:00
  • 14d3f24fa8 Further improve jsonb_sqljson parallel test Andrew Dunstan 2022-04-06 13:48:26 -04:00
  • a0ffa885e4 Allow granting SET and ALTER SYSTEM privileges on GUC parameters. Tom Lane 2022-04-06 13:24:33 -04:00
  • 2ef6f11b0c Reduce running time of jsonb_sqljson test Andrew Dunstan 2022-04-06 10:25:45 -04:00
  • 01effb1304 Fix unsigned output format in SLRU error reporting Peter Eisentraut 2022-04-06 09:15:05 +02:00
  • b604a1c204 Change one AssertMacro to Assert Peter Eisentraut 2022-04-06 09:09:14 +02:00
  • c2bb02bc2e Allow asynchronous execution in more cases. Etsuro Fujita 2022-04-06 15:45:00 +09:00
  • 376dc437de Update Unicode data to CLDR 41 Peter Eisentraut 2022-04-06 08:17:33 +02:00
  • 2d09e44d30 Improve comments for row filtering and toast interaction in logical replication. Amit Kapila 2022-04-06 08:20:40 +05:30
  • 17a856d08b Change aggregated log format of pgbench. Tatsuo Ishii 2022-04-06 09:55:58 +09:00
  • 9a7229948c Remove race condition in 022_crash_temp_files.pl test. Tom Lane 2022-04-05 20:44:01 -04:00
  • e37ad5fa4d Remove race condition in 022_crash_temp_files.pl test. Tom Lane 2022-04-05 20:44:01 -04:00
  • 75edb91961 Fix compilerwarning in logging size_t Daniel Gustafsson 2022-04-05 22:16:45 +02:00
  • fadb48b00e PLAN clauses for JSON_TABLE Andrew Dunstan 2022-04-05 14:09:04 -04:00
  • e83ebfe6d7 Have VACUUM warn on relfrozenxid "in the future". Peter Geoghegan 2022-04-05 09:44:52 -07:00
  • 1691512674 pg_rewind: Fetch small files according to new size. Daniel Gustafsson 2022-04-05 14:45:31 +02:00
  • 98fe74218d Extend TAP tests of pg_dump to test for compression with gzip Michael Paquier 2022-04-05 19:10:10 +09:00
  • 297daa9d43
    Refactor and cleanup runtime partition prune code a little Alvaro Herrera 2022-04-05 11:46:48 +02:00
  • 8803df4ea9 Update some tests in 013_crash_restart.pl. Tom Lane 2022-04-04 22:10:07 -04:00
  • 7a43a1fc52 Update some tests in 013_crash_restart.pl. Tom Lane 2022-04-04 22:10:06 -04:00
  • 909eebf27b dshash: revise sequential scan support. Andres Freund 2022-04-04 14:32:52 -07:00
  • 55e566fc4b pgstat: remove some superflous comments from pgstat.h. Andres Freund 2022-04-04 14:23:02 -07:00
  • edadf8098f pgstat: consistent function comment formatting. Andres Freund 2022-04-04 12:14:34 -07:00
  • 4e34747c88 JSON_TABLE Andrew Dunstan 2022-04-04 15:36:03 -04:00
  • c42a6fc41d vacuumlazy.c: Further consolidate resource allocation. Peter Geoghegan 2022-04-04 11:53:33 -07:00
  • 7844c9918a psql: Show all query results by default Peter Eisentraut 2022-04-04 14:57:17 +02:00
  • cbf4177f2c Disable synchronize_seqscans in 027_stream_regress.pl. Tom Lane 2022-04-04 12:38:51 -04:00
  • 4eb9798879 Avoid freeing objects during json aggregate finalization Andrew Dunstan 2022-04-04 10:12:30 -04:00
  • afb529e677 pg_basebackup: Fix code that thinks about LZ4 buffer size. Robert Haas 2022-04-04 10:36:23 -04:00
  • 40af10b571 Use Generation memory contexts to store tuples in sorts David Rowley 2022-04-04 22:52:35 +12:00
  • 77bae396df Adjust tuplesort API to have bitwise option flags David Rowley 2022-04-04 22:24:59 +12:00
  • 1b0d9aa4f7 Improve the generation memory allocator David Rowley 2022-04-04 20:53:13 +12:00
  • cc58eecc5d Fix tuplesort optimization for CLUSTER-on-expression. Thomas Munro 2022-04-04 10:52:02 +12:00
  • 591e088dd5 Fix portability issues in datetime parsing. Tom Lane 2022-04-03 17:04:21 -04:00
  • f3c15cbe50 Generalize how VACUUM skips all-frozen pages. Peter Geoghegan 2022-04-03 13:35:43 -07:00
  • 0b018fabaa Set relfrozenxid to oldest extant XID seen by VACUUM. Peter Geoghegan 2022-04-03 09:57:21 -07:00
  • 05023a237c Doc: Add relfrozenxid Tip to XID wraparound section. Peter Geoghegan 2022-04-02 13:34:57 -07:00
  • e39f990467 Fix overflow hazards in interval input and output conversions. Tom Lane 2022-04-02 16:12:26 -04:00
  • f7e4d5c64f Doc: Clarify the role of aggressive VACUUMs. Peter Geoghegan 2022-04-02 12:29:35 -07:00
  • 1b208ebaf1 Add a couple more tests for interval input decoding. Tom Lane 2022-04-02 13:49:39 -04:00
  • 14bf1e8313 vacuumlazy.c: Clean up variable declarations. Peter Geoghegan 2022-04-02 10:33:21 -07:00
  • 9752436f04 Use has_privs_for_roles for predefined role checks: round 2 Joe Conway 2022-04-02 13:24:38 -04:00
  • cfdd03f45e
    Allow CLUSTER on partitioned tables Alvaro Herrera 2022-04-02 19:08:34 +02:00
  • b7c485fb93 Doc: Remove MultiXact wraparound section link. Peter Geoghegan 2022-04-02 09:49:08 -07:00
  • 32558a8bc3 Doc: Remove MultiXact wraparound section link. Peter Geoghegan 2022-04-02 09:49:06 -07:00
  • 0af504733c
    Remove excess semicolon in MERGE docs Alvaro Herrera 2022-04-02 17:16:32 +02:00
  • c6dc6a0124 Use ORDER BY in catalog results in SQL/JSON tests Andrew Dunstan 2022-04-02 10:00:10 -04:00
  • 6974924347 Specialize tuplesort routines for different kinds of abbreviated keys John Naylor 2022-04-02 15:22:25 +07:00
  • db086de5ab Remove obsolete comment Peter Eisentraut 2022-04-02 07:27:26 +02:00
  • 8f4b5b0909 Remove obsolete comment Peter Eisentraut 2022-04-02 07:27:26 +02:00
  • d480ae069e Remove obsolete comment Peter Eisentraut 2022-04-02 07:27:26 +02:00
  • d2a2ce4184 Make upgradecheck a no-op in MSVC's vcregress.pl Michael Paquier 2022-04-02 12:06:11 +09:00
  • d43085d12e pageinspect: Use better macros to get special page area for GIN and GiST Michael Paquier 2022-04-02 11:27:20 +09:00
  • 465ab24296 libpq: Fix pkg-config without OpenSSL Peter Eisentraut 2022-04-01 17:12:56 +02:00
  • 7a27892750 libpq: Fix pkg-config without OpenSSL Peter Eisentraut 2022-04-01 17:12:56 +02:00