Jason Volk
|
04ec279fb5
|
ircd: Reduce debug_info bloating in units with spirit grammars.
|
2019-05-16 22:36:19 -07:00 |
|
Jason Volk
|
0c01304a94
|
configure: Move debug switches to separate condition.
|
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
|
17cbd14d91
|
ircd::json: Fix cause of STB_GNU_UNIQUE emission after use of at() template.
|
2019-05-16 22:36:19 -07:00 |
|
Jason Volk
|
3b7cc065ad
|
modules/s_command: Improve ping command.
|
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
|
561e9877dd
|
configure: Align functions in non-optimized builds.
|
2019-05-15 21:12:59 -07:00 |
|
Jason Volk
|
adc5e7fb6c
|
configure: Remove gdwarf-4 for default; use glevel=3.
|
2019-05-15 21:12:59 -07:00 |
|
Jason Volk
|
ca0cf98f37
|
configure: Use -fnothrow-opt.
|
2019-05-15 21:12:59 -07:00 |
|
Jason Volk
|
2b011d80df
|
ircd:Ⓜ️:dbs: Make indexers internal.
|
2019-05-15 21:12:59 -07:00 |
|
Jason Volk
|
a787c51df3
|
ircd: Explicit visibility for assert() overrides.
|
2019-05-14 15:11:29 -07:00 |
|
Jason Volk
|
f121188ded
|
configure: Make this define less useless.
|
2019-05-14 14:46:47 -07:00 |
|
Jason Volk
|
c68fc52672
|
ircd::ios: Always inline main thread assertions.
|
2019-05-13 23:42:56 -07:00 |
|
Jason Volk
|
06396f4787
|
rocksdb::port: Elide some conditions.
|
2019-05-13 23:42:39 -07:00 |
|
Jason Volk
|
0d1b3de7c0
|
construct: Set asio::io_context concurrency hint to 1.
|
2019-05-13 15:25:37 -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
|
92b5862b86
|
modules/vm: Log to derror as fallback off opts.errorlog.
|
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
|
3293443cb8
|
ircd:Ⓜ️:vm: Add dbs::write_opts to vm::opts.
|
2019-05-11 15:30:40 -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
|
32cc7ee61a
|
modules/console: Add more details for transaction list.
|
2019-05-11 15:16:25 -07:00 |
|
Jason Volk
|
5af3d3a4f2
|
ircd:Ⓜ️:dbs: Add column layout key next to includes for quick reference.
|
2019-05-11 14:56:09 -07:00 |
|
Jason Volk
|
dc1b5f6881
|
ircd:Ⓜ️:dbs: Unsplit appendix.h and write_opts.h for better interface in dbs.h
|
2019-05-11 14:44:08 -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
|
305e02db7c
|
ircd:Ⓜ️:dbs: Split into headers by column.
|
2019-05-11 14:39:16 -07:00 |
|
Jason Volk
|
3ec009bf6d
|
ircd:Ⓜ️ Rename function.
|
2019-05-10 00:20:02 -07:00 |
|
Jason Volk
|
ab47188b0a
|
modules/console: More sounding output.
|
2019-05-10 00:14:55 -07:00 |
|
Jason Volk
|
c311a69c7b
|
ircd:Ⓜ️:room: Add sounding iteration.
|
2019-05-10 00:06:17 -07:00 |
|
Jason Volk
|
f044b447e2
|
ircd:Ⓜ️:dbs: Split event_refs related into file.
|
2019-05-09 23:20:33 -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
|
d81612a724
|
ircd:Ⓜ️ Checkpoint blerb rework.
|
2019-05-09 18:33:02 -07:00 |
|
Jason Volk
|
4d25db8863
|
ircd::db: Trim comment.
|
2019-05-09 18:30:50 -07:00 |
|
Jason Volk
|
2d209388c1
|
ircd:Ⓜ️:dbs: Add event_horizon resolver.
|
2019-05-09 16:58:29 -07:00 |
|
Jason Volk
|
56b63be2aa
|
construct: Return from main() for future compat.
|
2019-05-09 16:58:29 -07:00 |
|
Jason Volk
|
1ae664f6a0
|
construct: Tweak usererrstr formatting; minor cleanup.
|
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
|
fd514d2416
|
modules/s_keys: Fix create_my_key() linkage.
|
2019-05-09 06:15:06 -07:00 |
|
Jason Volk
|
1d30fae3a6
|
modules/vm: Fix comment.
|
2019-05-09 04:01:02 -07:00 |
|