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

feat(types): Deprecate the DBBackend variable in favor of new app-db-backend config entry #11188

Merged
merged 50 commits into from
Mar 18, 2022

Commits on Feb 14, 2022

  1. Configuration menu
    Copy the full SHA
    34615fb View commit details
    Browse the repository at this point in the history
  2. [10948]: Deprecate the types.DBBackend variable and the NewLevelDB fu…

    …nction. Create a NewDB function to replace them.
    dwedul-figure committed Feb 14, 2022
    Configuration menu
    Copy the full SHA
    a51cbc2 View commit details
    Browse the repository at this point in the history
  3. [10948]: Add a DBBackend string to the simulation config and a flag f…

    …or setting it. Update the simulation setup to use that instead of the compile-time DBBackend variable.
    dwedul-figure committed Feb 14, 2022
    Configuration menu
    Copy the full SHA
    533a317 View commit details
    Browse the repository at this point in the history
  4. [10948]: Update the mock app creator to use the NewDB function. Not s…

    …ure what to do about the db backend in that case though.
    dwedul-figure committed Feb 14, 2022
    Configuration menu
    Copy the full SHA
    53d766f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    63ddc2f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d84ef9d View commit details
    Browse the repository at this point in the history
  7. [10948]: Update the last use of NewLevelDB by adding a parameter to o…

    …penDB and uppdating calls to that to provide the db type to use.
    dwedul-figure committed Feb 14, 2022
    Configuration menu
    Copy the full SHA
    37b3456 View commit details
    Browse the repository at this point in the history
  8. [10948]: Upddate the NewDB function to also have a default db backend…

    … type if an empty string is provided there.
    dwedul-figure committed Feb 14, 2022
    Configuration menu
    Copy the full SHA
    6411ab5 View commit details
    Browse the repository at this point in the history
  9. [10948]: Remove the new TODO in mock.NewApp. After looking through it…

    …'s uses, there doesn't seem to be any desire to change it, and there's no easy way to communicate it.
    dwedul-figure committed Feb 14, 2022
    Configuration menu
    Copy the full SHA
    33cf13f View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    9b81772 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    ee2736c View commit details
    Browse the repository at this point in the history
  12. [10948]: Lint fixes.

    dwedul-figure committed Feb 14, 2022
    Configuration menu
    Copy the full SHA
    606c600 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    d596b60 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    6a40720 View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2022

  1. Configuration menu
    Copy the full SHA
    6090bde View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    22796fe View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    36bcd0c View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2022

  1. Configuration menu
    Copy the full SHA
    d060fc5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7ed5bec View commit details
    Browse the repository at this point in the history
  3. [10948]: Use memdb for the mock app instead of goleveldb. I know it w…

    …as a goleveldb before, but for a mock app, a memdb feels like a better choice (assuming 'mock' and 'mem' mean what I assume they mean).
    dwedul-figure committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    e5a97de View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    83d2074 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f08da2d View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2022

  1. Configuration menu
    Copy the full SHA
    ed5caf6 View commit details
    Browse the repository at this point in the history
  2. [10948]: Remove the panic recovery from types.NewDB since dbm.NewDB r…

    …eturns an error now (it didn't originally, when NewLevelDB was first written).
    dwedul-figure committed Feb 22, 2022
    Configuration menu
    Copy the full SHA
    ff6d1ca View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    00e3615 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    12df003 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3f57be7 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    52ee92c View commit details
    Browse the repository at this point in the history
  7. Merge branch 'master' into dwedul/10948-remove-dbbackend-var

    # Conflicts:
    #	CHANGELOG.md
    dwedul-figure committed Feb 22, 2022
    Configuration menu
    Copy the full SHA
    55e335b View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2022

  1. Merge branch 'master' into dwedul/10948-remove-dbbackend-var

    # Conflicts:
    #	CHANGELOG.md
    dwedul-figure committed Feb 28, 2022
    Configuration menu
    Copy the full SHA
    1cef616 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b035260 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bf44163 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e9ee9b7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0dba287 View commit details
    Browse the repository at this point in the history
  6. [10948]: Add a default of GoLevelDBBackend to GetAppDBBackend. The ol…

    …d DBBackend variable defaulted to that, and some unit tests assume that behavior still exists.
    dwedul-figure committed Feb 28, 2022
    Configuration menu
    Copy the full SHA
    4705c1c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c8001e0 View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2022

  1. Merge branch 'master' into dwedul/10948-remove-dbbackend-var

    # Conflicts:
    #	CHANGELOG.md
    dwedul-figure committed Mar 2, 2022
    Configuration menu
    Copy the full SHA
    46e6356 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e49f6c5 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'master' into dwedul/10948-remove-dbbackend-var

    # Conflicts:
    #	.github/workflows/codeql-analysis.yml
    dwedul-figure committed Mar 2, 2022
    Configuration menu
    Copy the full SHA
    c08225e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    de2cb9b View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2022

  1. Merge branch 'master' into dwedul/10948-remove-dbbackend-var

    # Conflicts:
    #	CHANGELOG.md
    dwedul-figure committed Mar 10, 2022
    Configuration menu
    Copy the full SHA
    2d4c6a0 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' into dwedul/10948-remove-dbbackend-var

    # Conflicts:
    #	Makefile
    dwedul-figure committed Mar 10, 2022
    Configuration menu
    Copy the full SHA
    f6b541c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6c6e38f View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2022

  1. Configuration menu
    Copy the full SHA
    33b55d6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8ecf3c8 View commit details
    Browse the repository at this point in the history
  3. [10948]: Put a brief delay after closing the test network. Hopefully …

    …that helps with address-in-use and non-empty directory errors.
    dwedul-figure committed Mar 15, 2022
    Configuration menu
    Copy the full SHA
    32f758b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    812b014 View commit details
    Browse the repository at this point in the history

Commits on Mar 16, 2022

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

Commits on Mar 17, 2022

  1. Configuration menu
    Copy the full SHA
    a05638a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bbbccb6 View commit details
    Browse the repository at this point in the history