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

Support seal proof type switching #4873

Merged
merged 25 commits into from
Nov 17, 2020
Merged

Support seal proof type switching #4873

merged 25 commits into from
Nov 17, 2020

Commits on Nov 16, 2020

  1. Configuration menu
    Copy the full SHA
    6bea9dd View commit details
    Browse the repository at this point in the history
  2. update specs-storage to fix build

    Stebalien authored and magik6k committed Nov 16, 2020
    Configuration menu
    Copy the full SHA
    d7c2c07 View commit details
    Browse the repository at this point in the history
  3. fix lotus seed for proof api changes

    Stebalien authored and magik6k committed Nov 16, 2020
    Configuration menu
    Copy the full SHA
    4544d21 View commit details
    Browse the repository at this point in the history
  4. fix storage adapter miner

    Stebalien authored and magik6k committed Nov 16, 2020
    Configuration menu
    Copy the full SHA
    219c695 View commit details
    Browse the repository at this point in the history
  5. load proof types in window post logic

    This is going to be inefficient, but it should be fine in practice.
    Stebalien authored and magik6k committed Nov 16, 2020
    Configuration menu
    Copy the full SHA
    05db5ce View commit details
    Browse the repository at this point in the history
  6. make sector-storage compile

    Stebalien authored and magik6k committed Nov 16, 2020
    Configuration menu
    Copy the full SHA
    5849072 View commit details
    Browse the repository at this point in the history
  7. get lotus building

    Stebalien authored and magik6k committed Nov 16, 2020
    Configuration menu
    Copy the full SHA
    9319798 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    2a7e4af View commit details
    Browse the repository at this point in the history
  9. Get most tests to pass

    magik6k committed Nov 16, 2020
    Configuration menu
    Copy the full SHA
    915c5e0 View commit details
    Browse the repository at this point in the history
  10. update ffi

    magik6k committed Nov 16, 2020
    Configuration menu
    Copy the full SHA
    cd0cb14 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    4d8327c View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    948ee53 View commit details
    Browse the repository at this point in the history
  13. fix genesis

    Stebalien authored and magik6k committed Nov 16, 2020
    Configuration menu
    Copy the full SHA
    423ff06 View commit details
    Browse the repository at this point in the history
  14. fix calico upgrade logic

    Stebalien authored and magik6k committed Nov 16, 2020
    Configuration menu
    Copy the full SHA
    4f33c91 View commit details
    Browse the repository at this point in the history
  15. add basic calico test

    Stebalien authored and magik6k committed Nov 16, 2020
    Configuration menu
    Copy the full SHA
    c8ff58a View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    1f91e72 View commit details
    Browse the repository at this point in the history
  17. Upgrade seal proof version in miner info after the upgrade.

    This is terrible, but we don't (currently) update this in the miner info.
    
    Q: Maybe we should delay this by a few epochs? Some pre-commits could fail if we
    get a reorg.
    Stebalien authored and magik6k committed Nov 16, 2020
    Configuration menu
    Copy the full SHA
    508375a View commit details
    Browse the repository at this point in the history
  18. fix compile

    Stebalien authored and magik6k committed Nov 16, 2020
    Configuration menu
    Copy the full SHA
    869867e View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    d8afd71 View commit details
    Browse the repository at this point in the history
  20. Remove static proof type configuration from market subsystem

    Instead, use proof type from miner actor. This will, in turn, use the upgraded
    proof type if/when it's switched at runtime.
    
    TODO: Consider making this some form of config option instead?
    Stebalien authored and magik6k committed Nov 16, 2020
    Configuration menu
    Copy the full SHA
    638900f View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    bead8ac View commit details
    Browse the repository at this point in the history
  22. update ffi

    magik6k committed Nov 16, 2020
    Configuration menu
    Copy the full SHA
    444239a View commit details
    Browse the repository at this point in the history
  23. docsgen

    magik6k committed Nov 16, 2020
    Configuration menu
    Copy the full SHA
    bc05618 View commit details
    Browse the repository at this point in the history
  24. mod tidy

    magik6k committed Nov 16, 2020
    Configuration menu
    Copy the full SHA
    8db9c19 View commit details
    Browse the repository at this point in the history
  25. Fix lint warnings

    magik6k committed Nov 16, 2020
    Configuration menu
    Copy the full SHA
    e0ade92 View commit details
    Browse the repository at this point in the history