Modification of the specifications to match this [pull request](https://github.com/syncthing/syncthing/pull/2791)
This commit is contained in:
Laurent Etiemble
2016-02-28 12:21:41 +01:00
parent 7c4f1597e2
commit cef5fd6282
+7 -3
View File
@@ -681,7 +681,7 @@ XDR
hyper Modified; hyper Modified;
Vector Version; Vector Version;
hyper LocalVersion; hyper LocalVersion;
BlockInfo Blocks<1000000>; BlockInfo Blocks<10000000>;
}; };
struct Vector { struct Vector {
@@ -934,14 +934,14 @@ Message Type Field Limit
=================== =================== ============= =================== =================== =============
**All Messages** **All Messages**
----------------------------------------------------- -----------------------------------------------------
| Total length 64 MiB | Total length 512 MiB
**Index and Index Update Messages** **Index and Index Update Messages**
----------------------------------------------------- -----------------------------------------------------
| Folder 64 bytes | Folder 64 bytes
| Number of Files 1.000.000 | Number of Files 1.000.000
| Name 8192 bytes | Name 8192 bytes
| Number of Blocks 1.000.000 | Number of Blocks 10.000.000
| Hash 64 bytes | Hash 64 bytes
| Number of Counters 1.000.000 | Number of Counters 1.000.000
@@ -963,6 +963,10 @@ Message Type Field Limit
| Value 1024 bytes | Value 1024 bytes
=================== =================== ============= =================== =================== =============
The currently defined values allow maximum file size of 1220 GiB
(10.000.000 x 128 KiB). The maximum message size covers an Index message
for the maximum file.
Example Exchange Example Exchange
---------------- ----------------