Marshall Schor created UIMA-4004:
------------------------------------
Summary: Switch to using int2int maps in XmiSerializationSharedData
Key: UIMA-4004
URL: https://issues.apache.org/jira/browse/UIMA-4004
Project: UIMA
Issue Type: Improvement
Components: Core Java Framework
Affects Versions: 2.6.0SDK
Reporter: Marshall Schor
Assignee: Marshall Schor
Priority: Minor
Fix For: 2.6.1SDK
The XmiSerializationSharedData structure is used to record information when
deserializing so that subsequent serialization can be done with identical
xmiIds, as well as recording which non-shared arrays/lists are encoded as
embedded values.
Change the data structures used for this to use Int2IntHashMap, and change the
way values are store to be ints, not Strings. This should improve space and
time for Xmi and Json serialization.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)