-
Notifications
You must be signed in to change notification settings - Fork 2
/
NEWS
66 lines (45 loc) · 2.06 KB
/
NEWS
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
Madeleine 0.7.3 (June 11, 2006):
* Fixed missing binmode, causing self-test to fail on win32
Madeleine 0.7.2 (May 29, 2006):
* An automatic class with no methods would cause an error
* System sanity check at first use
* Now creates full path to storage files, not just the last
directory (reported by Wayne Vucenic)
Madeleine 0.7.1 (August 22, 2004):
* ZMarshal changed to work around Zlib bug.
* automatic_read_only fixed when intercepted class is inherited from
Madeleine 0.7 (July 23, 2004):
* Broken clock unit test on win32 fixed.
* AutomaticSnapshotMadeleine detects snapshot format on recovery
* Snapshot compression with Madeleine::ZMarshal
* YAML snapshots supported for automatic commands
* SOAP snapshots supported for automatic commands
* Read-only methods for automatic commands
Madeleine 0.6.1 (March 30, 2004):
* Bug fix: Use binary mode for I/O, fixes log replay
on mswin32 port of Ruby (Patch from Martin Tampe)
Madeleine 0.6 (March 28, 2004):
* Changed license to BSD
* Added a RubyGem specification
* Re-designed initialization (but still backward-compatible)
* Bug fix: Fixed use of finalized object's id in AutomaticSnapshotMadeleine
Madeleine 0.5 (August 31, 2003):
* Bug fix: Log order on recovery was wrong on some platforms
(Reported by IIMA Susumu)
* No longer requires the system clock to always increase
* Shared locks for queries
Madeleine 0.4 (July 4, 2003):
* Deprecated ClockedSnapshotMadeleine
* Added execute_query()
* API documentation in RDoc format
Madeleine 0.3 (May 15, 2003):
* Automatic commands
* Some classes exported to the default module
* Clock support not loaded by default (require 'madeleine/clock')
* Bug fix: Error handling when replaying logged commands.
* New system through block instead of argument (API change)
* Works in $SAFE = 1
Madeleine 0.2:
* Supports custom marshalling implementations.
* Changed interface for ClockedSystem and Clock.
* Some documentation added, including API docs.