0
0
Fork 0
mirror of https://github.com/matrix-construct/construct synced 2024-11-26 08:42:34 +01:00
Commit graph

18 commits

Author SHA1 Message Date
Jason Volk
f80a31620c ircd:Ⓜ️:room::head: Fix erroneous empty string result. 2020-11-30 00:48:54 -08:00
Jason Volk
6fe770b4bf ircd:Ⓜ️:room::head: Add fetch interface. 2020-11-05 22:10:54 -08:00
Jason Volk
a6d47ccfcd ircd:Ⓜ️ Simplify various future timed wait()/get() related. 2020-11-05 22:10:53 -08:00
Jason Volk
3f6d90c7a8 ircd:Ⓜ️:fed: Move head fetch convenience to room::head interface. 2020-10-14 22:04:04 -07:00
Jason Volk
563f833ab3 ircd:Ⓜ️:dbs: Fix causality violation; prevent queries to the future. 2020-09-24 07:04:05 -07:00
Jason Volk
5774c849bb ircd:Ⓜ️:room::head: Try more eagerly to find and generate room head in some cases. 2020-08-05 16:30:42 -07:00
Jason Volk
8474cf761c ircd:Ⓜ️:room::head: Fix signed unsigned integer comparison. 2020-04-03 15:17:58 -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
93665cc587 ircd:Ⓜ️ Fix event_id() interface for consistent leading std::nothrow_t. 2020-04-01 16:03:25 -07:00
Jason Volk
592eb375f6 ircd:Ⓜ️:room::head: Throw error on failure to generate any prev_events. 2020-03-25 18:27:40 -07:00
Jason Volk
a725ff3521 ircd:Ⓜ️ Remove remaining export macros on central library definitions. 2020-03-16 16:56:06 -07:00
Jason Volk
4f924bd280 ircd:Ⓜ️:room::head: Add condition to fix duplicate append. 2020-02-19 13:27:27 -08:00
Jason Volk
ec78085e45 ircd:Ⓜ️:room::head: Tolerate erroneous/inconsistent entries in head. 2020-02-19 13:27:22 -08:00
Jason Volk
0912ca12a0 ircd:Ⓜ️:room::head: Log and propagate errors during generate. 2019-12-10 12:12:57 -08:00
Jason Volk
8dfbe808d6 ircd:Ⓜ️:room::head: Add room version hint to opts to reduce query. 2019-12-10 12:06:54 -08:00
Jason Volk
275f5aa3cd ircd:Ⓜ️:room::head: Improve/cleanup generator related. 2019-12-10 12:06:54 -08:00
Jason Volk
12b340c093 ircd:Ⓜ️:room::head: Elaborate the prev_events generating interface; add features. 2019-12-10 11:37:09 -08:00
Jason Volk
183e44e0b6 modules: Distill all API's from modules up to matrix lib. 2019-09-27 19:35:26 -07:00
Renamed from modules/m_room_head.cc (Browse further)