You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by sc...@apache.org on 2018/01/25 18:46:26 UTC
svn commit: r1822215 -
/uima/uv3/uimaj-v3/trunk/uima-docbook-v3-users-guide/src/docbook/uv3.backwards_compatibility.xml
Author: schor
Date: Thu Jan 25 18:46:26 2018
New Revision: 1822215
URL: http://svn.apache.org/viewvc?rev=1822215&view=rev
Log:
[UIMA-5662] compressed form 6: serailize only reachables
Modified:
uima/uv3/uimaj-v3/trunk/uima-docbook-v3-users-guide/src/docbook/uv3.backwards_compatibility.xml
Modified: uima/uv3/uimaj-v3/trunk/uima-docbook-v3-users-guide/src/docbook/uv3.backwards_compatibility.xml
URL: http://svn.apache.org/viewvc/uima/uv3/uimaj-v3/trunk/uima-docbook-v3-users-guide/src/docbook/uv3.backwards_compatibility.xml?rev=1822215&r1=1822214&r2=1822215&view=diff
==============================================================================
--- uima/uv3/uimaj-v3/trunk/uima-docbook-v3-users-guide/src/docbook/uv3.backwards_compatibility.xml (original)
+++ uima/uv3/uimaj-v3/trunk/uima-docbook-v3-users-guide/src/docbook/uv3.backwards_compatibility.xml Thu Jan 25 18:46:26 2018
@@ -160,7 +160,7 @@ under the License.
CAS Reset does not affect the setting, nor does checking it into / out of a CAS Pool.
</para>
- <para>When a new CAS is created, the setting gets a default value, which comes from two sources:
+ <para>When a new CAS is created, this setting gets a default value, which comes from two sources:
<itemizedlist>
<listitem><para>a <code>-Duima.default_v2_id_references</code> system property, read once when the
UIMA framework classes are loaded.</para>
@@ -213,6 +213,8 @@ boolean LowLeveCas.is_ll_defaultV2IdRefs
<para>Newly created Feature Structures, including those created when deserializing,
are added to an internal map which maps the ID to the Feature Structure instance.
+ Feature Structures may be located by ID using the LowLevelCAS API
+ <code>getFSForRef().</code>
</para>
<para>
@@ -225,10 +227,8 @@ boolean LowLeveCas.is_ll_defaultV2IdRefs
</para>
</listitem>
<listitem>
- <para>This mode modifies serialization to include non-reachable FSs.
- If you do not want to include these, you can surround the serialize call with a try-with-resources
- that turns the mode off. But if you do this, there is no guarantee that the IDs will remain the same
- over subsequent serialization/deserialization steps.
+ <para>This mode modifies serialization (except for XCas, Xmi, and Compressed form 6, which in V2 are
+ implemented to just serialize reachable Feature Structures) to include non-reachable FSs.
</para>
</listitem>
<listitem><para>Note: This does not affect the <code>select</code> framework results - unreachable Feature Structures