Jason Volk
|
8c5b1f283f
|
modules/client/sync: Various range check fixes; simplify debug stats.
|
2019-01-26 17:26:05 -08:00 |
|
Jason Volk
|
d2380ecd36
|
ircd::json::stack: Add raw rewind method to interface.
|
2019-01-26 17:01:07 -08:00 |
|
Jason Volk
|
7d96e90347
|
ircd:Ⓜ️:sync: Add data commitment indication to loghead.
|
2019-01-26 17:00:48 -08:00 |
|
Jason Volk
|
e3f30546a0
|
modules/m_presence: Add commented log warning for presence spam.
|
2019-01-26 16:59:12 -08:00 |
|
Jason Volk
|
c080d5523c
|
ircd:Ⓜ️:presence: Improve get() interface based on realistic usage needs.
|
2019-01-26 16:59:12 -08:00 |
|
Jason Volk
|
fc162b41b3
|
modules/client/sync: Add a next_batch param to the query args passed to the range upper-bound.
|
2019-01-26 15:33:11 -08:00 |
|
Jason Volk
|
0b8a2dfae4
|
ircd:Ⓜ️ Reorder / reorg m_event unit definitions.
|
2019-01-26 15:24:03 -08:00 |
|
Jason Volk
|
5ae0a521d6
|
ircd:Ⓜ️:event::fetch: Swap the fallback logic to json query after row query.
|
2019-01-26 14:06:03 -08:00 |
|
Jason Volk
|
5ce55a9dee
|
ircd:Ⓜ️:event::fetch: Simplify interface; reference opts as class member.
|
2019-01-26 13:52:33 -08:00 |
|
Jason Volk
|
e20d71a28a
|
ircd:Ⓜ️ Fix m::events regression relying on event::fetch::row.
|
2019-01-26 13:38:46 -08:00 |
|
Jason Volk
|
80b3cd678e
|
modules/client/sync: Reorg / deinline sync args related.
|
2019-01-26 13:34:57 -08:00 |
|
Jason Volk
|
a30c808b0e
|
ircd: Start a README.md for any directory missing one; fix conformity of existing.
|
2019-01-26 12:29:08 -08:00 |
|
Jason Volk
|
c458448104
|
ircd:Ⓜ️:dbs: Drop the origin column.
|
2019-01-25 17:37:30 -08:00 |
|
Jason Volk
|
938d8b09aa
|
modules/webhook: Tweak github push handler formatting.
|
2019-01-25 17:27:40 -08:00 |
|
Jason Volk
|
05f39b03d6
|
modules/client/sync/rooms: Don't skip sync routines based on room head index.
|
2019-01-25 17:03:29 -08:00 |
|
Jason Volk
|
3e9b830206
|
ircd::ctx::parallel: Block interruption when calling sender().
|
2019-01-25 17:03:29 -08:00 |
|
Jason Volk
|
33601e88a1
|
modules/client/sync: Increase default fibers for now; relax assertion.
|
2019-01-25 16:32:26 -08:00 |
|
Jason Volk
|
54352bff36
|
modules/m_event: Add back membership to pretty_oneline().
|
2019-01-25 15:42:58 -08:00 |
|
Jason Volk
|
d2deab7e50
|
modules/m_noop: Update header / comment.
|
2019-01-25 14:53:59 -08:00 |
|
Jason Volk
|
b203def78b
|
ircd::mods: Deinline the mapi header ctor.
|
2019-01-25 14:53:13 -08:00 |
|
Jason Volk
|
41b059addd
|
modules/m_state: Add a state clear routine.
|
2019-01-25 13:59:34 -08:00 |
|
Jason Volk
|
246a5faba4
|
ircd::db: Add interface for range deletions.
|
2019-01-25 12:32:04 -08:00 |
|
Jason Volk
|
5b3bee79a6
|
ircd::fs: Normalize buffering for path interface; add path features.
|
2019-01-25 11:49:24 -08:00 |
|
Jason Volk
|
2886924bf0
|
ircd::fs: Reorg path interface related.
|
2019-01-25 10:39:37 -08:00 |
|
Jason Volk
|
f3cc3d945d
|
ircd:Ⓜ️:dbs: Tweak various meta_block/bloom size defaults.
|
2019-01-24 16:50:16 -08:00 |
|
Jason Volk
|
5b5a88c86a
|
modules/console: Add prefix filter param to conf list cmd.
|
2019-01-24 15:58:01 -08:00 |
|
Jason Volk
|
02b471eb95
|
modules/console: Increase table width for conf list cmd.
|
2019-01-24 13:38:34 -08:00 |
|
Jason Volk
|
5d701601ae
|
ircd:Ⓜ️:dbs: Add indiv meta_block confs for all colums; various meta_block fixes.
|
2019-01-24 13:34:34 -08:00 |
|
Jason Volk
|
736a6a1f27
|
ircd:Ⓜ️:event::fetch: Optimize row construction when json query used.
|
2019-01-24 13:24:17 -08:00 |
|
Jason Volk
|
91f741ec57
|
ircd:Ⓜ️:dbs: Minor cleanup.
|
2019-01-24 13:16:34 -08:00 |
|
Jason Volk
|
14570f73e3
|
ircd:Ⓜ️:dbs: Drop the auth_events column.
|
2019-01-24 13:05:48 -08:00 |
|
Jason Volk
|
695985327e
|
ircd:Ⓜ️:dbs: Drop the redacts column.
|
2019-01-24 12:52:45 -08:00 |
|
Jason Volk
|
250f315589
|
ircd:Ⓜ️:dbs: Drop the membership column; minor cleanup / fixes.
|
2019-01-24 12:52:26 -08:00 |
|
Jason Volk
|
d64a49428e
|
ircd:Ⓜ️ Demote membership from top-level key; remove from m::event tuple.
|
2019-01-24 12:52:26 -08:00 |
|
Jason Volk
|
5d3dd964a0
|
ircd:Ⓜ️:event: Move essential() stripping routines to module.
|
2019-01-24 12:05:58 -08:00 |
|
Jason Volk
|
3b78c9154a
|
ircd:Ⓜ️:event: Skip non-existent columns in m::cached() check.
|
2019-01-24 12:02:58 -08:00 |
|
Jason Volk
|
64229eb755
|
ircd:Ⓜ️:vm: Expose json_source dbs option to vmopts interface.
|
2019-01-24 11:37:26 -08:00 |
|
Jason Volk
|
f1a6654f21
|
ircd:Ⓜ️ Remove any options which toggle full json persistence.
|
2019-01-24 11:37:26 -08:00 |
|
Jason Volk
|
5ea765642e
|
ircd:Ⓜ️:dbs: Drop the hashes column.
|
2019-01-24 11:12:41 -08:00 |
|
Jason Volk
|
c551777f7b
|
ircd:Ⓜ️:dbs: Drop the signatures column.
|
2019-01-24 11:12:15 -08:00 |
|
Jason Volk
|
227ec4add8
|
ircd::db: Defriend row / cell related.
|
2019-01-24 10:53:07 -08:00 |
|
Jason Volk
|
d7fa6ff04c
|
ircd::db: Update row ctor to ignore missing requested columns by name.
|
2019-01-24 10:52:05 -08:00 |
|
Jason Volk
|
a95b688925
|
ircd:Ⓜ️:dbs: Drop the prev_state column from schema.
|
2019-01-23 16:11:26 -08:00 |
|
Jason Volk
|
b439e935ab
|
ircd:Ⓜ️ Use more generic exception catch here.
|
2019-01-23 16:10:50 -08:00 |
|
Jason Volk
|
c2521b587b
|
ircd::db: Consider if column dropped for boolean test.
|
2019-01-23 16:10:22 -08:00 |
|
Jason Volk
|
92154be55d
|
ircd:Ⓜ️ Use event::keys::selection bitset in event::fetch::opts rather than event::keys.
|
2019-01-23 15:36:02 -08:00 |
|
Jason Volk
|
2b9e2c850e
|
ircd::db: Remove the txn::append template iteration over a json::tuple.
|
2019-01-23 15:34:56 -08:00 |
|
Jason Volk
|
764585e370
|
ircd:Ⓜ️:dbs: Move direct column append into function; minor cleanup.
|
2019-01-23 14:47:47 -08:00 |
|
Jason Volk
|
2fd50fc9af
|
ircd::db: Split db.cc into db_env.cc and db_port.cc.
|
2019-01-23 14:08:02 -08:00 |
|
Jason Volk
|
ecd158f375
|
ircd::db: Create database/env.h index of all database/env/ headers.
|
2019-01-23 13:34:50 -08:00 |
|