s809
fdfab2b3a8
Use another method for enforcing non nsized generation
2025-02-19 20:15:34 +05:00
James Seibel
45c67d057a
Fix IDhApiConfigValue.clearValue() failing for some deprecated functions
2025-02-17 21:16:22 -06:00
James Seibel
c296795280
Fix DB leaks in FullDataV2Repo
2025-02-16 20:07:00 -06:00
James Seibel
2deb24ec1e
Add javadocs to ClientWrapper getPlayer Pos methods
2025-02-16 19:53:44 -06:00
James Seibel
5ab7a3030a
Fix DB leaks in FullDataV2Repo
2025-02-16 19:52:48 -06:00
James Seibel
1af4d23c14
improve DB leak tracking exception handling
2025-02-16 19:52:37 -06:00
James Seibel
977204abf0
Add DB leak tracking
2025-02-16 19:34:13 -06:00
James Seibel
276f2adf00
Revert 10 minute memoization for world gen
...
I thought this was only an issue for N-sized generation, but in testing found it to still be an issue for max-detail retrieval as well.
This will have to be looked into more another time
2025-02-15 11:56:21 -06:00
James Seibel
1b3c9e1a89
Fix beacon culling with auto overdraw prevention
2025-02-15 11:12:46 -06:00
James Seibel
6fbe0a9e72
Add missing cave blocks for cave culling
2025-02-15 11:06:43 -06:00
James Seibel
11a2b8bf5b
Add TODO to PriorityTaskPicker about VisualVM
2025-02-15 11:06:30 -06:00
James Seibel
99f2d2f844
Add TODO comment about Immersive Portals only rendering 1 level
2025-02-14 07:48:05 -06:00
s809
a5c029203c
Invert generateOnlyInHighestDetail and rename to enableNSizedGeneration
2025-02-11 22:08:25 +05:00
James Seibel
84015e4a40
Put N-sized generation and upsampling behind experimental configs
2025-02-11 07:47:24 -06:00
James Seibel
08f63470a5
Fix auto updater failing for nightly builds
2025-02-10 07:46:43 -06:00
James Seibel
f2404b6455
remove unneeded IVersionConstant methods
2025-02-08 11:39:18 -06:00
James Seibel
f20231ccbc
fix rare null pointer in sharedApi
2025-02-08 11:38:36 -06:00
s809
3a94bbe804
Reduce queue size back to improve responsiveness
2025-02-07 23:23:15 +05:00
s809
15f1754922
Improve ordering of reading positions to update a bit
2025-02-07 23:21:41 +05:00
s809
28448941e1
Keep update propagation queue filled
2025-02-07 23:20:24 +05:00
James Seibel
18c29b9810
Attempt to fix threadpool shutdown rejection exception
2025-02-07 07:25:57 -06:00
James Seibel
fa66cefbe2
Add comments to LodRenderSection memoized gen positions
...
also increase timeout from 15 sec -> 10 minutes
- done to test if memoization is actually needed
2025-02-07 07:14:50 -06:00
James Seibel
f7dc46cb55
Increase full data update task count to reduce down time
2025-02-06 20:10:30 -06:00
James Seibel
5cebee3be4
Flush world gen memory cache when full
2025-02-06 20:08:28 -06:00
s809
532ac8fe01
Fix incorrect distance being used in update propagation SQL and reduce queue size
2025-02-07 01:05:14 +05:00
James Seibel
8385eeb62c
Merge branch 'main' of gitlab.com:distant-horizons-team/distant-horizons-core
2025-02-05 17:31:26 -06:00
James Seibel
95db6885e7
add error logging to FullDataRequestHandler
2025-02-05 17:31:13 -06:00
James Seibel
10a3840373
Fix empty data sources when moving in multiplayer or with N-sized world gen
...
Increases Protocol version 9 -> 10
2025-02-05 17:30:59 -06:00
James Seibel
cedaaa8a2e
replace a few implicit datasource V2 repo statement setters
2025-02-04 19:29:39 -06:00
James Seibel
2c7f11c722
Improve DhApiBeforeRenderEvent javadocs
2025-02-03 20:30:28 -06:00
James Seibel
4fbda8f02b
Fix render enabled config getting set by world gen progress config
2025-02-02 19:52:31 -06:00
James Seibel
b0bd536248
Fix compiling with missing "E"
2025-02-02 15:52:17 -06:00
s809
a3ed0012e3
Balance tasks in thread pool using elapsed time instead of priorities
2025-02-02 20:30:35 +05:00
s809
9952481d77
Do not request already fulfilled sections again until some time passes
2025-02-02 20:30:35 +05:00
s809
5e137ee10d
Auto-move old save data to new location
2025-02-02 20:30:35 +05:00
James Seibel
f02ea68b6f
Add missing Enum prefix to RequestResult -> ERequestResult
2025-02-01 16:08:15 -06:00
s809
1041e0a4dd
Remove generationProgressDisableMessageDisplayTimeInSeconds from server config command
2025-02-01 19:38:43 +05:00
s809
6fb862ecfe
Add GUI description for generateOnlyInHighestDetail
2025-02-01 19:38:25 +05:00
s809
1f8013c1cf
Use generateOnlyInHighestDetail client-side
2025-02-01 18:30:07 +05:00
s809
157d72d8dc
Decrease delay between missing generation rechecks
2025-01-31 14:54:18 +05:00
James Seibel
2c077f5224
Fix a null pointer in the chunk update queue
2025-01-30 20:13:53 -06:00
s809
6e5bd02ae0
Fix beacon beams flickering
2025-01-30 22:30:02 +05:00
s809
a7578b2a72
Process chunks only once with real-time updates enabled
2025-01-30 21:47:31 +05:00
s809
041cf4e0d4
Fix nightly self-updater after moving jars into zip root
2025-01-30 18:11:34 +05:00
s809
bb1154b036
Revert "Improve chunk processing throughput"
...
This reverts commit dd3903f66e .
2025-01-28 20:05:59 +05:00
James Seibel
9c9c90e786
Improve world gen import hiding message
2025-01-26 17:47:28 -06:00
James Seibel
3dbd05a4ae
minor beacon beam height merge cleanup
2025-01-26 17:41:46 -06:00
James Seibel
042a0b6853
Merge branch 'distant-horizons-core-main'
2025-01-26 17:40:15 -06:00
James Seibel
39c621b8d9
Remove locks from LodRenderSection uploading
2025-01-26 17:12:39 -06:00
James Seibel
dd3903f66e
Improve chunk processing throughput
2025-01-26 17:05:37 -06:00