Commit Graph

  • 247dea89f7 Introduce an RTE for the grouping step Richard Guo 2024-09-10 12:35:34 +09:00
  • fba49d5293 Remove emode argument from XLogFileRead() and XLogFileReadAnyTLI() Michael Paquier 2024-09-10 08:44:31 +09:00
  • bb77752342 Add WAL usage reporting to ANALYZE VERBOSE output. Masahiko Sawada 2024-09-09 14:56:08 -07:00
  • de239d01e7 Consistently use PageGetExactFreeSpace() in pgstattuple. Tom Lane 2024-09-09 14:34:10 -04:00
  • ed4e42614d Clean up code NContinanza 2024-09-09 14:29:46 -03:00
  • 218527d014 Don't bother checking the result of SPI_connect[_ext] anymore. Tom Lane 2024-09-09 12:18:32 -04:00
  • cdb6b0fdb0 Add PQfullProtocolVersion() to surface the precise protocol version. Robert Haas 2024-09-09 11:54:55 -04:00
  • 19f722e403
    PG-853: Access control of pg_tde SQL functions (#277) Muhammad Usama 2024-09-09 17:37:59 +05:00
  • 4b0a813844
    Merge pull request #276 from dutow/smgriv Zsolt Parragi 2024-09-09 10:02:57 +01:00
  • 77aebe9a8d SQL/JSON: Avoid initializing unnecessary ON ERROR / ON EMPTY steps Amit Langote 2024-09-09 11:55:38 +09:00
  • 9021515488 Fix waits of REINDEX CONCURRENTLY for indexes with predicates or expressions Michael Paquier 2024-09-09 13:50:16 +09:00
  • 239837a708 Fix waits of REINDEX CONCURRENTLY for indexes with predicates or expressions Michael Paquier 2024-09-09 13:50:12 +09:00
  • edb0f6e41b Fix waits of REINDEX CONCURRENTLY for indexes with predicates or expressions Michael Paquier 2024-09-09 13:50:02 +09:00
  • cd6b2ae3e7 Fix waits of REINDEX CONCURRENTLY for indexes with predicates or expressions Michael Paquier 2024-09-09 13:49:59 +09:00
  • 5bbdfa8a18 Fix waits of REINDEX CONCURRENTLY for indexes with predicates or expressions Michael Paquier 2024-09-09 13:49:36 +09:00
  • dd8bea88ab SQL/JSON: Avoid initializing unnecessary ON ERROR / ON EMPTY steps Amit Langote 2024-09-09 13:46:58 +09:00
  • 87b6c3c0b7 Fix order of parameters in a cost_sort call Richard Guo 2024-09-09 12:58:31 +09:00
  • fc415edf8c Add callbacks to control flush of fixed-numbered stats Michael Paquier 2024-09-09 11:12:29 +09:00
  • 3d02b32fe8 Receive result in Client. Still need to fix the result printing format NContinanza 2024-09-08 22:49:25 -03:00
  • 2e62fa62d6 Avoid core dump after getpwuid_r failure. Tom Lane 2024-09-08 19:14:40 -04:00
  • d8df7ac5c0 Update extension lookup routines to use the syscache Michael Paquier 2024-09-07 20:20:46 +09:00
  • 49b649e3d2 Fix query sending from client to router. Router receives query and executes it correctly NContinanza 2024-09-06 22:35:12 -03:00
  • 51edc4ca54 Remove lc_ctype_is_c(). Jeff Davis 2024-09-06 13:23:21 -07:00
  • dd20f950d4 Fix incorrect pg_stat_io output on 32-bit machines. Tom Lane 2024-09-06 11:57:57 -04:00
  • e69030cb51 Fix incorrect pg_stat_io output on 32-bit machines. Tom Lane 2024-09-06 11:57:57 -04:00
  • 129a2f6679 Fix incorrect pg_stat_io output on 32-bit machines. Tom Lane 2024-09-06 11:57:57 -04:00
  • 9e43ab3dd7 Remove useless unconstify Peter Eisentraut 2024-09-06 11:25:48 +02:00
  • 5f4835367b
    fix out of bound in DecodeDateTime #175 PavlNekrasov 2024-09-06 12:22:44 +03:00
  • 446d5ad7ae SQL/JSON: Fix default ON ERROR behavior for JSON_TABLE Amit Langote 2024-09-06 13:25:14 +09:00
  • cd680b3921 SQL/JSON: Fix JSON_TABLE() column deparsing Amit Langote 2024-09-06 13:25:02 +09:00
  • bbd4c058a8 SQL/JSON: Fix default ON ERROR behavior for JSON_TABLE Amit Langote 2024-09-06 13:25:14 +09:00
  • ee75a03f37 SQL/JSON: Fix JSON_TABLE() column deparsing Amit Langote 2024-09-06 13:25:02 +09:00
  • 4d7e24e0f4 Revert recent SQL/JSON related commits Amit Langote 2024-09-06 12:53:01 +09:00
  • eef5195f30 Revert recent SQL/JSON related commits Amit Langote 2024-09-06 12:51:26 +09:00
  • 3a97460970 SQL/JSON: Avoid initializing unnecessary ON ERROR / ON EMPTY steps Amit Langote 2024-09-06 12:05:40 +09:00
  • e4e27976a6 SQL/JSON: Avoid initializing unnecessary ON ERROR / ON EMPTY steps Amit Langote 2024-09-06 12:04:29 +09:00
  • 5067c230b8 SQL/JSON: Fix default ON ERROR behavior for JSON_TABLE Amit Langote 2024-09-06 10:13:03 +09:00
  • c88ce386c4 SQL/JSON: Fix JSON_TABLE() column deparsing Amit Langote 2024-09-06 10:12:16 +09:00
  • fe32343814 Update comment about ExprState.escontext Amit Langote 2024-09-06 10:12:00 +09:00
  • 35afec71ae doc PG 17 relnotes: remove tab complete for MERGE/SPLIT partit. Bruce Momjian 2024-09-05 21:48:42 -04:00
  • 565caaa79a SQL/JSON: Fix default ON ERROR behavior for JSON_TABLE Amit Langote 2024-09-06 10:13:03 +09:00
  • 68222851d5 SQL/JSON: Fix JSON_TABLE() column deparsing Amit Langote 2024-09-06 10:12:16 +09:00
  • 3422f5f93f Update comment about ExprState.escontext Amit Langote 2024-09-06 10:12:00 +09:00
  • 7829f85a62 Be more careful with error paths in pg_set_regex_collation(). Jeff Davis 2024-09-05 12:10:08 -07:00
  • f37ac613a8 Prevent mis-encoding of "trailing junk after numeric literal" errors. Tom Lane 2024-09-05 12:42:33 -04:00
  • 4fd4d7653e Prevent mis-encoding of "trailing junk after numeric literal" errors. Tom Lane 2024-09-05 12:42:33 -04:00
  • 7dcbf0afa2 Prevent mis-encoding of "trailing junk after numeric literal" errors. Tom Lane 2024-09-05 12:42:33 -04:00
  • fadff3fc94 Prevent mis-encoding of "trailing junk after numeric literal" errors. Tom Lane 2024-09-05 12:42:33 -04:00
  • 85837b8037 Fix handling of NULL return value in typarray lookup Daniel Gustafsson 2024-09-05 15:32:22 +02:00
  • 4af123ad45 Fix misleading error message context Peter Eisentraut 2024-09-05 15:19:00 +02:00
  • 1b373aed20 Add callback for backend initialization in pgstats Michael Paquier 2024-09-05 16:05:21 +09:00
  • 341e9a05e7 Fix two NULL pointer dereferences when reading custom pgstats from file Michael Paquier 2024-09-05 14:36:57 +09:00
  • 5735521ac2 Check availability of module injection_points in TAP tests Michael Paquier 2024-09-05 13:29:43 +09:00
  • 908a968612 Optimize WindowAgg's use of tuplestores David Rowley 2024-09-05 16:18:30 +12:00
  • 19b861f880 Speedup WindowAgg code by moving uncommon code out-of-line David Rowley 2024-09-05 15:59:47 +12:00
  • 06421b0843 Remove lc_collate_is_c(). Jeff Davis 2024-09-04 12:30:14 -07:00
  • 83eb481d52 Remove test-case workarounds for ancient libedit versions. Tom Lane 2024-09-04 16:25:28 -04:00
  • ddfc556a64 Revert "Optimize pg_visibility with read streams." Noah Misch 2024-09-04 11:36:40 -07:00
  • 92b1cd4884 Using proper IV with tde_heap (full) Zsolt Parragi 2024-09-04 18:54:45 +01:00
  • 82b07eba9e Remove a couple of strerror() calls Peter Eisentraut 2024-09-04 14:45:31 +02:00
  • a68159ff2b Unify some error messages to ease work of translators Michael Paquier 2024-09-04 14:53:18 +09:00
  • b4db64270e Apply more quoting to GUC names in messages Michael Paquier 2024-09-04 13:50:44 +09:00
  • 6c2b5edecc Collect statistics about conflicts in logical replication. Amit Kapila 2024-09-04 08:55:21 +05:30
  • 9626068f13 Avoid unnecessary post-sort projection Richard Guo 2024-09-04 12:19:19 +09:00
  • 4f1124548f Check the validity of commutators for merge/hash clauses Richard Guo 2024-09-04 12:17:11 +09:00
  • 07b828e9d4 Fix inconsistent LWLock tranche name "CommitTsSLRU" Michael Paquier 2024-09-04 10:22:19 +09:00
  • 08b9b9e043 Fix inconsistent LWLock tranche name "CommitTsSLRU" Michael Paquier 2024-09-04 10:21:17 +09:00
  • bab1fd9277 Avoid installcheck failure in TAP tests using injection_points Michael Paquier 2024-09-04 08:56:28 +09:00
  • 2cdcae9da6 Avoid installcheck failure in TAP tests using injection_points Michael Paquier 2024-09-04 08:56:23 +09:00
  • 12d3345c0d Remember last collation to speed up collation cache. Jeff Davis 2024-09-03 16:05:58 -07:00
  • ff43b5e70d Simplify makefiles exporting twice enable_injection_points Michael Paquier 2024-09-04 08:05:56 +09:00
  • 516ff05539 Simplify makefiles exporting twice enable_injection_points Michael Paquier 2024-09-04 08:05:44 +09:00
  • 813fde73d4 Standardize "read-ahead advice" terminology. Thomas Munro 2024-09-04 10:12:20 +12:00
  • 6fa6f54a33 messages refactor. WIP client sending query to router NContinanza 2024-09-03 17:18:21 -03:00
  • 1c61fd8b52 Fix stack variable scope from previous commit. Noah Misch 2024-09-03 12:44:54 -07:00
  • ed1b1ee59f Optimize pg_visibility with read streams. Noah Misch 2024-09-03 10:46:20 -07:00
  • c582b75851 Add block_range_read_stream_cb(), to deduplicate code. Noah Misch 2024-09-03 10:46:20 -07:00
  • ba7625a7a5 Use library functions to edit config in SSL tests Daniel Gustafsson 2024-09-03 18:57:56 +02:00
  • e5f1f0a4f2 Test for PG_TEST_EXTRA separately in SSL tests Daniel Gustafsson 2024-09-03 18:57:54 +02:00
  • 37630d607d
    Align global space dbOid with the backend (#275) Andrew Pogrebnoi 2024-09-03 16:17:27 +03:00
  • 6970853def
    Merge pull request #271 from dutow/nofork Zsolt Parragi 2024-09-03 13:15:29 +01:00
  • 99e3770e29
    Merge pull request #270 from dutow/perffixagain3 Zsolt Parragi 2024-09-03 13:15:07 +01:00
  • 11c1986ff1
    Merge pull request #273 from japinli/outdated-comments Zsolt Parragi 2024-09-03 13:14:28 +01:00
  • 79edabb87f
    Fix another typo (#274) Japin Li 2024-09-03 18:00:57 +08:00
  • 31a98934d1 Fix typos in code comments and test data Daniel Gustafsson 2024-09-03 11:33:38 +02:00
  • 2b5f57977f Add const qualifiers to XLogRegister*() functions Peter Eisentraut 2024-09-03 08:00:38 +02:00
  • 4236825197 Fix typos and grammar in code comments and docs Michael Paquier 2024-09-03 14:49:04 +09:00
  • c7cd2d6ed0 Define PG_TBLSPC_DIR for path pg_tblspc/ in data folder Michael Paquier 2024-09-03 09:11:54 +09:00
  • 94f1474e60 Stamp 17rc1. REL_17_RC1 Tom Lane 2024-09-02 16:11:07 -04:00
  • 8a8c8e6012 PG-978: Removed unneccessary memcpy from tuple slot Zsolt Parragi 2024-09-02 08:39:10 +01:00
  • 94eec79633 doc: Consistently use result set in documentation Daniel Gustafsson 2024-09-02 18:36:57 +02:00
  • c96176c48d Fix warnings from msgfmt Peter Eisentraut 2024-09-02 18:03:47 +02:00
  • e6ec1d6aab Fix rarely-run test for message wording change Peter Eisentraut 2024-09-02 17:40:32 +02:00
  • 2befd22790 Fix rarely-run test for message wording change Peter Eisentraut 2024-09-02 17:40:32 +02:00
  • 0d255bb6ff Remove outdated comments Japin Li 2024-09-02 22:14:32 +08:00
  • 12fd224471
    Minor performance update (#272) Muhammad Usama 2024-09-02 17:29:02 +05:00
  • c3333dbc0c Only perform pg_strong_random init when required Daniel Gustafsson 2024-09-02 13:52:27 +02:00
  • a70e01d430 Remove support for OpenSSL older than 1.1.0 Daniel Gustafsson 2024-09-02 13:51:48 +02:00
  • 5a8e53bca5
    Fix a typo about tablespace (#269) Japin Li 2024-09-02 19:41:20 +08:00
  • 986a3ac497 Translation updates Peter Eisentraut 2024-09-02 12:02:42 +02:00