openstack-manuals/doc/common/tables/swift-swift-swift-constraints.xml
Gauvain Pocentek 45dc683e91 Update config-ref tables against stable/kilo
Also update the swift tables.

Change-Id: I756c4323bd16b43b8df2bd31d77a42ac10a6e2e2
2015-04-28 17:14:33 +02:00

83 lines
3.6 KiB
XML

<?xml version='1.0' encoding='UTF-8'?>
<para xmlns="http://docbook.org/ns/docbook" version="5.0">
<!-- The tool that generated this table lives in the
openstack-doc-tools repository. The editions made in
this file will *not* be lost if you run the script again. -->
<table rules="all">
<caption>Description of configuration options for
<literal>[swift-constraints]</literal> in <filename>swift.conf</filename>
</caption>
<col width="50%"/>
<col width="50%"/>
<thead>
<tr>
<th>Configuration option = Default value</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><option>account_listing_limit</option> = <replaceable>10000</replaceable></td>
<td>The default (and maximum) number of items returned for an account listing request.</td>
</tr>
<tr>
<td><option>container_listing_limit</option> = <replaceable>10000</replaceable></td>
<td>The default (and maximum) number of items returned for a container listing request.</td>
</tr>
<tr>
<td><option>max_account_name_length</option> = <replaceable>256</replaceable></td>
<td>The maximum number of bytes in the utf8 encoding of an account name.</td>
</tr>
<tr>
<td><option>max_container_name_length</option> = <replaceable>256</replaceable></td>
<td>The maximum number of bytes in the utf8 encoding of a container name.</td>
</tr>
<tr>
<td><option>max_file_size</option> = <replaceable>5368709122</replaceable></td>
<td>The largest normal object that can be saved in the cluster.
This is also the limit on the size of each segment of a large object
when using the large object manifest support. This value is set in bytes.
Setting it to lower than 1MiB will cause some tests to fail. It is
STRONGLY recommended to leave this value at the default (5 * 2**30 + 2).</td>
</tr>
<tr>
<td><option>max_header_size</option> = <replaceable>8192</replaceable></td>
<td>The max number of bytes in the utf8 encoding of each header.
Using 8192 as default because eventlet use 8192
as maximum size of header line. You may need to increase this value when using
identity v3 API tokens including more than 7 catalog entries.
See also include_service_catalog in proxy-server.conf-sample
(documented in overview_auth.rst).</td>
</tr>
<tr>
<td><option>max_meta_count</option> = <replaceable>90</replaceable></td>
<td>The max number of metadata keys that can be stored
on a single account, container, or object.</td>
</tr>
<tr>
<td><option>max_meta_name_length</option> = <replaceable>128</replaceable></td>
<td>The max number of bytes in the utf8 encoding
of the name portion of a metadata header.</td>
</tr>
<tr>
<td><option>max_meta_overall_size</option> = <replaceable>4096</replaceable></td>
<td>The max number of bytes in the utf8 encoding of the
metadata (keys + values).</td>
</tr>
<tr>
<td><option>max_meta_value_length</option> = <replaceable>256</replaceable></td>
<td>The max number of bytes in the utf8 encoding of a metadata value.</td>
</tr>
<tr>
<td><option>max_object_name_length</option> = <replaceable>1024</replaceable></td>
<td>The max number of bytes in the utf8 encoding
of an object name.</td>
</tr>
<tr>
<td><option>valid_api_versions</option> = <replaceable>v0,v1,v2</replaceable></td>
<td>No help text available for this option.</td>
</tr>
</tbody>
</table>
</para>