Jason Volk
|
b5b52d5ee3
|
ircd:Ⓜ️:room: Reduce state iteration stack codepaths.
|
2018-10-23 18:11:56 -07:00 |
|
Jason Volk
|
da322fc048
|
ircd:Ⓜ️ Conditional reuse of state key format stack paths.
|
2018-10-23 18:04:21 -07:00 |
|
Jason Volk
|
0f1d5bac76
|
ircd:Ⓜ️:room::members: Fix closure return value in iteration.
|
2018-10-23 14:45:22 -07:00 |
|
Jason Volk
|
c9426a3616
|
ircd:Ⓜ️:room: Conditional reuse of keys for_each path.
|
2018-10-23 14:45:16 -07:00 |
|
Jason Volk
|
16ac997220
|
ircd:Ⓜ️:users: Add lower_bounding for_each; prefix search to users console cmd.
|
2018-10-23 14:17:42 -07:00 |
|
Jason Volk
|
ba70c1b128
|
ircd:Ⓜ️:room: Add lower_bound state_key only iteration to interface.
|
2018-10-23 14:16:36 -07:00 |
|
Jason Volk
|
537b7e26aa
|
ircd:Ⓜ️:state: Add unmake_key() inverse convenience to make_key().
|
2018-10-23 13:48:23 -07:00 |
|
Jason Volk
|
33aea3fd19
|
ircd:Ⓜ️ Start a users coarse convenience interface.
|
2018-10-23 13:32:00 -07:00 |
|
Jason Volk
|
002dea97ec
|
modules/client/user: Move user create to m_user.
|
2018-10-23 13:22:08 -07:00 |
|
Jason Volk
|
242516c853
|
ircd:Ⓜ️ Add central interface for room state prefetch; add console cmd; apply to client sync.
|
2018-10-23 10:01:36 -07:00 |
|
Jason Volk
|
c83d17396b
|
modules: Rename vm_fetch to s_fetch.
|
2018-10-23 09:13:48 -07:00 |
|
Jason Volk
|
337810d7e0
|
ircd:Ⓜ️:dbs: Add meta block size confs for select direct columns; tweak block sizes.
|
2018-10-21 00:20:02 -07:00 |
|
Jason Volk
|
c31b29307b
|
ircd:Ⓜ️:state: Fix fallback path for empty type in count().
|
2018-10-18 17:32:18 -07:00 |
|
Jason Volk
|
a63cfa86a2
|
ircd:Ⓜ️:room::state: Simplify count() stack.
|
2018-10-18 17:32:18 -07:00 |
|
Jason Volk
|
6713aa54eb
|
ircd:Ⓜ️:room::state: Fix empty type argument fallback path.
|
2018-10-18 17:32:18 -07:00 |
|
Jason Volk
|
bd6f46f488
|
ircd::db: Column options package; meta column block sizes tweak.
|
2018-10-17 22:12:41 -07:00 |
|
Jason Volk
|
8ce716b384
|
ircd:Ⓜ️:dbs: Tweak metablock default sizes.
|
2018-10-17 10:07:58 -07:00 |
|
Jason Volk
|
9833b50551
|
ircd:Ⓜ️:dbs: Add metadata block size conf items for various meta columns.
|
2018-10-16 15:53:47 -07:00 |
|
Jason Volk
|
fbad6072df
|
ircd:Ⓜ️:dbs: Relax the bloom filter bitcounts; add some bloom on _state_node.
|
2018-10-16 09:13:53 -07:00 |
|
Jason Volk
|
9aa6e2b768
|
ircd:Ⓜ️ Rename most vm.notify hooks to vm.effect; Refactor vm::accept related.
|
2018-10-09 20:56:12 -07:00 |
|
Jason Volk
|
f68926e526
|
ircd:Ⓜ️🪝 Minor fixes for hook unmapper.
|
2018-10-09 20:48:07 -07:00 |
|
Jason Volk
|
da8beda0c3
|
ircd:Ⓜ️🆔 Support intuitive constructions of m::node::id.
|
2018-09-30 17:58:16 -07:00 |
|
Jason Volk
|
4f3f729d9b
|
ircd:Ⓜ️🆔 Minor cleanup.
|
2018-09-30 17:37:24 -07:00 |
|
Jason Volk
|
cedfff720a
|
ircd:Ⓜ️ Fix return value for index(event_id).
|
2018-09-27 17:10:54 -07:00 |
|
Jason Volk
|
4b142de177
|
ircd:Ⓜ️ Fix prototype for pretty prev.
|
2018-09-27 17:10:22 -07:00 |
|
Jason Volk
|
a806ce2762
|
ircd:Ⓜ️:dbs: Update cache size defaults.
|
2018-09-25 21:14:11 -07:00 |
|
Jason Volk
|
4c0f06aaa3
|
ircd:Ⓜ️:feds: Fix missing linkage definition for feds::state.
|
2018-09-25 17:14:48 -07:00 |
|
Jason Volk
|
c90b530656
|
ircd:Ⓜ️:feds: Add central interface linkage for feds head.
|
2018-09-25 17:14:48 -07:00 |
|
Jason Volk
|
cf783d2729
|
ircd:Ⓜ️:room: Refactor out additional test protocol iterations; minor reorg.
|
2018-09-25 16:37:07 -07:00 |
|
Jason Volk
|
f54e05b7f0
|
ircd:Ⓜ️:room: Passthru as wildcard for empty type string.
|
2018-09-25 16:09:46 -07:00 |
|
Jason Volk
|
64ccbea79d
|
ircd:Ⓜ️:room: Refactor out remaining "test protocol" iterations from state interface.
|
2018-09-25 16:02:19 -07:00 |
|
Jason Volk
|
452f9a9abb
|
ircd:Ⓜ️ Reorg init/fini sequence.
|
2018-09-21 15:07:28 -07:00 |
|
Jason Volk
|
9c64ae50e4
|
ircd:Ⓜ️ Reuse index query path.
|
2018-09-20 23:30:51 -07:00 |
|
Jason Volk
|
aea6659154
|
ircd:Ⓜ️ Reuse query path.
|
2018-09-20 23:30:51 -07:00 |
|
Jason Volk
|
53651ad808
|
ircd::db: Move database::descriptor out to db::descriptor.
|
2018-09-19 15:38:37 -07:00 |
|
Jason Volk
|
4660619f4a
|
modules/media/media: Disable bloom; ircd:Ⓜ️:dbs: Disable state_node bloom.
|
2018-09-17 23:51:55 -07:00 |
|
Jason Volk
|
75ea43885b
|
ircd:Ⓜ️:dbs: Add conf items for column block sizes.
|
2018-09-17 23:42:25 -07:00 |
|
Jason Volk
|
0ed617c889
|
ircd:Ⓜ️🪝 Add option for propagating exceptions.
|
2018-09-17 20:45:05 -07:00 |
|
Jason Volk
|
3188b03943
|
ircd:Ⓜ️:typing: Add an iteration of typist state w/ console cmd.
|
2018-09-16 20:55:12 -07:00 |
|
Jason Volk
|
46cb5aee41
|
modules/m_typing: Move non-handler related from client/rooms/typing.
|
2018-09-16 20:55:12 -07:00 |
|
Jason Volk
|
ba401ee815
|
ircd:Ⓜ️:dbs: Add conf items for all caches enable/disable.
|
2018-09-15 06:41:34 -07:00 |
|
Jason Volk
|
fe26b5e0c0
|
modules: thread_local mods::import cannot be used or the module gets stuck.
|
2018-09-14 07:44:44 -07:00 |
|
Jason Volk
|
71edf65c7c
|
ircd:Ⓜ️:vm: Remove the depends aborted depends map fetus.
|
2018-09-13 19:49:25 -07:00 |
|
Jason Volk
|
d97a5ac571
|
ircd:Ⓜ️:vm: Remove the vm::phase; create fetch_hook.
|
2018-09-13 18:30:40 -07:00 |
|
Jason Volk
|
11948e47ac
|
ircd: Move m::import to mods::import where it is more appropriate.
|
2018-09-13 18:19:27 -07:00 |
|
Jason Volk
|
08d9f2c606
|
ircd:Ⓜ️ Remove the room::state::tuple contraption.
|
2018-09-13 07:53:51 -07:00 |
|
Jason Volk
|
65f87b58bc
|
ircd:Ⓜ️ Use better constexpr for room_id() stack buffer size.
|
2018-09-13 05:02:24 -07:00 |
|
Jason Volk
|
d3766ee0e5
|
ircd:Ⓜ️ Add room federate query w/ console indicator.
|
2018-09-12 23:31:32 -07:00 |
|
Jason Volk
|
2ae2bb0eef
|
ircd:Ⓜ️ Add room version query w/ console cmd.
|
2018-09-12 23:26:15 -07:00 |
|
Jason Volk
|
5c879bd380
|
ircd:Ⓜ️🧾 Start central interface to get receipt information.
|
2018-09-12 22:32:00 -07:00 |
|