Commit Graph

2862 Commits

Author SHA1 Message Date
Tom Desair
a3fc30ad94 DS-3579: Fix tests 2017-04-20 21:55:28 +02:00
Tom Desair
cabb4fab66 DS-3579: Improve cache usage rdfizer, sub-daily, doi organiser 2017-04-20 17:33:07 +02:00
Tom Desair
5c19bb52e0 DS-3579: Improve cache usage harvest 2017-04-20 17:32:26 +02:00
Tom Desair
1e62dfdbbc DS-3579: Improve cache usage bitstore-migrate, cleanup, curate, embargo-lifter 2017-04-20 17:31:49 +02:00
Tom Desair
867ab6c9b9 DS-3579: Improve cache usage export, import, itemupdate, metadata-export, packager 2017-04-20 17:30:37 +02:00
Tom Desair
392dd2653a DS-3579: Improve cache usage export, import, itemupdate, metadata-export, packager 2017-04-20 17:30:07 +02:00
Tom Desair
6f3546f844 DS-3579: Improve cache usage update-handle-prefix 2017-04-20 17:28:28 +02:00
Tom Desair
0235ba391f DS-3579: checker, checker-emailer, filter-media, generate-sitemaps, index-authority 2017-04-20 10:41:51 +02:00
Tom Desair
f0a5e7d380 DS-3552: Only uncache resource policies in AuthorizeService when in read-only 2017-04-14 09:26:08 +02:00
Tom Desair
1e64850af2 OAI indexing improvements part 2 2017-04-14 00:40:19 +02:00
Tom Desair
d9db5a66ca OAI indexing improvements part 1 2017-04-14 00:21:03 +02:00
Tom Desair
5f77bd441a OAI improvements part 1 2017-04-13 17:44:21 +02:00
Tom Desair
1e917ed845 Small refactorings + backwards compatibility 2017-04-05 11:02:58 +02:00
Tom Desair
7719848d47 Cache collection and community queries 2017-04-05 09:59:31 +02:00
Tom Desair
f0e9e04a3a Fix tests and license checks 2017-04-04 13:44:38 +02:00
Tom Desair
5f194334ff Added 2nd level caching for Community and Collection 2017-04-04 13:16:13 +02:00
Tom Desair
7371a7c71d Add 2nd level cache support for Site and EPerson DSpaceObjects 2017-04-03 16:21:14 +02:00
Tom Desair
75497f5107 Set default Context mode 2017-04-03 15:54:18 +02:00
Tom Desair
852c4d3b62 Cache authorized actions and group membership when Context is in READ-ONLY mode 2017-04-03 15:26:29 +02:00
Tom Desair
d108464a3a Fix Hibernate EHCache configuration + fix some Hibernate warnings 2017-04-03 15:26:29 +02:00
Tom Desair
dbfc8ce9a7 Set Context in READ-ONLY mode when retrieving community lists 2017-04-03 15:26:28 +02:00
Tom Desair
eee4923518 Refactor READ ONLY mode in Context and adjust hibernate settings accordingly 2017-04-03 15:26:28 +02:00
Tim Donohue
57f2a10da1 Merge pull request #1663 from mwoodiupui/DS-1140
[DS-1140] Update MSWord Media Filter to use Apache POI (like PPT Filter) and also support .docx
2017-03-22 10:31:35 -05:00
Terry Brady
bc8629b145 [DS-3348] Drop date check in EmbargoService (#1542)
* Drop date check in EmbargoService

* Revise comment per review
2017-03-08 18:29:12 +00:00
Terry Brady
f1c3a9d919 fix typo in comment 2017-03-08 17:44:30 +00:00
Terry Brady
6442c979aa First attempt to resort submitters 2017-03-08 17:44:12 +00:00
Mark H. Wood
9d8738c934 [DS-1140] Add unit test. 2017-03-02 14:50:14 -05:00
Mark H. Wood
c09edc5a15 [DS-1140] No need to treat old and new Word formats differently 2017-03-02 14:49:24 -05:00
Mark H. Wood
24c1f5367c [DS-1140] New POI-based MS Word extractor and some comment cleanup 2017-02-28 17:12:23 -05:00
Tom Desair
8d56e828a2 DS-3367: Fix authorization error when non-admin users claim a configurable workflow task 2017-02-23 16:28:37 -05:00
Mark H. Wood
2d1c59ac49 [DS-3378] Patch to restore lost indices, from Adan Roman 2017-02-22 17:24:46 -05:00
Tom Desair
3a03e7a9d3 DS-2952: Added missing license 2017-02-22 20:26:42 +00:00
Tom Desair
757264c1f6 DS-2952: Only prepend new line if we have an actual input stream 2017-02-22 20:26:33 +00:00
Tom Desair
dfe6d79da4 DS-2952: Small improvements to FullTextContentStreams and added a unit test for it 2017-02-22 20:26:23 +00:00
Tom Desair
708fe215b0 DS-2952: Use a SequenceInputStream to add the content of multiple full text bitstreams to SOLR 2017-02-22 20:26:09 +00:00
Hardy Pottinger
8a06522fa9 [DS-3501] adjust XML validation to skip contents of any folder that includes the text node/node_modules 2017-02-22 16:41:35 +00:00
Luigi Andrea Pascarelli
7225f2597a DS-3356 add turnoff authz system 2017-02-15 22:10:18 +00:00
Mark H. Wood
59632413c2 [DS-3469] virus scan during submission attempts to read uploaded bitstream as anonymous user, which fails (#1632)
* [DS-3469] Add the current session context to the curation task run.

* [DS-3469] Log how I/O failed, not just that it did.

* [DS-3469] Keep reference to Bundle from which we just removed the Bitstream instead of expecting the List of Bundle to be unaltered.

* [DS-3469] Finish switching from e.getMessage() to e

* [DS-3469] Note the side effect of calling curate() with a Context.
2017-02-08 10:32:29 -06:00
Tim Donohue
e4659832a0 Merge pull request #1641 from cjuergen/DS-3479-6_x
Fix for DS-3479 preventing the import of empty metadata
2017-02-08 10:15:26 -06:00
Tim Donohue
ab982e4f0b Merge pull request #1613 from tomdesair/DS-3436-Sharding-corrupts-multivalued-fields
DS-3436 Sharding SOLR cores corrupts multivalued fields
2017-02-08 09:47:22 -06:00
Terry Brady
8d76aa2010 [DS-3456] 6x Fix Command Line Parameters for statistics import/export tools (#1624)
* Clarify command line args

* support flexible import/export of stats

* Fix DS-3464 solr-reindex-statistics for shard

* Preserve multi val fields on import/export

* Time zone consistency in shard name creation

* Migrate PR feedback from 5x to 6x

* whitespace
2017-02-08 09:43:03 -06:00
Tim Donohue
9eb7c6734c Merge pull request #1633 from Georgetown-University-Libraries/ds3457b
[DS-3457] Address tomcat hang when multiple solr shards exist in DSpace 6
2017-02-08 09:30:42 -06:00
cjuergen
99c1af8688 Fix for DS-3479 preventing the import of empty metadata 2017-02-06 15:11:14 +01:00
kshepherd
f86fff9063 Merge pull request #1611 from tomdesair/DS-3446-DSpace-6x_Non-admin-submitter-cannot-remove-bitstream
DS-3446: On bitstream delete, remove policies only after the bitstream has been updated
2017-02-02 09:42:33 +13:00
Terry W Brady
f7cadf8774 Initialize solr shards at first stats post
Make it more likely that the shards are awake on first use
2017-01-31 15:02:55 -08:00
Terry W Brady
4f7520d532 Additional comments 2017-01-30 17:05:04 -08:00
Terry W Brady
9904fdb412 DS-3457 and DS-3458 fixes 2017-01-30 12:11:06 -08:00
Hardy Pottinger
45762e993d Merge pull request #1617 from jonas-atmire/DS-3445-ChecksumChecker-no-enum-constant-error
DS-3445 Only add "ResultCode" if not default
2017-01-19 10:15:11 -06:00
Jonas Van Goolen
2805386f9d DS-3445 Only add "ResultCode" if not default 2017-01-13 10:41:30 +01:00
Tom Desair
eb5dc58384 DS-3436: Tell SOLR to split values of multi-valued fields when sharding cores 2017-01-11 12:55:10 +01:00