[DSpace/DSpace] 1a4c04: used evictIfPresent to guarantee immediate cache e...

0 views
Skip to first unread message

Tim Donohue

unread,
Apr 29, 2022, 1:03:48 PMApr 29
to dspace-c...@googlegroups.com
Branch: refs/heads/main
Home: https://github.com/DSpace/DSpace
Commit: 1a4c0428e137d2524df9d648a579db13d1eba608
https://github.com/DSpace/DSpace/commit/1a4c0428e137d2524df9d648a579db13d1eba608
Author: Corrado Lombardi <corrado....@4science.it>
Date: 2022-04-12 (Tue, 12 Apr 2022)

Changed paths:
M dspace-api/src/main/java/org/dspace/iiif/consumer/CanvasCacheEvictService.java
M dspace-api/src/main/java/org/dspace/iiif/consumer/ManifestsCacheEvictService.java

Log Message:
-----------
used evictIfPresent to guarantee immediate cache eviction effect


Commit: fbf0b33076a80c3400d769cb97ad666bf93dcdf1
https://github.com/DSpace/DSpace/commit/fbf0b33076a80c3400d769cb97ad666bf93dcdf1
Author: Corrado Lombardi <corrado....@4science.it>
Date: 2022-04-12 (Tue, 12 Apr 2022)

Changed paths:
M dspace-api/src/main/java/org/dspace/iiif/consumer/ManifestsCacheEvictService.java

Log Message:
-----------
[DSC-557] evictAllValues invalidates cache


Commit: d49f69d28c1ab754561ebe9e055f39bec12dce62
https://github.com/DSpace/DSpace/commit/d49f69d28c1ab754561ebe9e055f39bec12dce62
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2022-04-29 (Fri, 29 Apr 2022)

Changed paths:
M dspace-api/src/main/java/org/dspace/iiif/consumer/CanvasCacheEvictService.java
M dspace-api/src/main/java/org/dspace/iiif/consumer/ManifestsCacheEvictService.java

Log Message:
-----------
Merge pull request #8245 from 4Science/CST-5718

IIIF manifest and canvas cache eviction is asynchronous and could led to unexpected responses


Compare: https://github.com/DSpace/DSpace/compare/dcec76eff038...d49f69d28c1a

Tim Donohue

unread,
Apr 29, 2022, 3:12:53 PMApr 29
to dspace-c...@googlegroups.com
Branch: refs/heads/rest-demo
Home: https://github.com/DSpace/DSpace
Commit: 1a4c0428e137d2524df9d648a579db13d1eba608
https://github.com/DSpace/DSpace/commit/1a4c0428e137d2524df9d648a579db13d1eba608
Author: Corrado Lombardi <corrado....@4science.it>
Date: 2022-04-12 (Tue, 12 Apr 2022)

Changed paths:
M dspace-api/src/main/java/org/dspace/iiif/consumer/CanvasCacheEvictService.java
M dspace-api/src/main/java/org/dspace/iiif/consumer/ManifestsCacheEvictService.java

Log Message:
-----------
used evictIfPresent to guarantee immediate cache eviction effect


Commit: fbf0b33076a80c3400d769cb97ad666bf93dcdf1
https://github.com/DSpace/DSpace/commit/fbf0b33076a80c3400d769cb97ad666bf93dcdf1
Author: Corrado Lombardi <corrado....@4science.it>
Date: 2022-04-12 (Tue, 12 Apr 2022)

Changed paths:
M dspace-api/src/main/java/org/dspace/iiif/consumer/ManifestsCacheEvictService.java

Log Message:
-----------
[DSC-557] evictAllValues invalidates cache


Commit: 11faeefe95e7a1dccb2fff77aa4140261bfa638d
https://github.com/DSpace/DSpace/commit/11faeefe95e7a1dccb2fff77aa4140261bfa638d
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2022-04-19 (Tue, 19 Apr 2022)

Changed paths:
M dspace-api/pom.xml
R dspace-api/src/main/java/org/dspace/statistics/DataTermsFacet.java
M dspace-iiif/src/main/java/org/dspace/app/iiif/service/WordHighlightSolrSearch.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/MetadataFieldRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/MetadataSchemaRestRepository.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/RelationshipRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/ScriptRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/csv/CsvExportIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/csv/CsvImportIT.java
M dspace-server-webapp/src/test/java/org/dspace/curate/CurationScriptIT.java
M pom.xml

Log Message:
-----------
Remove Gson, replacing with Jackson. Remove unused DataTermsFacet & unused code in WordHighlightSolrSearch


