Jason Volk
|
fcb70510ab
|
ircd:Ⓜ️:init::backfill: Increase default concurrent room conf.
|
2019-09-11 09:16:54 -07:00 |
|
Jason Volk
|
ee3dcf5075
|
ircd:Ⓜ️:init::backfill: Additional worker terminator based on runlevel change.
|
2019-09-10 14:30:33 -07:00 |
|
Jason Volk
|
09369b19ff
|
ircd:Ⓜ️:init::backfill: Fix stale comment.
|
2019-09-10 14:02:43 -07:00 |
|
Jason Volk
|
83332a724b
|
ircd:Ⓜ️:init::backfill: Improve graceful termination propagation and handling.
|
2019-09-10 14:02:43 -07:00 |
|
Jason Volk
|
3e694d50cf
|
ircd:Ⓜ️:init::backfill: More checks for interruption of loops.
|
2019-09-09 11:34:18 -07:00 |
|
Jason Volk
|
3e1be63a49
|
ircd:Ⓜ️:init::backfill: Fix non-volatile reference to result involving extern conf item.
|
2019-09-08 18:22:05 -07:00 |
|
Jason Volk
|
e2f2120739
|
ircd:Ⓜ️:init::backfill: Disable the rooms count estimate at start.
|
2019-09-07 22:11:18 -07:00 |
|
Jason Volk
|
e66bb73c4c
|
ircd:Ⓜ️:init::backfill: Clarify log message; rename function.
|
2019-09-07 19:23:13 -07:00 |
|
Jason Volk
|
71027c9383
|
ircd:Ⓜ️:init::backfill: Only backfill rooms with a locally joined user.
|
2019-09-07 16:56:17 -07:00 |
|
Jason Volk
|
5232da8ea4
|
ircd:Ⓜ️:init::backfill: Improve infolog msgs; add comments; minor cleanup.
|
2019-09-07 15:22:12 -07:00 |
|
Jason Volk
|
5eb3c7830f
|
ircd:Ⓜ️:init::backfill: Concurrent initial backfill workers.
|
2019-09-06 16:31:41 -07:00 |
|
Jason Volk
|
5972f65cfb
|
ircd:Ⓜ️:init::backfill: Skip backspill off prev events below the viewport depth.
|
2019-09-06 16:03:35 -07:00 |
|
Jason Volk
|
deef0777e1
|
ircd:Ⓜ️:init::backfill: Fetch recent missing events after initial headfill.
|
2019-09-06 15:50:58 -07:00 |
|
Jason Volk
|
3e4918062d
|
ircd:Ⓜ️:init::backfill: Add interruption checks for clean breaks.
|
2019-09-06 14:53:16 -07:00 |
|
Jason Volk
|
6586a9e084
|
modules/m_room_bootstrap: Additional infolog messages during process.
modules/m_room_bootstrap: Suppress already-evaluated warnings.
|
2019-09-04 13:39:00 -07:00 |
|
Jason Volk
|
36ce489926
|
ircd:Ⓜ️:init::backfill: Add hinting to fetch and vmopts; add success infolog msg.
|
2019-08-29 22:22:28 -07:00 |
|
Jason Volk
|
ac573cd21d
|
ircd:Ⓜ️:fetch: Cleanup/document interface; add basis for operation abstraction.
|
2019-08-29 21:32:10 -07:00 |
|
Jason Volk
|
4e5d67dfe9
|
ircd:Ⓜ️:init::backfill: Break from worker loop on runlevel change.
|
2019-08-27 20:58:52 -07:00 |
|
Jason Volk
|
0001d11b6c
|
ircd:Ⓜ️:init::backfill: Perform eval of room heads.
|
2019-08-27 18:46:10 -07:00 |
|
Jason Volk
|
c57bc9077c
|
ircd:Ⓜ️:fetch: Add future result interface; refactor eval out of flow. (fixes #103) (closes #131)
modules: Split m_vm_fetch from m_fetch.
|
2019-08-26 16:17:09 -07:00 |
|
Jason Volk
|
7d6180dd23
|
modules/m_init_backfill: Bypass initial backfill on read_only/write_avoid.
|
2019-08-24 19:19:34 -07:00 |
|
Jason Volk
|
29ab5a7563
|
Revert "modules/m_init_backfill: Disable by default for now."
This reverts commit f9d9d5ef55 .
|
2019-08-23 18:01:43 -07:00 |
|
Jason Volk
|
f9d9d5ef55
|
modules/m_init_backfill: Disable by default for now.
|
2019-08-14 09:13:29 -07:00 |
|
Jason Volk
|
c01f19080b
|
ircd:Ⓜ️:init::backfill: add conf item to enable worker.
|
2019-08-14 02:47:39 -07:00 |
|
Jason Volk
|
e6a9394a46
|
ircd:Ⓜ️:init::backfill: Acquire remote head.
ircd:Ⓜ️:init::backfill: To the fetch unit.
|
2019-08-14 02:38:02 -07:00 |
|
Jason Volk
|
c95d1e56ee
|
ircd:Ⓜ️:init: Add preliminary worker context loop for backfill unit. (#78)
|
2019-08-13 23:39:05 -07:00 |
|