You can see current status here:
https://nhcontrib.svn.sourceforge.net/svnroot/nhcontrib/branches/nh-search-big-port-from-hs-r15224
org.hibernate.search - 100%
org.hibernate.search.annotations - 100%
org.hibernate.search.backend - 90%:
- Workspace - Not touched at the moment.
org.hibernate.search.backend.configuration - 90%
- Environment.WORKER_THREADPOOL_SIZE - not ported
- Environment.WORKER_WORKQUEUE_SIZE - not ported
org.hibernate.search.backend.impl.jms - not ported, we need an MSMQ impl
org.hibernate.search.backend.impl.lucene - 100%
org.hibernate.search.bridge.builtin - not ported all value type bridges, all are satisfied using ValueTypeBridge
org.hibernate.search.bridge - ported
org.hibernate.search.cfg - seems like we can't really use that, and there is a working implementation already, deferring inspecting that for now
Related to that, I couldn't port ContextHolder properly, needs further review.
Solr integration (InitContext.BuildAnalyzer & SolrAnalyzerBuilder) is not there.
org.hibernate.search.engine - 100%
org.hibernate.search.event - ported, note that this binds us to NH 2.1
SearchFactoryImpl.indexStrategy - not sure how to deal with that. Again, problem with differences between NH config and Hib config.