Twitter Util v19.7.0 Release Notes

Release Date: 2019-07-18 // almost 5 years ago
  • 💥 Breaking API Changes

    
    * ⏱ util-core: Removed deprecated `c.t.concurrent.Scheduler` methods `usrTime`,
      `cpuTime`, and `wallTime`. These were deprecated in 2015 and have no
      replacement. ``PHAB_ID=D330386``
    
    * 🚚 util-core: Removed deprecated `com.twitter.logging.config` classes `SyslogFormatterConfig`,
      `ThrottledHandlerConfig`, `SyslogHandlerConfig`. These were deprecated in 2012 and have
      no replacement. Users are encouraged to use 'util-slf4j-api' where possible. ``PHAB_ID=D339563``
    
    ⚙ Runtime Behavior Changes
    
    • ⏱ util-core: Remove experimental toggle com.twitter.util.BypassScheduler used for speeding up ConstFuture.map (transformTry). Now, we always run map operations immediately instead of via the Scheduler, where they may be queued and potentially reordered. PHAB_ID=D338487