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 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125
|
version 1.1.9
* Support GCC7 (#70).
version 1.1.8
* Fix logrotate script for systemd.
version 1.1.7
* Support for systemd in "make install".
* fixed a minor bug in "Keys" extension (#65).
version 1.1.6
* New config option "bind_ip".
* fixed a minor replication bug #61.
version 1.1.5
* New config option "repl_buffer_size".
* New config option "slave_timeout".
* fixed bugs: #52, #59
version 1.1.4
* add "keys" memcached extension command (#51).
version 1.1.3
* auto-detect libtcmalloc.
version 1.1.2
* "stats" becomes more compatible with memcached.
version 1.1.1
* New config option "secure_erase" for confidential data.
* New config option "lock_memory" to prevent swapping.
version 1.1.0
* update documents.
version 1.1.0-rc2
* semaphores are renamed to (resource) counters.
version 1.1.0-rc1
* add a new protocol for distributed semaphores.
version 1.0.4
* fix "make install" to property install yrmcdsd.
* fixed bugs: #31, #34
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.
|