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

Bitcask merge visibility [JIRA: RIAK-2412] #88

Closed
slfritchie opened this issue May 14, 2013 · 3 comments
Closed

Bitcask merge visibility [JIRA: RIAK-2412] #88

slfritchie opened this issue May 14, 2013 · 3 comments

Comments

@slfritchie
Copy link
Contributor

It would be nice to have better visibility into bitcask merge activity.

  1. Log events when merge starts?
  2. A public ETS table (very low update frequency, to avoid worries about performance impact) that tracks which bitcask instances are merging (and perhaps also list of input files)?
@bsparrow435
Copy link
Contributor

+1 I generally use {log_needs_merge, true} to get a start of merge log and any information we can provide on the status or progress of a merge would be fantastic. Data like how long since last merge, merge progress, etc would be a huge win.

@evanmcc
Copy link
Contributor

evanmcc commented Nov 7, 2013

How does this sound: an info message when the merge starts, and cleaning up the post merge message to be just the vnode index and a list of file ids so that it doesn't take up so much space in the logs?

I'd also like to make that change to needs_merge logging as well.

@slfritchie slfritchie added this to the 2.0.1 milestone Mar 24, 2014
@evanmcc evanmcc modified the milestones: 2.1, 2.0.1 May 12, 2014
@bashopatricia
Copy link

Not planned / scheduled

@Basho-JIRA Basho-JIRA changed the title Bitcask merge visibility Bitcask merge visibility [JIRA: RIAK-2412] Feb 25, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants