Add enhancement service for full text extraction.  Abstracted shared functionality from enhancements into base class.
Full text datastream being generated and stored.  Full text field being populated during solr indexing
Full text catchup service added, as well as stale and last applied queries.  Added missing var's to enhancementMonitorJob template
Created new depth first indexing class.  Created self contained inplace indexing action.  Counting children of recursive indexing requests up front.  Added file to string functionality to FileUtils to centralize it
Adding unit tests using solr embedded server for IndexTreeInplace and UpdateTreeAction.  Split recursive indexer into its own class.
Removed previous multistep indexing actions.  Added move and refactored access control indexing actions.  Added add-to-parent indexing job for performing indexing of new batch ingests
Fixed incorrect references in move object action in admin ui, fixed confirm message
Simplified completedRequest method in UpdateNodeRequest to reflect changes to indexing queue.
Added specialized indexing tasks for updating descriptions, datastreams, full text.
Only triggering indexing explicitly in UIP processor when it is an ACL update
Updated solr update conductor api endpoint to match new indexing model.
Updated status monitor for new solr indexing model.  Updated details panel for all status monitors to be more readable.
Fixed service reference in image enhancements.
Switched Path and Relations solr indexing filters over to using triples instead of depending on having RELS-EXT present
DocumentIndexingPackage gets label from triples now instead of directly from RELS-EXT
Added some missing dependencies to solr indexing actions
Caching object xml in enhancement message to be shared between enhancements.  Pulling most relations and info about datastreams from already retrieved foxml.  Abstracted foxml parsing logic from DocumentIndexingPackage out into FOXMLJDOMUtil.  Added test for FOXMLJDOMUtilTest.  Passing enhancement message into enhancement classes
Enhancements using retrieved foxml to determine if a triple already exists when setting exclusive triples.  Relation enums storing jdom namespace object, using these instead of hard coding namespace when setting exclusive triples.  Added missing pid filter to full text applicable query.  Storing and showing completed enhancements instead of filtered enhancements in api/status monitor when available, and displaying the active service.  For single object indexing operations, using provided foxml if present
Fixed lookup of service classes which have completed in solrUpdateEnhancement.  Removed mimetype checks in image enhancements so that they do not have to be retrieved again after FITS runs and since isApplicable already checks this.  Storing parent in new document indexing packages created in UpdateChildSetAction
Added config option for indexing actions to do partial or full document changes.  Fixed full text indexing isApplicable query.  Sharing an thread safe HttpClient in ManagementClient across requests.  Wired up ManagementClient destroy method.  Catching case where source DS does not exist when running an enhancement, throwing more useful error.
No longer passing foxml from enhancements to solr indexing since indexing needs to know about newly added datastreams.
Storing fullText=false triple when tika is run but returns no text
Expanded solr ingest unit tests.
Made move operation explicitly get children for each node rather than depending on filters to provide.
Mockito to 1.9.5 in solr ingest
Allowing for TARGET_ALL indicator in inplace reindex action and generic update tree action.
Cleaned up failure logic for RecursiveTreeIndexer
UpdateChildSetAction using its addDocumentMode setting now
Added FacetConstants class to solr-search to provide constants for hardcoded facet values
Removed unused solr ingest request types.
Added more solr ingest tests.  IndexTreeCleanAction forcing addDocumentMode to be true.  SetFullTextFilter using triples now instead of depending on foxml/rels-ext, minor refactoring.
Fixed reference to fullText relation to use the uri rather than just the predicate
Translating fullindex flag into collections pid prior to calculating descendents
Allowing for pausing and configurable delay between each document during recursive indexing