519
edits
Mgautierfr (talk | contribs) (Add specification for the listing entries) |
|||
(3 intermediate revisions by one other user not shown) | |||
Line 4: | Line 4: | ||
All indexes are optional. | All indexes are optional. | ||
All indexes and listing items MUST be stored in uncompressed cluster. | |||
== Xapian Indexes == | == Xapian Indexes == | ||
Line 15: | Line 17: | ||
'''Mimetype''' : <code>application/octet-stream+xapian</code> | '''Mimetype''' : <code>application/octet-stream+xapian</code> | ||
=== | === Title index === | ||
'''Namespace''': <code>X</code> | '''Namespace''': <code>X</code> | ||
Line 54: | Line 56: | ||
'''Mimetype''' : <code>application/octet-stream+zimlisting</code> | '''Mimetype''' : <code>application/octet-stream+zimlisting</code> | ||
The content of the listing is the list of all article entries in the zim archive. | The content of the listing is the list of all "article entries" in the zim archive. | ||
Those "article entries" may be redirect (what is a article entry is not really defined in the spec, it is up to the creator to define in which category a entry is). | |||
Entries are sorted using the key <code><title></code> (All article entries are in <code>C</code> namespace by definition) | Entries are sorted using the key <code><title></code> (All article entries are in <code>C</code> namespace by definition) | ||
Content size is <code>4 * <nbArticle></code> | Content size is <code>4 * <nbArticle></code> | ||
<code>listing/titleOrdered/v1</code> may be used to pick random articles or to search article by title and be sure that no resource entries are included. | <code>listing/titleOrdered/v1</code> may be used to pick random articles or to search article by title and be sure that no resource entries are included. |