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

Move compaction to separate goroutine #122

Merged
merged 10 commits into from
Mar 16, 2022
Merged

Move compaction to separate goroutine #122

merged 10 commits into from
Mar 16, 2022

Conversation

kingster
Copy link
Member

@kingster kingster commented Feb 18, 2022

Fixes #118

Changes from flipkart-incubator/nexus#28

@kingster kingster marked this pull request as draft February 18, 2022 07:42
@kingster kingster added the performance Perfomance Related label Feb 28, 2022
@kingster kingster marked this pull request as ready for review March 11, 2022 09:29
@kingster
Copy link
Member Author

Merging this for now, to resolve the latency issue. Once #97 is ready we can revisit this flow.

@kingster kingster merged commit b7d8acb into master Mar 16, 2022
@kingster kingster deleted the async-compact branch March 16, 2022 10:10
kingster added a commit that referenced this pull request Mar 16, 2022
* master:
  Move compaction to separate goroutine (#122)
kingster added a commit that referenced this pull request Apr 11, 2022
* master:
  Badger v3 (#111)
  Move compaction to separate goroutine (#122)
  using "none" as default value for role in dkvsrv.yaml (#132)
kingster added a commit that referenced this pull request Apr 11, 2022
kingster added a commit that referenced this pull request Apr 11, 2022
* master:
  Badger v3 (#111)
  Move compaction to separate goroutine (#122)
  using "none" as default value for role in dkvsrv.yaml (#132)
  Config file Support (#127)
kingster added a commit that referenced this pull request Apr 13, 2022
* master:
  Prometheus Metrics (#123)
  Simplify AutoMasterDisc Flag (#137)
  Allow LogLevel to be configured (#138)
  Badger v3 (#111)
  Move compaction to separate goroutine (#122)
  using "none" as default value for role in dkvsrv.yaml (#132)
  Config file Support (#127)
  nexus upgrade to fix switch master issue  (#119)
  GRPC Health Check (#114)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
performance Perfomance Related
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Raft Ticker Latency issue causing write failure
1 participant