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