roam-location/webdav
Adriano Caloiaro 338d63d9fe
perf(webdav): buffer entries in memory, flush every 4 hours
Instead of GET+PUT on every Append call, cache the day's entries in memory
and flush to WebDAV every 4 hours. On a day rollover, buffered entries are
flushed to the outgoing day's file before the new day is loaded, ensuring
no entries are written to the wrong day's URL.
2026-04-25 11:30:22 -06:00
..
client.go perf(webdav): buffer entries in memory, flush every 4 hours 2026-04-25 11:30:22 -06:00