Trolli Schmittlauch schmittlauch
  • Joined on 2017-06-16
schmittlauch pushed to mainline at schmittlauch/Hash2Pub 2020-09-05 15:02:10 +02:00
fa78c6fc43 clarify different nix-shell environments in readme
schmittlauch pushed to mainline at schmittlauch/Hash2Pub 2020-09-05 12:32:09 +02:00
60f5780742 Merge branch 'measurement_logging' into mainline
c9b0e66110 scale request timeout with speedup and pass it directly to function
4f08d33d2e make all delays configurable and scale them according to a speedup factor
Compare 3 commits »
schmittlauch pushed to measurement_logging at schmittlauch/Hash2Pub 2020-09-05 12:30:44 +02:00
c9b0e66110 scale request timeout with speedup and pass it directly to function
4f08d33d2e make all delays configurable and scale them according to a speedup factor
6715130d58 scale request timeout with speedup and pass it directly to function
8a9553a331 fixup! make all delays configurable and scale them according to a speedup factor
91ebf3401d make all delays configurable and scale them according to a speedup factor
Compare 5 commits »
schmittlauch pushed to measurement_logging at schmittlauch/Hash2Pub 2020-09-04 16:54:45 +02:00
6715130d58 scale request timeout with speedup and pass it directly to function
8a9553a331 fixup! make all delays configurable and scale them according to a speedup factor
Compare 2 commits »
schmittlauch opened issue schmittlauch/Hash2Pub#68 2020-09-04 14:52:18 +02:00
Implicitly pass and access config parameters through a ReaderT
schmittlauch pushed to measurement_logging at schmittlauch/Hash2Pub 2020-09-04 11:09:11 +02:00
91ebf3401d make all delays configurable and scale them according to a speedup factor
schmittlauch closed issue schmittlauch/Hash2Pub#37 2020-09-03 18:57:12 +02:00
set up testbed and automate experiments
schmittlauch closed issue schmittlauch/Hash2Pub#59 2020-09-03 18:55:09 +02:00
instrumentation script
schmittlauch closed issue schmittlauch/Hash2Pub#58 2020-09-03 18:55:08 +02:00
select, plan and sample test data
schmittlauch pushed to mainline at schmittlauch/Hash2Pub 2020-09-03 11:21:31 +02:00
20050654bc make passing bootstrap information optional
schmittlauch pushed to mainline at schmittlauch/Hash2Pub 2020-09-02 21:38:53 +02:00
59beb3441f instrumentation script executes the prepared schedule
schmittlauch pushed to mainline at schmittlauch/Hash2Pub 2020-08-31 13:37:46 +02:00
1aee41db88 enable compiler optimisation
schmittlauch pushed tag instrumentation_prototype to schmittlauch/Hash2Pub 2020-08-27 12:13:04 +02:00
schmittlauch pushed to mainline at schmittlauch/Hash2Pub 2020-08-27 12:03:36 +02:00
3c1652d86d prototype instrumentation of periodically sending posts to a test setup of 3 nodes
1b5fc039b3 Merge branch 'fix_networking': fix some DHT joins and crashes
1a962f1500 stylish run
ab9d593a1b bugfix: fix wrong partial Response sender access
f1b15d5a9e bugfix: fix join by adding join node and waiting for it
Compare 20 commits »
schmittlauch commented on issue schmittlauch/Hash2Pub#66 2020-08-27 11:26:44 +02:00
improve data migration performance

possible alternative: use a global MVar for whether a migration is in progress (finer grained might be possible as well), thus serialising the migrations.

problem: possible message loss when not all subscriptions are transferred yet and new incoming messages are only forwarded to already migrated subscriptions, but won't reach yet-to-be-migrated ones.

counter measure: stop semantics, during migration new messages are rejected and need to be queued for retry at the senders.

schmittlauch deleted branch dhtNetworking from schmittlauch/Hash2Pub 2020-08-27 00:41:55 +02:00
schmittlauch deleted branch relayAPI from schmittlauch/Hash2Pub 2020-08-27 00:41:35 +02:00
schmittlauch pushed to instrumentation at schmittlauch/Hash2Pub 2020-08-27 00:40:29 +02:00
1b5fc039b3 Merge branch 'fix_networking': fix some DHT joins and crashes
1a962f1500 stylish run
ab9d593a1b bugfix: fix wrong partial Response sender access
f1b15d5a9e bugfix: fix join by adding join node and waiting for it
fc8aa3e330 bugfix: properly process QueryID responses so FOUND is conserved
Compare 7 commits »
schmittlauch pushed to fix_networking at schmittlauch/Hash2Pub 2020-08-27 00:28:00 +02:00
ab9d593a1b bugfix: fix wrong partial Response sender access
f1b15d5a9e bugfix: fix join by adding join node and waiting for it
Compare 2 commits »
schmittlauch pushed to fix_networking at schmittlauch/Hash2Pub 2020-08-25 22:16:13 +02:00
fc8aa3e330 bugfix: properly process QueryID responses so FOUND is conserved
b23201a49c Make key lookups fail after request exhaustion instead of providing default
6c5e40f8ad fix wrong passing of arguments in receive-loop part checking