Skip to content
Snippets Groups Projects
Commit af8a80cb authored by ocelot-inc's avatar ocelot-inc
Browse files

stored-procedures.xml changes for create_space, _space, _index, arity, fsync, cfg

parent 5edd1564
No related branches found
No related tags found
No related merge requests found
......@@ -352,10 +352,10 @@ tarantool> <userinput>type(i), i / 2, i - 2, i * 2, i + 2, i % 2, i ^ 2</userinp
<row><entry>Number of tuples accessed</entry><entry>A few requests, for example select, can retrieve
multiple tuples. This factor is usually less
important than the others.</entry></row>
<row><entry>WAL settings</entry> <entry>The important settings for the write-ahead log are
wal_fsync_delay and <olink targetptr="wal_mode"/>.
If the settings cause no writing or delayed writing,
this factor is unimportant. If the settings cause
<row><entry>WAL settings</entry> <entry>The important setting for the write-ahead log is
<olink targetptr="wal_mode"/>.
If the setting causes no writing or delayed writing,
this factor is unimportant. If the settings causes
every data-change request to wait for writing to
finish on a slow device, this factor is more
important than all the others.</entry></row>
......@@ -408,7 +408,7 @@ tarantool> <userinput>type(i), i / 2, i - 2, i * 2, i + 2, i % 2, i ^ 2</userinp
<entry>enabled</entry><entry>space is enabled</entry><entry>true|false</entry><entry>true</entry>
</row>
<row>
<entry>arity</entry><entry>fixed field count</entry><entry>number</entry><entry>0 i.e. not fixed</entry>
<entry>field_count</entry><entry>fixed field count</entry><entry>number</entry><entry>0 i.e. not fixed</entry>
</row>
<row>
<entry>if_not_exists</entry><entry>no error if duplicate name</entry><entry>true|false</entry><entry>false</entry>
......@@ -416,6 +416,9 @@ tarantool> <userinput>type(i), i / 2, i - 2, i * 2, i + 2, i % 2, i ^ 2</userinp
<row>
<entry>engine</entry><entry>storage package</entry><entry>string</entry><entry>'memtx'</entry>
</row>
<row>
<entry>user</entry><entry>user name</entry><entry>string</entry><entry>current user's name</entry>
</row>
</tbody>
</tgroup>
</table>
......@@ -937,12 +940,12 @@ tarantool> <userinput>box.space.space0:delete('a')</userinput>
<varlistentry>
<term>
<emphasis role="lua">box.space.<replaceable>space-name</replaceable>.arity</emphasis>
<emphasis role="lua">box.space.<replaceable>space-name</replaceable>.field_count</emphasis>
</term>
<listitem>
<para>
(type = number) The required field count for all tuples in this space.
The arity can be changed with <code>box.space.<replaceable>space-name</replaceable>.arity = <replaceable>new-arity-value</replaceable></code>.
The field_count can be changed with <code>box.space.<replaceable>space-name</replaceable>.field_count = <replaceable>new-field-count-value</replaceable></code>.
The default value is 0, which means there is no required field count.
</para>
</listitem>
......@@ -958,9 +961,9 @@ tarantool> <userinput>box.space.space0:delete('a')</userinput>
of type <code xlink:href="#box.index">box.index</code> with
methods to search tuples and iterate over them in predefined order.
<bridgehead renderas="sect4">Example</bridgehead>
<programlisting>tarantool&gt; <userinput>box.space.space0.n,box.space.space0.arity,box.space.space0.index.primary.type</userinput>
<programlisting>tarantool&gt; <userinput>box.space.space0.id,box.space.space0.field_count,box.space.space0.index.primary.type</userinput>
---
- 1029
- 512
- 0
- HASH
...
......@@ -1111,7 +1114,7 @@ setopt delimiter=''!</programlisting>
<listitem>
<para>
_space is a system tuple set. Its tuples contain these fields:
space-n, space-arity, space-name.
id, uid, space-name, engine, field_count, temporary.
</para>
<para>
<bridgehead renderas="sect4">Example</bridgehead>
......@@ -1152,7 +1155,7 @@ setopt delimiter=''!</programlisting>
<listitem>
<para>
_index is a system tuple set. Its tuples contain these fields:
index-id index-number index-name index-type index-is-unique index-field-count
space-id index-id index-name index-type index-is-unique index-field-count
[tuple-field-no, tuple-field-type ...].
</para>
<para>
......@@ -4162,8 +4165,9 @@ Otherwise, use the box.net.box package to pass the function to the host and port
<variablelist>
<title>Package <code xml:id="box.cfg">box.cfg</code></title>
<para>
The box.cfg package provides read-only access to
some server configuration parameters.
The box.cfg package is for administrators to specify all the server configuration parameters;
the full description of the parameters is in section <olink targetptr="configuration-file">Configuration</olink>.
Use <code>box.cfg</code> without braces to get read-only access to those parameters.
</para>
<varlistentry>
<term><emphasis role="lua">box.cfg</emphasis></term>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment