Skip to content
This repository was archived by the owner on Aug 2, 2022. It is now read-only.

kv database - #8223

Merged
arhag merged 80 commits into
developfrom
kv-database
Apr 24, 2020
Merged

arhag merged 80 commits into
developfrom
kv-database

Conversation

@tbfleming

Copy link
Copy Markdown
Contributor

Change Description

Consensus Changes

  • Consensus Changes

API Changes

  • API Changes

Documentation Additions

  • Documentation Additions

Comment thread unittests/snapshot_tests.cpp Resolved
@arhag arhag mentioned this pull request Apr 23, 2020
3 tasks
arhag and others added 11 commits April 23, 2020 11:25
- Removed `disk_trace`, renamed `ram_trace` to `storage_usage_trace` and use it everywhere.
- Removed deep mind arguments in `kv_chainbase_context` and use `apply_context` directly instead.
Also no need for alignment check in core_precondition because we only use spans of [const] char for now and EOS VM does not properly support spans of general types due to alignment problems.
Added deep mind support for KV database branch
Fixes corner cases of aliasing check that the previous implementation failed at.

The kv_tests/alias unit tests now pass.
Fix aliasing issues with new host function system
@arhag
arhag merged commit 7913461 into develop Apr 24, 2020
@arhag
arhag deleted the kv-database branch April 24, 2020 19:17
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants