Packages 
Package Description
org.alfresco.repo.search.impl.lucene.analysis  
org.alfresco.solr  
org.alfresco.solr.adapters  
org.alfresco.solr.cache  
org.alfresco.solr.component  
org.alfresco.solr.component.spellcheck  
org.alfresco.solr.config  
org.alfresco.solr.data  
org.alfresco.solr.lifecycle  
org.alfresco.solr.logging  
org.alfresco.solr.query  
org.alfresco.solr.schema.highlight
This package contains a custom field type (and dependent component) which is supposed to be used only on fields that are marked as stored and not indexed (indexed = false, stored = true) are used in highlighting requests (the reason why this package belongs to a "highlight" namespace) The underlying reason of this customisation is mainly related with the custom highlighter used in Alfresco Search Services: highlight fields needs have the following requirements: they have to be stored they don't have to be indexed but they must have a TextField (or a subclass) as type, because they must provide an index time Analyzer (yes, even if indexed is set to false) which will be used for analysing the stored content and extract the highlighting snippets.
org.alfresco.solr.security  
org.alfresco.solr.servlet  
org.alfresco.solr.tracker  
org.alfresco.solr.tracker.pool  
org.alfresco.solr.transformer  
org.alfresco.solr.update.processor  
org.alfresco.solr.utils  
org.apache.lucene.analysis.minhash  
org.apache.solr.core  
org.apache.solr.handler.component