Commit Graph

430 Commits

Author SHA1 Message Date
Oskar Thoren 00dff45368 Fix bug for message propagation 2019-01-12 01:55:12 -05:00
Oskar Thoren 0a61068c2e Interactive mode and bugs 2019-01-12 01:40:24 -05:00
Oskar Thoren 81c5c12a47 Ack messages received as part of lifecycle 2019-01-11 00:32:47 -05:00
Oskar Thoren 9f997f4b92 Mock batch mode methods 2019-01-11 00:15:12 -05:00
Oskar Thoren 5540b7e982 Move networksim concerns 2019-01-11 00:08:49 -05:00
Oskar Thoren 9db4a91558 Move client concerns 2019-01-11 00:06:51 -05:00
Oskar Thoren 38fc88e203 Hardcode latency for now 2019-01-10 23:30:56 -05:00
Oskar Thoren 03f5895869 Run for longer and print sync state at end 2019-01-10 23:29:46 -05:00
Oskar Thoren 82e18e4307 Less verbose log and explicit show message status 2019-01-10 23:08:34 -05:00
Oskar Thoren 24232d31f9 Encode A/B node never online same time 2019-01-10 22:47:10 -05:00
Oskar Thoren cf589af59a Encode naive mobile bursty online offline behavior 2019-01-10 22:32:43 -05:00
Oskar Thoren 1bf4c77ca3 misc comments 2019-01-09 09:01:11 -05:00
Oskar Thoren 6054250603 more compact sync state and misc 2019-01-09 08:56:36 -05:00
Oskar Thoren a8d979ec09 Introduce bimodal reliability (mobile/server)
This mimicks mostly offline use case
2019-01-09 08:26:26 -05:00
Oskar Thoren 6091502053 update makefile and misc notes 2019-01-09 08:19:12 -05:00
Oskar Thoren fad3987e80 Introduce random uniform naive latency 2019-01-09 08:03:37 -05:00
Oskar Thoren c485a39fb5 Introduce basic unreliability 2019-01-09 07:59:16 -05:00
Oskar Thoren f00c382ed5 show chat history 2019-01-09 07:45:41 -05:00
Oskar Thoren 61bee76220 actually store messages, local appends mock 2019-01-09 07:40:04 -05:00
Oskar Thoren 88cb7807c7 cleanup 2019-01-09 07:29:38 -05:00
Oskar Thoren 33facb5d83 Send based on send_time 2019-01-09 07:16:46 -05:00
Oskar Thoren 70edbfc4b6 Basics of share policy 2019-01-09 00:28:12 -05:00
Oskar Thoren b0a39ede3a Add multiple peers in sync_state 2019-01-08 23:11:25 -05:00
Oskar Thoren f6241852f4 Basic network sim; send and ack protobuf with tick 2019-01-08 00:29:30 -05:00
Oskar Thoren 0b88a62e56 Misc cleanup, use id for messages 2019-01-07 22:20:24 -05:00
Oskar Thoren 625cd6827a Misc 2019-01-02 21:59:33 -05:00
Oskar Thoren 67fce4964f Move into one data_sync folder 2019-01-02 20:47:21 -05:00
Oskar Thoren 7f5e3e4c8c Merge remote-tracking branch 'bsp-spec/master' 2019-01-02 20:45:45 -05:00
Oskar Thoren c3ad17d838 Init 2019-01-02 20:39:50 -05:00
Oskar Thoren 444ccce864 Initial commit
- Rough sync.proto sketch
- Mock script
2018-12-18 11:50:48 +08:00