From a57db48c849a6123715633dddc5b58e475c6b0ab Mon Sep 17 00:00:00 2001 From: Jerry Lee Date: Sun, 9 Jun 2024 21:28:03 +0800 Subject: [PATCH] ! update after release `v1.0.0-Alpha9` --- README.md | 28 ++++++++++++++-------------- cffu-ttl-executor-wrapper/README.md | 6 +++--- 2 files changed, 17 insertions(+), 17 deletions(-) diff --git a/README.md b/README.md index c693d361..36d200e6 100644 --- a/README.md +++ b/README.md @@ -42,8 +42,8 @@ - [3) `Kotlin`扩展方法](#3-kotlin%E6%89%A9%E5%B1%95%E6%96%B9%E6%B3%95) - [2. `cffu`功能介绍](#2-cffu%E5%8A%9F%E8%83%BD%E4%BB%8B%E7%BB%8D) - [2.1 返回多个运行`CF`的结果](#21-%E8%BF%94%E5%9B%9E%E5%A4%9A%E4%B8%AA%E8%BF%90%E8%A1%8Ccf%E7%9A%84%E7%BB%93%E6%9E%9C) - - [2.2 支持设置缺省的业务线程池](#22-%E6%94%AF%E6%8C%81%E8%AE%BE%E7%BD%AE%E7%BC%BA%E7%9C%81%E7%9A%84%E4%B8%9A%E5%8A%A1%E7%BA%BF%E7%A8%8B%E6%B1%A0) - - [2.3 高效灵活的并发执行策略(`allOfFastFail`/`anyOfSuccess`)](#23-%E9%AB%98%E6%95%88%E7%81%B5%E6%B4%BB%E7%9A%84%E5%B9%B6%E5%8F%91%E6%89%A7%E8%A1%8C%E7%AD%96%E7%95%A5alloffastfailanyofsuccess) + - [2.2 支持设置缺省的业务线程池并封装可携带](#22-%E6%94%AF%E6%8C%81%E8%AE%BE%E7%BD%AE%E7%BC%BA%E7%9C%81%E7%9A%84%E4%B8%9A%E5%8A%A1%E7%BA%BF%E7%A8%8B%E6%B1%A0%E5%B9%B6%E5%B0%81%E8%A3%85%E5%8F%AF%E6%90%BA%E5%B8%A6) + - [2.3 高效灵活的并发执行策略(`allOfFastFail`/`anyOfSuccess`/`mostResultsOfSuccess`)](#23-%E9%AB%98%E6%95%88%E7%81%B5%E6%B4%BB%E7%9A%84%E5%B9%B6%E5%8F%91%E6%89%A7%E8%A1%8C%E7%AD%96%E7%95%A5alloffastfailanyofsuccessmostresultsofsuccess) - [2.4 支持超时的`join`的方法](#24-%E6%94%AF%E6%8C%81%E8%B6%85%E6%97%B6%E7%9A%84join%E7%9A%84%E6%96%B9%E6%B3%95) - [2.5 `Backport`支持`Java 8`](#25-backport%E6%94%AF%E6%8C%81java-8) - [2.6 返回具体类型的`anyOf`方法](#26-%E8%BF%94%E5%9B%9E%E5%85%B7%E4%BD%93%E7%B1%BB%E5%9E%8B%E7%9A%84anyof%E6%96%B9%E6%B3%95) @@ -568,18 +568,18 @@ public class ConcurrencyStrategyDemo { io.foldright cffu - 1.0.0-Alpha8 + 1.0.0-Alpha9 ``` - For `Gradle` projects: ```groovy // Gradle Kotlin DSL - implementation("io.foldright:cffu:1.0.0-Alpha8") + implementation("io.foldright:cffu:1.0.0-Alpha9") ``` ```groovy // Gradle Groovy DSL - implementation 'io.foldright:cffu:1.0.0-Alpha8' + implementation 'io.foldright:cffu:1.0.0-Alpha9' ``` - `cffu Kotlin`支持库: - For `Maven` projects: @@ -588,18 +588,18 @@ public class ConcurrencyStrategyDemo { io.foldright cffu-kotlin - 1.0.0-Alpha8 + 1.0.0-Alpha9 ``` - For `Gradle` projects: ```groovy // Gradle Kotlin DSL - implementation("io.foldright:cffu-kotlin:1.0.0-Alpha8") + implementation("io.foldright:cffu-kotlin:1.0.0-Alpha9") ``` ```groovy // Gradle Groovy DSL - implementation 'io.foldright:cffu-kotlin:1.0.0-Alpha8' + implementation 'io.foldright:cffu-kotlin:1.0.0-Alpha9' ``` - `cffu bom`: - For `Maven` projects: @@ -608,7 +608,7 @@ public class ConcurrencyStrategyDemo { io.foldright cffu-bom - 1.0.0-Alpha8 + 1.0.0-Alpha9 pom import @@ -617,11 +617,11 @@ public class ConcurrencyStrategyDemo { ```groovy // Gradle Kotlin DSL - implementation(platform("io.foldright:cffu-bom:1.0.0-Alpha8")) + implementation(platform("io.foldright:cffu-bom:1.0.0-Alpha9")) ``` ```groovy // Gradle Groovy DSL - implementation platform('io.foldright:cffu-bom:1.0.0-Alpha8') + implementation platform('io.foldright:cffu-bom:1.0.0-Alpha9') ``` - [📌 `TransmittableThreadLocal(TTL)`](https://github.com/alibaba/transmittable-thread-local)的[`cffu executor wrapper SPI`实现](cffu-ttl-executor-wrapper): - For `Maven` projects: @@ -630,7 +630,7 @@ public class ConcurrencyStrategyDemo { io.foldright cffu-ttl-executor-wrapper - 1.0.0-Alpha8 + 1.0.0-Alpha9 runtime ``` @@ -638,11 +638,11 @@ public class ConcurrencyStrategyDemo { ```groovy // Gradle Kotlin DSL - runtimeOnly("io.foldright:cffu-ttl-executor-wrapper:1.0.0-Alpha8") + runtimeOnly("io.foldright:cffu-ttl-executor-wrapper:1.0.0-Alpha9") ``` ```groovy // Gradle Groovy DSL - runtimeOnly 'io.foldright:cffu-ttl-executor-wrapper:1.0.0-Alpha8' + runtimeOnly 'io.foldright:cffu-ttl-executor-wrapper:1.0.0-Alpha9' ``` # 📚 更多资料 diff --git a/cffu-ttl-executor-wrapper/README.md b/cffu-ttl-executor-wrapper/README.md index 007c5000..41427347 100644 --- a/cffu-ttl-executor-wrapper/README.md +++ b/cffu-ttl-executor-wrapper/README.md @@ -18,7 +18,7 @@ For `Maven` projects: io.foldright cffu-ttl-executor-wrapper runtime - 1.0.0-Alpha8 + 1.0.0-Alpha9 ``` @@ -26,12 +26,12 @@ For `Gradle` projects: ```groovy // Gradle Kotlin DSL -runtimeOnly("io.foldright:cffu-ttl-executor-wrapper:1.0.0-Alpha8") +runtimeOnly("io.foldright:cffu-ttl-executor-wrapper:1.0.0-Alpha9") ``` ```groovy // Gradle Groovy DSL -runtimeOnly 'io.foldright:cffu-ttl-executor-wrapper:1.0.0-Alpha8' +runtimeOnly 'io.foldright:cffu-ttl-executor-wrapper:1.0.0-Alpha9' ``` `cffu-ttl-executor-wrapper` has published to maven central, find the latest version at