8000 Release 0.14.3 · chdsbd/asyncio-redis@b20d405 · GitHub
[go: up one dir, main page]

Skip to content
This repository was archived by the owner on Feb 4, 2023. It is now read-only.

Commit b20d405

Browse files
Release 0.14.3
1 parent a20c59b commit b20d405

File tree

2 files changed

+17
-1
lines changed

2 files changed

+17
-1
lines changed

CHANGELOG

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,22 @@
11
CHANGELOG
22
=========
33

4+
0.14.3: 2016-09-04
5+
------------------
6+
7+
Fixes:
8+
- Better handle timeouts during pubsub. (Handle IncompleteReadError.)
9+
- Use asyncio.ensure_future instead of deprecated async() when available.
10+
- Encode scripts using utf-8 instead of ascii.
11+
- Bugfix in concurrency with transactions:
12+
* Transactions were apparently prone to race conditions, because crutial
13+
parts of the transaction did a 'yield' while entering the transaction in
14+
the 'multi' command. This has been fixed now by using an asyncio.Lock.
15+
* Because of this, it also became possible to start multiple
16+
transactions or commands on the same connection. If the lock was acquired
17+
by another transaction/command, will will wait instead of raising an
18+
exception.
19+
420
0.14.2: 2015-12-16
521
------------------
622

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
setup(
1414
name='asyncio_redis',
1515
author='Jonathan Slenders',
16-
version='0.14.2',
16+
version='0.14.3',
1717
license='LICENSE.txt',
1818
url='https://github.com/jonathanslenders/asyncio-redis',
1919

0 commit comments

Comments
 (0)
0