Bot releases are hidden (Show)
Published by oldratlee almost 5 years ago
โผ๏ธNote: โผ๏ธ
Version
2.11.3
๐ฆ is Deprecated! use version2.11.5๏ผ
instead.
https://alibaba.github.io/transmittable-thread-local/apidocs/2.11.3/index.html
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>transmittable-thread-local</artifactId>
<version>2.11.3</version>
</dependency>
Published by oldratlee almost 5 years ago
โผ๏ธNote: โผ๏ธ
Version
2.11.2
๐ฆ is Deprecated! use version2.11.5๏ผ
instead.
2.11.2
decoration for TimerTask
default is enablehttps://alibaba.github.io/transmittable-thread-local/apidocs/2.11.2/index.html
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>transmittable-thread-local</artifactId>
<version>2.11.2</version>
</dependency>
Published by oldratlee almost 5 years ago
โผ๏ธNote: โผ๏ธ
Version
2.11.1
๐ฆ is Deprecated! use version2.11.5๏ผ
instead.
@NonNull
/@Nullable
๐ฑ@FunctionalInterface
for interface TtlCopierhttps://alibaba.github.io/transmittable-thread-local/apidocs/2.11.1/index.html
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>transmittable-thread-local</artifactId>
<version>2.11.1</version>
</dependency>
Published by oldratlee about 5 years ago
This is a long-waiting version.
We hope it's worth the wait and have fun! โค๏ธ
โผ๏ธNote: โผ๏ธ
Version
2.11.0
๐ฆ is Deprecated! use version2.11.5๏ผ
instead.
ThreadLocal
instance is not InheritableThreadLocal
, the instance can NOT inherit value from parent thread(aka. the inheritable ability)!Transmitter
edu.umd.cs.findbugs.annotations
instead of dormant jsr305
@NonNull
/@Nullable
๐ฑAutoUnwrapper
spotbugs
lint ๐ฉhttps://alibaba.github.io/transmittable-thread-local/apidocs/2.11.0/index.html
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>transmittable-thread-local</artifactId>
<version>2.11.0</version>
</dependency>
Published by oldratlee about 5 years ago
Object
instead ?
for holder
, improve readabilityhttps://alibaba.github.io/transmittable-thread-local/apidocs/2.11.0-RC3/index.html
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>transmittable-thread-local</artifactId>
<version>2.11.0-RC3</version>
</dependency>
Published by oldratlee over 5 years ago
AutoUnwrapper
@NonNull
/@Nullable
๐ฑedu.umd.cs.findbugs.annotations
instead of dormant jsr305
spotbugs
lint ๐ฉhttps://alibaba.github.io/transmittable-thread-local/apidocs/2.11.0-RC2/index.html
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>transmittable-thread-local</artifactId>
<version>2.11.0-RC2</version>
</dependency>
Published by oldratlee over 5 years ago
https://alibaba.github.io/transmittable-thread-local/apidocs/2.11.0-RC1/index.html
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>transmittable-thread-local</artifactId>
<version>2.11.0-RC1</version>
</dependency>
Published by oldratlee almost 6 years ago
unwrap
util method for TtlRunnable
/TtlCallable
/TtlTimerTask
๐พhttps://alibaba.github.io/transmittable-thread-local/apidocs/2.10.2/index.html
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>transmittable-thread-local</artifactId>
<version>2.10.2</version>
</dependency>
Published by oldratlee almost 6 years ago
ForkJoinPool
ThreadPoolExecutor
/ScheduledThreadPoolExecutor
/ForkJoinPool
)Especially thanks our new TTL
team member @zavakid ! โค๏ธ He discussed the features/design/solution/implementation warmly!
https://alibaba.github.io/transmittable-thread-local/apidocs/2.10.1/index.html
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>transmittable-thread-local</artifactId>
<version>2.10.1</version>
</dependency>
Already deploy to maven central repository.
Thank you to all the contributors who made this release possible ๐
According to git shortlog -sn --no-merges v2.10.0..v2.10.1
these are:
8 Jerry Lee
Published by oldratlee almost 6 years ago
ThreadPoolExecutor
by ThreadFactory #100 ๐Especially thanks our new TTL
team member @zavakid ! โค๏ธ He discussed the features/design/solution/implementation warmly!
TtlEnhanced
tag interfacehttps://alibaba.github.io/transmittable-thread-local/apidocs/2.10.0/index.html
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>transmittable-thread-local</artifactId>
<version>2.10.0</version>
</dependency>
Already deploy to maven central repository.
Thank you to all the contributors who made this release possible ๐
According to git shortlog -sn --no-merges v2.9.0..v2.10.0
these are:
7 Jerry Lee
1 Yang Fang
1 Zava
Published by oldratlee almost 6 years ago
Transmitter#clear
method โป๏ธ@nonnull
for methods runSupplierWith*
mvn test
)https://alibaba.github.io/transmittable-thread-local/apidocs/2.9.0/index.html
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>transmittable-thread-local</artifactId>
<version>2.9.0</version>
</dependency>
Already deploy to maven central repository.
Published by oldratlee about 6 years ago
exclude jsr305 dependency from the release jar ๐ฝ
http://alibaba.github.io/transmittable-thread-local/apidocs/2.8.1/index.html
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>transmittable-thread-local</artifactId>
<version>2.8.1</version>
</dependency>
Already deploy to maven central repository.
Published by oldratlee about 6 years ago
โผ๏ธNote: โผ๏ธ
Version
2.8.0
๐ฆ is Deprecated! use version2.8.1๏ผ
instead.
TtlExecutors
to get the original/underneath executor #112 โฌ๏ธhttp://alibaba.github.io/transmittable-thread-local/apidocs/2.8.1/index.html
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>transmittable-thread-local</artifactId>
<version>2.8.1</version>
</dependency>
Use v2.8.1+
instead!
Already deploy to maven central repository.
Published by oldratlee about 6 years ago
TTL agent support timer task #2 ๐
NOTE: decoration for TimerTask
default is disable, enabled by agent argument ttl.agent.enable.timer.task
: -javaagent:path/to/transmittable-thread-local-2.x.x.ja=ttl.agent.enable.timer.task:true
.
more info about TTL
agent arguments, see the javadoc of TtlAgent.java
.
CtClass.getDeclaredMethod(String, CtClass[])
instead of CtClass.getDeclaredMethod(String)
http://alibaba.github.io/transmittable-thread-local/apidocs/2.7.0/index.html
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>transmittable-thread-local</artifactId>
<version>2.7.0</version>
</dependency>
Already deploy to maven central repository.
Published by oldratlee about 6 years ago
TTL
Agent and boot classpath
setting ๐
timestamp INFO [thread name] class-name: message info
http://alibaba.github.io/transmittable-thread-local/apidocs/2.6.1/index.html
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>transmittable-thread-local</artifactId>
<version>2.6.1</version>
</dependency>
Already deploy to maven central repository.
Published by xwshiustc about 6 years ago
-Xbootclasspath
auto setting, and use logger adaptor for TTL
java agent.-Xbootclasspath
auto setting ๐ #99-Xboot-Class-Path
setting, no need set java option -Xbootclasspath
manually.TTL
java agent ๐ญ #97
JUL
in TTL
java agent.Especially thanks our new TTL
team member @xwshiustc ! โค๏ธ He provided the requirements/features and discussed the design/implementation solution warmly!
-Xbootclasspath
setting in CI.TTL
integrationhttp://alibaba.github.io/transmittable-thread-local/apidocs/2.6.0/index.html
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>transmittable-thread-local</artifactId>
<version>2.6.0</version>
</dependency>
Already deploy to maven central repository.
Published by driventokill over 6 years ago
โผ๏ธNote: โผ๏ธ
Version
2.2.x
๐ฆ is Deprecated!.
Use version2.5๏ผ
instead, since version2.5๏ผ
full support java 6/7/8+.
Version 2.2.x
is for Java 6
. From version 2.3+
support Java 8+
.
Java 8
, Lambda
rocks! ๐ฅ2.3.x
TransmittableThreadLocal.Transmitter
๐ transmit all TransmittableThreadLocal
values of current thread to other thread by static method capture()
=> replay(Object)
=> restore(Object)
(CRR
operation). ๐TransmittableThreadLocal.Transmitter
is internal manipulation API for framework/middleware integration; In general, you will never use it in the biz/application code!http://alibaba.github.io/transmittable-thread-local/apidocs/2.2.2/index.html
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>transmittable-thread-local</artifactId>
<version>2.2.2</version>
</dependency>
Already deploy to maven central repository.
Published by oldratlee over 6 years ago
Lambda
(Java 8
/kotlin
), Lambda
rocks! ๐ฅJava
11/10/9/8/7/6. ๐ฅTtlTransformer
to JavassistTransformlet
๐ญhttp://alibaba.github.io/transmittable-thread-local/apidocs/2.5.1/index.html
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>transmittable-thread-local</artifactId>
<version>2.5.1</version>
</dependency>
Already deploy to maven central repository.
Published by oldratlee over 6 years ago
Multi-version Java full support: Java 9/8/7/6, support low version Java(Java 6) and full functions for high version Java(Java 8). ๐ป
Middleware Engineering ๐ฅ, like multi-version Java full support(support low version Java and full functions of high version Java), is boring but essential for middlewareโผ๏ธ ๐คฃ
Lambda
(Java 8
/kotlin
), Lambda
rocks! ๐ฅTransmittableThreadLocal.Transmitter
TtlTransformer
: rename original doExec
method of ForkJoinPool
, and set to private method(avoid reflect out renamed method unexpectedly) โ๏ธhttp://alibaba.github.io/transmittable-thread-local/apidocs/2.5.0/index.html
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>transmittable-thread-local</artifactId>
<version>2.5.0</version>
</dependency>
Already deploy to maven central repository.
Published by oldratlee over 6 years ago
โผ๏ธNote: โผ๏ธ
Version
2.3.x
/2.4.x
๐ฆ is Deprecated!.
Use version2.5๏ผ
instead, since version2.5๏ผ
full support java 6/7/8+.
From version 2.3+
support Java 8+
. ๐ฅ
Bug fix for Java 6
is on branch dev-v2.2.x-jdk6-support
.
Java 8
, Lambda
rocks! ๐ฅForkJoinPool
#76 ๐ฝ
ForkJoinTask
(RecursiveAction
/RecursiveTask
), from PR #83 By @LNAmp โค๏ธhttp://alibaba.github.io/transmittable-thread-local/apidocs/2.4.0/index.html
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>transmittable-thread-local</artifactId>
<version>2.4.0</version>
</dependency>
Already deploy to maven central repository.
sofastack/sofa-rpc
trpc-group/trpc-java
tencentmusic/supersonic
dromara/hmily
dromara/gobrs-async
dromara/dynamic-tp
opengoofy/hippo4j
siaorg/sia-gateway
huaweicloud/Sermant
ZTO-Express/zms
lxchinesszz/tomato
ytyht226/taskflow
foldright/cffu
tuya/connector
apache/shardingsphere
apache/kylin
mybatis-flex/mybatis-flex
basicai/xtreme1
oceanbase/odc
sagframe/sagacity-sqltoy
dromara/stream-query
luo-zhan/Transformer
SimonAlong/Neo
ppdaicorp/das
didi/ALITA
didi/daedalus
dromara/liteflow
alibaba/bulbasaur
dromara/TLog
fayechenlong/plumelog
minbox-projects/minbox-logging
minbox-projects/api-boot
ofpay/logback-mdc-ttl
oldratlee/log4j2-ttl-thread-context-map
ymm-tech/easy-byte-coder
OpenBankProject/OBP-API
gz-yami/mall4j
Joolun/JooLun-wx
HummerRisk/HummerRisk
XiaoMi/mone
yangzongzhuan/RuoYi-Cloud
somowhere/albedo
qwdigital/LinkWechat
fushengqian/fuint
hiparker/opsli-boot
topiam/eiam
Newspiral/newspiral-business
ssssssss-team/spider-flow
nekolr/slime
Jackson0714/PassJava-Platform
martin-chips/DimpleBlog
zjcscut/octopus
xggz/mqr
alibaba/jvm-sandbox-repeater
vivo/MoonBox
alibaba/testable-mock
shulieTech/Takin
shulieTech/LinkAgent
alibaba/virtual-environment
YunaiV/ruoyi-vue-pro
YunaiV/yudao-cloud
zlt2000/microservices-platform
dromara/lamp-cloud
zuihou/lamp-util
matevip/matecloud
gavenwangcn/vole
liuweijw/fw-cloud-framework
liuht777/Taroco
mingyang66/spring-parent
budwk/budwk
NutzWk
yinjihuan/spring-cloud
louyanfeng25/ddd-demo
nageoffer/12306