This repository was archived by the owner on Nov 15, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1.5k
98.6% OF DEVELOPERS CANNOT REVIEW THIS PR! [read more...] #7337
Merged
paritytech-processbot
merged 61 commits into
master
from
mrcnski/pvf-split-out-worker-binaries
Jul 31, 2023
Merged
Changes from 24 commits
Commits
Show all changes
61 commits
Select commit
Hold shift + click to select a range
d2e068d
[WIP] PVF: Split out worker binaries
mrcnski 4ff0a66
Merge branch 'master' into mrcnski/pvf-split-out-worker-binaries
s0me0ne-unkn0wn 5bed726
Address compilation problems and re-design a bit
s0me0ne-unkn0wn d7a389c
Reorganize once more, fix tests
s0me0ne-unkn0wn 818778c
Reformat with new nightly to make `cargo fmt` test happy
s0me0ne-unkn0wn f9a9280
Address `clippy` warnings
s0me0ne-unkn0wn 165f116
Merge remote-tracking branch 'origin/master' into mrcnski/pvf-split-o…
s0me0ne-unkn0wn 2f192ea
Merge remote-tracking branch 'origin/master' into mrcnski/pvf-split-o…
s0me0ne-unkn0wn 01b97f8
Merge remote-tracking branch 'origin/master' into mrcnski/pvf-split-o…
s0me0ne-unkn0wn b5733fa
Add temporary trace to debug zombienet tests
s0me0ne-unkn0wn 235766e
Merge remote-tracking branch 'origin/master' into mrcnski/pvf-split-o…
s0me0ne-unkn0wn f5ba965
Fix zombienet node upgrade test
s0me0ne-unkn0wn 7079e2f
Fix malus and its CI
s0me0ne-unkn0wn 95e643f
Fix building worker binaries with malus
s0me0ne-unkn0wn a1c093e
More fixes for malus
s0me0ne-unkn0wn 5382cc7
Merge remote-tracking branch 'origin/master' into mrcnski/pvf-split-o…
s0me0ne-unkn0wn 06de32d
Remove unneeded cli subcommands
s0me0ne-unkn0wn d7b5a5a
Support placing auxiliary binaries to `/usr/libexec`
s0me0ne-unkn0wn 49475c2
Fix spelling
s0me0ne-unkn0wn 4c72864
Spelling
s0me0ne-unkn0wn 07d876e
Implement review comments (mostly nits)
mrcnski 0da74cd
Merge branch 'master' into mrcnski/pvf-split-out-worker-binaries
mrcnski 126213e
Fix worker node version flag
mrcnski 6640b29
Rework getting the worker paths
mrcnski 633edbc
Address a couple of review comments
mrcnski 41b0a49
Minor restructuring
mrcnski 49d8696
Fix CI error
mrcnski dc5d6a0
Add tests for worker binaries detection
mrcnski 6ef14fe
Improve tests; try to fix CI
mrcnski d2bef1f
Move workers module into separate file
mrcnski 3e09438
Try to fix failing test and workers not printing latest version
mrcnski 55365d8
Make a bunch of fixes
mrcnski 751dd04
Rebuild nodes on version change
mrcnski 76c16f3
Fix more issues
mrcnski a1e21dc
Fix tests
mrcnski 7366c99
Merge remote-tracking branch 'origin/master' into mrcnski/pvf-split-o…
11bbf59
Pass node version from node into dependencies to avoid recompiles
mrcnski 6244e3f
Some more improvements for smoother tests
mrcnski 6f44e63
Merge remote-tracking branch 'origin/mrcnski/pvf-split-out-worker-bin…
mrcnski 019bd97
Add back rerun to PVF workers
mrcnski df1117a
Move worker binaries into files in cli crate
mrcnski cde8dc6
Fix bug (was passing worker version for node version)
mrcnski 98323d2
Move workers out of cli into root src/bin/ dir
mrcnski ecf0af8
Add some sanity checks for workers to dockerfiles
mrcnski 3f929bb
Update malus
mrcnski 508669c
Try to fix clippy errors
mrcnski e072517
Merge branch 'master' into mrcnski/pvf-split-out-worker-binaries
mrcnski 432dcf3
Address `cargo run` issue
mrcnski 7407507
Update readme (installation instructions)
mrcnski 0651bf6
Merge branch 'master' into mrcnski/pvf-split-out-worker-binaries
mrcnski 5d9c711
Allow disabling external workers for local/testing setups
mrcnski 1ce0c3e
Revert unnecessary Cargo.lock changes
mrcnski 09f4840
Remove unnecessary build scripts from collators
mrcnski 700ee0d
Merge branch 'master' into mrcnski/pvf-split-out-worker-binaries
mrcnski 8851c20
Add back missing malus commands (should fix failing ZN job)
mrcnski fd0f018
Some minor fixes
mrcnski e5771a0
Update Cargo.lock
mrcnski 0a04dd4
Fix some build errors
mrcnski 9f05299
Undo self-contained binaries; cli flag to disable version check
mrcnski 0477550
Try to fix failing job and add some docs for local tests
mrcnski 70cd333
Merge branch 'master' into mrcnski/pvf-split-out-worker-binaries
mrcnski File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,22 @@ | ||
| // Copyright (C) Parity Technologies (UK) Ltd. | ||
| // This file is part of Polkadot. | ||
|
|
||
| // Polkadot is free software: you can redistribute it and/or modify | ||
| // it under the terms of the GNU General Public License as published by | ||
| // the Free Software Foundation, either version 3 of the License, or | ||
| // (at your option) any later version. | ||
|
|
||
| // Polkadot is distributed in the hope that it will be useful, | ||
| // but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| // GNU General Public License for more details. | ||
|
|
||
| // You should have received a copy of the GNU General Public License | ||
| // along with Polkadot. If not, see <http://www.gnu.org/licenses/>. | ||
|
|
||
| //! Execute worker. | ||
|
|
||
| polkadot_node_core_pvf_common::decl_worker_main!( | ||
| "execute-worker", | ||
| polkadot_node_core_pvf_execute_worker::worker_entrypoint | ||
| ); |
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.