-
Notifications
You must be signed in to change notification settings - Fork 19
/
ChangeLog
67 lines (44 loc) · 1.72 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
version 1.0.3
* fix a compilation problem on non-SSE Intel 32bit CPU.
* remove test/async as it is not related to any part of yrmcds.
version 1.0.2
* fix siphash implementation to avoid unaligned memory access.
* improve Makefile for better platform portability.
* fix test/reactor to use pipes instead of stdin.
version 1.0.1
* fix an infinite loop when sending 0 byte object via binary protocol.
* improve binary protocol compatibility with memcached.
Specifically, Delete/Append/Prepend/Increment/Decrement with CAS
are supported now.
* improve flush logic of temporary files.
* fix some potential bugs: #23, #24
version 1.0.0
* [security] MurmurHash was replaced with SipHash.
version 0.9.7
* add a new statistics option "stats ops" to report the total count
of command executions for each command.
version 0.9.6
* improve scalability by reducing the reactor thread's load.
* add "max_connections" config option.
* fixed some memory corruption bugs.
version 0.9.5
* change UID if "user" is defined in the configuration file.
* change GID if "group" is defined in the configuration file.
* fixed a memory synchronization bug.
version 0.9.4
* add proper memory fences.
version 0.9.3
* enhances STATS to include the number of connections.
* replication starts quickly by eliminating wasteful wait.
* moves recv(2) from the reactor to workers, reducing the reactor load.
* fixed bugs: #10
version 0.9.2
* fixed bugs: #4, #6
version 0.9.1
* implements the server-side locking mechanism.
* new command line option "-v" shows the version and copyrights.
* fixed bugs: #2
version 0.9.0
* The first public release.
* implements memcached ASCII and binary protocols.
* implements master-slave replication.