Skip to content
This repository was archived by the owner on Jan 22, 2025. It is now read-only.

KvStore - A data-store to support BlockTree #2897

Merged
merged 2 commits into from
Mar 11, 2019

Conversation

MarkJr94
Copy link
Contributor

@MarkJr94 MarkJr94 commented Feb 22, 2019

This is largely a WIP PR for work on this issue #2566

Everything about BlobStore is out-dated, especially due to BlockTree.

A fuller design description will be posted as things progress. For now please see the tracking issue.

Problem

rocks

Summary of Changes

simple key-value store to persist ledger data

Fixes #2566

@codecov
Copy link

codecov bot commented Feb 22, 2019

Codecov Report

Merging #2897 into master will decrease coverage by 3.4%.
The diff coverage is 60.4%.

@@           Coverage Diff            @@
##           master   #2897     +/-   ##
========================================
- Coverage    81.5%     78%   -3.5%     
========================================
  Files         129     131      +2     
  Lines       19578   20476    +898     
========================================
+ Hits        15958   15989     +31     
- Misses       3620    4487    +867

@garious
Copy link
Contributor

garious commented Feb 26, 2019

Hey @MarkJr94, anything you can do to get us off RocksDB sooner than later would be greatly appreciated!

@garious
Copy link
Contributor

garious commented Mar 8, 2019

No merge commits please! Just rebase!

@aeyakovenko
Copy link
Member

Can you rebase and squash this pr, it seems like it’s pulling in a lot of commits that are in master.

@MarkJr94
Copy link
Contributor Author

MarkJr94 commented Mar 8, 2019

@aeyakovenko yes before i change this from draft status today I'll fix up the commit history. worst case i'll just force-push from a cleaner branch where i have copied over changes manually, which would be fairly easy to do since most changes don't affect anything els.e

@MarkJr94 MarkJr94 added the noCI Suppress CI on this Pull Request label Mar 11, 2019
@MarkJr94 MarkJr94 removed the noCI Suppress CI on this Pull Request label Mar 11, 2019
@MarkJr94 MarkJr94 marked this pull request as ready for review March 11, 2019 07:52
@garious garious closed this Mar 11, 2019
@garious garious reopened this Mar 11, 2019
@garious garious requested a review from rob-solana March 11, 2019 22:04
@MarkJr94 MarkJr94 merged commit 56b0ba2 into solana-labs:master Mar 11, 2019
@mvines
Copy link
Contributor

mvines commented Mar 11, 2019

yikes, merging while CI is still running. 📿

@garious
Copy link
Contributor

garious commented Mar 11, 2019

NBD, he only added a cfg() macro that only affected a configuration uncovered by CI.

@mvines
Copy link
Contributor

mvines commented Mar 11, 2019

Maybe :)

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.

5 participants