Seata v0.5.1 Release Notes

Release Date: 2019-04-30 // about 5 years ago
    • ๐Ÿ‘ [#774] support Etcd3 registration center
    • ๐Ÿ‘ [#793] support sofa-registry registration center
    • [#856] add batch delete undolog processing
    • ๐Ÿ‘ [#786] support for branch transaction concurrency in global transactions
    • ๐Ÿš€ [#945] add the releaseLock method in the LockManager interface to optimize the calling logic
    • [#879] fix when batch delete undolog,the preparedStatement does not close
    • โšก๏ธ [#921] fix NPE exception when select for update
    • ๐Ÿ‘ป [#907] fix hostname can't be null exception
    • [#923] fix the problem that the key is not formatted when the nettyClientKeyPool connection is destroyed.
    • ๐Ÿ‘ป [#891] fix the NPE exception when using select union all
    • ๐Ÿ’… [#888] fix copyright checkstyle verification
    • [#901] fix parent node path does not exist when Zookeeper is registered
    • [#866] fix unable to generate dubbo:reference proxy class
    • [#877] fix concurrentModifyException when batch deleting undolog
    • โšก๏ธ [#875] fix select for update, Boolean cast ResultSet failed
    • [#830] fix RM late registration problem
    • [#872] fix RegisterRMRequest decoding message length check is not accurate
    • ๐Ÿ‘ป [#834] fix non-SQLException in ExecuteTemplate does not throw a exception
    • โšก๏ธ [#938] optimize the TransactionManager service loading logic
    • โšก๏ธ [#913] optimize the module structure of the RPC integration framework
    • ๐ŸŽ [#795] optimize the performance of server node write files
    • โšก๏ธ [#925] optimize the same DefaultCoordinator instance when the server starts
    • โšก๏ธ [#930] optimize field access modifiers
    • โšก๏ธ [#904] optimize updated data query logic in UpdateExecutort
    • ๐Ÿ’… [#802] optimize checkstyle and add plugins
    • โšก๏ธ [#855] optimize the globalCommit always returns committed to the user in AT mode
    • โšก๏ธ [#831] optimize CountDownLatch in MessageFuture and replace it with CompletableFuture
    • ๐Ÿ”Œ [#882] modify copyright, add copyright automatic plugin
    • ๐Ÿ”ง [#874] add the communication default configuration value