1. 30 Jun, 2020 1 commit
  2. 26 Jun, 2020 1 commit
  3. 25 Jun, 2020 1 commit
  4. 24 Jun, 2020 1 commit
  5. 23 Jun, 2020 3 commits
  6. 22 Jun, 2020 1 commit
  7. 19 Jun, 2020 2 commits
  8. 18 Jun, 2020 3 commits
  9. 17 Jun, 2020 3 commits
  10. 16 Jun, 2020 3 commits
  11. 12 Jun, 2020 2 commits
  12. 11 Jun, 2020 3 commits
    • Fedor Sakharov's avatar
      New service initial commit (#1234) · 9b634717
      Fedor Sakharov authored
      
      
      * New service initial commit
      
      * More separation of the new and old services
      
      * Fix review comments
      
      * Adds polkadot.json
      
      * Fix browser build
      
      * Remove unused import
      
      * Update node/service/src/lib.rs
      Co-authored-by: Fedor Sakharov's avatarFedor Sakharov <fedor.sakharov@gmail.com>
      
      * Remove duplicate json files
      Co-authored-by: asynchronous rob's avatarRobert Habermeier <rphmeier@gmail.com>
      9b634717
    • asynchronous rob's avatar
      Scheduler Module (#1162) · 1696982d
      asynchronous rob authored
      
      
      * scheduler module skeleton
      
      * update scheduler skeleton to match latest version of guide
      
      * better session change notification
      
      * add mock randomness and fix test compilation
      
      * shuffle validators into groups
      
      * finish implementing session change logic for scheduler
      
      * tweak core assignment type to track retries of parathread
      
      * reframe queued parathread core as offset
      
      * implement initialzation and finalization routines
      
      * implement parathread claim queuing
      
      * implement core_para
      
      * implement the group_validators routine and fix errors
      
      * add a reason for freeing cores
      
      * implement `schedule` function
      
      * add some docs to the scheduled function
      
      * implement `occupied` helper
      
      * implement availability predicate
      
      * fix some warnings
      
      * integrate scheduler into initializer
      
      * integrate scheduler into mock module
      
      * avoid conflict with Substrate's scheduler storage
      
      * add parathreads index to paras module
      
      * implement parathreads map in paras module
      
      * add is_parathread to paras
      
      * test adding parathread claim
      
      * test that you cannot add claims when no parathread cores exist
      
      * check session change parathread queue pruning
      
      * test validator shuffling
      
      * add allow_unused to scheduler items
      
      * add test for scheduling
      
      * add some more tests for scheduling logic
      
      * test core rotation
      
      * check parathread claim pruning after retries
      
      * add bound notes
      
      * Apply suggestions from code review
      Co-authored-by: default avatarPeter Goodspeed-Niklaus <coriolinus@users.noreply.github.com>
      Co-authored-by: default avatarBernhard Schuster <bernhard@ahoi.io>
      
      * more suggestions from review
      
      * test availability predicate, add box to please compiler
      
      * add changes to guide
      Co-authored-by: default avatarPeter Goodspeed-Niklaus <coriolinus@users.noreply.github.com>
      Co-authored-by: default avatarBernhard Schuster <bernhard@ahoi.io>
      1696982d
    • André Silva's avatar
      service: update to latest ServiceBuilder changes (#1245) · b61a0375
      André Silva authored
      
      
      * service: update to latest ServiceBuilder changes
      
      * Update Cargo.lock
      Co-authored-by: Bastian Köcher's avatarBastian Köcher <git@kchr.de>
      b61a0375
  13. 10 Jun, 2020 2 commits
  14. 09 Jun, 2020 4 commits
  15. 08 Jun, 2020 2 commits
  16. 06 Jun, 2020 1 commit
  17. 05 Jun, 2020 3 commits
  18. 04 Jun, 2020 1 commit
  19. 03 Jun, 2020 2 commits
  20. 02 Jun, 2020 1 commit