Release 2.7.0: TTL agent support timer task 🌒🍩🍡
Change Log
New Features
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
.
Improvements
- upgrade maven wrapper to 3.5.4
- add millisecond to agent log
- upgrade kotlin.version to 1.2.70 🍩
- avoid javassist method search indeterminacy ☕️
useCtClass.getDeclaredMethod(String, CtClass[])
instead ofCtClass.getDeclaredMethod(String)
- documentation improvement 🍡
- add doc for decorated thread pool
- update TTL sequence diagram
- update javadoc link to java 10
- use html 5 option for javadoc, support javadoc search
- fix broken links of maven.org
- code cleanup
- clean maven pom
Java API Doc
http://alibaba.github.io/transmittable-thread-local/apidocs/2.7.0/index.html
Maven dependency
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>transmittable-thread-local</artifactId>
<version>2.7.0</version>
</dependency>
Already deploy to maven central repository.