Skip to content
This repository has been archived by the owner on Nov 15, 2023. It is now read-only.

[DNM] Burn #7554 with substrate PR 14739 #7662

Draft
wants to merge 169 commits into
base: master
Choose a base branch
from
Draft

Commits on Feb 9, 2023

  1. Add compact vrf modulo assignment

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Feb 9, 2023
    Configuration menu
    Copy the full SHA
    4adfc1f View commit details
    Browse the repository at this point in the history
  2. compute all assignments from a single vrf output

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Feb 9, 2023
    Configuration menu
    Copy the full SHA
    71bf07b View commit details
    Browse the repository at this point in the history
  3. impl compute/check of RelayVRFModuloCompact

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Feb 9, 2023
    Configuration menu
    Copy the full SHA
    b1aabc9 View commit details
    Browse the repository at this point in the history
  4. fmt and missed file

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Feb 9, 2023
    Configuration menu
    Copy the full SHA
    8b881ee View commit details
    Browse the repository at this point in the history
  5. check_and_import_assignment: multiple candidates

    - tuned test params to test single and multiple assignments
    
    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Feb 9, 2023
    Configuration menu
    Copy the full SHA
    81e62ec View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2023

  1. integration step 1: subsystem message changes

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Feb 10, 2023
    Configuration menu
    Copy the full SHA
    82c2b5f View commit details
    Browse the repository at this point in the history
  2. Approval distribution WIP

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Feb 10, 2023
    Configuration menu
    Copy the full SHA
    d9d5681 View commit details
    Browse the repository at this point in the history
  3. approval-dist: fixed compilation errors

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Feb 10, 2023
    Configuration menu
    Copy the full SHA
    596a347 View commit details
    Browse the repository at this point in the history
  4. test fixups, WIP

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Feb 10, 2023
    Configuration menu
    Copy the full SHA
    c87502b View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2023

  1. itertools

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    cc9f63a View commit details
    Browse the repository at this point in the history
  2. Allow claimed cores to be a subset of vrf output assignments

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    eb86e56 View commit details
    Browse the repository at this point in the history
  3. Revert approval distribution changes

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    4d421d2 View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2023

  1. WIP

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Feb 15, 2023
    Configuration menu
    Copy the full SHA
    7b6db76 View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2023

  1. Fix compile errors

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Feb 16, 2023
    Configuration menu
    Copy the full SHA
    46d76d4 View commit details
    Browse the repository at this point in the history
  2. add todo

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Feb 16, 2023
    Configuration menu
    Copy the full SHA
    b18295e View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2023

  1. Keep track of peer protocol version

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Feb 17, 2023
    Configuration menu
    Copy the full SHA
    a41254c View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2023

  1. network protocol bump and addition

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Feb 20, 2023
    Configuration menu
    Copy the full SHA
    3bb8823 View commit details
    Browse the repository at this point in the history
  2. Approval distribution handing of v1 vs v2

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Feb 20, 2023
    Configuration menu
    Copy the full SHA
    b34788e View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2023

  1. Add VStaging network protocol

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Feb 23, 2023
    Configuration menu
    Copy the full SHA
    48109ec View commit details
    Browse the repository at this point in the history
  2. comment aggression metrics

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Feb 23, 2023
    Configuration menu
    Copy the full SHA
    b672d86 View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2023

  1. finish impl v2/v1 sending

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Feb 24, 2023
    Configuration menu
    Copy the full SHA
    2a300de View commit details
    Browse the repository at this point in the history
  2. fix view change handling typo bug

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Feb 24, 2023
    Configuration menu
    Copy the full SHA
    7858ad5 View commit details
    Browse the repository at this point in the history
  3. Rename leftover V2 to vstaging

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Feb 24, 2023
    Configuration menu
    Copy the full SHA
    0cf73fd View commit details
    Browse the repository at this point in the history
  4. Disable assignments V2

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Feb 24, 2023
    Configuration menu
    Copy the full SHA
    412282a View commit details
    Browse the repository at this point in the history
  5. update todo, docs

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Feb 24, 2023
    Configuration menu
    Copy the full SHA
    af3b64b View commit details
    Browse the repository at this point in the history
  6. fmt

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Feb 24, 2023
    Configuration menu
    Copy the full SHA
    6612b3c View commit details
    Browse the repository at this point in the history
  7. Temporarly disable CI cargo test to get a build for burn-in

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Feb 24, 2023
    Configuration menu
    Copy the full SHA
    f8ccec9 View commit details
    Browse the repository at this point in the history
  8. debug -> trace

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Feb 24, 2023
    Configuration menu
    Copy the full SHA
    ef42e0c View commit details
    Browse the repository at this point in the history
  9. enable v2 assignments

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Feb 24, 2023
    Configuration menu
    Copy the full SHA
    0c31d61 View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2023

  1. Remove unimplemented!

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Mar 10, 2023
    Configuration menu
    Copy the full SHA
    e3598b1 View commit details
    Browse the repository at this point in the history
  2. Metric updates

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Mar 10, 2023
    Configuration menu
    Copy the full SHA
    24db36c View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2023

  1. approval-voting: simplify v2 assignments (#6802)

    * Simplify v2 assignment cert
    
    Signed-off-by: Andrei Sandu <[email protected]>
    
    * disable v2 assignments again
    
    Signed-off-by: Andrei Sandu <[email protected]>
    
    * Review feedback
    
    Signed-off-by: Andrei Sandu <[email protected]>
    
    * fix comment
    
    Signed-off-by: Andrei Sandu <[email protected]>
    
    * doc update
    
    Signed-off-by: Andrei Sandu <[email protected]>
    
    * db migration
    
    Signed-off-by: Andrei Sandu <[email protected]>
    
    * Revert "disable v2 assignments again"
    
    This reverts commit 321b9b7.
    
    * Switch to using bitfield
    
    Signed-off-by: Andrei Sandu <[email protected]>
    
    * Introduce AssignmentBitfield
    
    Signed-off-by: Andrei Sandu <[email protected]>
    
    * Get rid of Vec<CoreIndex>
    
    Signed-off-by: Andrei Sandu <[email protected]>
    
    * leftovers
    
    Signed-off-by: Andrei Sandu <[email protected]>
    
    * Review feedback and code SPA
    
    Signed-off-by: Andrei Sandu <[email protected]>
    
    * clippy
    
    Signed-off-by: Andrei Sandu <[email protected]>
    
    * Disable v2 assignments, so node upgrade test can pass.
    
    Signed-off-by: Andrei Sandu <[email protected]>
    
    * refactor bitfields
    
    Signed-off-by: Andrei Sandu <[email protected]>
    
    * link issue in code
    
    Signed-off-by: Andrei Sandu <[email protected]>
    
    ---------
    
    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim authored Mar 31, 2023
    Configuration menu
    Copy the full SHA
    741e91d View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' of github.com:paritytech/polkadot into sandreim…

    …/vrf_modulo_comapct_assignment
    
    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Mar 31, 2023
    Configuration menu
    Copy the full SHA
    7bf83b1 View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2023

  1. Merge branch 'master' of github.com:paritytech/polkadot into sandreim…

    …/vrf_modulo_comapct_assignment
    
    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    01b6ec0 View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2023

  1. fix merge damage

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Apr 8, 2023
    Configuration menu
    Copy the full SHA
    1a38026 View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2023

  1. Include core bitfield in compact assignments

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Apr 18, 2023
    Configuration menu
    Copy the full SHA
    b0402a3 View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2023

  1. Fix existing approval voting tests

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Apr 20, 2023
    Configuration menu
    Copy the full SHA
    2ad5234 View commit details
    Browse the repository at this point in the history
  2. Add bitfield certificate extra check

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Apr 20, 2023
    Configuration menu
    Copy the full SHA
    6a8f17a View commit details
    Browse the repository at this point in the history
  3. Approval dist test compilation fixes

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Apr 20, 2023
    Configuration menu
    Copy the full SHA
    a8f952c View commit details
    Browse the repository at this point in the history
  4. Uncomment aggression

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Apr 20, 2023
    Configuration menu
    Copy the full SHA
    31c0548 View commit details
    Browse the repository at this point in the history
  5. approval-dist: some tests fail, but it compiles

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Apr 20, 2023
    Configuration menu
    Copy the full SHA
    ef0bca5 View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2023

  1. Re-enable tests

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Apr 21, 2023
    Configuration menu
    Copy the full SHA
    1a7d33b View commit details
    Browse the repository at this point in the history
  2. Fix tests

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Apr 21, 2023
    Configuration menu
    Copy the full SHA
    d2fd321 View commit details
    Browse the repository at this point in the history
  3. Fix build

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Apr 21, 2023
    Configuration menu
    Copy the full SHA
    2288086 View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2023

  1. clippy fixes

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Apr 23, 2023
    Configuration menu
    Copy the full SHA
    5755b17 View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2023

  1. fix more tests :(

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Apr 24, 2023
    Configuration menu
    Copy the full SHA
    fc43f5b View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2023

  1. more network protocol test fixes

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Apr 25, 2023
    Configuration menu
    Copy the full SHA
    33359cb View commit details
    Browse the repository at this point in the history
  2. Fix network bridge tests using code from async branch

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Apr 25, 2023
    Configuration menu
    Copy the full SHA
    c8af81a View commit details
    Browse the repository at this point in the history
  3. Merge holy master branch ⛪

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Apr 25, 2023
    Configuration menu
    Copy the full SHA
    d0d1209 View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2023

  1. heal merge damage 🏥

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Apr 27, 2023
    Configuration menu
    Copy the full SHA
    510c28a View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' of github.com:paritytech/polkadot into sandreim…

    …/vrf_modulo_comapct_assignment
    sandreim committed Apr 27, 2023
    Configuration menu
    Copy the full SHA
    32ab33a View commit details
    Browse the repository at this point in the history

Commits on May 2, 2023

  1. Bump test timeout to make CI happy when slow

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed May 2, 2023
    Configuration menu
    Copy the full SHA
    9f6f0e6 View commit details
    Browse the repository at this point in the history

Commits on May 11, 2023

  1. approval primitives v1/v2 refactor

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed May 11, 2023
    Configuration menu
    Copy the full SHA
    274ea46 View commit details
    Browse the repository at this point in the history
  2. remove leftover sleep in CI test pipeline

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed May 11, 2023
    Configuration menu
    Copy the full SHA
    9f66ed1 View commit details
    Browse the repository at this point in the history
  3. Fix tests and enable v2 assignments in tests

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed May 11, 2023
    Configuration menu
    Copy the full SHA
    6274c37 View commit details
    Browse the repository at this point in the history

Commits on May 17, 2023

  1. add/modify approval distribution tests for v2

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed May 17, 2023
    Configuration menu
    Copy the full SHA
    28dd203 View commit details
    Browse the repository at this point in the history
  2. Add another approval distribution test

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed May 17, 2023
    Configuration menu
    Copy the full SHA
    5c5b86b View commit details
    Browse the repository at this point in the history
  3. add zombienet test

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed May 17, 2023
    Configuration menu
    Copy the full SHA
    7f51489 View commit details
    Browse the repository at this point in the history
  4. fix tests build

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed May 17, 2023
    Configuration menu
    Copy the full SHA
    f4a983b View commit details
    Browse the repository at this point in the history

Commits on May 18, 2023

  1. Merge branch 'master' of github.com:paritytech/polkadot into sandreim…

    …/vrf_modulo_comapct_assignment
    
    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed May 18, 2023
    Configuration menu
    Copy the full SHA
    180273a View commit details
    Browse the repository at this point in the history
  2. fix build

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed May 18, 2023
    Configuration menu
    Copy the full SHA
    2a65a98 View commit details
    Browse the repository at this point in the history
  3. enable v2 assignemnts for testing

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed May 18, 2023
    Configuration menu
    Copy the full SHA
    88b4349 View commit details
    Browse the repository at this point in the history
  4. Add back removed comment

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed May 18, 2023
    Configuration menu
    Copy the full SHA
    424ea57 View commit details
    Browse the repository at this point in the history

Commits on May 22, 2023

  1. review feedback 1/2

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed May 22, 2023
    Configuration menu
    Copy the full SHA
    229d1c1 View commit details
    Browse the repository at this point in the history

Commits on May 24, 2023

  1. Full approval db migration to v2

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed May 24, 2023
    Configuration menu
    Copy the full SHA
    9152a9c View commit details
    Browse the repository at this point in the history
  2. fix comment

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed May 24, 2023
    Configuration menu
    Copy the full SHA
    0f9e1ec View commit details
    Browse the repository at this point in the history

Commits on May 25, 2023

  1. Fix AcceptedDuplicate, test and import log

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed May 25, 2023
    Configuration menu
    Copy the full SHA
    fe5b548 View commit details
    Browse the repository at this point in the history
  2. clippy

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed May 25, 2023
    Configuration menu
    Copy the full SHA
    a4fae3f View commit details
    Browse the repository at this point in the history
  3. Merge branch 'master' of github.com:paritytech/polkadot into sandreim…

    …/vrf_modulo_comapct_assignment
    
    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed May 25, 2023
    Configuration menu
    Copy the full SHA
    2be89ff View commit details
    Browse the repository at this point in the history
  4. fmt

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed May 25, 2023
    Configuration menu
    Copy the full SHA
    14c3643 View commit details
    Browse the repository at this point in the history
  5. Merge branch 'master' of github.com:paritytech/polkadot into sandreim…

    …/vrf_modulo_comapct_assignment
    sandreim committed May 25, 2023
    Configuration menu
    Copy the full SHA
    ad3875d View commit details
    Browse the repository at this point in the history

Commits on May 26, 2023

  1. Fix get_approval_signatures

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed May 26, 2023
    Configuration menu
    Copy the full SHA
    0bc5aa8 View commit details
    Browse the repository at this point in the history
  2. Add ApprovalEntry::get_approval

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed May 26, 2023
    Configuration menu
    Copy the full SHA
    574c92b View commit details
    Browse the repository at this point in the history
  3. disable v2 assignments

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed May 26, 2023
    Configuration menu
    Copy the full SHA
    4c04699 View commit details
    Browse the repository at this point in the history
  4. review feedback and print remove

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed May 26, 2023
    Configuration menu
    Copy the full SHA
    0be0201 View commit details
    Browse the repository at this point in the history

Commits on May 31, 2023

  1. Fix logging

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed May 31, 2023
    Configuration menu
    Copy the full SHA
    496f0c5 View commit details
    Browse the repository at this point in the history
  2. fix

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed May 31, 2023
    Configuration menu
    Copy the full SHA
    ba6078c View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2023

  1. Get rid of old "legacy" protocols, not used anymore

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Jun 8, 2023
    Configuration menu
    Copy the full SHA
    bfce579 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' of github.com:paritytech/polkadot into sandreim…

    …/vrf_modulo_comapct_assignment
    
    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Jun 8, 2023
    Configuration menu
    Copy the full SHA
    d012e7b View commit details
    Browse the repository at this point in the history
  3. merge fixes

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Jun 8, 2023
    Configuration menu
    Copy the full SHA
    cd911e6 View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2023

  1. Refactor and always send on main protocol version

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Jun 9, 2023
    Configuration menu
    Copy the full SHA
    959e529 View commit details
    Browse the repository at this point in the history
  2. Fix db upgrade after merge and fmt

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Jun 9, 2023
    Configuration menu
    Copy the full SHA
    a8e3f28 View commit details
    Browse the repository at this point in the history
  3. Fix zombienet merge damage

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Jun 9, 2023
    Configuration menu
    Copy the full SHA
    78de04e View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2023

  1. Implement seq updates 0->4 now possible for parachainsDB

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Jun 12, 2023
    Configuration menu
    Copy the full SHA
    112b0be View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2023

  1. add/fix db upgrade tests

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Jun 13, 2023
    Configuration menu
    Copy the full SHA
    4b1743c View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2023

  1. Merge branch 'master' of github.com:paritytech/polkadot into sandreim…

    …/vrf_modulo_comapct_assignment
    sandreim committed Jun 14, 2023
    Configuration menu
    Copy the full SHA
    36f6b39 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4e0fac6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7f97355 View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2023

  1. review

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Jul 4, 2023
    Configuration menu
    Copy the full SHA
    d356081 View commit details
    Browse the repository at this point in the history
  2. fmt

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Jul 4, 2023
    Configuration menu
    Copy the full SHA
    a179646 View commit details
    Browse the repository at this point in the history
  3. Remove superfuous assignment_bitfield from OurAssignment

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Jul 4, 2023
    Configuration menu
    Copy the full SHA
    de6ea33 View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2023

  1. feedback

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    21e53ee View commit details
    Browse the repository at this point in the history
  2. remove old comment

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    fae7e52 View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2023

  1. fix build

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    b5cf4b8 View commit details
    Browse the repository at this point in the history
  2. Fix get_assignment_core_indices()

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    6e25ae2 View commit details
    Browse the repository at this point in the history
  3. some TODOs done

    sandreim committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    5b565ed View commit details
    Browse the repository at this point in the history
  4. Merge branch 'sandreim/vrf_modulo_comapct_assignment' of github.com:p…

    …aritytech/polkadot into sandreim/vrf_modulo_comapct_assignment
    sandreim committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    59a8a59 View commit details
    Browse the repository at this point in the history
  5. Merge branch 'master' of github.com:paritytech/polkadot into sandreim…

    …/vrf_modulo_comapct_assignment
    
    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    8436ada View commit details
    Browse the repository at this point in the history
  6. fix test build

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    910e1ec View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2023

  1. Approve multiple candidates with a single signature

    Signed-off-by: Alexandru Gheorghe <[email protected]>
    alexggh committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    08c2381 View commit details
    Browse the repository at this point in the history
  2. review feedback

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    58e028a View commit details
    Browse the repository at this point in the history
  3. use V1ReadBackend

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    102b307 View commit details
    Browse the repository at this point in the history
  4. Add Runtime configuration for max_approval_coalesce_count/wait_millis

    TODO: Migration is not correctly handled, should be done before versi
    testing.
    
    Signed-off-by: Alexandru Gheorghe <[email protected]>
    alexggh committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    4901fee View commit details
    Browse the repository at this point in the history
  5. Add zombienet for approval-coalescing

    Signed-off-by: Alexandru Gheorghe <[email protected]>
    alexggh committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    1e3b511 View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2023

  1. Refactor timers to address review comments

    Signed-off-by: Alexandru Gheorghe <[email protected]>
    alexggh committed Jul 31, 2023
    Configuration menu
    Copy the full SHA
    cf68a10 View commit details
    Browse the repository at this point in the history
  2. sanitize bitfields

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Jul 31, 2023
    Configuration menu
    Copy the full SHA
    a8eae59 View commit details
    Browse the repository at this point in the history
  3. remove print

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Jul 31, 2023
    Configuration menu
    Copy the full SHA
    8420b90 View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2023

  1. Add network-staging feature

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    ecad9ec View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2023

  1. Make wait time for caching relative to no-show

    ... additionally computed in ticks as it is done everywhere else.
    
    And added some tests to make sure approval-voting behaves the way we
    intended to.
    
    Signed-off-by: Alexandru Gheorghe <[email protected]>
    alexggh committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    fd4b906 View commit details
    Browse the repository at this point in the history
  2. Enforce target candidate is part of the signature

    Signed-off-by: Alexandru Gheorghe <[email protected]>
    alexggh committed Aug 2, 2023
    2 Configuration menu
    Copy the full SHA
    2271c71 View commit details
    Browse the repository at this point in the history
  3. Merge remote-tracking branch 'origin/sandreim/vrf_modulo_comapct_assi…

    …gnment' into coalescing_of_approvals_cleanup
    alexggh committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    df410ff View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f61d8ab View commit details
    Browse the repository at this point in the history
  5. Fixup runtime configuration after rebase

    Signed-off-by: Alexandru Gheorghe <[email protected]>
    alexggh committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    f0f05c6 View commit details
    Browse the repository at this point in the history
  6. Merge remote-tracking branch 'origin/sandreim/vrf_modulo_comapct_assi…

    …gnment' into coalescing_of_approvals_cleanup
    alexggh committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    76a10c6 View commit details
    Browse the repository at this point in the history
  7. Fixup build for unittests

    Signed-off-by: Alexandru Gheorghe <[email protected]>
    alexggh committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    d31d1d0 View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2023

  1. Fix bugs discovered during zombie-testing and unittest

    Signed-off-by: Alexandru Gheorghe <[email protected]>
    alexggh committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    6dfaecb View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2023

  1. Refactor the implementation a bit

    Signed-off-by: Alexandru Gheorghe <[email protected]>
    alexggh committed Aug 4, 2023
    Configuration menu
    Copy the full SHA
    1a2a5ec View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2023

  1. Make test better

    Signed-off-by: Alexandru Gheorghe <[email protected]>
    alexggh committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    81eb942 View commit details
    Browse the repository at this point in the history
  2. approval-voting: fix migration from v1 to v2

    Signed-off-by: Alexandru Gheorghe <[email protected]>
    alexggh committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    ff0b35d View commit details
    Browse the repository at this point in the history
  3. Fix-up bugs in assignnments_coalescing of tranche0

    Signed-off-by: Alexandru Gheorghe <[email protected]>
    alexggh committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    2570c1e View commit details
    Browse the repository at this point in the history
  4. Enable v2 network protocol

    Signed-off-by: Alexandru Gheorghe <[email protected]>
    alexggh committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    305a43a View commit details
    Browse the repository at this point in the history
  5. Fixup test builds

    Signed-off-by: Alexandru Gheorghe <[email protected]>
    alexggh committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    5bb1e91 View commit details
    Browse the repository at this point in the history
  6. Enable assignments v2 computing

    Signed-off-by: Alexandru Gheorghe <[email protected]>
    alexggh committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    a83cfb7 View commit details
    Browse the repository at this point in the history
  7. review feedback + fixes

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    6eefe3f View commit details
    Browse the repository at this point in the history
  8. Merge branch 'master' of github.com:paritytech/polkadot into sandreim…

    …/vrf_modulo_comapct_assignment
    
    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    a88dc80 View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2023

  1. fix test build

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    509125f View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2023

  1. Update test params

    Signed-off-by: Alexandru Gheorghe <[email protected]>
    alexggh committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    98705e2 View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'origin/sandreim/vrf_modulo_comapct_assi…

    …gnment' into coalescing_of_approvals_v2
    alexggh committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    3f28a5d View commit details
    Browse the repository at this point in the history
  3. Fixup logic for restarting the node

    Signed-off-by: Alexandru Gheorghe <[email protected]>
    alexggh committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    aae2a4a View commit details
    Browse the repository at this point in the history
  4. Add metric to measure impact of coalescing of approvals

    Signed-off-by: Alexandru Gheorghe <[email protected]>
    alexggh committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    435d46a View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2023

  1. Add extra logs to improve debugability in versi

    Signed-off-by: Alexandru Gheorghe <[email protected]>
    alexggh committed Aug 11, 2023
    Configuration menu
    Copy the full SHA
    9016644 View commit details
    Browse the repository at this point in the history
  2. Fixup sending approval before assignment

    Signed-off-by: Alexandru Gheorghe <[email protected]>
    alexggh committed Aug 11, 2023
    Configuration menu
    Copy the full SHA
    1662e14 View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2023

  1. Count needed approvals by more than one third

    Signed-off-by: Alexandru Gheorghe <[email protected]>
    alexggh committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    af57831 View commit details
    Browse the repository at this point in the history
  2. Add a few more metrics to understand versi behaviour

    Signed-off-by: Alexandru Gheorghe <[email protected]>
    alexggh committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    be65f42 View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2023

  1. Don't send assignments to peers that are not part of the authorities …

    …session
    
    ... there is not point in sending the assignments to peers that are not
    authorities in the session(collators or validators that are not authorities yet),
    because they won't be gossiped, so we are just wasting them.
    
    Signed-off-by: Alexandru Gheorghe <[email protected]>
    alexggh committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    3ef84bf View commit details
    Browse the repository at this point in the history
  2. Count all observe no-shows

    No-shows are currently logged in the metric only at the moment of the
    approval candidate, but that doesn't account for votes that arrive late
    after the no-show period which is an early indicator that something
    might be off.
    
    Signed-off-by: Alexandru Gheorghe <[email protected]>
    alexggh committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    1dbcb90 View commit details
    Browse the repository at this point in the history
  3. Fix warning

    Signed-off-by: Alexandru Gheorghe <[email protected]>
    alexggh committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    3ac044e View commit details
    Browse the repository at this point in the history
  4. Minor fixes for review

    Signed-off-by: Alexandru Gheorghe <[email protected]>
    alexggh committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    2cb6756 View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2023

  1. Fix approval-distribution tests

    ... to take into consideration that we are not gossiping random
    assignments to non-validators nodes.
    
    Signed-off-by: Alexandru Gheorghe <[email protected]>
    alexggh committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    0429549 View commit details
    Browse the repository at this point in the history
  2. Address initial review feedback

    Signed-off-by: Alexandru Gheorghe <[email protected]>
    alexggh committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    76823a4 View commit details
    Browse the repository at this point in the history
  3. Add zombient test 0006-approval-voting-coalescing to pipeline

    Signed-off-by: Alexandru Gheorghe <[email protected]>
    alexggh committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    deff64f View commit details
    Browse the repository at this point in the history
  4. Update implementers guide

    Signed-off-by: Alexandru Gheorghe <[email protected]>
    alexggh committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    62a57b5 View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2023

  1. Fix importing of approval out-of-view

    Signed-off-by: Alexandru Gheorghe <[email protected]>
    alexggh committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    f38697e View commit details
    Browse the repository at this point in the history
  2. review feedback

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    bfab907 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'master' of github.com:paritytech/polkadot into sandreim…

    …/vrf_modulo_comapct_assignment
    
    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    1964263 View commit details
    Browse the repository at this point in the history
  4. fix Cargo.lock

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    6090974 View commit details
    Browse the repository at this point in the history
  5. remove unreachable

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    4841044 View commit details
    Browse the repository at this point in the history
  6. Fix zombienet test

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    c9c7d3c View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2023

  1. Merge remote-tracking branch 'origin/sandreim/vrf_modulo_comapct_assi…

    …gnment' into feature/approve_multiple_candidates_v2
    
     Conflicts:
    	node/core/runtime-api/src/cache.rs
    	node/core/runtime-api/src/lib.rs
    	node/network/approval-distribution/src/lib.rs
    	node/network/protocol/src/lib.rs
    	node/subsystem-types/src/messages.rs
    	node/subsystem-types/src/runtime_client.rs
    	primitives/src/runtime_api.rs
    	primitives/src/vstaging/mod.rs
    	runtime/parachains/src/builder.rs
    	runtime/parachains/src/configuration.rs
    	runtime/parachains/src/configuration/migration/v7.rs
    	runtime/parachains/src/configuration/tests.rs
    	runtime/parachains/src/runtime_api_impl/vstaging.rs
    	runtime/rococo/src/lib.rs
    	runtime/westend/src/lib.rs
    alexggh committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    7bdf7dc View commit details
    Browse the repository at this point in the history
  2. happy clippy

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    a9228c0 View commit details
    Browse the repository at this point in the history
  3. Merge remote-tracking branch 'origin/sandreim/vrf_modulo_comapct_assi…

    …gnment' into feature/approve_multiple_candidates_v2
    alexggh committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    3264a00 View commit details
    Browse the repository at this point in the history
  4. Enable approval-coalescing by default

    Signed-off-by: Alexandru Gheorghe <[email protected]>
    alexggh committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    d5fc80c View commit details
    Browse the repository at this point in the history
  5. Increase num-workers

    Signed-off-by: Alexandru Gheorghe <[email protected]>
    alexggh committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    301dab1 View commit details
    Browse the repository at this point in the history
  6. Increase SMALL_POV_SIZE

    Signed-off-by: Alexandru Gheorghe <[email protected]>
    alexggh committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    d861d81 View commit details
    Browse the repository at this point in the history
  7. Put logs on trace

    Signed-off-by: Alexandru Gheorghe <[email protected]>
    alexggh committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    a216036 View commit details
    Browse the repository at this point in the history
  8. Fix flaky paritydb upgrade tests - wait lock file

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    d7dffc9 View commit details
    Browse the repository at this point in the history
  9. remove unused

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    e81cc9f View commit details
    Browse the repository at this point in the history
  10. Extra logging

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    4619a2b View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2023

  1. Merge remote-tracking branch 'origin/sandreim/vrf_modulo_comapct_assi…

    …gnment' into feature/approve_multiple_candidates_v2
    alexggh committed Aug 23, 2023
    Configuration menu
    Copy the full SHA
    a908447 View commit details
    Browse the repository at this point in the history
  2. Do not cleanup peer-knowledge on peer-connected/disconnected

    Signed-off-by: Alexandru Gheorghe <[email protected]>
    alexggh committed Aug 23, 2023
    Configuration menu
    Copy the full SHA
    e8ac355 View commit details
    Browse the repository at this point in the history
  3. fix approval import and add more rep logs

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Aug 23, 2023
    Configuration menu
    Copy the full SHA
    8a4a2db View commit details
    Browse the repository at this point in the history
  4. Revert some hacks

    Signed-off-by: Alexandru Gheorghe <[email protected]>
    alexggh committed Aug 23, 2023
    Configuration menu
    Copy the full SHA
    7972d31 View commit details
    Browse the repository at this point in the history
  5. Merge remote-tracking branch 'origin/sandreim/vrf_modulo_comapct_assi…

    …gnment' into feature/approve_multiple_candidates_v2
    alexggh committed Aug 23, 2023
    Configuration menu
    Copy the full SHA
    e988782 View commit details
    Browse the repository at this point in the history
  6. Build image with network vstaging

    Signed-off-by: Alexandru Gheorghe <[email protected]>
    alexggh committed Aug 23, 2023
    Configuration menu
    Copy the full SHA
    feefbbb View commit details
    Browse the repository at this point in the history
  7. Fixup sending approvals more than once

    Signed-off-by: Alexandru Gheorghe <[email protected]>
    alexggh committed Aug 23, 2023
    Configuration menu
    Copy the full SHA
    71c08a4 View commit details
    Browse the repository at this point in the history
  8. Fixup unify_with_peer

    Signed-off-by: Alexandru Gheorghe <[email protected]>
    alexggh committed Aug 23, 2023
    Configuration menu
    Copy the full SHA
    0349441 View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2023

  1. Companion: restructure macro related exports (#7626)

    * move RuntimeDebug out of frame_support
    
    * move RuntimeDebug out of frame_support
    
    * fix xcm export
    
    * ".git/.scripts/commands/fmt/fmt.sh"
    
    * fix xcm intefration tests
    
    * fix cargo lock for xcm intefration tests
    
    * wip
    
    * restructure benchmarking macro related exports
    
    * update cargo lock
    
    ---------
    
    Co-authored-by: parity-processbot <>
    juangirini authored and vstakhov committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    44f1ce6 View commit details
    Browse the repository at this point in the history
  2. Sync with the substrate

    vstakhov committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    570994e View commit details
    Browse the repository at this point in the history
  3. MAX_APPROVAL_COALESCE_WAIT_TICKS = 12

    Signed-off-by: Andrei Sandu <[email protected]>
    sandreim committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    e80ee54 View commit details
    Browse the repository at this point in the history