draoi
|
b0b192c3f2
system: rename Subscriber to Publisher + propagate change
|
hace 2 años |
dasman
|
37f85f49cd
event_graph: dag replay logs and db to be configurable, also user should choose to run in replay mode or not
|
hace 2 años |
dasman
|
fb78838277
event_graph: replace harcoded parent reply timeout to respect p2p outbound timeout
|
hace 2 años |
dasman
|
9e8bdd8630
eventgraph: replayer instruction log simplified a bit
|
hace 2 años |
dasman
|
4186860fe5
bin/darkirc: RPC method to recreate DAG from replay log upon request from DEG
|
hace 2 años |
dasman
|
2fc118af51
eventgraph: rewrite eg replay functions and actually log the events
|
hace 2 años |
dasman
|
faf8b80e36
event_graph: remove unused code
|
hace 2 años |
dasman
|
214458322a
add deg2 (dag_browser) code
|
hace 2 años |
draoi
|
db92a9e3dc
net: introduce HostState state machine to safely manage host activity
|
hace 2 años |
dasman
|
6d39951185
bin/deg: updating unreferenced_tips on receiving new events
|
hace 2 años |
dasman
|
532d67e972
src/eventgraph: support debugging msgs
|
hace 2 años |
parazyd
|
0e6f51e895
chore: Update copyright year in license headers
|
hace 2 años |
Dastan-glitch
|
d3be6c2819
src/event_graph: aquire locks outside loops
|
hace 2 años |
Dastan-glitch
|
f46eb4c0e4
src/event_graph: request and reply multiple events
|
hace 2 años |
Dastan-glitch
|
7529e4a655
src/event_graph: use dag_get() method
|
hace 2 años |
aggstam
|
aac6b2c6c2
darkirc: update event_graph synced flag when we were already on latest tip
|
hace 2 años |
aggstam
|
b1821df428
darkirc: update event_graph synced flag when we skip sync
|
hace 2 años |
aggstam
|
cdaddfbfe2
event_graph: introduce layers to the DAG
|
hace 2 años |
y
|
117b4c6750
[eventgraph/util] formatting
|
hace 2 años |
y
|
d8e957788b
[net] Fix issue Dag prune issue
|
hace 2 años |
y
|
bf5d77c31f
[net] Modify Event pruning debugging
|
hace 2 años |
y
|
c7727c8633
[net] Add debug messages when receiving old Events
|
hace 2 años |
parazyd
|
915520ea99
eventgraph: Use atomic database operations.
|
hace 2 años |
parazyd
|
cf4f85f7e9
eventgraph: Abstract dag_prune into a separate reusable function and make it atomic.
|
hace 2 años |
x
|
70a30a211f
event_graph: add TODO for methods
|
hace 2 años |
parazyd
|
b94b6fbeae
eventgraph: Initialize prune task through OnceCell, and only when wanted
|
hace 2 años |
x
|
b0f334683b
p2p: simplify and make safe API, and thereby fix the possibility for any deadlock to happen when using the API.
|
hace 2 años |
Dastan-glitch
|
c629a5d000
event_graph: accept zero rotations for apps that need full history all the time (such as tau)
|
hace 2 años |
parazyd
|
1f0ef59581
event-graph: Add informational message when already synced.
|
hace 2 años |
parazyd
|
bdb78b58f1
darkirc: Scan DAG and replay messages on channel JOIN and welcome.
|
hace 2 años |