* added abstract getShardByTransaction method to ShardRegistry class.
* [ SEARCH-1654 ] Change on ShardRegistry interface
* [ SEARCH-1654 ] Javadoc + use interfaces on ShardRegistry interface
* Added explicitShardId field to node
* [SEARCH-1654] added coreName to nodeParameters
* [SEARCH-1654] set explicitShardId in returned node
* [SEARCH-1654] check if commitTimeMs is null
* [SEARCH-1654]
Included tnxCommitTimeMs in node result
* [SEARCH-1654]
getShardInstanceByTransactionTimestamp return optional value
* [SEARCH-1654] bug fix in get explicit shard id
* [SEARCH-1654]
fix incorrect query in ibatis.
* [SEARCH-1654]
set explicitShardId as Integer