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.0.3.md 5.1 kB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495
  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.0.3
  16. <details>
  17. <summary><mark>Release notes</mark></summary>
  18. ### Seata-go 1.0.3
  19. Seata-go 1.0.3 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. - [[#380](https://github.com/apache/incubator-seata-go/pull/380)] support xa mysql connection
  24. - [[#383](https://github.com/apache/incubator-seata-go/pull/383)] support read tcc fence configuration file
  25. - [[#389](https://github.com/apache/incubator-seata-go/pull/389)] add the transaction id of xa mode
  26. - [[#398](https://github.com/apache/incubator-seata-go/pull/398)] support read TM configuration file
  27. - [[#399](https://github.com/apache/incubator-seata-go/pull/399)] support read getty configuration file
  28. - [[#405](https://github.com/apache/incubator-seata-go/pull/405)] support at mode insert on duplicate sql parsing
  29. - [[#406](https://github.com/apache/incubator-seata-go/pull/406)] support read transport configuration file
  30. - [[#410](https://github.com/apache/incubator-seata-go/pull/410)] support read undo log configuration file
  31. - [[#411](https://github.com/apache/incubator-seata-go/pull/411)] use tm's profile properties in the project
  32. - [[#412](https://github.com/apache/incubator-seata-go/pull/412)] support read rm configuration file
  33. - [[#412](https://github.com/apache/incubator-seata-go/pull/412)] support read service configuration file
  34. - [[#419](https://github.com/apache/incubator-seata-go/pull/419)] use undo-log's profile properties in the project
  35. ### bugfix:
  36. - [[#387](https://github.com/apache/incubator-seata-go/pull/387)] fix loop recursion problem in OpenConnector
  37. - [[#401](https://github.com/apache/incubator-seata-go/pull/401)] fix branch register process
  38. - [[#418](https://github.com/apache/incubator-seata-go/pull/418)] fix the configuration file problem of undo log
  39. - [[#423](https://github.com/apache/incubator-seata-go/pull/423)] fix getty initialization failure
  40. - [[#424](https://github.com/apache/incubator-seata-go/pull/424)] fix getty initialization failure
  41. - [[#429](https://github.com/apache/incubator-seata-go/pull/429)] fix the problem of execution failure in at mode
  42. ### optimize:
  43. - [[#366](https://github.com/apache/incubator-seata-go/pull/366)] add data check before rollbeck
  44. - [[#367](https://github.com/apache/incubator-seata-go/pull/367)] simplify to make codes more readable
  45. - [[#369](https://github.com/apache/incubator-seata-go/pull/369)] remove unless function
  46. - [[#385](https://github.com/apache/incubator-seata-go/pull/385)] optimize the SQL used in AT sample
  47. - [[#388](https://github.com/apache/incubator-seata-go/pull/388)] optimize comments and dead code
  48. - [[#390](https://github.com/apache/incubator-seata-go/pull/390)] optime rm init
  49. - [[#392](https://github.com/apache/incubator-seata-go/pull/392)] optimize code style
  50. - [[#394](https://github.com/apache/incubator-seata-go/pull/394)] optimize at mode base executor
  51. - [[#400](https://github.com/apache/incubator-seata-go/pull/400)] optime protocol init
  52. - [[#408](https://github.com/apache/incubator-seata-go/pull/408)] optime log init
  53. - [[#409](https://github.com/apache/incubator-seata-go/pull/409)] refactor logic of delete and insert sql in at mode
  54. - [[#414](https://github.com/apache/incubator-seata-go/pull/414)] rename unit test file
  55. - [[#422](https://github.com/apache/incubator-seata-go/pull/422)] remove unused config code
  56. ### test:
  57. ### doc:
  58. - [[#417](https://github.com/apache/incubator-seata-go/pull/417)] optiomize readme file
  59. ### contributors:
  60. Thanks to these contributors for their code commits. Please report an unintended omission.
  61. - [AlexStocks](https://github.com/AlexStocks)
  62. - [luky116](https://github.com/luky116)
  63. - [georgehao](https://github.com/georgehao)
  64. - [lxfeng1997](https://github.com/lxfeng1997)
  65. - [106umao](https://github.com/106umao)
  66. - [liiibpm](https://github.com/liiibpm)
  67. - [wang1309](https://github.com/wang1309)
  68. - [iSuperCoder](https://github.com/iSuperCoder)
  69. - [jasondeng1997](https://github.com/jasondeng1997)
  70. - [Charlie17Li](https://github.com/Charlie17Li)
  71. - [Code-Fight](https://github.com/Code-Fight)
  72. - [Kirhaku](https://github.com/Kirhaku)
  73. Also, we receive many valuable issues, questions and advices from our community. Thanks all.
  74. </detail>