[ https://issues.apache.org/jira/browse/GEODE-8115?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Darrel Schneider resolved GEODE-8115. ------------------------------------- Fix Version/s: 1.14.0 Resolution: Fixed The redis transactional commands have been removed from 1.14 > Redis Transactions (multi) failing > ---------------------------------- > > Key: GEODE-8115 > URL: https://issues.apache.org/jira/browse/GEODE-8115 > Project: Geode > Issue Type: Bug > Components: redis > Reporter: Sarah Abbey > Priority: Major > Fix For: 1.14.0 > > > Between these two shas: > 7ee1042a8393563b4d7655b8bc2d4a77564b91b5 (test passes) > and > 15df6a83e315fc9acb73a117b3c74b08eca7b82d (test fails) > test: > {code:java} > /* > * Supported Transaction commands - DISCARD, EXEC, MULTI > */ > protected void checkTransactionCommands() throws ExecutionException, > InterruptedException { > RedisAsyncCommands<String, String> asyncCommands = connection.async(); > asyncCommands.multi(); RedisFuture<String> result1 = > asyncCommands.set("key1", "value1"); > RedisFuture<String> result2 = asyncCommands.set("key2", "value2"); > RedisFuture<String> result3 = asyncCommands.set("key3", "value3"); > Log.getLogWriter().info("exec multiple commands as a transaction: " + > asyncCommands); > RedisFuture<TransactionResult> execResult = asyncCommands.exec(); > TransactionResult transactionResult = execResult.get(); > Log.getLogWriter().info("completed exec multiple commands as a > transaction: " + asyncCommands); String firstResult = > transactionResult.get(0); > Log.getLogWriter().info("firstResult = " + firstResult); String > secondResult = transactionResult.get(0); > Log.getLogWriter().info("secondResult = " + secondResult); String > thirdResult = transactionResult.get(0); > Log.getLogWriter().info("thirdResult = " + thirdResult); > } > {code} > > {code:java} > Unexpected exception java.util.concurrent.ExecutionException: > io.lettuce.core.RedisCommandExecutionException: ERR Cannot resume > transaction, current thread has an active transaction in threadGroup > redisClient {code} -- This message was sent by Atlassian Jira (v8.3.4#803005)