-
Notifications
You must be signed in to change notification settings - Fork 110
SIP - Changes in manifest handling (the trailing slash problem and other issues) #178
Comments
For reference - earlier discussion on handling manifests |
From Gitter: Lewis Marshall @lmars 14:33
So it isn't specifically the feature which shakes the foundation, I am trying to convince you guys that the current implementation is giving us constant headaches and head-scratching moments because we don't know what the features are, so we keep breaking those features as they are untested and we don't know when we break them until someone comes along and says they were a feature since day 1 .
EXT4: https://ext4.wiki.kernel.org/index.php/Ext4_Disk_Layout#Hash_Tree_Directories |
From the EXT4 link:
So that would correspond to two different types of manifest, yes? |
What should the behaviour be?
|
|
some more thoughts https://gist.github.com/a83ad855a03190463738e93fcf6aa339 |
notes from yesterdays discussion:
A note on mounting file systems:
|
Manifest traversal, from trailing slashes to over/under matched paths has been a headache for a while. We have gotten bugs, we have gotten unexpected behaviour, we have gotten confused.
This issue is created as a placeholder for the following discussion:
"Manifests should treat
/
as a special character and should always break on/
and not on any substring."The text was updated successfully, but these errors were encountered: