forked from aio-libs-abandoned/aioredis-py
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCHANGES.txt
153 lines (91 loc) · 3.17 KB
/
CHANGES.txt
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
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
Changes
-------
0.2.4 (xxxx-xx-xx)
^^^^^^^^^^^^^^^^^^
0.2.3 (2015-08-14)
^^^^^^^^^^^^^^^^^^
* Redis cluster support work in progress;
* Fixed pool issue causing pool growth over max size & ``acquire`` call hangs
(see https://github.com/aio-libs/aioredis/issues/71);
* ``info`` server command result parsing implemented;
* Fixed behavior of util functions
(see https://github.com/aio-libs/aioredis/issues/70);
* ``hstrlen`` command added;
* Few fixes in examples;
* Few fixes in documentation;
0.2.2 (2015-07-07)
^^^^^^^^^^^^^^^^^^
* Decoding data with ``encoding`` paramter now takes into account
list (array) replies
(see https://github.com/aio-libs/aioredis/pull/68);
* ``encoding`` parameter added to following commands:
- generic commands: keys, randomkey;
- hash commands: hgetall, hkeys, hmget, hvals;
- list commands: blpop, brpop, brpoplpush, lindex, lpop, lrange, rpop, rpoplpush;
- set commands: smembers, spop, srandmember;
- string commands: getrange, getset, mget;
* Backward incompatibility:
``ltrim`` command now returns bool value instead of 'OK';
* Tests updated;
0.2.1 (2015-07-06)
^^^^^^^^^^^^^^^^^^
* Logging added (aioredis.log module);
* Fixed issue with ``wait_message`` in pub/sub
(see https://github.com/aio-libs/aioredis/issues/66);
0.2.0 (2015-06-04)
^^^^^^^^^^^^^^^^^^
* Pub/Sub support added;
* Fix in ``zrevrangebyscore`` command
(see https://github.com/aio-libs/aioredis/pull/62);
* Fixes/tests/docs;
0.1.5 (2014-12-09)
^^^^^^^^^^^^^^^^^^
* AutoConnector added;
* wait_closed method added for clean connections shutdown;
* ``zscore`` command fixed;
* Test fixes;
0.1.4 (2014-09-22)
^^^^^^^^^^^^^^^^^^
* Dropped following Redis methods -- Redis.multi(), Redis.exec(), Redis.discard()
* Redis.multi_exec hack'ish property removed
* Redis.multi_exec() method added
* High-level commands implemented:
* generic commands (tests);
* transactions commands (api stabilization).
* Backward incompatibilities:
* Following sorted set commands' API changed:
zcount, zrangebyscore, zremrangebyscore, zrevrangebyscore;
* set string command' API changed;
0.1.3 (2014-08-08)
^^^^^^^^^^^^^^^^^^
* RedisConnection.execute refactored to support commands pipelining
(see http://github.com/aio-libs/aioredis/issues/33);
* Several fixes;
* WIP on transactions and commands interface;
* High-level commands implemented and tested:
* hash commands;
* hyperloglog commands;
* set commands;
* scripting commands;
* string commands;
* list commands;
0.1.2 (2014-07-31)
^^^^^^^^^^^^^^^^^^
* create_connection, create_pool, create_redis functions updated:
db and password arguments made keyword-only
(see http://github.com/aio-libs/aioredis/issues/26);
* Fixed transaction handling
(see http://github.com/aio-libs/aioredis/issues/32);
* Response decoding
(see http://github.com/aio-libs/aioredis/issues/16);
0.1.1 (2014-07-07)
^^^^^^^^^^^^^^^^^^
* Transactions support (in connection, high-level commands have some issues);
* Docs & tests updated.
0.1.0 (2014-06-24)
^^^^^^^^^^^^^^^^^^
* Initial release;
* RedisConnection implemented;
* RedisPool implemented;
* Docs for RedisConnection & RedisPool;
* WIP on high-level API.