18 Commits

Author SHA1 Message Date
Devin Ragotzy
77cbcc7ee2 Clean up logging calls 2020-07-27 17:10:06 -04:00
Devin Ragotzy
4990dac5fe Move all event access to _get_event method
We now use the event_map when possible, only accessing the state store
when event_map fails. A -4.8578% increase in perf was observed.
2020-07-27 16:47:55 -04:00
Devin Ragotzy
d8fb5ca112 Add benchmark for longer auth chain and Error type
This required that the code being run in the benchmark be tested to
verify it works correctly. Now work can begin cleaning up and optimizing
state-res.
2020-07-27 00:09:21 -04:00
Devin Ragotzy
ea0b6ad530 Update readme to more accuratly reflect API 2020-07-25 08:26:26 -04:00
Devin Ragotzy
0ae8c8fe09 Add benchmarks for lexi_topo and state resolve method 2020-07-25 00:03:33 -04:00
Devin Ragotzy
29d86ebf3c Fix separate ignoring missing ids and auth_check details 2020-07-24 23:14:30 -04:00
Devin R
106cab46bc lexi_topo_sort needs to return a neg power_level to sort properly
All tests pass!!! Changed println! to logger calls.
2020-07-23 09:38:47 -04:00
Devin R
a0db51b3bd Room topic reset test fails 2020-07-23 01:12:25 -04:00
Devin R
5842ddf36e Working ban_vs_power_level test, add travis.yml, logging 2020-07-22 23:26:55 -04:00
Devin R
2f443cf41a BUG: follows synapse until get_mainline_depth then it loops forever 2020-07-21 08:55:51 -04:00
Devin R
d69e712dba Working at get_auth_chain_diff 2020-07-21 00:11:03 -04:00
Devin R
0c21f38cb1 Fixing failing first failing state res test
lexicographical_topological_sort test passes. Chasing bug somewhere in
resolve.
2020-07-20 22:02:29 -04:00
Devin R
40248ef40b Reviewed to reverse_topo_power_sort 2020-07-19 09:22:07 -04:00
Devin R
954fe5e51e Done transcribing all logic is filled in no more unimplemented! 2020-07-19 08:42:45 -04:00
Devin R
b2cbc3cd5d Update readme for repo 2020-07-18 16:18:44 -04:00
Devin R
d3c3c95985 Use ruma's PDU events not the sent events 2020-07-18 16:14:57 -04:00
Devin R
c043b10d64 Sketch is mostly finalized now fill in with code 2020-07-18 14:01:22 -04:00
Devin R
61f485ea3f Initial commit sketching out ideas 2020-07-17 10:07:03 -04:00