- [#1276] New RPC protocol
- [#1266] add enabled configuration for metrics (97)
- [#1236] support metrics for tc server
- [#1214] add config
shutdown.wait
and update version to 0.7.0-SNAPSHOT (1212) - [#1206] setting default values using trinomial operators
- [#1174] add nacos config initialization python script (1172)
- [#1145] Change LockMode from MEMORY to DB when the StoreMode is DB
- [#1125] Add protostuff as serializer of UndoLogParser.
- [#1007] support protobuf feature (97)
- [#1286] bugfix: add some configuration and exclude log dependency (97)
- [#1278] bugfix: pass txId into TCC interceptor
- [#1274] 1. optimization SQL join
- [#1271] bugfix: @GlobalLock get error with Response (97, 1224)
- [#1270] bugfix: print error exception
- [#1269] bugfix: fix TMClinet reconnect exception
- [#1265] Invoke addBatch of targetStatement if not in global transaction
- [#1264] configuration:update ignore and coverage (97)
- [#1263] docs: add doc about contribution (97)
- [#1262] bugfix: fix find target class issue if scan the web scope bean such a… (97)
- [#1261] add warn log when fail to get auto-generated keys. (#1259) (97, 1259)
- [#1258] move metrics config keys and simplify metrics modules dependency
- [#1250] fix codecov for protobuf (97)
- [#1245] refactor metrics let it initialize by configuration
- [#1242] perfect sql
- [#1239] bugfix:fix CME in ZK discovery implementation. (97)
- [#1237] bugfix:server start and handle remain branch session may cause NPE (97)
- [#1232] Add unit tests for io.seata.common.util CompressUtil, DurationUtil, ReflectionUtil
- [#1230] prioritize global transaction scanner #1227 (97, 1227)
- [#1229] fix a typo (97)
- [#1225] optimize the name of seata config environment. (97, 1209)
- [#1222] fix bug of refresh cluster (1160)
- [#1221] bugfix: fix in which SQL and database field names are inconsistent#1217 (1217)
- [#1218] bugfix:containsPK ignoreCase (1217)
- [#1210] 1. optimize arrayList single value
- [#1207] All overriding methods must be preceded by @OverRide annotations.
- [#1205] remove useless code
- [#1202] output branchRollback failed log (97)
- [#1200] bugfix:DefaultCoreTest.branchRegisterTest (1199)
- [#1198] check the third-party dependencies license (1197)
- [#1195] Clear the transaction context in TCC prepare methed
- [#1193] Get lockmode by the storemode
- [#1190] remove unused semicolons (97, 540)
- [#1179] fix jackson default content
- [#1177] write session may be failed,throw TransactionException but hold lock. (97, 1154)
- [#1169] bugfix: use Set to avoid duplicate listeners. fixes #1126 (1126)
- [#1165] add a missing placeholder in INSERT_UNDO_LOG_SQL (1164)
- [#1162] Reset initialized flag & instance while destroy(). split [##1105 (983, 97)
- [#1159] bugfix: AT mode resourceId(row_key) too long (97, 1158)
- [#1150] updates seata's version in README.md (97)
- [#1148] bugfix:the buffer may cause overflows when sql statement is long
- [#1146] revise the package name of the module (97)
- [#1105] refactor TmRpcClient & RmClient for common use. (97)
- [#1075] Multiple environmental isolation
- [#768] #751 add event bus mechanism and apply it in TC