Jason Volk
|
8aa67ccb48
|
ircd: Add stringops suite for globular expression matching.
|
2019-05-25 16:46:51 -07:00 |
|
Jason Volk
|
680734c47b
|
ircd:Ⓜ️ Comments around the age ts conditions.
|
2019-05-25 14:51:42 -07:00 |
|
Jason Volk
|
d7e1f88921
|
ircd: Minor remove cruft; internal ircd::main().
|
2019-05-24 18:15:56 -07:00 |
|
Jason Volk
|
68088c5116
|
ircd:Ⓜ️:dbs: Fix/improve event_horizon key/prefix related.
|
2019-05-24 13:14:51 -07:00 |
|
Jason Volk
|
2b95a65709
|
ircd::db: Fix various error handling around db::init.
|
2019-05-23 22:43:41 -07:00 |
|
Jason Volk
|
e8a9a52973
|
ircd:Ⓜ️:dbs: Put event_horizon resolver key buffer on stack.
|
2019-05-23 21:43:30 -07:00 |
|
Jason Volk
|
c119c84c2f
|
ircd:Ⓜ️:event: Augment event::horizon interface allowing full column iteration.
|
2019-05-17 02:26:27 -07:00 |
|
Jason Volk
|
6025504734
|
ircd:Ⓜ️:dbs: Fix partial event_horizon key creation.
ircd:Ⓜ️:dbs: Assert event_idx non-zero for event_horizon_resolve.
|
2019-05-17 01:41:20 -07:00 |
|
Jason Volk
|
81ae93ecc1
|
Re-attempt use of .gdb_index section.
|
2019-05-17 00:44:00 -07:00 |
|
Jason Volk
|
5721920957
|
ircd:Ⓜ️:event: Start an event::horizon interface around dbs::event_horizon.
|
2019-05-17 00:07:18 -07:00 |
|
Jason Volk
|
04ec279fb5
|
ircd: Reduce debug_info bloating in units with spirit grammars.
|
2019-05-16 22:36:19 -07:00 |
|
Jason Volk
|
ed11153d27
|
Allow STB_GNU_UNIQUE for RTLD_DEEPBIND.
modules: Remove cruft; tweak Makefile.
|
2019-05-16 22:36:19 -07:00 |
|
Jason Volk
|
f00acd674d
|
ircd::ios: Add synchronous dispatcher overload suite.
|
2019-05-15 23:40:52 -07:00 |
|
Jason Volk
|
2b011d80df
|
ircd:Ⓜ️:dbs: Make indexers internal.
|
2019-05-15 21:12:59 -07:00 |
|
Jason Volk
|
06396f4787
|
rocksdb::port: Elide some conditions.
|
2019-05-13 23:42:39 -07:00 |
|
Jason Volk
|
d087369b96
|
ircd:Ⓜ️ Remove history warning on init.
|
2019-05-13 15:25:37 -07:00 |
|
Jason Volk
|
9700f38fc5
|
ircd:Ⓜ️:dbs: Log errors on write here.
|
2019-05-13 15:25:37 -07:00 |
|
Jason Volk
|
304c6df468
|
ircd:Ⓜ️:dbs: Simplify indexers / interface.
|
2019-05-13 15:25:37 -07:00 |
|
Jason Volk
|
f8a2bab2ca
|
ircd:Ⓜ️:room::state::space: Improve rebuilder.
|
2019-05-13 12:37:00 -07:00 |
|
Jason Volk
|
758a266b1b
|
ircd:Ⓜ️:dbs: Rename room_space to room_state_space.
|
2019-05-13 12:37:00 -07:00 |
|
Jason Volk
|
614b9202fc
|
ircd:Ⓜ️:room: Add state::space interface w/ console cmd.
|
2019-05-13 10:30:12 -07:00 |
|
Jason Volk
|
d1425da434
|
ircd:Ⓜ️:dbs: Typedef a tuple for room_space key; conditions for truncated key generation.
|
2019-05-13 10:19:18 -07:00 |
|
Jason Volk
|
e486d8907e
|
ircd:Ⓜ️;dbs: Add _room_space metadata column.
|
2019-05-11 17:48:35 -07:00 |
|
Jason Volk
|
65be94b140
|
ircd:Ⓜ️:event: Add more skipped fields for content hash.
|
2019-05-11 16:09:06 -07:00 |
|
Jason Volk
|
6fe7329189
|
ircd:Ⓜ️:dbs: Rename room_head_refs to room_head_resolve.
|
2019-05-11 15:30:23 -07:00 |
|
Jason Volk
|
838ad51b05
|
ircd:Ⓜ️:dbs: Make blacklist a write option rather than API call.
|
2019-05-11 14:44:08 -07:00 |
|
Jason Volk
|
3ec009bf6d
|
ircd:Ⓜ️ Rename function.
|
2019-05-10 00:20:02 -07:00 |
|
Jason Volk
|
c311a69c7b
|
ircd:Ⓜ️:room: Add sounding iteration.
|
2019-05-10 00:06:17 -07:00 |
|
Jason Volk
|
62f1b5a539
|
ircd:Ⓜ️:dbs: Rename and document various ref types.
|
2019-05-09 23:13:16 -07:00 |
|
Jason Volk
|
99e10d38dc
|
ircd:Ⓜ️:dbs: Add comment; branch expect.
|
2019-05-09 22:24:48 -07:00 |
|
Jason Volk
|
a331bc2882
|
ircd:Ⓜ️:dbs: Add interposing system for transaction self-references.
|
2019-05-09 21:53:12 -07:00 |
|
Jason Volk
|
61ff45214c
|
ircd:Ⓜ️:dbs: Add missing prefix key creation overload.
|
2019-05-09 21:53:12 -07:00 |
|
Jason Volk
|
6bf50ecb28
|
ircd::db::txn: Add template value-returning getters.
|
2019-05-09 21:45:17 -07:00 |
|
Jason Volk
|
2d209388c1
|
ircd:Ⓜ️:dbs: Add event_horizon resolver.
|
2019-05-09 16:58:29 -07:00 |
|
Jason Volk
|
d90d06307d
|
ircd: Add validations on init() origin/servername inputs.
|
2019-05-09 16:58:29 -07:00 |
|
Jason Volk
|
96dfcaa122
|
ircd::db::txn: Minor interface cleanup.
|
2019-05-09 16:58:29 -07:00 |
|
Jason Volk
|
ed3a7343cf
|
ircd:Ⓜ️:dbs: Add the event_horizon column.
|
2019-05-09 00:02:33 -07:00 |
|
Jason Volk
|
9e9afc3aa7
|
ircd::db: Quench exceptions on setting write life hint.
|
2019-05-08 19:10:50 -07:00 |
|
Jason Volk
|
e670afbac8
|
ircd::fs: Return zero rather than propagating exception from write_life getter.
|
2019-05-08 19:10:36 -07:00 |
|
Jason Volk
|
53071b2029
|
ircd::mods: Improve various comments.
|
2019-05-08 18:28:16 -07:00 |
|
Jason Volk
|
b59f571c94
|
ircd:Ⓜ️:v1: Fix and simplify key::query request content.
|
2019-05-08 17:36:13 -07:00 |
|
Jason Volk
|
f97472291e
|
ircd::prof: Various optimizations.
|
2019-05-08 05:19:04 -07:00 |
|
Jason Volk
|
1e76446919
|
ircd::prof::event: Add a use_map ctor option.
|
2019-05-08 05:19:04 -07:00 |
|
Jason Volk
|
41d60ec2f7
|
ircd::db: Minor move attribute.
|
2019-05-08 05:19:04 -07:00 |
|
Jason Volk
|
65b1f8d709
|
ircd::prof: Trim sample contaminantes.
|
2019-05-08 05:19:04 -07:00 |
|
Jason Volk
|
0112d49f62
|
ircd::prof: Add gadget for instruction profiling of a scope.
|
2019-05-08 05:19:04 -07:00 |
|
Jason Volk
|
3196bbd26d
|
ircd::prof: Simplify interface.
|
2019-05-07 17:28:15 -07:00 |
|
Jason Volk
|
118ed69ed3
|
ircd:Ⓜ️:room::state: Simplify api usage in rebuild_present().
|
2019-05-07 16:10:24 -07:00 |
|
Jason Volk
|
47f496a155
|
ircd:Ⓜ️:room::timeline: Checkpoint initial interface.
|
2019-05-07 16:10:24 -07:00 |
|
Jason Volk
|
180c83634f
|
ircd:Ⓜ️:dbs: Reorg write_opts; throw panic on nul event_idx; various.
|
2019-05-07 16:10:24 -07:00 |
|