Skip to content

refactor: remove asset migration heuristic#2999

Merged
faustbrian merged 1 commit intodevelopfrom
refactor/core-database-postgres/remove-migration-heuristic
Oct 1, 2019
Merged

refactor: remove asset migration heuristic#2999
faustbrian merged 1 commit intodevelopfrom
refactor/core-database-postgres/remove-migration-heuristic

Conversation

@spkjp
Copy link
Copy Markdown
Contributor

@spkjp spkjp commented Oct 1, 2019

Summary

It was added back when the asset column was introduced to keep
support for old snapshots without an asset column. But this is now
obsolete since all snapshots nowadays contain assets. It also stopped
working reliably, as there are now multiple transactions types which
falsely trigger a migration.

Checklist

  • Documentation (if necessary)
  • Tests (if necessary)
  • Ready to be merged

It was added back when the `asset` column was introduced to keep
support for old snapshots without an `asset` column. But this is now
obsolete since all snapshots nowadays contain assets. It also stopped
working reliably, as there are now multiple transactions types which
falsely trigger a migration.
@ghost ghost added Complexity: Low labels Oct 1, 2019
@faustbrian faustbrian merged commit 6b7e313 into develop Oct 1, 2019
@ghost ghost deleted the refactor/core-database-postgres/remove-migration-heuristic branch October 1, 2019 02:41
vasild added a commit that referenced this pull request Oct 1, 2019
…ts-nonce

* ArkEcosystem/core/develop:
  fix(deps): update dependency @hapi/boom to v8 (#2988)
  feat(crypto): allow passing height to `configManager.isNewMilestone` (#3001)
  ci: update branch patterns to new format
  refactor: remove asset migration heuristic (#2999)
  chore(deps): update dependency typesync to ^0.6.0 (#2981)
  refactor(core): use default heap size regardless of available memory (#2998)
  chore(deps): update dependency cross-env to v6 (#2985)
  chore(deps): update dependency rimraf to v3 (#2987)
  refactor: core-magistrate-crypto export namespaces (#2980)
  feat: multiSignWif (#2979)
  fix(core-snapshots): export/import transactions' type_group (#2996)
  chore(deps): update dependency @types/newrelic to v5 (#2984)
  fix(deps): update dependency node-forge to ^0.9.0 (#2983)
  feat(core-api): find htlc unlock transactions (#2976)
  chore(deps): update dependency del-cli to v3 (#2986)
  fix(deps): update dependency cli-progress to v3 (#2990)
  fix(deps): update dependency winston-daily-rotate-file to v4 (#2992)
  fix(core-api): missing orderBy (#2974)
  feat(core): allow CLI command configurations (#2972)
  refactor(core-magistrate):  Split core-marketplace into core-magistrate-crypto and core-magistrate-transactions (#2967)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants