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

V2 migration #655

Open
wants to merge 16 commits into
base: develop
Choose a base branch
from
Open

V2 migration #655

wants to merge 16 commits into from

Commits on Jun 3, 2021

  1. init commit

    emmanueldenloye committed Jun 3, 2021
    Configuration menu
    Copy the full SHA
    40ff87e View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2021

  1. 1st cut of migration

    If we find old noderefs (e.g. us1.testnet.chainweb.com), we remove them
    and put the correct uri (api.testnet.chainweb.com)
    emmanueldenloye committed Jun 4, 2021
    Configuration menu
    Copy the full SHA
    72e76f3 View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2021

  1. compose migrations

    emmanueldenloye committed Jun 5, 2021
    Configuration menu
    Copy the full SHA
    b837e7b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ac59840 View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2021

  1. don't care about power users

    just replace the entries for the network names "Testnet" and "Mainnet"
    emmanueldenloye committed Jun 7, 2021
    Configuration menu
    Copy the full SHA
    1d53d87 View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2021

  1. add V1->V2 test, fix V0->V2 test

    also fixed upgrade procedure
    emmanueldenloye committed Jun 8, 2021
    Configuration menu
    Copy the full SHA
    eaa6f84 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    10051b8 View commit details
    Browse the repository at this point in the history
  3. mocking new test cases

    these new test cases will investigate how chainweaver
    recovers from a migration that fails at some point before
    completion.
    emmanueldenloye committed Jun 8, 2021
    Configuration menu
    Copy the full SHA
    40ced78 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1b59cc9 View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2021

  1. Configuration menu
    Copy the full SHA
    17588f2 View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2021

  1. Configuration menu
    Copy the full SHA
    1594e25 View commit details
    Browse the repository at this point in the history
  2. unconditionally alter refs for networks in local storage

    In essence, we don't care what networks the user has either created,
    modified or left alone, we filter out undesired noderefs in that network name.
    emmanueldenloye committed Jun 10, 2021
    Configuration menu
    Copy the full SHA
    a5c3e57 View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2021

  1. create simplified version of "These" (Cheese)

    It is equivalent to "These" except that we take out the
    "This" constructor. With it gone, we still get the same applicative
    operations from "These" (sans "This") but we don't have to account for
    the "This" constructor in situations where we know it is impossible to
    produce it.
    emmanueldenloye committed Jun 11, 2021
    Configuration menu
    Copy the full SHA
    712eb9d View commit details
    Browse the repository at this point in the history
  2. Use an even simpler datatype for processing the map merge

    The datatype we really want is something equivalent to Either () a but
    with a different Applicative instance.
    emmanueldenloye committed Jun 11, 2021
    Configuration menu
    Copy the full SHA
    5167b87 View commit details
    Browse the repository at this point in the history
  3. another simple refactor

    make "Deez" a newtype
    emmanueldenloye committed Jun 11, 2021
    Configuration menu
    Copy the full SHA
    e5d7d24 View commit details
    Browse the repository at this point in the history
  4. for JM

    emmanueldenloye committed Jun 11, 2021
    Configuration menu
    Copy the full SHA
    84eaa4b View commit details
    Browse the repository at this point in the history