Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[4 / 5] Make approval-voting runnable on a worker thread #4846

Merged
merged 28 commits into from
Sep 12, 2024

Commits on Jul 16, 2024

  1. Make approval-distribution logic runnable on a separate thread

    Signed-off-by: Alexandru Gheorghe <alexandru.gheorghe@parity.io>
    alexggh committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    8dbb088 View commit details
    Browse the repository at this point in the history
  2. Move crypto checks in the approval-distribution

    Signed-off-by: Alexandru Gheorghe <alexandru.gheorghe@parity.io>
    alexggh committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    14727c5 View commit details
    Browse the repository at this point in the history
  3. Make approval-voting runable on a worker thread

    Signed-off-by: Alexandru Gheorghe <alexandru.gheorghe@parity.io>
    alexggh committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    1942139 View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2024

  1. Address review feedback

    Signed-off-by: Alexandru Gheorghe <alexandru.gheorghe@parity.io>
    alexggh committed Jul 26, 2024
    Configuration menu
    Copy the full SHA
    7175957 View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'origin/alexaggh/approval-voting-paralle…

    …l-1-5' into alexaggh/approval-voting-parallel-3-5
    alexggh committed Jul 26, 2024
    Configuration menu
    Copy the full SHA
    469866f View commit details
    Browse the repository at this point in the history
  3. Address review feedback

    - rename check_and_import in import.
    - refactor un-needed variable.
    
    Signed-off-by: Alexandru Gheorghe <alexandru.gheorghe@parity.io>
    alexggh committed Jul 26, 2024
    Configuration menu
    Copy the full SHA
    d9fdd51 View commit details
    Browse the repository at this point in the history
  4. Merge remote-tracking branch 'origin/alexaggh/approval-voting-paralle…

    …l-3-5' into alexaggh/approval-voting-parallel-2-5
    alexggh committed Jul 26, 2024
    Configuration menu
    Copy the full SHA
    135fe79 View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2024

  1. Fail early on oversized claims

    Signed-off-by: Alexandru Gheorghe <alexandru.gheorghe@parity.io>
    alexggh committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    2752d6e View commit details
    Browse the repository at this point in the history
  2. Add more unittests

    Signed-off-by: Alexandru Gheorghe <alexandru.gheorghe@parity.io>
    alexggh committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    00d22ee View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4f99f65 View commit details
    Browse the repository at this point in the history
  4. Merge remote-tracking branch 'origin/alexaggh/approval-voting-paralle…

    …l-3-5' into alexaggh/approval-voting-parallel-2-5
    alexggh committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    f289995 View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2024

  1. Review feedback

    Signed-off-by: Alexandru Gheorghe <alexandru.gheorghe@parity.io>
    alexggh committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    ead49d2 View commit details
    Browse the repository at this point in the history
  2. Add checked indirect assignment

    Signed-off-by: Alexandru Gheorghe <alexandru.gheorghe@parity.io>
    alexggh committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    c67d99d View commit details
    Browse the repository at this point in the history
  3. Merge remote-tracking branch 'origin/alexaggh/approval-voting-paralle…

    …l-3-5' into alexaggh/approval-voting-parallel-2-5
    alexggh committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    23d5a28 View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2024

  1. Configuration menu
    Copy the full SHA
    247161f View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'origin/alexaggh/approval-voting-paralle…

    …l-3-5' into alexaggh/approval-voting-parallel-2-5
    alexggh committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    edd7898 View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2024

  1. Change OurViewChange order

    Signed-off-by: Alexandru Gheorghe <alexandru.gheorghe@parity.io>
    alexggh committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    0b140cc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0581468 View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2024

  1. Configuration menu
    Copy the full SHA
    08889e1 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'alexaggh/approval-voting-parallel-3-5' into alexaggh/ap…

    …proval-voting-parallel-2-5
    alexggh committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    d04d4cc View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2024

  1. Configuration menu
    Copy the full SHA
    b0fb6d4 View commit details
    Browse the repository at this point in the history
  2. Remove crate dependency between approval-distribution and approval-vo…

    …ting
    
    Signed-off-by: Alexandru Gheorghe <alexandru.gheorghe@parity.io>
    alexggh committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    7539184 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'alexaggh/approval-voting-parallel-3-5' into alexaggh/ap…

    …proval-voting-parallel-2-5
    alexggh committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    8da0be8 View commit details
    Browse the repository at this point in the history
  4. Address review feedback

    Signed-off-by: Alexandru Gheorghe <alexandru.gheorghe@parity.io>
    alexggh committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    377f4e1 View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2024

  1. Configuration menu
    Copy the full SHA
    f5a2447 View commit details
    Browse the repository at this point in the history
  2. Update polkadot/node/core/approval-voting/src/lib.rs

    Co-authored-by: Andrei Sandu <54316454+sandreim@users.noreply.github.com>
    alexggh and sandreim committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    2410bd2 View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2024

  1. Add prdoc

    Signed-off-by: Alexandru Gheorghe <alexandru.gheorghe@parity.io>
    alexggh committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    72150d4 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2024

  1. Make cargo fmt happy

    Signed-off-by: Alexandru Gheorghe <alexandru.gheorghe@parity.io>
    alexggh committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    e58ec71 View commit details
    Browse the repository at this point in the history