fixes #946
Issue #931 add peek method to txn queue
Issue #931 add peek method to txn queue
Issue #931 add peek method to txn queue
Issue #931 add peek method to txn queue
Issue #931 add peek method to txn queue
fixes #950
fixes #950
Merge pull request #952 from enesakar/fix/3.x/issue-950

fixes #950
Merge pull request #947 from enesakar/fix/3.x/issue-946

fixes #946
Issue #931 remove txMap put line
Merge pull request #949 from ahmetmircik/transactionalQueuePeek

Issue #931 Transactional queue peek method
fixes #956
Merge pull request #958 from enesakar/fix/3.1/issue956

fixes #956
some code cleanup & optimizations
removal of unused field
some code cleanup & optimizations
fixes #956
Merge pull request #959 from ahmetmircik/codecleanups

Code cleanups & optimizations