0.7.5
New features
- 9c0b63a by @mikehearn:
ThreadLocal
s serialization in fibers is now optional
Improvements
- f37b8c8, 08583f1 and 80802e4: Substantial performance improvements in several areas
- 269d73a and 0057c28: Improved
ThreadLocal
s serialization in fibers - 842ed49: Support for blocking handlers, puniverse/pulsar#55
- Various deps upgrades, including Kotlin ->
1.0.1-2
Closed issues
- [CRITICAL] #185: Strands synchronization race
- #176: Possible
TransferChannel
race - #154: Minor docs typos
- #159: Kotlin upgrade
- #156: Exception in fiber prints stack trace twice
- #160 by @LesNovell: JavaAgent.transform not checking for null className
- #168: Failing suspendable lambda case
- 14d7f2f related to #146 by @cbeams: Exclude from instrumentation shaded variant of Kotlin's
ModuleDescriptorImpl
- 685e89d by @latros: Typo
- #173: Monitored ProxyServerActors do not provide correct stats in MXBean
- c8ba7e4 by @remen: Typo
- 98ee54b: Wait longer in
select
, thanks and related to https://groups.google.com/forum/#!topic/quasar-pulsar-user/U2ztEdoPFqw with Chris Pennello - #186:
MessageSelector.select()
results requires cast toMessageSelector<Object,Object>
in order to be used