Document Deduplication Change Log¶
This is the change log for Parashift's Document Deduplication Module
[3.1.0] 2017-06-14¶
Added¶
- Multi-Valued fields are now submitted as Arrays
[3.0.10] 2017-06-02¶
Fixed¶
- UTF-8 Encoding/Decoding related issues
[3.0.9] 2017-05-08¶
Fixed¶
- IE11 Deduplication compatibility issue
[3.0.8] 2017-03-23¶
Fixed¶
- Compatibility with Alfresco 5.2
[3.0.7] 2017-03-09¶
Changed¶
- More strict content reader on 0 byte reads
[3.0.6] 2016-12-13¶
Fixed¶
- Don't try to extract content when the size of the file is 0 bytes
[3.0.5] 2016-10-19¶
Fixed¶
- Wrap transaction listener runAsSystem to prevent errors with hiding renditions
[3.0.4] 2016-08-31¶
Added¶
- Global property to disable/enable thumbnail creation:
solr.thumbnail.enable
Changed¶
- Optimised post transaction update to not create a new transaction when submitting
Fixed¶
- Optimised Solr Submitter to request information for the field factory within the background thread to free up transaction.
- Cast
external.solr.threads
global property to integer.
[3.0.3] 2016-08-18¶
Added¶
- Global property
external.solr.threads
to control background submission threads. Defaults to the physical number of processors (Runtime.getRuntime().availableProcessors()
)
Changed¶
- Submit to Solr in a background execution thread, as to not hold up the alive transaction
[3.0.2] 2016-08-16¶
Fixed¶
- Explicit UTF-8 content type in header
- No longer submitting hidden renditions
[3.0.1] 2016-08-09¶
Fixed¶
- Thumbnail field name from
thubmnail
tothumbnail
[3.0.0] 2016-07-28¶
Added¶
- Workflow History indexing to Solr
- Workflow Proxy for administrators and members of
GROUP_PARAN_WORKFLOW_USERS
external.solrworkflow.group
Property to change default group name- New
dhash
field which allows deduplication on images - New
hash
webscript for viewing an imagesdhash
Changed¶
- Interfaces for Evaluator and FieldFactory to include type, aspects and properties as method arguments for optimising indexing
- ContentGetterAdapterFieldFactory to ContentFieldFactory with optimisations streaming XML text
[2.4.0] 2016-06-16¶
Added¶
- New Report users
GROUP_PARAN_REPORT_USERS
group to remove ACL check for certain users via the select proxy external.solr.group
Property to change default group name- New Audit group
GROUP_PARAN_AUDIT_USERS
to allow certain users access to the audit index external.solraudit.group
Property to change default audit group name
[2.3.0] 2016-04-20¶
Added¶
- Audit Log indexing to Solr
- Audit Log Select Proxy
- ConvenientFieldFactory to add display paths, site name, URLs to edit and view details.
Changed¶
- Prevent pagination if there are no more documents to display
[2.2.1] 2016-04-04¶
Fixed¶
- ACL Check on Moderated sites
[2.2.0] 2016-03-30¶
Added¶
- Solr Data import handler for basic auth
Changed¶
- Refactor out post transaction submission to solr so that it can be executed directly
[2.1.0] 2016-03-09¶
Added¶
- POST method on Solr Select Proxy to support banana 1.6.0
[2.0.6] 2015-11-05¶
Added¶
- Ability to add/remove FieldFactoryProviders
[2.0.5] 2015-10-29¶
Fixed¶
- Wrapped Thumbnail Handler in transaction with rollback support for generating new thumbnails
[2.0.4] 2015-10-28¶
Fixed¶
- Post Transaction wrapped in runAsSystem call to fix non-admin users
[2.0.3] 2015-10-20¶
Added¶
solr.content.enable
boolean configuration to enable/disable text content ingestion
[2.0.2] 2015-10-07¶
Added¶
- Support for publishing upon association changes
[2.0.1] 2015-10-07¶
Added¶
- Timeout on Post Transaction Update
Fixed¶
- Versioning on Repo end
[2.0.0] 2015-09-29¶
Added¶
- Include Static API for decorating and adding fields
- Added Evaluator Interface for electing to add fields
- Added FieldFactory Interface for providing fields
- Added FieldFactoryProviderRegistry for registering an Evaluator and FieldFactory pair
- Added FieldRendererProvider for rendering out common Object types
- Added DefaultFieldFactory for including the default fields
- Added ContentGetterAdapterFieldFactory for getting text content of nodes
Changed¶
- Created Post Transaction Updated listener as opposed to 5 second timeout for pushing changes
[1.0.6] 2015-08-06¶
Added¶
- Include singular associations to username mapping
Changed¶
- Set Socket timeout of 10 seconds
[1.0.5] 2015-06-30¶
Added¶
- Updates for solr to handle deleted nodes properly
Changed¶
- Clamp to java version 1.7
[1.0.4] 2015-06-19¶
Added¶
- Readme
- Thumbnail field to provide base 64 thumbnails in solr index
[1.0.3] 2015-05-28¶
Changed¶
- Use tags for version
[1.0.2] 2015-05-26¶
Changed¶
- Minor formatting changes to ACL list and include username
Fixed¶
- Compatibility with version 5.0.1
- Race condition may cause infinite timeout if solr can't be reached
- Bug fixes for when Solr is playing up
- Bug fix for File descriptor limit being hit on input stream update
[1.0.1] 2015-05-14¶
Added¶
- Solr Proxy Select handler for transparent ACL checks
- Behaviour bound to content to push updates to Solr after 5 seconds of inactivity
- Deduplicate back end API call
- Deduplicate front end template
Fixed¶
- Compatibility with version 5.0.1
[1.0.0] 2015-03-17¶
- Initial Commit