Add wrapper for transaction.Transaction that caches select requests results and returns results from cache instead of making another call to the db. All operations that could influence requests results clear the cache, so we make another call to the db when needed.
Add wrapper for transaction.Transaction that caches select requests results and returns results from cache instead of making another call to the db. All operations that could influence requests results clear the cache, so we make another call to the db when needed.