-
Notifications
You must be signed in to change notification settings - Fork 55
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
Fix FIXME's introduced by PR#1072 #1074
Comments
|
I took a stab at the filesystem's one and that turns out to require some thought. It's impossible to implement it in Another way might be to get all the component filesystems mutably and look them up by name, but the first idea is probably the better. |
This has drifted too far down my stack, I don't expect I'll get back to it before January. |
The filesystem is ultimately inserted into a hashmap buried inside the |
@jbaublitz This is a puzzle problem, and not really urgent. If it conflicts w/ #1614, please mark it as blocked and leave it alone for now. |
Blocked by stratis-storage/project#51 or more specifically the PR #1614. |
I have looked into this a bit and I think I agree with this claim. Modifying the API for blockdevs to return a mutable reference has the same problem as filesystems apparently has. We can get a mutable reference from the newly created blockdevs, but once we have to transfer ownership to
@mulkieran What are your thoughts? |
Going to struggle with this one more time in December. Maybe I was thinking of using |
Maybe there is a way to do it with Three things to consider:
How does this all sound? |
@mulkieran Transferring to you. I think I was a little overeager about this potentially working. I've done some digging and the
I may be missing something but I don't think there's any more I can do on this issue. Let me know if you find a way to get it working. |
#1072 introduced two very similar fixme. We should fix that before some other code does the same thing.
The text was updated successfully, but these errors were encountered: