-
Notifications
You must be signed in to change notification settings - Fork 28
/
CHANGES.txt
69 lines (50 loc) · 2.09 KB
/
CHANGES.txt
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
Release 0.7.1 - 20XX/XX/XX
Release 0.7.0 - 2012/08/27
IMPROVEMENTS
Corresponds to msgpack 0.6.x
Corresponds to maven 3.x
Release 0.6.1 - 2011/04/11
NEW FEATURES
Adds DispatcherBuilder, which allows switching Dispatchers
IMPROVEMENTS
Renames Callback API: run(T) to sendResult(T)
Renames Callback API: onError(T, Object) to sendError(Object, T)
Release 0.6.0 - 2010/12/09
NEW FEATURES
I/O event loop uses Netty instead of XNIO.
I/O event loop becomes pluggable.
Added reflection feature.
Method dispatcher is automatically generated from class declaration.
Client proxy instance is automatically generated from interface declaration.
Reflection feature accepts @Optional, @Requred, @Nullabe, @Ignore and @Index
annotations on each arguments.
Release 0.5.0 - 2010/11/05
NEW FEATURES
All codes are rewritten.
Added dynamic code generator that generates method dispatcher for servers and
proxy instance for clients.
I/O event loop uses XNIO instead of Netty.
Release 0.4.1 - 2010/06/29
IMPROVEMENTS
Lookup method by Map at server-side, not by linear search.
Upgrade to netty 3.2.1.Final.
Release 0.4 - 2010/06/16
NEW FEATURES
Added timer-based client-side timeout. This prevents reqTable not to get
fat, when the server doesn't respond with a RPC request.
Added RPCException class for the internal error.
BUG FIXES
Fixed some deadlock possibilities around TCPTransport/TCPSocket.
Fixed the client bug of receiving multiple messages in one connnection.
It only deserialized the first message.
Fixed the server bug of receiving multiple messages in one connection.
It only deserialized the first message.
Release 0.3 - 2010/05/23
NEW FEATURES
Added UDP Support. And the API was slightly changed from 0.2.
Client and Server class became abstract class. TCPClient/TCPServer,
UDPClient/UDPServer classes are the subclasses.
BUG FIXES
Calling the function with one null argument caused the error.
Updated msgpack to version 0.3. This avoids the bug around zero-length
array and the map.