[sync] Let new subscribers know about already connected peers (backward-compatible) (#7344)
Revert https://github.com/paritytech/polkadot-sdk/pull/7011 and replace
it with a backward-compatible solution suitable for backporting to a
release branch.
### Review notes
It's easier to review this PR per commit: the first commit is just a
revert, so it's enough to review only the second one, which is almost a
one-liner.
---------
Co-authored-by:
cmd[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Showing
- prdoc/pr_7344.prdoc 14 additions, 0 deletionsprdoc/pr_7344.prdoc
- substrate/client/network-gossip/src/bridge.rs 4 additions, 6 deletionssubstrate/client/network-gossip/src/bridge.rs
- substrate/client/network-gossip/src/lib.rs 5 additions, 8 deletionssubstrate/client/network-gossip/src/lib.rs
- substrate/client/network/statement/src/lib.rs 6 additions, 17 deletionssubstrate/client/network/statement/src/lib.rs
- substrate/client/network/sync/src/engine.rs 4 additions, 2 deletionssubstrate/client/network/sync/src/engine.rs
- substrate/client/network/sync/src/types.rs 0 additions, 4 deletionssubstrate/client/network/sync/src/types.rs
- substrate/client/network/transactions/src/lib.rs 6 additions, 17 deletionssubstrate/client/network/transactions/src/lib.rs