Commit Graph

  • a61d81bbc7 Calculate compute_backpressure_throttling_seconds correctly Tristan Partin 2024-11-12 13:12:08 -06:00
  • 05381a48f0 utils: remove unnecessary fsync in durable_rename() (#9686) Erik Grinaker 2024-11-12 18:57:31 +01:00
  • 6ad0739080 postgres_ffi: bump WAL_SEGMENT_SIZE to 128 MB erik/segment-size Erik Grinaker 2024-11-12 16:36:54 +01:00
  • 6844b5f460 add comments; make read buffering works with write_buffered (owned version) Yuchen Liang 2024-11-12 16:52:46 +00:00
  • ffd88ede38 fix clippy Yuchen Liang 2024-11-12 15:59:24 +00:00
  • cef165818c test(pageserver): add gc-compaction tests with delta will_init (#9724) Alex Chi Z. 2024-11-12 10:37:31 -05:00
  • 6b19867410 safekeeper: don't flush control file on WAL ingest path (#9698) Erik Grinaker 2024-11-12 16:17:03 +01:00
  • 679b302c06 try with unshallow heikki/debug-submodule-checks Heikki Linnakangas 2024-11-12 13:00:42 +02:00
  • 9a07960e83 increase depth Heikki Linnakangas 2024-11-12 11:57:28 +02:00
  • 6ddaca25dc use a version of submodule check with extra debug info Heikki Linnakangas 2024-11-12 11:47:42 +02:00
  • b669e21205 safekeeper: make --partial-backup-timeout respect min. sk-eviction-min-timeout Arseny Sher 2024-11-11 18:36:48 +03:00
  • f9dca3ad8a Bump Postgres versions Konstantin Knizhnik 2024-11-11 22:38:35 +02:00
  • 84cbab7ada Undo occasional changes in test_physical_and_logical_replicaiton.py test Konstantin Knizhnik 2024-11-11 21:52:01 +02:00
  • e252a4208b Bump postgres version Konstantin Knizhnik 2024-11-11 21:46:21 +02:00
  • 26f5bafb99 Update test_physical_and_logical_replicaiton.py to reproduce the problem Konstantin Knizhnik 2024-10-29 17:26:53 +02:00
  • 1eddf30ff3 Update test_runner/regress/test_physical_and_logical_replicaiton.py Konstantin Knizhnik 2024-10-23 17:51:09 +03:00
  • 25532eed33 Bump Postgres version Konstantin Knizhnik 2024-10-19 11:17:33 +03:00
  • 637da7719e Add test for combination of physical and logical replication Konstantin Knizhnik 2024-10-19 09:29:11 +03:00
  • 301edc753c Do not wallog AUX files at replica Konstantin Knizhnik 2024-10-19 09:06:01 +03:00
  • cc8029c4c8 Update pg_cron to 1.6.4 Tristan Partin 2024-11-11 20:10:53 -06:00
  • d6d8a16dbc Merge branch 'main' into yuchen/double-buffered-writer Yuchen Liang 2024-11-11 20:27:09 -05:00
  • 20e6a0c8a2 use open_with_options_v2 (O_DIRECT) for ephemeral file Yuchen Liang 2024-11-12 01:26:29 +00:00
  • ce7cd36100 add IoBufAligned marker Yuchen Liang 2024-11-12 01:17:52 +00:00
  • b0d7fc7564 fix IoBufferMut::extend_from_slice Yuchen Liang 2024-11-11 23:49:52 +00:00
  • 5be6b07cf1 Improve typing related to regress/test_logical_replication.py (#9725) Tristan Partin 2024-11-11 17:36:45 -06:00
  • 7b34e73c15 fix tests Yuchen Liang 2024-11-11 22:35:40 +00:00
  • b018bc7da8 Add a retain_lsn test (#9599) Arpad Müller 2024-11-11 23:29:21 +01:00
  • e5bb85d407 fix clippy Yuchen Liang 2024-11-11 21:33:33 +00:00
  • b4a26e32ed Merge branch 'main' into yuchen/direct-io-reads-in-ci-by-default Yuchen Liang 2024-11-11 16:26:01 -05:00
  • 4b075db7ea Add a postgres_exporter config file Tristan Partin 2024-11-11 14:49:37 -06:00
  • fde16f8614 use batch gh-workflow-stats-action with separate table (#9722) Fedor Dikarev 2024-11-11 21:33:29 +01:00
  • 5a138d08a3 feat(pageserver): support partial gc-compaction for delta layers (#9611) Alex Chi Z. 2024-11-11 15:30:32 -05:00
  • 2d9652c434 Clean up C.UTF-8 locale changes Tristan Partin 2024-11-11 13:53:12 -06:00
  • 61ff18dbae Merge pull request #9721 from neondatabase/skyzh/locale-changes release-7097 Alex Chi Z. 2024-11-11 14:29:57 -05:00
  • 96d66a201d Clean up C.UTF-8 locale changes Tristan Partin 2024-11-11 09:33:14 -06:00
  • e9dcfa2eb2 test_runner: skip more tests using decorator instead of pytest.skip (#9704) Alexander Bayandin 2024-11-11 18:07:01 +00:00
  • 8db84d9964 new ingest benchmark (#9711) Peter Bendel 2024-11-11 18:51:15 +01:00
  • 8d76bca3d2 Merge branch 'main' into yuchen/direct-io-reads-in-ci-by-default Yuchen Liang 2024-11-11 12:18:03 -05:00
  • 1aab34715a Remove checklist from the PR template (#9702) Alexander Bayandin 2024-11-11 17:01:02 +00:00
  • f63de5f527 safekeeper: add initialize_segment variant of safekeeper_wal_storage_operation_seconds (#9691) Erik Grinaker 2024-11-11 17:55:50 +01:00
  • a81df96db5 safekeeper: flush WAL on transaction commit erik/respond-xact-commit Erik Grinaker 2024-11-08 16:37:46 +01:00
  • 17bf707bdf pageserver: enable virtual_file_io_mode=direct in CI by default Yuchen Liang 2024-11-11 16:24:14 +00:00
  • b24850bdb5 Merge pull request #9710 from neondatabase/rc/2024-11-11 release-7095 Alex Chi Z. 2024-11-11 11:05:41 -05:00
  • 54a1676680 rfc: update aux file rfc to reflect latest optimizations (#9681) Alex Chi Z. 2024-11-11 09:19:03 -05:00
  • 04f91eea45 fix(pageserver): increase frozen layer warning threshold; ignore in tests (#9705) Alex Chi Z. 2024-11-11 09:13:46 -05:00
  • 48c06d9f7b fix(pageserver): increase frozen layer warning threshold; ignore in tests (#9705) Alex Chi Z. 2024-11-11 09:13:46 -05:00
  • f510647c7e CI: retry actions/github-script for 5XX errors (#9703) Alexander Bayandin 2024-11-11 12:42:32 +00:00
  • c72e87f98d Merge branch 'main' into vlad/read-path-concurrent-io Vlad Lazar 2024-11-11 11:29:38 +01:00
  • 71f04f91c2 safekeeper: send AppendResponse on segment flush Erik Grinaker 2024-11-08 15:40:37 +01:00
  • ceaa80ffeb storcon: add peer token for peer to peer communication (#9695) Vlad Lazar 2024-11-11 09:58:41 +00:00
  • 8456737945 improve pg settings for maintenance bodobolero/ingest_bench BodoBolero 2024-11-11 07:27:47 +01:00
  • 2279d0259d fix(test): make test_readonly_node_gc more robust yuchen/fix-readonly-node-gc-startup Yuchen Liang 2024-11-11 04:51:47 +00:00
  • e0848c28d9 make InMemory read aware of mutable & maybe_flushed Yuchen Liang 2024-11-11 03:22:01 +00:00
  • bdffc352e7 use background flush for write path; read path broken Yuchen Liang 2024-11-10 20:01:52 +00:00
  • 45998046f3 make flush handle & task generic Yuchen Liang 2024-11-10 19:07:45 +00:00
  • 26c8b50451 implement non-generic flush handle & bg task Yuchen Liang 2024-11-09 18:41:41 +00:00
  • 4baeef8ae7 test_runner: skip tests using decorator bayandin/skip-tests-use-decorator Alexander Bayandin 2024-11-09 18:17:51 +00:00
  • 172b3805c3 fix convert_to_seconds double counting for milliseconds as minutes BodoBolero 2024-11-09 17:36:57 +01:00
  • 533908eab1 remove leagin 0s in convert_to_seconds BodoBolero 2024-11-09 17:14:07 +01:00
  • 2fcac0e66b CI(pre-merge-checks): add required checks (#9700) Alexander Bayandin 2024-11-09 01:02:54 +00:00
  • ecde8d7632 Improve type safety according to pyright Tristan Partin 2024-11-08 14:43:15 -06:00
  • af8238ae52 fix(pageserver): drain upload queue before offloading timeline (#9682) Alex Chi Z. 2024-11-08 14:28:55 -05:00
  • ab47804d00 safekeeper: remove unused WriteGuardSharedState::skip_update (#9699) Erik Grinaker 2024-11-08 20:25:31 +01:00
  • ecca62a45d feat(pageserver): more log lines around frozen layers (#9697) Alex Chi Z. 2024-11-08 13:44:00 -05:00
  • 34a4eb6f2a Switch compute-related locales to C.UTF-8 by default Tristan Partin 2024-11-08 12:19:18 -06:00
  • 5529bd786d Switch compute-related locales to C.UTF-8 by default (#6746) gh-readonly-queue/main/pr-6746-b6bc954c5d3846214ee0a38010dd0228a7c2d7f5 Tristan Partin 2024-11-08 11:52:02 -06:00
  • b6bc954c5d CI: move check codestyle python to reusable workflow and run on a merge_group (#9683) Alexander Bayandin 2024-11-08 17:32:56 +00:00
  • 8394ab2f9e actionline warnings BodoBolero 2024-11-08 18:08:14 +01:00
  • 30680d1f32 tests: use tigther storcon scopes (#9696) Vlad Lazar 2024-11-08 17:00:31 +00:00
  • e2f05de1c0 we really want to use dbname ludicrous for the large tenant BodoBolero 2024-11-08 17:56:01 +01:00
  • 6465f4d97d now run the real bench ingest in two variants BodoBolero 2024-11-08 17:47:30 +01:00
  • 84042486b2 CREATE EXTENSION IF NOT EXISTS neon; CREATE EXTENSION IF NOT EXISTS neon_utils; BodoBolero 2024-11-08 17:43:02 +01:00
  • bdcc2bea50 drop database cannot run in transaction block BodoBolero 2024-11-08 17:39:08 +01:00
  • 2dd86150de old and new project in matrix strategy BodoBolero 2024-11-08 17:26:26 +01:00
  • f561cbe1c7 fix(pageserver): drain upload queue before detaching ancestor (#9651) Alex Chi Z. 2024-11-08 10:35:27 -05:00
  • f0efc908d7 use Arc around W: OwnedAsyncWriter Yuchen Liang 2024-11-08 15:19:36 +00:00
  • 3525d2e381 Update TimescaleDB to 2.17.1 for PG 17 Tristan Partin 2024-11-08 09:15:38 -06:00
  • 224cbb4025 change OwnedAsyncWriter trait to use write_all_at Yuchen Liang 2024-11-08 15:09:33 +00:00
  • eb8a9a12da better detection of duration BodoBolero 2024-11-08 15:46:21 +01:00
  • 9710169ed4 fix perf results insertion BodoBolero 2024-11-08 15:35:36 +01:00
  • 74a747f3ec fix log parser BodoBolero 2024-11-08 15:32:58 +01:00
  • 3c0efd42dc bc is not installed in build-tools, use awk instead BodoBolero 2024-11-08 15:24:26 +01:00
  • 0397307711 fix git rev-parse error BodoBolero 2024-11-08 15:18:27 +01:00
  • 5490f427ce test parser for pgcopydb log output BodoBolero 2024-11-08 15:08:04 +01:00
  • 3bf4d1cb64 include all necessary tables in filter BodoBolero 2024-11-08 14:14:53 +01:00
  • 4d83012c11 correct here doc BodoBolero 2024-11-08 14:12:10 +01:00
  • cd3a8f537d bind BENCHMARK_INGEST_SOURCE_CONNSTR BodoBolero 2024-11-08 13:55:12 +01:00
  • 17c002b660 Do not copy logical replicaiton slots to replica (#9458) Konstantin Knizhnik 2024-11-08 14:54:58 +02:00
  • 9e46a8b87b echo new project ID BodoBolero 2024-11-08 12:29:02 +01:00
  • 3856d42c2d first draft of actually invoking pgcopydb to clone a project BodoBolero 2024-11-08 12:22:51 +01:00
  • d2f4ef6ee6 new attempt with shared library load paths BodoBolero 2024-11-08 12:06:41 +01:00
  • 77aec7c063 fix shared library path BodoBolero 2024-11-08 11:53:44 +01:00
  • a6756c45fa test project creation and deletion BodoBolero 2024-11-08 11:44:06 +01:00
  • aa9112efce pageserver: add no_sync for use in regression tests (1/2) (#9677) John Spray 2024-11-08 10:16:04 +00:00
  • 027889b06c ci: use set-docker-config-dir from dev-actions (#9638) JC Grünhage 2024-11-08 10:44:59 +01:00
  • 79929bb1b6 Disable rust_2024_compatibility lint option (#9615) Heikki Linnakangas 2024-11-08 10:35:03 +02:00
  • 19c2ea0267 Disable rust_2024_compatibility lint option (#9615) gh-readonly-queue/main/pr-9615-9132d80aa3e20c58878b945b86c442bf7756a30e Heikki Linnakangas 2024-11-08 09:27:03 +02:00
  • dd1c45e896 eliminate size_tracking_writer Yuchen Liang 2024-11-07 20:44:21 +00:00
  • 9132d80aa3 add pgcopydb tool to build tools image (#9658) Peter Bendel 2024-11-07 19:00:25 +01:00
  • 82e3f0ecba [proxy/authorize]: improve JWKS reliability (#9676) Conrad Ludgate 2024-11-07 16:24:38 +00:00