cubefs
cubefs copied to clipboard
chore(blobstore): Blobstore version 1.5.0
Motivation
Breaking features.
Modifications
New Features:
1. Add new shardnode for metadata.
2. Add `Append` mode data flow sdk for `Blob`.
3. Add multiplexing transport on `[Smux](https://github.com/xtaci/smux)`.
4. Add communication protocol called `rpc2` for zero-copy dataflow.
Others:
1. Blobnode Qos
2. Some tools updates
3. Bug fix on Clustermgr
Types of changes
- [x] 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, such as (please describe tests).
Does this pull request potentially affect one of the following parts:
- [ ] Master
- [ ] MetaNode
- [ ] DataNode
- [ ] ObjectNode
- [ ] AuthNode
- [ ] LcNode
- [x] Blobstore
- [ ] Client
- [ ] 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 - [ ]
free-time - [x]
whenever
Deploy Preview for cubefs-check ready!
| Name | Link |
|---|---|
| Latest commit | b363b75d99795baf44380040b18586c96252cf2b |
| Latest deploy log | https://app.netlify.com/projects/cubefs-check/deploys/686c915fb9ea1700087963ae |
| Deploy Preview | https://deploy-preview-3781--cubefs-check.netlify.app |
| Preview on mobile | Toggle QR Code...Use your smartphone camera to open QR code link. |
To edit notification comments on pull requests, go to your Netlify project configuration.
Codecov Report
Attention: Patch coverage is 67.59304% with 1341 lines in your changes missing coverage. Please review.
Project coverage is 39.81%. Comparing base (
235ecdd) to head (b363b75). Report is 278 commits behind head on master.
Additional details and impacted files
@@ Coverage Diff @@
## master #3781 +/- ##
==========================================
+ Coverage 37.92% 39.81% +1.88%
==========================================
Files 642 747 +105
Lines 148073 183552 +35479
==========================================
+ Hits 56156 73073 +16917
- Misses 86911 103903 +16992
- Partials 5006 6576 +1570
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
:rocket: New features to boost your workflow:
- :snowflake: Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
- :package: JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.