Commit graph

17 commits

Author SHA1 Message Date
Starbeamrainbowlabs 5d0e480f1c
InfoBroker: fix make_table_meta 2022-02-26 21:57:36 +00:00
Starbeamrainbowlabs 181e3c692d
comment debug logging 2022-02-25 03:21:10 +00:00
Starbeamrainbowlabs 19ea1ff428
SystemQueryy: Add version & commit properties 2022-02-24 01:27:41 +00:00
Starbeamrainbowlabs c9ac3ea108
SystemQuery, Agent, PeerServer: Add listening property 2022-02-24 01:27:14 +00:00
Starbeamrainbowlabs da33a146e2
Manage duplicate connections more effectively.
Thebroadcast function now transparently avoids sending the same message 
to the same peer over multiple connections at once.
2022-02-21 21:55:20 +00:00
Starbeamrainbowlabs e4a381b915
remove debug logging 2022-02-21 03:14:57 +00:00
Starbeamrainbowlabs de0b5893ac
add comments 2022-02-21 03:14:41 +00:00
Starbeamrainbowlabs 3819f8c61a
It works! Wooo!
...almost. We still need to ask ourselves for a table too haha
2022-02-21 03:10:49 +00:00
Starbeamrainbowlabs f320617117
Implement initial http table_fetch endpoint, but it's not working right 2022-02-12 16:27:50 +00:00
Starbeamrainbowlabs a01792d2d5
SystemQuery: Fix crash due to bad import for logging 2022-02-12 01:53:12 +00:00
Starbeamrainbowlabs 1c5f5fb37a
Start setting things up for the HTTP subsystem, but we've got a ways to go 2022-02-10 21:42:53 +00:00
Starbeamrainbowlabs a736acc1b7
SystemQuery: start filling out fetch_table properly, but it's still unfinished
...hey, at least we know what we're doing nwo and have a plan!
2022-02-09 03:06:52 +00:00
Starbeamrainbowlabs 44d64c09d0
Start unwinding the incoming tables from other peers, but it's gonna be a nasty and complicated business 2022-02-01 03:05:27 +00:00
Starbeamrainbowlabs 15bdcaf047
SystemQuery: layout some stuff, but it's really just scaffolding at the moment.
We've not even sure if this is the right way t go about tackling this 
problem.
2022-01-31 03:06:34 +00:00
Starbeamrainbowlabs 7e42698317
SystemQuery: Remove unnecessary import 2022-01-31 02:46:37 +00:00
Starbeamrainbowlabs e63111e64f
Add based query response system, info broker
The new InfoBroker class' job is to fetch system information and return 
it in a standardised format.
2022-01-30 00:51:28 +00:00
Starbeamrainbowlabs 1270a39808
Add new top-level class: Agent → SystemQuery
depth++!
2022-01-23 19:51:23 +00:00