-
Notifications
You must be signed in to change notification settings - Fork 17
/
CHANGELOG
102 lines (52 loc) · 1.56 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
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
1.6.0
=====
- New SWIG based client libraries, starting with Python
- New and improved documentation
- Safe script no longer necessary for proper catchup
- Changes in configuration file
1.5.1
=====
- Fixed catchup bug.
1.5.0
=====
- Fixed many small issues, ready for production use
1.4.2
=====
- Fixed Windows IOProcessor bug
1.4.1
=====
- Windows performance improvements
- Fixed bugs and memory leak issues
1.4
===
- New and improved C++ client library
- Changed the C API interface to match the C++ library
- Changed PaxosLease protocol from UDP to TCP
1.3.2
=====
- Added library project to Visual Studio solution file
1.3.1
=====
- Minor fixes to Windows version
1.3
===
- Windows version
1.2
===
- Relicensed under the permissive BSD licence
- New JSON API
- Added Python client API
- Added PHP client API
1.1
===
- New PaxosLease algorithm does not require clock synchronization (!).
- Added COUNT and DIRTYCOUNT command.
- Added /html/ part to HTTP interface, which pretty prints the list output.
- Added possibility to reverse list direction.
- The http://server/ prints the version number and master information.
- Added database.numReaders config option.
1.0.1
=====
- Keyspace would not start without a config file in default mode. Resolution: fixed.
- Keyspace printed a non-informative error message when a directory 'keyspace' was present and it tried to create the database file 'keyspace'. Resolution: More informative error message.
- Some Linux optimizations were accidentally removed in the 1.0 release. Resolution: added to 1.0.1