cubefs icon indicating copy to clipboard operation
cubefs copied to clipboard

feat(flashcache): flash cache in cluster

Open sejust opened this issue 1 year ago • 1 comments

Fixes: #2943

Main Issue: #2943

Motivation

Sharding cache in distributed memories of cluster servers.

Modifications

  • [x] flash server: distributed memory cache of one server.
  • [x] flash group: cache group stored in master raft.
  • [x] cli: command tools of flash node and flash group.

Types of changes

  • [ ] New feature (non-breaking change which adds functionality)
  • [x] Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • [ ] Bugfix (non-breaking change which fixes an issue)
  • [ ] Documentation Update (if none of the other choices apply)
  • [ ] So on...

Verifying this change

  • [x] Make sure that the change passes the testing checks.

This change is already covered by existing tests.

Does this pull request potentially affect one of the following parts:

  • [x] Master
  • [ ] MetaNode
  • [ ] DataNode
  • [ ] ObjectNode
  • [ ] AuthNode
  • [x] FlashNode
  • [ ] Blobstore
  • [ ] Client
  • [x] Cli
  • [ ] SDK
  • [ ] Other Tools
  • [ ] Common Packages
  • [ ] Dependencies
  • [ ] Anything that affects deployment

Documentation

  • [ ] doc
  • [ ] doc-required
  • [ ] doc-not-needed
  • [x] doc-complete

Review Expection

  • [ ] in-two-days
  • [ ] weekly
  • [x] free-time
  • [ ] whenever

sejust avatar May 31 '24 02:05 sejust

Deploy Preview for cubefs-check ready!

Name Link
Latest commit 3a2f5dac86d59e7e11c6ac6528647be2fae49217
Latest deploy log https://app.netlify.com/sites/cubefs-check/deploys/665930ac7df8310009955cdb
Deploy Preview https://deploy-preview-3401--cubefs-check.netlify.app
Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

netlify[bot] avatar May 31 '24 02:05 netlify[bot]