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

Make rolling session more resilient in case of long finality stalls #6106

Merged
merged 45 commits into from
Nov 8, 2022

Commits on Sep 26, 2022

  1. Impl dynamic window size. Keep sessions for unfinalized chain

    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    sandreim committed Sep 26, 2022
    Configuration menu
    Copy the full SHA
    e488f52 View commit details
    Browse the repository at this point in the history
  2. feedback

    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    sandreim committed Sep 26, 2022
    Configuration menu
    Copy the full SHA
    5780cc9 View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2022

  1. Stretch also in contructor plus tests

    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    sandreim committed Sep 27, 2022
    Configuration menu
    Copy the full SHA
    2132d9c View commit details
    Browse the repository at this point in the history
  2. review feedback

    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    sandreim committed Sep 27, 2022
    Configuration menu
    Copy the full SHA
    eb06959 View commit details
    Browse the repository at this point in the history
  3. fix approval-voting tests

    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    sandreim committed Sep 27, 2022
    Configuration menu
    Copy the full SHA
    88ac66f View commit details
    Browse the repository at this point in the history
  4. grunting: dispute coordinator tests

    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    sandreim committed Sep 27, 2022
    Configuration menu
    Copy the full SHA
    a7d97d0 View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2022

  1. add session window column

    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    sandreim committed Oct 3, 2022
    Configuration menu
    Copy the full SHA
    3e4d9d5 View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2022

  1. Configuration menu
    Copy the full SHA
    810c4d6 View commit details
    Browse the repository at this point in the history
  2. integrate approval vote and fix tests

    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    sandreim committed Oct 4, 2022
    Configuration menu
    Copy the full SHA
    1732baa View commit details
    Browse the repository at this point in the history
  3. fix rolling session tests

    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    sandreim committed Oct 4, 2022
    Configuration menu
    Copy the full SHA
    c9045cd View commit details
    Browse the repository at this point in the history
  4. Small refactor

    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    sandreim committed Oct 4, 2022
    Configuration menu
    Copy the full SHA
    781ef47 View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2022

  1. WIP, tests failing

    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    sandreim committed Oct 5, 2022
    Configuration menu
    Copy the full SHA
    89d4d00 View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2022

  1. Fix approval voting tests

    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    sandreim committed Oct 6, 2022
    Configuration menu
    Copy the full SHA
    09d25e6 View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2022

  1. fix dispute-coordinator tests

    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    sandreim committed Oct 7, 2022
    Configuration menu
    Copy the full SHA
    6ea92ed View commit details
    Browse the repository at this point in the history
  2. remove uneeded param

    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    sandreim committed Oct 7, 2022
    Configuration menu
    Copy the full SHA
    cecd5e0 View commit details
    Browse the repository at this point in the history
  3. fmt

    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    sandreim committed Oct 7, 2022
    Configuration menu
    Copy the full SHA
    e0aee8b View commit details
    Browse the repository at this point in the history
  4. fix loose ends

    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    sandreim committed Oct 7, 2022
    Configuration menu
    Copy the full SHA
    c6e727d View commit details
    Browse the repository at this point in the history
  5. allow failure and tests for it

    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    sandreim committed Oct 7, 2022
    Configuration menu
    Copy the full SHA
    90cdad7 View commit details
    Browse the repository at this point in the history
  6. fix comment

    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    sandreim committed Oct 7, 2022
    Configuration menu
    Copy the full SHA
    1ae389b View commit details
    Browse the repository at this point in the history
  7. comment fix

    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    sandreim committed Oct 7, 2022
    Configuration menu
    Copy the full SHA
    ee093f8 View commit details
    Browse the repository at this point in the history
  8. style fix

    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    sandreim committed Oct 7, 2022
    Configuration menu
    Copy the full SHA
    5ccc675 View commit details
    Browse the repository at this point in the history
  9. new col doesn't need to be ordered

    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    sandreim committed Oct 7, 2022
    Configuration menu
    Copy the full SHA
    762be95 View commit details
    Browse the repository at this point in the history
  10. fmt and spellcheck

    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    sandreim committed Oct 7, 2022
    Configuration menu
    Copy the full SHA
    f6d37a9 View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2022

  1. db persist tests

    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    sandreim committed Oct 10, 2022
    Configuration menu
    Copy the full SHA
    8de8d66 View commit details
    Browse the repository at this point in the history
  2. Add v2 config and cols

    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    sandreim committed Oct 10, 2022
    Configuration menu
    Copy the full SHA
    5c41d35 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2022

  1. DB upgrade WIP

    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    sandreim committed Oct 11, 2022
    Configuration menu
    Copy the full SHA
    11fb825 View commit details
    Browse the repository at this point in the history
  2. Fix comments

    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    sandreim committed Oct 11, 2022
    Configuration menu
    Copy the full SHA
    0a2ecd6 View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2022

  1. add todo

    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    sandreim committed Oct 12, 2022
    Configuration menu
    Copy the full SHA
    c887eca View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2022

  1. update to parity-db to "0.4.2"

    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    sandreim committed Oct 13, 2022
    Configuration menu
    Copy the full SHA
    32947c9 View commit details
    Browse the repository at this point in the history
  2. migration complete

    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    sandreim committed Oct 13, 2022
    Configuration menu
    Copy the full SHA
    3d75b69 View commit details
    Browse the repository at this point in the history
  3. One session window size

    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    sandreim committed Oct 13, 2022
    Configuration menu
    Copy the full SHA
    a17770d View commit details
    Browse the repository at this point in the history
  4. Merge branch 'master' of github.com:paritytech/polkadot into sandreim…

    …/rolling_session_db
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    sandreim committed Oct 13, 2022
    Configuration menu
    Copy the full SHA
    93b5943 View commit details
    Browse the repository at this point in the history
  5. fix merge damage

    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    sandreim committed Oct 13, 2022
    Configuration menu
    Copy the full SHA
    f91681c View commit details
    Browse the repository at this point in the history
  6. fix build errors

    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    sandreim committed Oct 13, 2022
    Configuration menu
    Copy the full SHA
    5a5e7c6 View commit details
    Browse the repository at this point in the history
  7. fmt

    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    sandreim committed Oct 13, 2022
    Configuration menu
    Copy the full SHA
    cf05ac6 View commit details
    Browse the repository at this point in the history
  8. comment fix

    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    sandreim committed Oct 13, 2022
    Configuration menu
    Copy the full SHA
    dcb31c9 View commit details
    Browse the repository at this point in the history
  9. fix build

    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    sandreim committed Oct 13, 2022
    Configuration menu
    Copy the full SHA
    47765bc View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2022

  1. make error more explicit

    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    sandreim committed Oct 14, 2022
    Configuration menu
    Copy the full SHA
    81d7e05 View commit details
    Browse the repository at this point in the history
  2. add comment

    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    sandreim committed Oct 14, 2022
    Configuration menu
    Copy the full SHA
    516f23e View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2022

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

    …/rolling_session_db
    
    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    sandreim committed Nov 8, 2022
    Configuration menu
    Copy the full SHA
    0b4bf94 View commit details
    Browse the repository at this point in the history
  2. refactor conflict merge

    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    sandreim committed Nov 8, 2022
    Configuration menu
    Copy the full SHA
    316f5ed View commit details
    Browse the repository at this point in the history
  3. rename col_data

    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    sandreim committed Nov 8, 2022
    Configuration menu
    Copy the full SHA
    3b45f23 View commit details
    Browse the repository at this point in the history
  4. add doc comment

    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    sandreim committed Nov 8, 2022
    Configuration menu
    Copy the full SHA
    8305677 View commit details
    Browse the repository at this point in the history
  5. fix build

    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    sandreim committed Nov 8, 2022
    Configuration menu
    Copy the full SHA
    f8b6023 View commit details
    Browse the repository at this point in the history
  6. migration: move all cols to v2

    Signed-off-by: Andrei Sandu <andrei-mihail@parity.io>
    sandreim committed Nov 8, 2022
    Configuration menu
    Copy the full SHA
    43e1823 View commit details
    Browse the repository at this point in the history