-
Notifications
You must be signed in to change notification settings - Fork 4
/
CHANGELOG
43 lines (36 loc) · 1.55 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
PADRES v2.0
===========
This version of PADRES includes a number of new features, architectural changes,
demos, and performance enhancements as outlined below.
New features
- Support for socket communication between brokers and clients.
- Brokers support advertisement covering.
- Brokers can be controlled with command line and Web management interfaces.
- Historic database can use an embedded Apache Derby database in addition to
an external user-provisioned database.
- Monitor displays cleaner broker and client names.
- Monitor supports tracing of messages.
- Composite subscription can support subexpressions in both the left and right
hand-side
Architectural changes
- Communication layer can support pluggable protocols.
- Broker and client URI formats are generalized for pluggable protocols.
- More robust parsing of message formats based on a JavaCC parser.
- More flexible configuration settings.
- Client is easier to extend and it is easier to handle notifications.
- Client now supports a pluggable command handler.
Demos
- Stock quote
- Web client
- Historic data query
- Failure detector and monitor
- Fixed and dynamic cycles
Performance enhancements
- Faster and more robust test framework based on dependency injection pattern.
- Faster subscription covering algorithm using a more light-weight covering
data structure.
- Faster publication forwarding (resolved performance issue in Rete matcher/router).
--------------------------------------------------------------------
Middleware Systems Research Group (msrg.org)
University of Toronto
2012-02-11