test for, key specific ttl should cause expiration also on replica
Merge pull request #4149 from ahmetmircik/fix/3.3.4/expirationOnReplica

Test for, key specific ttl should cause expiration also on replica
fixes  #3769
increase timeout for  testSubmitFailingCallableException_withExecutionCallback
fix livelock happens when merging node restarted during the process.
fix tests
isEmpty assertion removed
checkstyle fixes
clean handled exceptions in creating owner connection
javadoc update
TransactionQueueTest.testIssue859And863 changed to assertEventully
Merge pull request #4155 from sancar/fix/clientFailedAuthBehaviour/maint3.x

fix/clientFailedAuthBehaviour/maint3.x
use different exception handler if transaction-type is local
Merge pull request #4157 from eminn/fix/livelock-during-split-brain-maintenance

[backport] fix livelock happens when merging node restarted during the process.
Moved tests from QueryAdvancedTests to QueryIndexMigrationTest.
Logging if partitions changed while query was running.
Merge pull request #4163 from gurbuzali/transaction-queue-test-fix/maintenance

TransactionQueueTest.testIssue859And863 changed to assertEventully [maintenance]
Reducing number of methods in InternalPartitionService interface
Merge pull request #4165 from gurbuzali/local-transaction-throw-exception/maintenance

use different exception handler if transaction-type is local [maintenance]
Partition replica versions should not set if actual backup operation fails. Otherwise backup data becomes lost.

(cherry picked from commit 177c7ce6055d7c4f3535b37b78b8777c2709a0df)
use operation name in toString method, otherwise it is hard to find source of exception from exception logs