You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by re...@apache.org on 2020/10/21 07:38:53 UTC
[uima-uimaj] branch
bugfix/UIMA-6274-Setting-feature-on-builtin-JCas-cover-class-that-was-loaded-before-initializing-TypeSystemImpl-fails
updated (aa4c0cf -> dc80b4b)
This is an automated email from the ASF dual-hosted git repository.
rec pushed a change to branch bugfix/UIMA-6274-Setting-feature-on-builtin-JCas-cover-class-that-was-loaded-before-initializing-TypeSystemImpl-fails
in repository https://gitbox.apache.org/repos/asf/uima-uimaj.git.
from aa4c0cf [UIMA-6274] Setting feature on builtin JCas cover class that was loaded before initializing TypeSystemImpl fails
add b264ace Clearing isBeforeV3 flag in BinaryCasSerDes clear method, otherwise this flag would remain its intial value when the CAS is recycled, which caused deserialization issues in sessions where mixed v2 and v3 CAS'es were loaded.
add 93df336 Initialising the isBeforeV3 flag later in the reinit method of BinaryCasSerDes, since it could be reset to false when the delta flag is false, and this can cause failures during loading of earlier CAS versions than v3. The isBeforeV3 flag is not accessed before deserializeAfterVersion is invoked, and this only occurs inside this reinit method, so this additional change should not cause any unwanted side effects.
add a141ae7 [UIMA-6273] isBeforeV3 variable not reset in BinaryCasSerDes
add e07f234 Merge pull request #55 from apache/UIMA-3484-Fix-JavaDoc
add cb9894a [UIMA-6272] UIMA doesn't build on Java 14
add febf894 Merge pull request #65 from apache/UIMA-6272-UIMA-does-not-build-on-Java-14
add c6f0e3c [NO JIRA] Do not build on ASF Windows nodes - there seems to be a problem with the "nohup" command not being found - no idea why
add 0f00df8 Merge pull request #68 from apache/NO-Jira-Disable-build-on-ASF-Linux-nodes
add 72f3f7a NO JIRA - Fix build step printing environment variables on Windows
add 947e9b6 NO JIRA - Fix build step printing environment variables on Windows
add 978e525 Merge branch 'master' into NO-JIRA-Fix-build-on-Windows-nodes-master
add b4738b4 Merge pull request #70 from apache/NO-JIRA-Fix-build-on-Windows-nodes-master
add 6acfd94 Merge branch 'master' into UIMA-6273-isBeforeV3-variable-not-reset-in-BinaryCasSerDes
add f059176 Merge pull request #66 from mjunsilo/UIMA-6273-isBeforeV3-variable-not-reset-in-BinaryCasSerDes
add dc80b4b Merge branch 'master' into bugfix/UIMA-6274-Setting-feature-on-builtin-JCas-cover-class-that-was-loaded-before-initializing-TypeSystemImpl-fails
No new revisions were added by this update.
Summary of changes:
Jenkinsfile | 14 ++-
.../org/apache/uima/cas/impl/BinaryCasSerDes.java | 15 +--
.../uima/cas/impl/UimaV2CasCompatibilityTest.java | 140 +++++++++++++++++++++
.../test/resources/uima-v2-serialized-cas/README | 1 +
.../uima-v2-serialized-cas/simpleCas.bins | Bin 0 -> 6759 bytes
.../uima-v2-serialized-cas/simpleCas.bins0 | Bin 0 -> 12416 bytes
.../uima-v2-serialized-cas/simpleCas.bins4 | Bin 0 -> 2839 bytes
.../uima-v2-serialized-cas/simpleCas.bins6 | Bin 0 -> 2839 bytes
.../uima-v2-serialized-cas/simpleCas.bins6p | Bin 0 -> 9507 bytes
.../uima-v2-serialized-cas/simpleCas.bins6pTs | Bin 0 -> 8873 bytes
.../uima-v2-serialized-cas/simpleCas.binsp | Bin 0 -> 13536 bytes
.../uima-v2-serialized-cas/simpleCas.xcas | 20 +++
.../simpleCas.xmi | 96 +++++---------
.../test/resources/uima-v3-serialized-cas/README | 1 +
.../uima-v3-serialized-cas/simpleCas.bins | Bin 0 -> 6759 bytes
.../uima-v3-serialized-cas/simpleCas.bins0 | Bin 0 -> 12416 bytes
.../uima-v3-serialized-cas/simpleCas.bins4 | Bin 0 -> 2843 bytes
.../uima-v3-serialized-cas/simpleCas.bins6 | Bin 0 -> 2843 bytes
.../uima-v3-serialized-cas/simpleCas.bins6p | Bin 0 -> 9499 bytes
.../uima-v3-serialized-cas/simpleCas.bins6pTs | Bin 0 -> 8865 bytes
.../uima-v3-serialized-cas/simpleCas.binsp | Bin 0 -> 13524 bytes
.../uima-v3-serialized-cas/simpleCas.xcas | 20 +++
.../resources/uima-v3-serialized-cas/simpleCas.xmi | 1 +
23 files changed, 234 insertions(+), 74 deletions(-)
create mode 100644 uimaj-core/src/test/java/org/apache/uima/cas/impl/UimaV2CasCompatibilityTest.java
create mode 100644 uimaj-core/src/test/resources/uima-v2-serialized-cas/README
create mode 100644 uimaj-core/src/test/resources/uima-v2-serialized-cas/simpleCas.bins
create mode 100644 uimaj-core/src/test/resources/uima-v2-serialized-cas/simpleCas.bins0
create mode 100644 uimaj-core/src/test/resources/uima-v2-serialized-cas/simpleCas.bins4
create mode 100644 uimaj-core/src/test/resources/uima-v2-serialized-cas/simpleCas.bins6
create mode 100644 uimaj-core/src/test/resources/uima-v2-serialized-cas/simpleCas.bins6p
create mode 100644 uimaj-core/src/test/resources/uima-v2-serialized-cas/simpleCas.bins6pTs
create mode 100644 uimaj-core/src/test/resources/uima-v2-serialized-cas/simpleCas.binsp
create mode 100644 uimaj-core/src/test/resources/uima-v2-serialized-cas/simpleCas.xcas
copy uimaj-core/src/test/resources/{ExampleCas => uima-v2-serialized-cas}/simpleCas.xmi (70%)
create mode 100644 uimaj-core/src/test/resources/uima-v3-serialized-cas/README
create mode 100644 uimaj-core/src/test/resources/uima-v3-serialized-cas/simpleCas.bins
create mode 100644 uimaj-core/src/test/resources/uima-v3-serialized-cas/simpleCas.bins0
create mode 100644 uimaj-core/src/test/resources/uima-v3-serialized-cas/simpleCas.bins4
create mode 100644 uimaj-core/src/test/resources/uima-v3-serialized-cas/simpleCas.bins6
create mode 100644 uimaj-core/src/test/resources/uima-v3-serialized-cas/simpleCas.bins6p
create mode 100644 uimaj-core/src/test/resources/uima-v3-serialized-cas/simpleCas.bins6pTs
create mode 100644 uimaj-core/src/test/resources/uima-v3-serialized-cas/simpleCas.binsp
create mode 100644 uimaj-core/src/test/resources/uima-v3-serialized-cas/simpleCas.xcas
create mode 100644 uimaj-core/src/test/resources/uima-v3-serialized-cas/simpleCas.xmi