Trolli Schmittlauch schmittlauch
  • Joined on 2017-06-16
schmittlauch opened issue schmittlauch/Hash2Pub#67 2020-08-24 19:21:32 +02:00
deal with sending DHT messages to own node
schmittlauch pushed to instrumentation at schmittlauch/Hash2Pub 2020-08-24 10:02:54 +02:00
3bd4cb667d explicitly pass socket in send-receive-loop
4ba592d8a2 bugfix: DHT request timeout unit is milliseconds
Compare 2 commits »
schmittlauch pushed to instrumentation at schmittlauch/Hash2Pub 2020-08-23 13:05:12 +02:00
cd8ea07600 bugfix: make unjoined nodes consider all IDs to be their responsibility
schmittlauch pushed to instrumentation at schmittlauch/Hash2Pub 2020-08-23 12:06:38 +02:00
2b418189a6 use hard-coded defaults for DHT request timeout and retries
schmittlauch pushed to instrumentation at schmittlauch/Hash2Pub 2020-08-21 23:55:35 +02:00
c3b1aad1c7 abstract away the hashtag -> NodeID conversion
75c1932ef6 send fetchable post URIs as ID
Compare 2 commits »
schmittlauch pushed to instrumentation at schmittlauch/Hash2Pub 2020-08-21 14:40:38 +02:00
5511026c8d reduce logging verbosity
schmittlauch pushed to instrumentation at schmittlauch/Hash2Pub 2020-08-21 12:35:13 +02:00
f330ff1070 successful post publishing with MonadState and random relay selection
c97cf4c9c5 successfully publish posts
169841d55b unsuccessful attempt of post publishing with MonadState
Compare 3 commits »
schmittlauch pushed to instrumentation at schmittlauch/Hash2Pub 2020-08-21 12:26:12 +02:00
c97cf4c9c5 successfully publish posts
169841d55b unsuccessful attempt of post publishing with MonadState
32734102cd improve documentation of clientPublishPost
24088581fe bump nixpkgs revision
Compare 4 commits »
schmittlauch pushed to mainline at schmittlauch/Hash2Pub 2020-08-20 15:59:11 +02:00
70145bc544 bump nixpkgs revision
schmittlauch pushed to instrumentation at schmittlauch/Hash2Pub 2020-08-20 11:49:28 +02:00
2548b6a507 automatically subscribe when publishing to a tag
schmittlauch pushed to instrumentation at schmittlauch/Hash2Pub 2020-08-19 15:50:08 +02:00
2ee40a7f64 start working on the experiment runner #59
schmittlauch closed issue schmittlauch/Hash2Pub#36 2020-08-18 12:07:17 +02:00
Implement or mock transfer of subscription data when joining/ leaving/ rebalancing
schmittlauch pushed to mainline at schmittlauch/Hash2Pub 2020-08-18 12:07:17 +02:00
b48251d29d Merge branch 'data_migration': closes #36
fce5ff9153 implement service data migration for stabilise
969f6d7fc2 fix tests
6982a0b245 indicate in LeaveRequest whether to expect a migration
b8cedada48 prevent threads not awaiting migration from blocking their response
Compare 13 commits »
schmittlauch opened issue schmittlauch/Hash2Pub#66 2020-08-18 11:58:53 +02:00
improve data migration performance
schmittlauch pushed to data_migration at schmittlauch/Hash2Pub 2020-08-18 00:19:36 +02:00
fce5ff9153 implement service data migration for stabilise
schmittlauch pushed to data_migration at schmittlauch/Hash2Pub 2020-08-17 13:39:33 +02:00
969f6d7fc2 fix tests
schmittlauch pushed to data_migration at schmittlauch/Hash2Pub 2020-08-17 12:36:14 +02:00
6982a0b245 indicate in LeaveRequest whether to expect a migration
b8cedada48 prevent threads not awaiting migration from blocking their response
Compare 2 commits »
schmittlauch opened issue schmittlauch/Hash2Pub#65 2020-08-17 12:00:45 +02:00
prevent ongoing migration locks from accumulating over time
schmittlauch pushed to data_migration at schmittlauch/Hash2Pub 2020-08-17 00:23:00 +02:00
c49c1a89c9 wait for migration to complete on join
414564705a possibility to wait for a migration to complete
581757965a trigger service data migration at join
470ce6f39a correct the slice of transfered tags at leave
Compare 4 commits »
schmittlauch opened issue schmittlauch/Hash2Pub#64 2020-08-16 15:46:59 +02:00
service data migration: validate origin of data pushes