HSEARCH-472 Making inner class DynamicShardingStrategy a stand alone class
HSEARCH-472 Javadoc changes and formatting
HSEARCH-472 Passing BuildContext to ShardIdentifierProvider#initialize
HSEARCH-472 Changing order in comparison
HSEARCH-472 Determining the initial number of shards in ShardIdentifierProvider#initialize and introducing a new service - HibernateSessionServiceProvider
HSEARCH-472 Formatting and renaming variables
HSEARCH-472 Javadoc
HSEARCH-472 Renaming CommonPropertiesParser into PropertiesParserHelper. We use *Helper generally for static helper classes
HSEARCH-472 Adding new helper method createXClassHierarchy
HSEARCH-472 Removing similarity checks from the document builders and type metadata. Only point where similarity is determined is IndexManagerHolder
HSEARCH-472 Using non deprecated ClassLoaderHelper.instanceFromName method
HSEARCH-472 Changing contract of IndexManager. Removing setSimilarity and adding Similarity to initialize
HSEARCH-472 Deprecating @Similarity for Search 4.4. To be removed in Search 5.
HSEARCH-472 Improving error messages and updating tests
HSEARCH-472 Renaming getOrCreateLateIndexManager into getOrCreateIndexManager