-
Notifications
You must be signed in to change notification settings - Fork 8.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
optimize: optimize change log #5905
Merged
Merged
Changes from all commits
Commits
Show all changes
7 commits
Select commit
Hold shift + click to select a range
fa1ad20
fix httpcore and httpclient dependency
wangliang181230 0cf6755
Merge branch '2.x' into test-httpclient-dependency
wangliang181230 ba06302
Merge branch '2.x' into test-httpclient-dependency
wangliang181230 5ded92b
modify `2.0.0.md`
wangliang181230 e506e11
Merge branch '2.x' into optimize-change-log
wangliang181230 79434a4
copy 1.7.0.md, 1.7.1.md, remove develop.md
wangliang181230 cf4994e
optimize test.yml
wangliang181230 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,133 @@ | ||
### 1.7.0 | ||
|
||
[source](https://github.com/seata/seata/archive/v1.7.0.zip) | | ||
[binary](https://github.com/seata/seata/releases/download/v1.7.0/seata-server-1.7.0.zip) | ||
|
||
<details> | ||
<summary><mark>Release notes</mark></summary> | ||
|
||
|
||
### Seata 1.7.0 | ||
|
||
Seata 1.7.0 Released. | ||
|
||
Seata is an easy-to-use, high-performance, open source distributed transaction solution. | ||
|
||
The version is updated as follows: | ||
|
||
### feature: | ||
- [[#5476](https://github.com/seata/seata/pull/5476)] First support `native-image` for `seata-client` | ||
- [[#5495](https://github.com/seata/seata/pull/5495)] console integration saga-statemachine-designer | ||
- [[#5668](https://github.com/seata/seata/pull/5668)] compatible with file.conf and registry.conf configurations in version 1.4.2 and below | ||
|
||
### bugfix: | ||
- [[#5682](https://github.com/seata/seata/pull/5682)] fix saga mode replay context lost startParams | ||
- [[#5671](https://github.com/seata/seata/pull/5671)] fix saga mode serviceTask inputParams json autoType convert exception | ||
- [[#5194](https://github.com/seata/seata/pull/5194)] fix wrong keyword order for oracle when creating a table | ||
- [[#5021](https://github.com/seata/seata/pull/5201)] Fix JDK Reflection for Spring origin proxy failed in JDK17 | ||
- [[#5023](https://github.com/seata/seata/pull/5203)] Fix `seata-core` dependency transitive conflict in `seata-dubbo` | ||
- [[#5224](https://github.com/seata/seata/pull/5224)] fix oracle initialize script index_name is duplicate | ||
- [[#5233](https://github.com/seata/seata/pull/5233)] fix the inconsistent configuration item names related to LoadBalance | ||
- [[#5266](https://github.com/seata/seata/pull/5265)] fix server console has queried the released lock | ||
- [[#5245](https://github.com/seata/seata/pull/5245)] fix the incomplete dependency of distribution module | ||
- [[#5239](https://github.com/seata/seata/pull/5239)] fix `getConfig` throw `ClassCastException` when use JDK proxy | ||
- [[#5281](https://github.com/seata/seata/pull/5281)] parallel request handle throw IndexOutOfBoundsException | ||
- [[#5288](https://github.com/seata/seata/pull/5288)] fix auto-increment of pk columns in Oracle in AT mode | ||
- [[#5287](https://github.com/seata/seata/pull/5287)] fix auto-increment of pk columns in PostgreSQL in AT mode | ||
- [[#5299](https://github.com/seata/seata/pull/5299)] fix GlobalSession deletion when retry rollback or retry commit timeout | ||
- [[#5307](https://github.com/seata/seata/pull/5307)] fix that keywords don't add escaped characters | ||
- [[#5311](https://github.com/seata/seata/pull/5311)] remove RollbackRetryTimeout sessions during in file storage recover | ||
- [[#4734](https://github.com/seata/seata/pull/4734)] check if table meta cache should be refreshed in AT mode | ||
- [[#5316](https://github.com/seata/seata/pull/5316)] fix G1 jvm parameter in jdk8 | ||
- [[#5321](https://github.com/seata/seata/pull/5321)] fix When the rollback logic on the TC side returns RollbackFailed, the custom FailureHandler is not executed | ||
- [[#5332](https://github.com/seata/seata/pull/5332)] fix bugs found in unit tests | ||
- [[#5145](https://github.com/seata/seata/pull/5145)] fix global session is always begin in saga mode | ||
- [[#5413](https://github.com/seata/seata/pull/5413)] fix bad service configuration file and compilation failure | ||
- [[#5415](https://github.com/seata/seata/pull/5415)] fix transaction timeout on client side not execute hook and failureHandler | ||
- [[#5447](https://github.com/seata/seata/pull/5447)] fix oracle xa mode cannnot be used By same database | ||
- [[#5472](https://github.com/seata/seata/pull/5472)] fix if using `@GlobalTransactional` in RM, `ShouldNeverHappenException` will be thrown | ||
- [[#5535](https://github.com/seata/seata/pull/5535)] fix the log file path was loaded incorrectly | ||
- [[#5538](https://github.com/seata/seata/pull/5538)] fix finished transaction swallows exception when committing | ||
- [[#5539](https://github.com/seata/seata/pull/5539)] fix the full table scan issue with 'setDate' condition in Oracle 10g | ||
- [[#5540](https://github.com/seata/seata/pull/5540)] fix GlobalStatus=9 can't be cleared in DB storage mode | ||
- [[#5552](https://github.com/seata/seata/pull/5552)] fix mariadb rollback failed | ||
- [[#5583](https://github.com/seata/seata/pull/5583)] fix grpc interceptor xid unbinding problem | ||
- [[#5602](https://github.com/seata/seata/pull/5602)] fix log in participant transaction role | ||
- [[#5645](https://github.com/seata/seata/pull/5645)] fix oracle insert undolog failed | ||
- [[#5659](https://github.com/seata/seata/pull/5659)] fix the issue of case sensitivity enforcement on the database after adding escape characters to keywords | ||
- [[#5663](https://github.com/seata/seata/pull/5663)] bugfix: fix the timeout is null when the connectionProxyXA connection is reused | ||
- [[#5675](https://github.com/seata/seata/pull/5675)] bugfix: fix compatibility between xxx.grouplist and grouplist.xxx configuration items | ||
- [[#5690](https://github.com/seata/seata/pull/5690)] fix console print `unauthorized error` | ||
- [[#5711](https://github.com/seata/seata/pull/5711)] fix get configuration item contains underlined error | ||
|
||
### optimize: | ||
- [[#5208](https://github.com/seata/seata/pull/5208)] optimize throwable getCause once more | ||
- [[#5212](https://github.com/seata/seata/pull/5212)] optimize log message level | ||
- [[#5237](https://github.com/seata/seata/pull/5237)] optimize exception log message print(EnhancedServiceLoader.loadFile#cahtch) | ||
- [[#5089](https://github.com/seata/seata/pull/5089)] optimize the check of the delay value of the TCC fence log clean task | ||
- [[#5243](https://github.com/seata/seata/pull/5243)] optimize kryo 5.4.0 optimize compatibility with jdk17 | ||
- [[#5153](https://github.com/seata/seata/pull/5153)] Only AT mode try to get channel with other app | ||
- [[#5177](https://github.com/seata/seata/pull/5177)] If `server.session.enable-branch-async-remove` is true, delete the branch asynchronously and unlock it synchronously. | ||
- [[#5273](https://github.com/seata/seata/pull/5273)] Optimize the compilation configuration of the `protobuf-maven-plugin` plug-in to solve the problem of too long command lines in higher versions. | ||
- [[#5303](https://github.com/seata/seata/pull/5303)] remove startup script the -Xmn configuration | ||
- [[#5325](https://github.com/seata/seata/pull/5325)] add store mode,config type and registry type log info | ||
- [[#5315](https://github.com/seata/seata/pull/5315)] optimize the log of SPI | ||
- [[#5323](https://github.com/seata/seata/pull/5323)] add time info for global transaction timeout log | ||
- [[#5414](https://github.com/seata/seata/pull/5414)] optimize transaction fail handler | ||
- [[#5537](https://github.com/seata/seata/pull/5537)] optimize transaction log on client side | ||
- [[#5541](https://github.com/seata/seata/pull/5541)] optimize server log output | ||
- [[#5548](https://github.com/seata/seata/pull/5548)] update expire gpg key and publish workflow | ||
- [[#5638](https://github.com/seata/seata/pull/5638)] optimize: set server's transaction level to READ_COMMITTED | ||
- [[#5646](https://github.com/seata/seata/pull/5646)] refactor ColumnUtils and EscapeHandler | ||
- [[#5648](https://github.com/seata/seata/pull/5648)] optimize server logs print | ||
- [[#5647](https://github.com/seata/seata/pull/5647)] support case-sensitive attributes for table and column metadata | ||
- [[#5678](https://github.com/seata/seata/pull/5678)] optimize escape character for case of columnNames | ||
- [[#5684](https://github.com/seata/seata/pull/5684)] optimize github actions for CodeQL, skywalking-eyes and checkout | ||
- [[#5700](https://github.com/seata/seata/pull/5700)] optimize distributed lock log | ||
|
||
|
||
### security: | ||
- [[#5172](https://github.com/seata/seata/pull/5172)] fix some security vulnerabilities | ||
- [[#5683](https://github.com/seata/seata/pull/5683)] add Hessian Serializer WhiteDenyList | ||
- [[#5696](https://github.com/seata/seata/pull/5696)] fix several node.js security vulnerabilities | ||
|
||
### test: | ||
- [[#5380](https://github.com/seata/seata/pull/5380)] fix UpdateExecutorTest failed | ||
- [[#5382](https://github.com/seata/seata/pull/5382)] fix multi spring version test failed | ||
|
||
Thanks to these contributors for their code commits. Please report an unintended omission. | ||
|
||
<!-- Please make sure your Github ID is in the list below --> | ||
- [slievrly](https://github.com/slievrly) | ||
- [xssdpgy](https://github.com/xssdpgy) | ||
- [albumenj](https://github.com/albumenj) | ||
- [PeppaO](https://github.com/PeppaO) | ||
- [yuruixin](https://github.com/yuruixin) | ||
- [dmego](https://github.com/dmego) | ||
- [CrazyLionLi](https://github.com/JavaLionLi) | ||
- [xingfudeshi](https://github.com/xingfudeshi) | ||
- [Bughue](https://github.com/Bughue) | ||
- [pengten](https://github.com/pengten) | ||
- [wangliang181230](https://github.com/wangliang181230) | ||
- [GoodBoyCoder](https://github.com/GoodBoyCoder) | ||
- [funky-eyes](https://github.com/funky-eyes) | ||
- [isharpever](https://github.com/isharpever) | ||
- [ZhangShiYeChina](https://github.com/ZhangShiYeChina) | ||
- [mxsm](https://github.com/mxsm) | ||
- [l81893521](https://github.com/l81893521) | ||
- [liuqiufeng](https://github.com/liuqiufeng) | ||
- [yixia](https://github.com/wt-better) | ||
- [jumtp](https://github.com/jumtp) | ||
|
||
|
||
Also, we receive many valuable issues, questions and advices from our community. Thanks for you all. | ||
|
||
#### Link | ||
|
||
- **Seata:** https://github.com/seata/seata | ||
- **Seata-Samples:** https://github.com/seata/seata-samples | ||
- **Release:** https://github.com/seata/seata/releases | ||
- **WebSite:** https://seata.io | ||
|
||
|
||
</details> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,43 @@ | ||
Add changes here for all PR submitted to the develop branch. | ||
|
||
<!-- Please add the `changes` to the following location(feature/bugfix/optimize/test) based on the type of PR --> | ||
|
||
### feature: | ||
- [[#5803](https://github.com/seata/seata/pull/5803)] docker image supports JVM parameter injection | ||
|
||
### bugfix: | ||
- [[#5749](https://github.com/seata/seata/pull/5749)] case of the pk col-name in the business sql is inconsistent with the case in the table metadata, resulting in a rollback failure | ||
- [[#5762](https://github.com/seata/seata/pull/5762)] change some fields type of TableMetaCache to avoid integer overflow | ||
- [[#5769](https://github.com/seata/seata/pull/5769)] fix the problem that the parameter prefix requirement of the setAttachment method in sofa-rpc is not met | ||
- [[#5814](https://github.com/seata/seata/pull/5814)] fix XA transaction start exception and rollback failure | ||
- [[#5771](https://github.com/seata/seata/pull/5771)] insert executor keywords unescape | ||
- [[#5819](https://github.com/seata/seata/pull/5814)] fix oracle column alias cannot find | ||
|
||
### optimize: | ||
- [[#5804](https://github.com/seata/seata/pull/5804)] optimize docker default timezone | ||
- [[#5815](https://github.com/seata/seata/pull/5815)] support the nacos application name property | ||
- [[#5820](https://github.com/seata/seata/pull/5820)] unified log output directory | ||
- [[#5822](https://github.com/seata/seata/pull/5822)] upgrade some deprecated github actions | ||
- [[#5168](https://github.com/seata/seata/pull/5168)] optimize: publish images based on java `8`, `8-slim`, `17`, `17-slim` | ||
|
||
### security: | ||
- [[#5728](https://github.com/seata/seata/pull/5728)] fix some dependencies vulnerability | ||
- [[#5766](https://github.com/seata/seata/pull/5766)] fix some serializer vulnerabilities | ||
|
||
### test: | ||
- [[#XXX](https://github.com/seata/seata/pull/XXX)] XXX | ||
|
||
Thanks to these contributors for their code commits. Please report an unintended omission. | ||
|
||
<!-- Please make sure your Github ID is in the list below --> | ||
- [slievrly](https://github.com/slievrly) | ||
- [capthua](https://github.com/capthua) | ||
- [robynron](https://github.com/robynron) | ||
- [dmego](https://github.com/dmego) | ||
- [xingfudeshi](https://github.com/xingfudeshi) | ||
- [hadoop835](https://github.com/hadoop835) | ||
- [funky-eyes](https://github.com/funky-eyes) | ||
- [DroidEye2ONGU](https://github.com/DroidEye2ONGU) | ||
|
||
|
||
Also, we receive many valuable issues, questions and advices from our community. Thanks for you all. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
上次改错了。