Jason Volk
|
5f758aaa3b
|
ircd:Ⓜ️:events::annotates: Interface to scan the key of the m.annotation rel_type.
|
2022-09-28 09:55:51 -07:00 |
|
Jason Volk
|
e2d70f249f
|
ircd:Ⓜ️:events::relates: Interface to scan the rel_type of the M_RELATES ref type.
|
2022-09-28 09:54:10 -07:00 |
|
Jason Volk
|
3451a989ac
|
Add noexcept to various lambdas (gcc-12).
|
2022-07-07 16:47:55 -07:00 |
|
Jason Volk
|
94a6cd0d90
|
ircd::db: Simplify options wrappings; eliminate bitflags.
|
2022-07-02 12:42:09 -07:00 |
|
Jason Volk
|
b815ac8bec
|
ircd::fs: Eliminate user-defined ctors on various opts for designated inits.
|
2022-06-19 20:27:13 -07:00 |
|
Jason Volk
|
0d8f069fbf
|
ircd:Ⓜ️:events: Fix indentation; minor cleanup.
|
2022-06-17 21:11:53 -07:00 |
|
Jason Volk
|
a4f105d390
|
ircd:Ⓜ️:events: Use better buffer size constant.
|
2020-10-16 02:40:39 -07:00 |
|
Jason Volk
|
7f94cdeeea
|
ircd:Ⓜ️:events::refs: Reduce default readahead.
|
2020-10-14 02:22:45 -07:00 |
|
Jason Volk
|
62fdaaa389
|
ircd:Ⓜ️:events::refs: Add unbounded column scan w/ console cmd.
|
2020-10-12 18:07:39 -07:00 |
|
Jason Volk
|
325145ab29
|
ircd:Ⓜ️:events::source: Disable readahead for descending access pattern.
|
2020-10-11 17:36:03 -07:00 |
|
Jason Volk
|
e6a7904040
|
ircd:Ⓜ️:events: Refactor for_each interface; split into raw suite.
|
2020-10-07 15:12:12 -07:00 |
|
Jason Volk
|
1bb6c2dcd0
|
ircd:Ⓜ️:events: Open dump file w/ exclusive option; prevent overwrite.
|
2020-09-28 22:33:46 -07:00 |
|
Jason Volk
|
4b590ecc41
|
ircd:Ⓜ️:events: Add rates to events dump infolog.
|
2020-09-27 18:12:51 -07:00 |
|
Jason Volk
|
1901da6fde
|
ircd:Ⓜ️:events: Use better low watermark to not invalidate checkpoint.
|
2020-09-18 22:18:27 -07:00 |
|
Jason Volk
|
4e3348d3c3
|
ircd:Ⓜ️:events: Add elapsed time to events dump.
|
2020-09-12 05:01:29 -07:00 |
|
Jason Volk
|
b532523d04
|
ircd:Ⓜ️:events: Add checkpoint to events dump; adjust low watermark for flush.
|
2020-09-10 23:50:47 -07:00 |
|
Jason Volk
|
bd43de46b7
|
ircd:Ⓜ️:events: Move flusher closure; minor cleanup.
|
2020-09-07 17:01:45 -07:00 |
|
Jason Volk
|
7642f50ebb
|
ircd:Ⓜ️:events: Add readahead; add conf item.
|
2020-09-07 17:01:44 -07:00 |
|
Jason Volk
|
cc123836ef
|
ircd:Ⓜ️:events: Start a content scanning interface.
|
2020-09-07 17:01:44 -07:00 |
|
Jason Volk
|
f2e851f875
|
ircd:Ⓜ️:events: Fix format string specifier.
|
2020-08-31 17:18:48 -07:00 |
|
Jason Volk
|
9c4aea4ca6
|
ircd:Ⓜ️:events: Improve robustness of loop conditions; range controls.
|
2020-08-28 05:18:57 -07:00 |
|
Jason Volk
|
3930910cdb
|
ircd:Ⓜ️:events: Use streaming json::stack array for events dump.
|
2020-08-28 05:18:57 -07:00 |
|
Jason Volk
|
ed931bcf6e
|
ircd:Ⓜ️:events: Cleanup fd options for dumper.
|
2020-05-09 18:58:01 -07:00 |
|
Jason Volk
|
d340ed1fdd
|
ircd:Ⓜ️:events::rebuild: Minor fix indentation.
|
2020-04-09 16:38:53 -07:00 |
|
Jason Volk
|
c4d0ffaec9
|
ircd:Ⓜ️:event::fetch: Move std::nothrow to leading argument for consistency.
|
2020-04-02 20:01:14 -07:00 |
|
Jason Volk
|
b8239d45cd
|
ircd:Ⓜ️:dbs: Split dbs unit per column; naming simplifications; major reorg.
|
2020-03-25 16:08:17 -07:00 |
|
Jason Volk
|
a725ff3521
|
ircd:Ⓜ️ Remove remaining export macros on central library definitions.
|
2020-03-16 16:56:06 -07:00 |
|
Jason Volk
|
1bdf52b7bb
|
ircd:Ⓜ️:events: Add preliminary interface to _event_state w/ console cmd.
|
2020-02-26 18:24:17 -08:00 |
|
Jason Volk
|
c4c9bb2762
|
ircd:Ⓜ️:events: Optimize db get options in dumper.
|
2020-01-11 23:31:53 -08:00 |
|
Jason Volk
|
be955faf2d
|
ircd:Ⓜ️:events: Log errors and attempt to continue dump loop.
|
2020-01-08 18:25:31 -08:00 |
|
Jason Volk
|
7a5bb70f16
|
ircd:Ⓜ️:events: Use event_json column for dump.
|
2020-01-08 18:25:31 -08:00 |
|
Jason Volk
|
47df2bc4e2
|
ircd:Ⓜ️:events: FADV_DONTNEED on events dump fd.
|
2020-01-08 18:25:31 -08:00 |
|
Jason Volk
|
048cfe7019
|
ircd:Ⓜ️:events: Reduce default dump buffer size.
|
2020-01-08 18:25:31 -08:00 |
|
Jason Volk
|
3500ec86dc
|
ircd:Ⓜ️:events: Improve dump loop and infolog.
|
2020-01-08 18:25:31 -08:00 |
|
Jason Volk
|
183e44e0b6
|
modules: Distill all API's from modules up to matrix lib.
|
2019-09-27 19:35:26 -07:00 |
|