[tahoe-lafs-trac-stream] [tahoe-lafs] #1744: The documentation of the "slot_testv_and_readv_and_writev" method in interfaces.py requires clarification.
tahoe-lafs
trac at tahoe-lafs.org
Sat May 19 19:03:26 UTC 2012
#1744: The documentation of the "slot_testv_and_readv_and_writev" method in
interfaces.py requires clarification.
-------------------------------+-------------------------------------
Reporter: zancas | Owner: zancas
Type: defect | Status: new
Priority: normal | Milestone: 1.9.2
Component: documentation | Version: 1.9.1
Resolution: | Keywords: usability docs reviewed
Launchpad Bug: |
-------------------------------+-------------------------------------
Changes (by davidsarah):
* keywords: usability docs => usability docs reviewed
* owner: => zancas
* milestone: undecided => 1.9.2
Comment:
+1, but I think the sentence "Of course, the extracted data contains no
information about shares written to new shares that did not previously
exist." is redundant, since it's implied by "old data" and "extant
shares".
Please also apply the following diff:
{{{
@@ -204,7 +204,9 @@
The write vector will be applied to the given share, expanding it
if
necessary. A write vector applied to a share number that did not
- exist previously will cause that share to be created.
+ exist previously will cause that share to be created. Write
vectors
+ must not overlap (if they do, this will either cause an error or
+ apply them in an unspecified order).
In Tahoe-LAFS v1.8.3 or later (except 1.9.0a1), if you send a
write
vector whose offset is beyond the end of the current data, the
space
}}}
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1744#comment:4>
tahoe-lafs <https://tahoe-lafs.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list