forked from twitter/util
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathChangeLog
86 lines (62 loc) · 2.52 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
1.12.3 2011-11-08
* add some docs to Offer, Time
* util.io.Files: file utilities, documentation for TempFile
* Offer/Broker: explicit return types for Java compat.
1.12.2 2011-10-28
* Json thrift deserializer
* Finagle: count pending timeouts
* Fix eval precompile bug
1.12.0 2011-10-21
* util.Config.Specified now delays evaluation of specified value, to
ensure evaluation happens in correct dependency order, rather than
in class-hierarchy order. This change is mostly source compatible,
unless you have directly used the Specified class.
1.11.9 2011-10-14
* ivar/future: provide "TCE", per-thread scheduling, and
promise squashing
* logger: restore original logging level after modifying them
* u64: fix
* filehandler: thread-visibility
* eval: fix mtime invalidation
* base64 encoder: make it threadsafe
1.11.8 2011-10-04
* Back out TCE for ivar/futures. This introduced a space
leak and will be fixed momentarily.
* FuturePool: Catch any exception thrown by executor.submit()
and return as a Future.exception
1.11.7 2011-09-28
* ivar/future: provide "TCE", per-thread scheduling, and
promise squashing
* util-core: add bijection
* util: Time.now is now measured at nanosecond granularity
instead of millisecond.
* futurepool: don't attempt to perform work for Futures
that are cancelled
1.11.2 2011-08-12
* offer: use Int.compare instead of subtraction to avoid
integer overflow in ObjectOrder
* offer: accept an empty offer list. this is just Offer.never
* Eval: persistent compilation targets
1.11.1 2011-08-05
* offer/broker: fixes, simplifications - gets rid of thunked
values on sends. removing the infrastructure required to
support this led to significant simplification. lock the
correct objects for broker events. don't try to resolve
identical objects in lock order.
* offer: java support
* hashing: actually return 64bit values from the 64bit hash
functions; tests
1.11.0 2011-08-02
* Introduce new util-codec module to contain various codecs.
Primarily so that it can depend on apache commons-codec 1.5
for base64 improvements over the sun one.
1.10.4 2011-07-29
* Added TestLogging specs helper to util-logging.
* Spools: like scala streams, but with deferred tails.
1.10.3 2011-07-27
* add GZip string encoder
1.10.2 2011-07-18
* Maintain a map of already visited objects incase someone
creates a circular of config objects.
* Make Duration hashable.
* Promise.on{Success, Failure}: returned chained future.