Skip to content

Commit 6d36265

Browse files
authored
Fix markup in 3.4 overview (#5105)
1 parent 6a1d007 commit 6d36265

File tree

1 file changed

+21
-14
lines changed

1 file changed

+21
-14
lines changed

doc/release/3.4.0.rst

Lines changed: 21 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,8 @@ for the Community and Enterprise editions:
3434

3535
.. _3-4-memcs:
3636

37-
[EE] New in-memory columnar storage engine: ``memcs``
38-
-----------------------------------------------------
37+
[EE] New in-memory columnar storage engine: 'memcs'
38+
---------------------------------------------------
3939

4040
The engine stores data in the memtx arena but in contrast to memtx it doesn't
4141
organize data in tuples. Instead, it stores data in columns. Each format field
@@ -56,21 +56,23 @@ worse compared to memtx, because a tuple has to be constructed on the runtime
5656
arena from individual field values gathered from each column tree.
5757

5858
Other features include:
59+
5960
* Point lookup.
6061
* Stable iterators.
61-
* Insert/replace/delete/update.
62+
* Insert / replace / delete / update.
6263
* Batch insertion in the Arrow format.
63-
* Transactions, including cross-engine transactions with memtx
64-
(with ``memtx_use_mvcc_engine = false``).
64+
* Transactions, including cross-engine transactions with memtx (with ``memtx_use_mvcc_engine = false``).
6565
* Read view support.
6666
* Secondary indexes with an ability to specify covered columns and sequentially scan
6767
indexed + covered columns.
6868

6969
Embedded field types include only fixed-width types:
70+
7071
* Integer: (u)int8/16/32/64.
7172
* Floating point: float32/64.
7273

7374
Types with external storage include:
75+
7476
* Strings.
7577
* All the other types supported by Tarantool: UUID, Decimal, Datetime, etc.
7678

@@ -83,7 +85,7 @@ memory consumption of that column by around 5 times.
8385
.. _3-4-cross-engine:
8486

8587
[CE] Memtx-vinyl cross-engine transactions
86-
-----------------------------------------------
88+
------------------------------------------
8789

8890
Tarantool now supports mixing statements for memtx and vinyl in the same transaction,
8991
for example:
@@ -117,8 +119,8 @@ for example:
117119

118120
.. _3-4-native:
119121

120-
[EE] New boostrap strategy in failover: ``native``
121-
--------------------------------------------------
122+
[EE] New boostrap strategy in failover: 'native'
123+
------------------------------------------------
122124

123125
Now supervised failover coordinator supports three bootstrap strategies:
124126
native, supervised, auto.
@@ -128,11 +130,14 @@ but has different under-the-hood implementation (based on the ``supervised`` str
128130
Otherwise, it acts similar to the ``auto`` strategy.
129131

130132
In effect, it helps resolve these two problems:
133+
131134
* Avoid the error ``Some replica set members were not specified in box.cfg.replication``
132135
in the following cases:
136+
133137
* several replicas join at the same time,
134138
* the replica set includes non-anonymous CDC instances,
135139
* ``_cluster`` contains old unneeded replicas.
140+
136141
* Make the database get bootstrapped upon the coordinator's command rather than
137142
let the instances boostrap it on their own.
138143

@@ -151,8 +156,8 @@ of the cluster's configuration, together with a proper failover strategy
151156
152157
.. _3-4-runtime-priv:
153158

154-
[CE] Runtime priviledges for ``lua_call`` granted before ``box.cfg()``
155-
----------------------------------------------------------------------
159+
[CE] Runtime priviledges for 'lua_call' granted before 'box.cfg()'
160+
------------------------------------------------------------------
156161

157162
It is now possible to grant execution privileges for Lua functions
158163
through the declarative configuration, even when the database is in
@@ -179,8 +184,10 @@ functions except built-in ones, bypassing database restrictions.
179184
Privileges will still be written to the database when possible to
180185
maintain compatibility and consistency with other privilege types.
181186

182-
[CE] New methods in the ``config`` module to check instance roles
183-
-----------------------------------------------------------------
187+
.. _3-4-config:
188+
189+
[CE] New methods in the 'config' module to check instance roles
190+
---------------------------------------------------------------
184191

185192
Three new methods are now available in the ``config`` module:
186193

@@ -195,8 +202,8 @@ Three new methods are now available in the ``config`` module:
195202

196203
.. _3-4-storage-client-api:
197204

198-
[EE] New public API: ``config.storage_client``
199-
----------------------------------------------
205+
[EE] New public API: 'config.storage_client'
206+
--------------------------------------------
200207

201208
Remote ``config.storage`` clusters can now be accessed by using the
202209
``config.storage_client.connect(endpoints[, {options}])`` method.

0 commit comments

Comments
 (0)