tahoe-lafs/docs/frontends
Brian Warner ef1b6ae8e3 Tolerate unknown URI types in directory structures. Part of #683.
The idea is that future versions of Tahoe will add new URI types that this
version won't recognize, but might store them in directories that we *can*
read. We should handle these "objects from the future" as best we can.
Previous releases of Tahoe would just explode. With this change, we'll
continue to be able to work with everything else in the directory.

The code change is to wrap anything we don't recognize as an UnknownNode
instance (as opposed to a FileNode or DirectoryNode). Then webapi knows how
to render these (mostly by leaving fields blank), deep-check knows to skip
over them, deep-stats counts them in "count-unknown". You can rename and
delete these things, but you can't add new ones (because we wouldn't know how
to generate a readcap to put into the dirnode's rocap slot, and because this
lets us catch typos better).
2009-07-02 18:07:49 -07:00
..
CLI.txt Added documentation for '--exclude' and friends cli backup command. 2009-02-24 09:30:49 -07:00
FTP-and-SFTP.txt SFTP/FTP: merge user/account code, merge docs 2008-11-05 19:25:58 -07:00
webapi.txt Tolerate unknown URI types in directory structures. Part of #683. 2009-07-02 18:07:49 -07:00