-
Notifications
You must be signed in to change notification settings - Fork 990
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
add thinRuntime #2098
add thinRuntime #2098
Conversation
Codecov Report
@@ Coverage Diff @@
## master #2098 +/- ##
==========================================
- Coverage 52.72% 51.44% -1.28%
==========================================
Files 298 325 +27
Lines 21726 23867 +2141
==========================================
+ Hits 11454 12279 +825
- Misses 9048 10247 +1199
- Partials 1224 1341 +117
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. |
|
||
result.Done = true | ||
|
||
datasetUFSTotalBytes, err := t.TotalStorageBytes() |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
What if no fuse running pod exists, in which case UfsTotal will be calculated wrong(e.g. 0.00B)
Worker ThinCompTemplateSpec `json:"worker,omitempty"` | ||
|
||
// The component spec of thinRuntime | ||
Fuse ThinFuseSpec `json:"fuse,omitempty"` |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Some storage, for example NFS, does not use Fuse. Maybe it's better to use something like DataClient
or PosixClient
instead of Fuse
?
Signed-off-by: zwwhdls <zww@hdls.me>
Signed-off-by: zwwhdls <zww@hdls.me>
Signed-off-by: zwwhdls <zww@hdls.me>
Signed-off-by: zwwhdls <zww@hdls.me>
Signed-off-by: zwwhdls <zww@hdls.me>
Signed-off-by: zwwhdls <zww@hdls.me>
Signed-off-by: zwwhdls <zww@hdls.me>
Signed-off-by: zwwhdls <zww@hdls.me>
Signed-off-by: zwwhdls <zww@hdls.me>
Signed-off-by: zwwhdls <zww@hdls.me>
Signed-off-by: zwwhdls <zww@hdls.me>
Signed-off-by: zwwhdls <zww@hdls.me>
Signed-off-by: zwwhdls <zww@hdls.me>
Signed-off-by: zwwhdls <zww@hdls.me>
9ccc585
to
abdbac6
Compare
Signed-off-by: zwwhdls <zww@hdls.me>
Signed-off-by: zwwhdls <zww@hdls.me>
@zwwhdls Thanks very much for your great contribution to Fluid community. |
Signed-off-by: zwwhdls <zww@hdls.me>
Signed-off-by: zwwhdls <zww@hdls.me>
Signed-off-by: zwwhdls <zww@hdls.me>
Signed-off-by: zwwhdls <zww@hdls.me>
Ⅰ. Describe what this PR does
add thinRuntime in order to make general storage easier to integrate fluid
design doc: https://docs.google.com/document/d/1tRNr623891uTS36n071h-iTSIw60c10Jvr27ITMBO5U/edit#heading=h.cnrvl4py38io
Ⅱ. Does this pull request fix one issue?
Ⅲ. List the added test cases (unit test/integration test) if any, please explain if no tests are needed.
Ⅳ. Describe how to verify it
Ⅴ. Special notes for reviews