Commit: 21c855882a3ed0645699bc2df4a068482175ffab
https://github.com/DSpace/DSpace/commit/21c855882a3ed0645699bc2df4a068482175ffab
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2022-04-19 (Tue, 19 Apr 2022)

Changed paths:
M pom.xml

Log Message:
-----------
Upgrade Jackson and Jackson-Databind


Commit: ba8af538b84b524998cf9137e5b5d41d815d923f
https://github.com/DSpace/DSpace/commit/ba8af538b84b524998cf9137e5b5d41d815d923f
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2022-04-26 (Tue, 26 Apr 2022)

Changed paths:
M dspace-iiif/src/main/java/org/dspace/app/iiif/service/WordHighlightSolrSearch.java

Log Message:
-----------
Address feedback in WordHighlightSolrSearch


Commit: 6dbb2e7690b6a7f9dea7e3ac5548aca514a8e3d3
https://github.com/DSpace/DSpace/commit/6dbb2e7690b6a7f9dea7e3ac5548aca514a8e3d3
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2022-04-28 (Thu, 28 Apr 2022)

Changed paths:
M dspace-iiif/src/main/java/org/dspace/app/iiif/service/WordHighlightSolrSearch.java

Log Message:
-----------
Add null checks to avoid any NPEs


Commit: d49f69d28c1ab754561ebe9e055f39bec12dce62
https://github.com/DSpace/DSpace/commit/d49f69d28c1ab754561ebe9e055f39bec12dce62
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2022-04-29 (Fri, 29 Apr 2022)

Changed paths:
M dspace-api/src/main/java/org/dspace/iiif/consumer/CanvasCacheEvictService.java
M dspace-api/src/main/java/org/dspace/iiif/consumer/ManifestsCacheEvictService.java

Log Message:
-----------
Merge pull request #8245 from 4Science/CST-5718

IIIF manifest and canvas cache eviction is asynchronous and could led to unexpected responses


Commit: a1b6bcc427f7c5f4e6c281c3f136859270b18cf4
https://github.com/DSpace/DSpace/commit/a1b6bcc427f7c5f4e6c281c3f136859270b18cf4
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2022-04-29 (Fri, 29 Apr 2022)

Changed paths:
M dspace-iiif/src/main/java/org/dspace/app/iiif/service/WordHighlightSolrSearch.java

Log Message:
-----------
More null safety checks to avoid any NPEs


Commit: a235551fabbb7e0b34b877e73704e8941a510cae
https://github.com/DSpace/DSpace/commit/a235551fabbb7e0b34b877e73704e8941a510cae
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2022-04-29 (Fri, 29 Apr 2022)

Changed paths:
M dspace-api/pom.xml
R dspace-api/src/main/java/org/dspace/statistics/DataTermsFacet.java
M dspace-iiif/src/main/java/org/dspace/app/iiif/service/WordHighlightSolrSearch.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/MetadataFieldRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/MetadataSchemaRestRepository.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/RelationshipRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/ScriptRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/csv/CsvExportIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/csv/CsvImportIT.java
M dspace-server-webapp/src/test/java/org/dspace/curate/CurationScriptIT.java
M pom.xml

Log Message:
-----------
Merge pull request #8259 from tdonohue/update_outdated_dependencies

Remove Google Gson, replacing with Jackson Databind. Upgrade Jackson Databind


Commit: 5818675c1f322b5127e34f30a3d81cd39b860c53
https://github.com/DSpace/DSpace/commit/5818675c1f322b5127e34f30a3d81cd39b860c53
Author: Tim Donohue <tim.d...@lyrasis.org>
Date: 2022-04-29 (Fri, 29 Apr 2022)

Changed paths:
M dspace-api/pom.xml
M dspace-api/src/main/java/org/dspace/iiif/consumer/CanvasCacheEvictService.java
M dspace-api/src/main/java/org/dspace/iiif/consumer/ManifestsCacheEvictService.java
R dspace-api/src/main/java/org/dspace/statistics/DataTermsFacet.java
M dspace-iiif/src/main/java/org/dspace/app/iiif/service/WordHighlightSolrSearch.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/MetadataFieldRestRepository.java
M dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/MetadataSchemaRestRepository.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/RelationshipRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/ScriptRestRepositoryIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/csv/CsvExportIT.java
M dspace-server-webapp/src/test/java/org/dspace/app/rest/csv/CsvImportIT.java
M dspace-server-webapp/src/test/java/org/dspace/curate/CurationScriptIT.java
M pom.xml

Log Message:
-----------
Merge branch 'main' into rest-demo


Compare: https://github.com/DSpace/DSpace/compare/886afe91ccca...5818675c1f32
Reply all
Reply to author
Forward
0 new messages