Closed beardedeagle closed 5 years ago
:exclamation: No coverage uploaded for pull request base (
master@6d6106c
). Click here to learn what that means. The diff coverage is85.5%
.
@@ Coverage Diff @@
## master #23 +/- ##
=========================================
Coverage ? 83.33%
=========================================
Files ? 3
Lines ? 84
Branches ? 0
=========================================
Hits ? 70
Misses ? 14
Partials ? 0
Impacted Files | Coverage Δ | |
---|---|---|
lib/mnesiac/supervisor.ex | 100% <100%> (ø) |
|
lib/mnesiac/store.ex | 61.53% <61.53%> (ø) |
|
lib/mnesiac.ex | 86.36% <90.74%> (ø) |
Continue to review full report at Codecov.
Legend - Click here to learn more
Δ = absolute <relative> (impact)
,ø = not affected
,? = missing data
Powered by Codecov. Last update 6d6106c...a9bc3d4. Read the comment docs.
Closing in favor of mnesiac/0.4.0
Fixes/Addresses
9 Replication Factor
Change proposed in this pull request
Added
init_schema/1
,copy_schema/2
,init_migration/1
,rollback_migration/1
,refresh_cluster/1
,backup/1
overridable callbacks inMnesiac.Store
.Mnesiac.validate_config/2
which can be used to validate the configuration being passed in to Mnesiac, possible to test override functions too.Removed
Mnesiac.StoreManager
module.Changed
resolve_conflict/1
->resolve_conflict/2
, now accepts configuration.Fixed
Check list
Additional info
2 is still very much a issue that shows up in test, though the library is still usable