v0.7.5
版本发布时间: 2016-05-02 20:37:18
puniverse/quasar最新发布版本:v0.8.0(2018-11-03 02:13:29)
New features
-
https://github.com/puniverse/quasar/commit/9c0b63a0bfba4cda391011776ce2217d67dbf42a by @mikehearn:
ThreadLocal
s serialization in fibers is now optional
Improvements
- https://github.com/puniverse/quasar/commit/f37b8c892a80bef52cfe31aa0d9005bf5eed6606, https://github.com/puniverse/quasar/commit/08583f1df951b41edd50fbc96182cd76dd7b5cbb and https://github.com/puniverse/quasar/commit/80802e49dc0a0463d13e7c054a08514e3d5e7a09: Substantial performance improvements in several areas
-
https://github.com/puniverse/quasar/commit/269d73a67a572a4ef0656847ee908a05b055a0f1 and https://github.com/puniverse/quasar/commit/0057c2869fd1c602bd2febd634850f3ab206e164: Improved
ThreadLocal
s serialization in fibers - https://github.com/puniverse/quasar/commit/842ed49247b2b33102776462a85b0fce1cc581bf: Support for blocking handlers, https://github.com/puniverse/pulsar/issues/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
-
https://github.com/puniverse/quasar/commit/14d7f2f414910a2251a428bf6385ddf886afea5e related to #146 by @cbeams: Exclude from instrumentation shaded variant of Kotlin's
ModuleDescriptorImpl
- https://github.com/puniverse/quasar/commit/685e89df55f076a0f2ab4305acea59b700ed9146 by @Latros: Typo
- #173: Monitored ProxyServerActors do not provide correct stats in MXBean
- https://github.com/puniverse/quasar/commit/c8ba7e42c5d9b6d23ab5d7800ff225fbda0d439e by @remen: Typo
-
https://github.com/puniverse/quasar/commit/98ee54b733250517bf49f840baba1b82b4a06cb2: 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