Folia/patches/server
Spottedleaf 633abb1d50 Optimise regionized save on shutdown
When there are many chunkholders and regions, the cost of collecting
and checking tick thread for each one for every region save
becomes the biggest cost for the save call. To avoid this from
happening, collect the chunk holders from the current region's
owned sections.

This showed significant speedup locally when running the
"walk test" found in RegionizedServer locally (>90% of time
was spent on the holder iteration/checking).
2023-06-27 17:14:06 -07:00
..
0001-Build-changes.patch Update paper 2023-06-16 09:48:16 -07:00
0002-MC-Dev-fixes.patch Initial patch apply 2023-06-08 20:15:55 -07:00
0003-Threaded-Regions.patch Optimise regionized save on shutdown 2023-06-27 17:14:06 -07:00
0004-Max-pending-logins.patch Update to 1.20.1 2023-06-13 14:24:31 -07:00
0005-Add-chunk-system-throughput-counters-to-tps.patch Initial patch apply 2023-06-08 20:15:55 -07:00
0006-Make-CraftEntity-getHandle-and-overrides-perform-thr.patch Update paper 2023-06-16 09:48:16 -07:00
0007-Disable-mid-tick-task-execution.patch Update to 1.20.1 2023-06-13 14:24:31 -07:00
0008-Throw-UnsupportedOperationException-for-broken-APIs.patch Update paper 2023-06-16 09:48:16 -07:00
0009-Fix-tests-by-removing-them.patch Initial patch apply 2023-06-08 20:15:55 -07:00
0010-Work-around-https-github.com-PaperMC-paperweight-iss.patch Update to 1.20.1 2023-06-13 14:24:31 -07:00
0011-Require-plugins-to-be-explicitly-marked-as-Folia-sup.patch Initial patch apply 2023-06-08 20:15:55 -07:00
0012-Lag-compensate-block-breaking.patch Update to latest paper 2023-06-09 23:44:24 -07:00
0013-Prevent-block-updates-in-non-loaded-or-non-owned-chu.patch Update to latest paper 2023-06-09 23:44:24 -07:00
0014-Block-reading-in-world-tile-entities-on-worldgen-thr.patch Initial patch apply 2023-06-08 20:15:55 -07:00
0015-Skip-worldstate-access-when-waking-players-up-during.patch Fix funny respawn animation & respawn button not working 2023-06-25 13:51:15 -07:00
0016-Do-not-access-POI-data-for-lodestone-compass.patch Initial patch apply 2023-06-08 20:15:55 -07:00
0017-Synchronize-PaperPermissionManager.patch Fix compile / boot 2023-06-08 21:03:13 -07:00
0018-Fix-off-region-raid-heroes.patch Fix compile / boot 2023-06-08 21:03:13 -07:00
0019-Remove-unused-skyLightSources.patch Remove unused skyLightSources 2023-06-10 14:10:20 -07:00
0020-fixup-Rewrite-chunk-system.patch Fix some issues from Folia test 2023-06-25 14:01:20 -07:00
0021-Do-not-read-tile-entities-in-chunks-that-are-positio.patch Fix some issues from Folia test 2023-06-25 14:01:20 -07:00
0022-fixup-Rewrite-chunk-system.patch Fix some issues from Folia test 2023-06-25 14:01:20 -07:00
0023-Sync-vehicle-position-to-player-position-on-player-d.patch Fix some issues from Folia test 2023-06-25 14:01:20 -07:00