You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

1.1.0.md 4.2 kB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091
  1. <!--
  2. Licensed to the Apache Software Foundation (ASF) under one or more
  3. contributor license agreements. See the NOTICE file distributed with
  4. this work for additional information regarding copyright ownership.
  5. The ASF licenses this file to You under the Apache License, Version 2.0
  6. (the "License"); you may not use this file except in compliance with
  7. the License. You may obtain a copy of the License at
  8. http://www.apache.org/licenses/LICENSE-2.0
  9. Unless required by applicable law or agreed to in writing, software
  10. distributed under the License is distributed on an "AS IS" BASIS,
  11. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  12. See the License for the specific language governing permissions and
  13. limitations under the License.
  14. -->
  15. ### 1.1.0
  16. <details>
  17. <summary><mark>Release notes</mark></summary>
  18. ### Seata-go 1.1.0
  19. Seata-go 1.1.0 Released.
  20. Seata-go is an easy-to-use, high-performance, open source distributed transaction solution.
  21. The version is updated as follows:
  22. ### feature:
  23. - [[#491](https://github.com/seata/seata-go/pull/491)] support query global lock key
  24. - [[#482](https://github.com/seata/seata-go/pull/482)] support multi delete SQL executor in AT
  25. - [[#481](https://github.com/seata/seata-go/pull/481)] support multi update SQL executor in AT
  26. - [[#478](https://github.com/seata/seata-go/pull/478)] support select for update SQL executor in AT
  27. - [[#477](https://github.com/seata/seata-go/pull/477)] support the json serialization method of undo log
  28. - [[#456](https://github.com/seata/seata-go/pull/456)] support insert on update SQL executor in AT
  29. - [[#444](https://github.com/seata/seata-go/pull/444)] support BZip2Compressor
  30. - [[#436](https://github.com/seata/seata-go/pull/436)] use rm config file
  31. - [[#433](https://github.com/seata/seata-go/pull/433)] support xa connect manager
  32. - [[#430](https://github.com/seata/seata-go/pull/430)] use getty config file
  33. ### bugfix:
  34. - [[#509](https://github.com/seata/seata-go/pull/509)] fix undo log SQLType when execute insert on update SQL in AT
  35. - [[#495](https://github.com/seata/seata-go/pull/495)] fix undo log SQLType bug
  36. - [[#487](https://github.com/seata/seata-go/pull/487)] fix at bug when execute
  37. - [[#472](https://github.com/seata/seata-go/pull/472)] fix missing value of context When using global transactions
  38. - [[#461](https://github.com/seata/seata-go/pull/461)] fix the problem of error_code_test
  39. - [[#459](https://github.com/seata/seata-go/pull/459)] fix the rollback error log
  40. - [[#452](https://github.com/seata/seata-go/pull/452)] fix the error of id self-increment when executing insert sql in AT
  41. ### optimize:
  42. - [[#507](https://github.com/seata/seata-go/pull/507)] refactor logic of multiple update sql in AT
  43. - [[#505](https://github.com/seata/seata-go/pull/505)] optimize multi SQL executor in AT
  44. - [[#453](https://github.com/seata/seata-go/pull/453)] optimize the messageType and transactionErrorCode enum
  45. - [[#447](https://github.com/seata/seata-go/pull/447)] optimize the datasource init process
  46. - [[#466](https://github.com/seata/seata-go/pull/466)] optimize variable naming
  47. ### test:
  48. - [[#445](https://github.com/seata/seata-go/pull/445)] add unit test for TransactionErrorCode and MessageType
  49. ### doc:
  50. - [[#492](https://github.com/seata/seata-go/pull/492)] update feature list of readme
  51. - [[#489](https://github.com/seata/seata-go/pull/489)] add change-log of version 1.1.0
  52. ### contributors:
  53. Thanks to these contributors for their code commits. Please report an unintended omission.
  54. - [luky116](https://github.com/luky116)
  55. - [georgehao](https://github.com/georgehao)
  56. - [lxfeng1997](https://github.com/lxfeng1997)
  57. - [106umao](https://github.com/106umao)
  58. - [wang1309](https://github.com/wang1309)
  59. - [iSuperCoder](https://github.com/iSuperCoder)
  60. - [Charlie17Li](https://github.com/Charlie17Li)
  61. - [Code-Fight](https://github.com/Code-Fight)
  62. - [Kirhaku](https://github.com/Kirhaku)
  63. - [Vaderkai](https://github.com/VaderKai)
  64. - [springrain](https://github.com/springrain)
  65. - [Shaozhou Hu](https://github.com/raspberry-hu)
  66. - [finkyky](https://github.com/Finkyky)
  67. Also, we receive many valuable issues, questions and advices from our community. Thanks all.
  68. </detail>