2018-05-29 14:39:42
has anyone gotten snowblossom to compile in eclipse?
Tyler Boone
2018-05-29 14:56:39
lol, that is going to be nearly impossible
Fireduck
2018-05-29 14:56:49
it didn't occur to me when you mentioned it yesterday
Fireduck
2018-05-29 14:57:05
so the proto file gets compiled into protobuf java classes
Fireduck
2018-05-29 14:57:27
and also the grpc uses those service protos to make rpc service classes
Fireduck
2018-05-29 14:57:32
which eclipse will need to see
Fireduck
2018-05-29 14:57:57
So I was super pleased that someone wrote the bazel rule project to make this happen
Fireduck
2018-05-29 14:58:23
if there is a bazel/eclipse tie in package that might work
Fireduck
2018-05-29 15:09:30
What inspired you to choose this insane project structure where you put all the code in a src folder and then write build rules for each .jar to selectively include different code?
Tyler Boone
2018-05-29 15:09:56
it isn't very selective
Fireduck
2018-05-29 15:10:01
they have almost all the same code
Fireduck
2018-05-29 15:20:33
regardless of selectivity, the concept is the same
Tyler Boone
2018-05-29 15:20:52
yeah
Fireduck
2018-05-29 15:21:02
the node code and the util/library code is very mixed
Fireduck
2018-05-29 15:21:09
not saying it couldn't use a big reorg
Fireduck
2018-05-29 15:24:33
I need to add PeriodicThread to my duckutil
Fireduck
2018-05-29 15:24:41
I keep rewrting it
Fireduck
2018-05-29 15:29:03
*https://github.com/snowblossomcoin/snowblossom/compare/076aead7680e...35861e6f3fbe*
https://github.com/snowblossomcoin/snowblossom/commit/35861e6f3fbe0bb80b57c4d85afa2e4301c8968b - Widening clock skew tolerance, adding warning if it is off
GitHub
2018-05-29 15:36:23
*https://github.com/snowblossomcoin/snowblossom/compare/35861e6f3fbe...c1e7e81704ec*
https://github.com/snowblossomcoin/snowblossom/commit/c1e7e81704ec33c20048e0ac43b192b8d4823853 - Actually putting into the time watcher
GitHub
2018-05-29 15:49:50
Added warnings on clock screw and opened up clock skew tolerance
GitHub
2018-05-29 16:37:30
*https://github.com/snowblossomcoin/snowblossom/compare/c1e7e81704ec...e01c116d3fc0*
https://github.com/snowblossomcoin/snowblossom/commit/e01c116d3fc0a429997bac661e9e195f7cc41b23 - Adding notes to PeerLink and closing connection on block validation failure
GitHub
2018-05-29 16:38:57
[snowblossomcoin/snowblossom] Issue closed by fireduck64
GitHub
2018-05-29 22:04:59
should fix that. Suggested idea:
1. only purge known peers after desired number of links established
2. don't purge any on db load
GitHub