Commit 5a9a9b0
authored
feat(hydro_optimize_examples): Toy examples (#3)
* Bug fix part 2
* Migrate toy_examples from main repo
* Change dependencies to be local, merge with hydro main (add support for ChainFirst, remove delta, duplicate private functions), change simple_graphs to be time-based
* Fixes for cases where no send/recv overhead is recorded, added noop experiment
* Adopting changes HydroNode, HydroRoot, and HydroIrMetadata. WIP
* Fixed compile-time errors
* HydroRoot input() and input_metadata() no longer return vecs
* Started network_calibrator, untested
* Map tests without decouple penalty
* Fix Cargo.lock
* Network calibrator running
* Saturate network calibrator
* Updating to latest API, WIP
* Migrating to latest Hydro, WIP
* More merging main :/
* Attempt to use Sidecar API, untested
* Merge with_cluster_erased, WIP cleaning up optimization functions
* Cleaner deploy_and_analyze API, remove MultiRunMetadata
* lock server no compile errors!
* lock server doesn't need to distinguish between client_id and virtual_client_id
* perf_paxos compiles
* Seeing if network metrics work
* Network sidecar works
* Calculate p50, p99, p999 network usage
* Prepping for throughput/latency parsing
* (based on #2522) RunMetadata returns throughput and latency
* WIP benchmark paxos auto-finds config before p99 latency spike
* Print fuller stats for each run in benchmark_paxos
* Merge latest hydro
* More fixes, remove fragile tests
* FlowBuilder fix
* Move hydro_optimize back into dev dependencies to reduce binary size
* Fixes
* Remove fragile tests
* cargo fmt & clippy1 parent 9373681 commit 5a9a9b0
File tree
45 files changed
+2488
-39145
lines changed- .vscode
- docs
- hydro_optimize_examples
- examples
- src
- hydro_optimize
- src
- snapshots
- tests
- snapshots
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
45 files changed
+2488
-39145
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
| 4 | + | |
4 | 5 | | |
5 | | - | |
| 6 | + | |
| 7 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
0 commit comments