Skip to content

Commit 189f5fb

Browse files
authored
Merge pull request #426 from adamretter/feature/document-path-locks
Add a small section on experimental document path-locks
2 parents 2dfc8d9 + 4f6fffe commit 189f5fb

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

src/main/xar-resources/data/configuration/configuration.xml

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
xmlns:xlink="http://www.w3.org/1999/xlink">
66
<info>
77
<title>Application Server Configuration</title>
8-
<date>3Q19</date>
8+
<date>1Q20</date>
99
<keywordset>
1010
<keyword>operations</keyword>
1111
</keywordset>
@@ -446,7 +446,7 @@
446446
of these Lock Manager settings should not be modified unless otherwise suggested by eXist-db Core Development Team.</para>
447447
<variablelist spacing="compact">
448448
<varlistentry>
449-
<term> <code>lock-table/@disabled</code> </term>
449+
<term><code>lock-table/@disabled</code></term>
450450
<listitem>
451451
<para>Disables the database Lock Table which tracks database locks. The Lock Table is enabled by default
452452
and allows reporting on database locking via JMX.</para>
@@ -456,6 +456,14 @@
456456
<note><para>Unless nessecary, it is recommened to leave this enabled.</para></note>
457457
</listitem>
458458
</varlistentry>
459+
<varlistentry>
460+
<term><code>document/@use-path-locks</code></term>
461+
<listitem>
462+
<para><emphasis>Experimental:</emphasis> Causes path locks to be used for documents as well as collection locks.</para>
463+
<para>This has a performance and concurrency impact, but will ensure that you cannot have deadlocks between Collections and Documents.</para>
464+
<note><para>Unless nessecary, it is recommened to leave this at its default value.</para></note>
465+
</listitem>
466+
</varlistentry>
459467
</variablelist>
460468
</sect2>
461469

0 commit comments

Comments
 (0)