Commit Graph

10448 Commits

Author SHA1 Message Date
Jedrzej Stuczynski 9ddbaf42d5 Actually spawning new thread and calling processing function 2019-12-11 11:25:46 +00:00
Jedrzej Stuczynski bc77ddadfa Opening dedicated client tcp socket 2019-12-11 11:24:59 +00:00
Jedrzej Stuczynski 688376f757 Fixed linter error about unused results 2019-12-11 11:15:13 +00:00
Dave Hrycyszyn d879192d83 directory: using new PersistedMixMetric model 2019-12-11 11:15:06 +00:00
Dave Hrycyszyn 8df4f91c22 directory: adding a PersistedMixMetric model (has a timestamp) 2019-12-11 11:14:46 +00:00
Jedrzej Stuczynski 1c0eab2fa2 Running two concurrent futures 2019-12-11 11:13:48 +00:00
Dave Hrycyszyn 288c414075 directory: removing unused imports 2019-12-11 11:01:16 +00:00
Dave Hrycyszyn 5e734d1dce directory: retrieving mixmetrics complete 2019-12-11 11:00:16 +00:00
Jedrzej Stuczynski fb456c0bd0 Added client-related host and port arguments 2019-12-11 10:45:32 +00:00
Dave Hrycyszyn ffa2967a00 directory: calling assert on topology mocks 2019-12-11 10:37:59 +00:00
Dave Hrycyszyn 16d5ca40e2 Fixing up client mod 2019-12-11 10:36:43 +00:00
Dave Hrycyszyn df1ec3f76b directory: calling assert on mocks 2019-12-11 10:36:35 +00:00
Dave Hrycyszyn c4fc537930 Adding a file for the Provider client to eventually live in 2019-12-11 10:36:23 +00:00
Dave Hrycyszyn d55e7482ed Fixing warning 2019-12-11 01:06:17 +00:00
Dave Hrycyszyn c5c4cec741 commands: removing redundant directory server check 2019-12-11 00:58:37 +00:00
Dave Hrycyszyn 372d21f44e commands: grouping into a subdirectory and cleaning up execution 2019-12-11 00:57:01 +00:00
Dave Hrycyszyn 1b70bd4d5a main: extracting init and socket commands. 2019-12-11 00:51:14 +00:00
Dave Hrycyszyn 5948725502 main: extracting the run command into its own module 2019-12-11 00:46:09 +00:00
Dave Hrycyszyn 2e55719a8a DirectoryClient cleanup 2019-12-11 00:34:54 +00:00
Dave Hrycyszyn e1f5de6cb7 Tightening up path usage in requests 2019-12-11 00:34:34 +00:00
Dave Hrycyszyn 48501b9305 Cleaning up junk methods in directory mod 2019-12-11 00:34:03 +00:00
Dave Hrycyszyn 44089ed558 Re-enabling directory requests in run 2019-12-11 00:33:27 +00:00
Dave Hrycyszyn 04612ca98b Ensuring that we can use the full glory of the topology fixture 2019-12-10 19:31:03 +00:00
Dave Hrycyszyn 61c8ed9c2e directory: checking that topology is returned with data 2019-12-10 19:28:15 +00:00
Dave Hrycyszyn 8f2d5f970a directory: adding path to request fields 2019-12-10 19:27:56 +00:00
Dave Hrycyszyn d814a3c41a directory: further tests on topology get request 2019-12-10 19:16:48 +00:00
Dave Hrycyszyn 492da93727 Adding serde_json, mostly for testing purposes 2019-12-10 19:06:38 +00:00
Dave Hrycyszyn c8c178c7e7 Fixing compiler warning 2019-12-10 18:34:08 +00:00
Dave Hrycyszyn fc4e4168db WIP 2019-12-10 18:24:51 +00:00
Dave Hrycyszyn ce5af2bc04 directory: moving presence models 2019-12-10 18:02:07 +00:00
Dave Hrycyszyn 8056dd0fc0 directory: setting up all requests 2019-12-10 17:42:13 +00:00
Dave Hrycyszyn e8c96da9da Moving requests into their own directory 2019-12-10 17:39:05 +00:00
Dave Hrycyszyn 78d3cbbe2c directory: shortening healthcheck request names 2019-12-10 17:31:23 +00:00
Dave Hrycyszyn 3e7476092a directory: removing proxy method 2019-12-10 17:29:15 +00:00
Dave Hrycyszyn ed81b16010 directory: using stored requester instead of proxy method 2019-12-10 17:27:46 +00:00
Dave Hrycyszyn cd700a8760 Having the full reqwest response returned 2019-12-10 16:59:55 +00:00
Dave Hrycyszyn e3c94b6592 whitespace 2019-12-10 16:59:23 +00:00
Dave Hrycyszyn 63fa94394a Doing a healthcheck on the directory server before using it. 2019-12-10 16:54:37 +00:00
Dave Hrycyszyn e47914a392 directory: healthcheck requester now returns a Response<> 2019-12-10 16:54:00 +00:00
Dave Hrycyszyn af28289904 directory: starting to work out how to store request types 2019-12-10 16:12:11 +00:00
Dave Hrycyszyn 8d0afbd21e Merge pull request #7 from nymtech/feature/provider_type
Provider storing received messages
2019-12-10 16:00:12 +00:00
Dave Hrycyszyn a2a87d72be Feeding a config object to the directory client 2019-12-10 15:49:13 +00:00
Dave Hrycyszyn e06a6f66ed Tests running again 2019-12-10 15:43:47 +00:00
Jedrzej Stuczynski 528ba87492 Removed unused imports 2019-12-10 15:36:14 +00:00
Jedrzej Stuczynski d08a9965c8 Removed commented code with an experiment on usage of tokio tcp listener 2019-12-10 15:34:58 +00:00
Dave Hrycyszyn 3fe8ef72a5 WIP: the healthcheck requests work, main construction doesn't yet 2019-12-10 15:30:40 +00:00
Jedrzej Stuczynski bf360473d5 Removed accidentally added tmp store directory 2019-12-10 15:29:08 +00:00
Jedrzej Stuczynski fd2f565af2 Provider storing received messages 2019-12-10 15:28:51 +00:00
Jedrzej Stuczynski 7a3f16548b Creating full store path 2019-12-10 14:35:44 +00:00
Jedrzej Stuczynski 6fdc4a6434 Calling store_processed_data after processing each sphinx packet 2019-12-10 14:25:30 +00:00