Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/redis/redis-py
Redis Python client
https://github.com/redis/redis-py
test to prove allocation_stats from 2.2 INFO doesn't cause parse_info to bomb anymore
2e836ea0b68b140cc265a7098092d3cd604dbafe authored over 13 years ago by Andy McCurdy <[email protected]>
2e836ea0b68b140cc265a7098092d3cd604dbafe authored over 13 years ago by Andy McCurdy <[email protected]>
ConnectionPool's get_connection() now can take optional kwargs
b0cc6b9662ac73a2083d18aa7c26f38ca3f5316b authored over 13 years ago by Andy McCurdy <[email protected]>
b0cc6b9662ac73a2083d18aa7c26f38ca3f5316b authored over 13 years ago by Andy McCurdy <[email protected]>
remove the SELECT command completely. use a separate client instance instead.
e2b6a8068bef111f13834ee298d7d931a1070773 authored over 13 years ago by Andy McCurdy <[email protected]>
e2b6a8068bef111f13834ee298d7d931a1070773 authored over 13 years ago by Andy McCurdy <[email protected]>
renamed path arg to unix_socket_path to make it clearer
1c3546c27b8be7e179ce973952ac70861c4861db authored over 13 years ago by Andy McCurdy <[email protected]>
1c3546c27b8be7e179ce973952ac70861c4861db authored over 13 years ago by Andy McCurdy <[email protected]>
ability to use the UnixDomainSocketConnection directly from the Redis client.
c8a9ec60167afff8a340d9b732b0b1e003b289e2 authored over 13 years ago by Andy McCurdy <[email protected]>
c8a9ec60167afff8a340d9b732b0b1e003b289e2 authored over 13 years ago by Andy McCurdy <[email protected]>
added Connection and UnixDomainSocketConnection to module imports
3dafc29ce8b3be295f5a6bdc354bfb57b7fb061a authored over 13 years ago by Andy McCurdy <[email protected]>
3dafc29ce8b3be295f5a6bdc354bfb57b7fb061a authored over 13 years ago by Andy McCurdy <[email protected]>
updated changelog for 2.4
e78115232c3f469fac63d272223bb445344e7af7 authored over 13 years ago by Andy McCurdy <[email protected]>
e78115232c3f469fac63d272223bb445344e7af7 authored over 13 years ago by Andy McCurdy <[email protected]>
new pubsub tests
ae71200de265a9353982789c3871dd8329a8d265 authored over 13 years ago by Andy McCurdy <[email protected]>
ae71200de265a9353982789c3871dd8329a8d265 authored over 13 years ago by Andy McCurdy <[email protected]>
removing unnecessary imports
def45c6133358a79274815e738e6c4005e10e188 authored over 13 years ago by Andy McCurdy <[email protected]>
def45c6133358a79274815e738e6c4005e10e188 authored over 13 years ago by Andy McCurdy <[email protected]>
removal of more deprecated commands
21c9d98865a5253be0a2045a96ca3a8da30d9c4f authored over 13 years ago by Andy McCurdy <[email protected]>
21c9d98865a5253be0a2045a96ca3a8da30d9c4f authored over 13 years ago by Andy McCurdy <[email protected]>
allow shard hints to be passed to pipeline and pubsub objects. a smart connection pool could use these hints to determine the correct shard to run on.
removed all previously deprecated parameters and commands
2810533c1b77b3f8028cc5611359c4dd10492b93 authored over 13 years ago by Andy McCurdy <[email protected]>
completely refactored pubsub. this is backwards incompatible, but quite necessary.
d1cd365006fdcce4739adfa0d8a1bd764db0d142 authored over 13 years ago by Andy McCurdy <[email protected]>
d1cd365006fdcce4739adfa0d8a1bd764db0d142 authored over 13 years ago by Andy McCurdy <[email protected]>
more error checking for socket errors
58390a7e6d94317f7d47e7056113ac5d98d658c7 authored over 13 years ago by Andy McCurdy <[email protected]>
58390a7e6d94317f7d47e7056113ac5d98d658c7 authored over 13 years ago by Andy McCurdy <[email protected]>
connection pool is now a real pool. we no longer rely on threading.local for anything in redis-py. yaa!
c2a5026ff53dabeefa0d6fbbde6f1c2102e56b34 authored over 13 years ago by Andy McCurdy <[email protected]>
c2a5026ff53dabeefa0d6fbbde6f1c2102e56b34 authored over 13 years ago by Andy McCurdy <[email protected]>
all tests pass now except pub/sub. connection_pool's get_connection now always received the command name for the next command. still need to pass keys.
2a3e05c66f2aecae4682da1fca0f627e7aca1ded authored over 13 years ago by Andy McCurdy <[email protected]>
2a3e05c66f2aecae4682da1fca0f627e7aca1ded authored over 13 years ago by Andy McCurdy <[email protected]>
all tests passing with new connection pool
c650073a51c37e80815b6d5db901e7ae3c893411 authored over 13 years ago by Andy McCurdy <[email protected]>
c650073a51c37e80815b6d5db901e7ae3c893411 authored over 13 years ago by Andy McCurdy <[email protected]>
make a formal hook so other types of connections don't have to repeat the same connection setup logic
f64c4ad7ed9a2d87a92415c3490edf8e9b757d84 authored over 13 years ago by Andy McCurdy <[email protected]>
f64c4ad7ed9a2d87a92415c3490edf8e9b757d84 authored over 13 years ago by Andy McCurdy <[email protected]>
we don't need the command_name overriding just yet
1685fd2f3e780c17c3bcb866ea60b6e94d8efec1 authored over 13 years ago by Andy McCurdy <[email protected]>
1685fd2f3e780c17c3bcb866ea60b6e94d8efec1 authored over 13 years ago by Andy McCurdy <[email protected]>
connection class completely refactored. encoding and command packing moved from client to connection. introduced concept of protocol parsers and implemented both a PythonParse and a hiredis parser. the parser class can be overridden in the __init__ of the connection if desired.
4d6320a1666972e90f4225bd5d26fd4afad21099 authored over 13 years ago by Andy McCurdy <[email protected]>
4d6320a1666972e90f4225bd5d26fd4afad21099 authored over 13 years ago by Andy McCurdy <[email protected]>
Merged pull request #129 from kennethreitz/feature/docfix.
added `linsert()` to readme.
43aa23146ad287959369161038a4e5cda985a259 authored over 13 years ago by Andy McCurdy <[email protected]>
credit to Benjamin Anderson.
b91169c8509becce45dc0fda55ddfe870480c0f9 authored over 13 years ago by Andy McCurdy <[email protected]>
b91169c8509becce45dc0fda55ddfe870480c0f9 authored over 13 years ago by Andy McCurdy <[email protected]>
Merged pull request #132 from banjiewen/banjiewen.
Added socket disconnection if commands are rejected due to AOF/RDB load.
e8237761204971ac0b6d9b723de5a49ca58dcd7a authored over 13 years ago by Andy McCurdy <[email protected]>
__getitem__ now raises a KeyError when a key doesn't exist
bbf8cc53c71c3cde9223f9414fb7b12ae24d6248 authored over 13 years ago by Andy McCurdy <[email protected]>
bbf8cc53c71c3cde9223f9414fb7b12ae24d6248 authored over 13 years ago by Andy McCurdy <[email protected]>
Added socket disconnection if commands are rejected due to AOF/RDB load.
SELECT commands are issued only on initial socket connection. If a user issues a command during ...
b1651bab349004fffe6460f7fbb306ea6e2c4dc8 authored over 13 years ago by Benjamin Anderson <[email protected]>
added `linsert()` to readme.
d12ce24aaca804e6741252e2144d2d5b844032ab authored over 13 years ago by Kenneth Reitz <[email protected]>
d12ce24aaca804e6741252e2144d2d5b844032ab authored over 13 years ago by Kenneth Reitz <[email protected]>
trying to getitem on a key that doesn't exist should raise a KeyError
d63088a26aa76989c6be785ba483e402c3a1e4a8 authored almost 14 years ago by Ionuț Arțăriși <[email protected]>
d63088a26aa76989c6be785ba483e402c3a1e4a8 authored almost 14 years ago by Ionuț Arțăriși <[email protected]>
added thank you for adam
2eb518a7c53702168f5e987c1741512ac5e9b4d7 authored almost 14 years ago by Andy McCurdy <[email protected]>
2eb518a7c53702168f5e987c1741512ac5e9b4d7 authored almost 14 years ago by Andy McCurdy <[email protected]>
Use IPPROTO_TCP instead of SOL_TCP
The constant value is the same, 6, but the former works in
Jython as well as CPython.
Jython doesn't define socket.SOL_TCP, but seems to work by using socket.SOL_TCP's constant value, 6. Fix for #97
3eb84c538ab968ae7378ceb2282a31fa0169d34d authored almost 14 years ago by Andy McCurdy <[email protected]>
3eb84c538ab968ae7378ceb2282a31fa0169d34d authored almost 14 years ago by Andy McCurdy <[email protected]>
version bump
368cccd29559ec0915ec5f4739504a55bed2a644 authored almost 14 years ago by Andy McCurdy <[email protected]>
368cccd29559ec0915ec5f4739504a55bed2a644 authored almost 14 years ago by Andy McCurdy <[email protected]>
slight performance tweak to zset_score_pairs. Thanks Suor
fe18db0fc0fd0112d7bb2071c3760799b3ac739b authored almost 14 years ago by Andy McCurdy <[email protected]>
fe18db0fc0fd0112d7bb2071c3760799b3ac739b authored almost 14 years ago by Andy McCurdy <[email protected]>
Some speed optimizations. Thanks Suor.
52098ce02c926115c937c1731ac029c269289c7b authored almost 14 years ago by Andy McCurdy <[email protected]>
52098ce02c926115c937c1731ac029c269289c7b authored almost 14 years ago by Andy McCurdy <[email protected]>
i keep forgeting to write the changelog with the change =(
13850b1b9ed34ee69b37a665b526ddea18860025 authored almost 14 years ago by Andy McCurdy <[email protected]>
13850b1b9ed34ee69b37a665b526ddea18860025 authored almost 14 years ago by Andy McCurdy <[email protected]>
Always clear the subscription status of the client after a disconnect. Fixes #46
229fb8681b7f4224db591308e28d31e0e1845c72 authored almost 14 years ago by Andy McCurdy <[email protected]>
229fb8681b7f4224db591308e28d31e0e1845c72 authored almost 14 years ago by Andy McCurdy <[email protected]>
Merge branch 'master' into dcolish
359de6bb7be954cb0a450822eb58edb47092b058 authored almost 14 years ago by Andy McCurdy <[email protected]>
359de6bb7be954cb0a450822eb58edb47092b058 authored almost 14 years ago by Andy McCurdy <[email protected]>
HMSET changelog notice
64b8e04f6fa1b8056f9d876f753314b4f4757040 authored almost 14 years ago by Andy McCurdy <[email protected]>
64b8e04f6fa1b8056f9d876f753314b4f4757040 authored almost 14 years ago by Andy McCurdy <[email protected]>
add PubSubError to better report disallowed command when using pub/sub
aefa71df8f47a70c772cf7721f881bfd74d9cf2a authored almost 14 years ago by Dan Colish <[email protected]>
aefa71df8f47a70c772cf7721f881bfd74d9cf2a authored almost 14 years ago by Dan Colish <[email protected]>
Add exception message for DataError being thrown in hmset
6796d6bc9c7b7be904c31bc07b210e46f0a90652 authored almost 14 years ago by Dan Colish <[email protected]>
6796d6bc9c7b7be904c31bc07b210e46f0a90652 authored almost 14 years ago by Dan Colish <[email protected]>
Merge branch 'andy'
87b08426a51e5861eda796311faa0e9248c25e2c authored almost 14 years ago by Dan Colish <[email protected]>
87b08426a51e5861eda796311faa0e9248c25e2c authored almost 14 years ago by Dan Colish <[email protected]>
Raise DataError on empty hmset mappings, remove InvalidData
d67fe6bb40f417f738f3fdd8e42e4d1873104ad8 authored almost 14 years ago by Dan Colish <[email protected]>
d67fe6bb40f417f738f3fdd8e42e4d1873104ad8 authored almost 14 years ago by Dan Colish <[email protected]>
changelog
4d344ffe1287140dd3c0bed37ba4518730bdc0e2 authored almost 14 years ago by Andy McCurdy <[email protected]>
4d344ffe1287140dd3c0bed37ba4518730bdc0e2 authored almost 14 years ago by Andy McCurdy <[email protected]>
Merge branch 'andy'
28970572fc1ccf96464be440363c87adf39bfc67 authored almost 14 years ago by Dan Colish <[email protected]>
28970572fc1ccf96464be440363c87adf39bfc67 authored almost 14 years ago by Dan Colish <[email protected]>
Use itertools izip and islice to speed up pairs_to_dict and other zips
2f772ba93d887a4c3b6cc5256168c7ab48e89409 authored almost 14 years ago by Dan Colish <[email protected]>
2f772ba93d887a4c3b6cc5256168c7ab48e89409 authored almost 14 years ago by Dan Colish <[email protected]>
Fix for #103, handling socket errors better
47d8b688fd75f6b5d047941a884fbc9a41be300b authored almost 14 years ago by Andy McCurdy <[email protected]>
47d8b688fd75f6b5d047941a884fbc9a41be300b authored almost 14 years ago by Andy McCurdy <[email protected]>
notes about python 2.4 compatibility changes
459b5a1f04cc69d42a395b82c6879db63298d872 authored almost 14 years ago by Andy McCurdy <[email protected]>
459b5a1f04cc69d42a395b82c6879db63298d872 authored almost 14 years ago by Andy McCurdy <[email protected]>
Merge branch 'andy'
7a9fea265989916d0db910d3d049e085a43044af authored almost 14 years ago by Dan Colish <[email protected]>
7a9fea265989916d0db910d3d049e085a43044af authored almost 14 years ago by Dan Colish <[email protected]>
more changes
636d2425c08fdf91432cbb82f67a7ccf59e4ef2f authored almost 14 years ago by Andy McCurdy <[email protected]>
636d2425c08fdf91432cbb82f67a7ccf59e4ef2f authored almost 14 years ago by Andy McCurdy <[email protected]>
Merge remote branch 'richid/multi_watch' into richid
5dea4f8226da36306b1984e93e287898e66e6829 authored almost 14 years ago by Andy McCurdy <[email protected]>
5dea4f8226da36306b1984e93e287898e66e6829 authored almost 14 years ago by Andy McCurdy <[email protected]>
Remove ternary operator to support Python 2.4
e4ca183733535222018b86edb4d23697be0f49b8 authored almost 14 years ago by Dan Colish <[email protected]>
e4ca183733535222018b86edb4d23697be0f49b8 authored almost 14 years ago by Dan Colish <[email protected]>
changelog about Locks
7504460797ab0288404128b0f3fdec360f531924 authored almost 14 years ago by Andy McCurdy <[email protected]>
7504460797ab0288404128b0f3fdec360f531924 authored almost 14 years ago by Andy McCurdy <[email protected]>
Lock's now support timeouts that are floats. Fix for #113
ff41a5f93c13e994239ffeb17534fa88ff2f89a2 authored almost 14 years ago by Andy McCurdy <[email protected]>
ff41a5f93c13e994239ffeb17534fa88ff2f89a2 authored almost 14 years ago by Andy McCurdy <[email protected]>
changelog
e0478f9974dadc94939def1a694b8630faec2b4b authored almost 14 years ago by Andy McCurdy <[email protected]>
e0478f9974dadc94939def1a694b8630faec2b4b authored almost 14 years ago by Andy McCurdy <[email protected]>
the actual order of the zrevrangebyscore parameters were switched, too, which was the root of this problem
fc3b34cd168ce72e983fb92da60e2a361cd95631 authored almost 14 years ago by Andy McCurdy <[email protected]>
fc3b34cd168ce72e983fb92da60e2a361cd95631 authored almost 14 years ago by Andy McCurdy <[email protected]>
Add support for multiple keys in a single WATCH call
8a49e60e11864023e12683837ff9ac41b9a0a781 authored almost 14 years ago by Rich Schumacher <[email protected]>
8a49e60e11864023e12683837ff9ac41b9a0a781 authored almost 14 years ago by Rich Schumacher <[email protected]>
Really compatible with the new info in redis 2.2 : ignore blank and comment lines
67e64fafed3ce8f1e61aafcbdad4029ed3340067 authored almost 14 years ago by twidi <[email protected]>
67e64fafed3ce8f1e61aafcbdad4029ed3340067 authored almost 14 years ago by twidi <[email protected]>
parameters for zrevrangebyscore are `max` then `min`, and not `min` then `max`
fb82e47d88f34c29863d267f4b4d569153bf0705 authored almost 14 years ago by twidi <[email protected]>
fb82e47d88f34c29863d267f4b4d569153bf0705 authored almost 14 years ago by twidi <[email protected]>
changelog note about INFO
89705f343adf2b57104e0d02935888bd7949833e authored almost 14 years ago by Andy McCurdy <[email protected]>
89705f343adf2b57104e0d02935888bd7949833e authored almost 14 years ago by Andy McCurdy <[email protected]>
Merge remote branch 'bretthoerner/master' into bretthoerner
5603be671070349ebd0a9f2755d512e903556aaf authored almost 14 years ago by Andy McCurdy <[email protected]>
5603be671070349ebd0a9f2755d512e903556aaf authored almost 14 years ago by Andy McCurdy <[email protected]>
Merge remote branch 'justquick/master' into justquick
c99f09819ab8e0eeaa14ff67247744a42351e44e authored almost 14 years ago by Andy McCurdy <[email protected]>
c99f09819ab8e0eeaa14ff67247744a42351e44e authored almost 14 years ago by Andy McCurdy <[email protected]>
changelog update about zrevrangebyscore
657a0aa4b36730581206dc08393f47c0412673de authored almost 14 years ago by Andy McCurdy <[email protected]>
657a0aa4b36730581206dc08393f47c0412673de authored almost 14 years ago by Andy McCurdy <[email protected]>
stylistic modes + tests for zrevrangebyscore
4ff702dd0b05355864ea47dfff78ccce262f3fb3 authored almost 14 years ago by Andy McCurdy <[email protected]>
4ff702dd0b05355864ea47dfff78ccce262f3fb3 authored almost 14 years ago by Andy McCurdy <[email protected]>
Merge remote branch 'jaybaird/master' into jaybaird
d74cff87729ab9d815fe7a861d630f417306a3b9 authored almost 14 years ago by Andy McCurdy <[email protected]>
d74cff87729ab9d815fe7a861d630f417306a3b9 authored almost 14 years ago by Andy McCurdy <[email protected]>
typos!
56a5fc75bc835b6c321428d55902191913b3abeb authored almost 14 years ago by Andy McCurdy <[email protected]>
56a5fc75bc835b6c321428d55902191913b3abeb authored almost 14 years ago by Andy McCurdy <[email protected]>
allow the user to choose a connection class via the ConnectionPool
6c0b35c2fa015f2b7f37f14e042fd7b381a0ca5c authored almost 14 years ago by Andy McCurdy <[email protected]>
6c0b35c2fa015f2b7f37f14e042fd7b381a0ca5c authored almost 14 years ago by Andy McCurdy <[email protected]>
version bump and changelog notes
0eaa1a51f356c1d0b655ac2263ec1ec30acfcaa8 authored almost 14 years ago by Andy McCurdy <[email protected]>
0eaa1a51f356c1d0b655ac2263ec1ec30acfcaa8 authored almost 14 years ago by Andy McCurdy <[email protected]>
Integer replies may be of type long
f848cbfdcb808805f110c88df16068f59918fad8 authored almost 14 years ago by Pieter Noordhuis <[email protected]>
f848cbfdcb808805f110c88df16068f59918fad8 authored almost 14 years ago by Pieter Noordhuis <[email protected]>
Use hiredis for protocol parsing when available
0d804601255f93356b217ea690a0dc672033ac4a authored almost 14 years ago by Pieter Noordhuis <[email protected]>
0d804601255f93356b217ea690a0dc672033ac4a authored almost 14 years ago by Pieter Noordhuis <[email protected]>
Move Connection and ConnectionPool to different file
abb59667e8aa140c1120edbeca57bfde69ea540a authored almost 14 years ago by Pieter Noordhuis <[email protected]>
abb59667e8aa140c1120edbeca57bfde69ea540a authored almost 14 years ago by Pieter Noordhuis <[email protected]>
Move protocol parsing code to Connection class
7d96a315ef08381649903b51d75127338421f76f authored almost 14 years ago by Pieter Noordhuis <[email protected]>
7d96a315ef08381649903b51d75127338421f76f authored almost 14 years ago by Pieter Noordhuis <[email protected]>
Fix info() for new Redis INFO format (backwards compatible).
32a7469ef67a358d4e07c4f543a31d4587303c88 authored almost 14 years ago by Brett Hoerner <[email protected]>
32a7469ef67a358d4e07c4f543a31d4587303c88 authored almost 14 years ago by Brett Hoerner <[email protected]>
command reference docs moved
f9c4bf92e0c8a75182687d4e870fc5cae616b94e authored almost 14 years ago by Justin Quick <[email protected]>
f9c4bf92e0c8a75182687d4e870fc5cae616b94e authored almost 14 years ago by Justin Quick <[email protected]>
Merge branch 'add-zrevrangebyscore'
b68c2a87964fa1f2a5ddcfaeef14c77f82a70e24 authored almost 14 years ago by Jay Baird <[email protected]>
b68c2a87964fa1f2a5ddcfaeef14c77f82a70e24 authored almost 14 years ago by Jay Baird <[email protected]>
add zrevrangebyscore method to the zdis client
31e3c1d9174b9421b8a4d4a962feea896f270514 authored almost 14 years ago by Jay Baird <[email protected]>
31e3c1d9174b9421b8a4d4a962feea896f270514 authored almost 14 years ago by Jay Baird <[email protected]>
reverting download_url back to redis-VERSION.tar.gz to fix #94. This is becoming the official 2.2.2 release.
7112f5bc1115c099a4f7872b9088ce71b08f37ff authored almost 14 years ago by Andy McCurdy <[email protected]>
7112f5bc1115c099a4f7872b9088ce71b08f37ff authored almost 14 years ago by Andy McCurdy <[email protected]>
Merge branch 'master' of https://github.com/guidog/redis-py into guidog-master
d38c26aea660eb7d73047905a6cd03251109e25c authored about 14 years ago by Andy McCurdy <[email protected]>
d38c26aea660eb7d73047905a6cd03251109e25c authored about 14 years ago by Andy McCurdy <[email protected]>
fix for #91 and #92. errno import was being overwritten by the same local variable name.
a2ea316908fde976bd7b0a102714d0e9b949ee6c authored about 14 years ago by Andy McCurdy <[email protected]>
a2ea316908fde976bd7b0a102714d0e9b949ee6c authored about 14 years ago by Andy McCurdy <[email protected]>
Fixed issue 89.
772a8d4baebc192e85b553242e6f33aa44012449 authored about 14 years ago by guidog <[email protected]>
772a8d4baebc192e85b553242e6f33aa44012449 authored about 14 years ago by guidog <[email protected]>
fixes #76 where ZREVRANK was using the wrong response callback
5f99011ae98809ffc569793cd9896c24d1d9ee6b authored about 14 years ago by Andy McCurdy <[email protected]>
5f99011ae98809ffc569793cd9896c24d1d9ee6b authored about 14 years ago by Andy McCurdy <[email protected]>
typo in easy_install docs. fixes #79.
9fea093fe191d23a98fce41dbd3eca09ef53f1c1 authored about 14 years ago by Andy McCurdy <[email protected]>
9fea093fe191d23a98fce41dbd3eca09ef53f1c1 authored about 14 years ago by Andy McCurdy <[email protected]>
updating setuptools to look for redis-py-VERSION.tar.gz
f8d44ef313f5c99e94386cf073b9a6ad3d96ff73 authored about 14 years ago by Andy McCurdy <[email protected]>
f8d44ef313f5c99e94386cf073b9a6ad3d96ff73 authored about 14 years ago by Andy McCurdy <[email protected]>
Add watch() to the README
48ca6e5c436da96f9f345c36002cbf9afca61eaf authored about 14 years ago by Ted Nyman <[email protected]>
48ca6e5c436da96f9f345c36002cbf9afca61eaf authored about 14 years ago by Ted Nyman <[email protected]>
version bump
f1285cc2db1957df4adc40fb865088a87f0eafdc authored about 14 years ago by Andy McCurdy <[email protected]>
f1285cc2db1957df4adc40fb865088a87f0eafdc authored about 14 years ago by Andy McCurdy <[email protected]>
Client now compatible with 2.2.0 commands. (SLAVEOF, CONFIG GET, CONFIG SET, GETBIT, SETBIT, BRPOPLPUSH, STRLEN, PERSIST, SETRANGE)
a358123c2e018dc19eafd2c1e7a8a114f3ac05e3 authored about 14 years ago by Andy McCurdy <[email protected]>
a358123c2e018dc19eafd2c1e7a8a114f3ac05e3 authored about 14 years ago by Andy McCurdy <[email protected]>
better error handing during socket writing. fixes #83
52f17891a5523505ea1c4881bffc650ad97035bf authored about 14 years ago by Andy McCurdy <[email protected]>
52f17891a5523505ea1c4881bffc650ad97035bf authored about 14 years ago by Andy McCurdy <[email protected]>
socket_timeout works when connection initialization times out.
b3e28546e4ff484a816a50b4ffb4011edd192e80 authored about 14 years ago by Konstantin Merenkov <[email protected]>
b3e28546e4ff484a816a50b4ffb4011edd192e80 authored about 14 years ago by Konstantin Merenkov <[email protected]>
Merge branch 'master' of http://github.com/andymccurdy/redis-py
36c73d49a6255b1c3f86a257d6bbc97ba898c77d authored about 14 years ago by Konstantin Merenkov <[email protected]>
36c73d49a6255b1c3f86a257d6bbc97ba898c77d authored about 14 years ago by Konstantin Merenkov <[email protected]>
Adds the ability to get multiple external keys in a sort.
6eeee751a90779d65d45165279dc21dae399ac7a authored about 14 years ago by Jacob Kaplan-Moss <[email protected]>
6eeee751a90779d65d45165279dc21dae399ac7a authored about 14 years ago by Jacob Kaplan-Moss <[email protected]>
tests for linsert, lpushx, and rpushx
894c48b0979c4d07e6bc4fcf4366c7a71a41de71 authored about 14 years ago by Andy McCurdy <[email protected]>
894c48b0979c4d07e6bc4fcf4366c7a71a41de71 authored about 14 years ago by Andy McCurdy <[email protected]>
adjusted comments to reflect proper error returns
0c8715b40271488fb94497172c3d3dcd8e73b610 authored about 14 years ago by Andy McCurdy <[email protected]>
0c8715b40271488fb94497172c3d3dcd8e73b610 authored about 14 years ago by Andy McCurdy <[email protected]>
Add support for LPUSHX, RPUSHX, LINSERT
e1306c03d4932cf0f6345335e3041e99d8829a82 authored about 14 years ago by JD Maturen <jdm...@gmail>
e1306c03d4932cf0f6345335e3041e99d8829a82 authored about 14 years ago by JD Maturen <jdm...@gmail>
timeout of None to the brpop/blpop is the same as timeout=0
3e04eb29b0655f5bec892ed85b4ea7fb1bdb5869 authored over 14 years ago by Andy McCurdy <[email protected]>
3e04eb29b0655f5bec892ed85b4ea7fb1bdb5869 authored over 14 years ago by Andy McCurdy <[email protected]>
version bump
c338b3cc35e4de342ea857eefc4b318f0a856fbe authored over 14 years ago by Andy McCurdy <[email protected]>
c338b3cc35e4de342ea857eefc4b318f0a856fbe authored over 14 years ago by Andy McCurdy <[email protected]>
Add some tests for WATCH
e24ae566d57351e688c185f402d4a26d349d3ee2 authored over 14 years ago by Craig Hawco <[email protected]>
e24ae566d57351e688c185f402d4a26d349d3ee2 authored over 14 years ago by Craig Hawco <[email protected]>
Use the correct number of parameters for the UNWATCH command.
ec71ea0508a4f9c34a31a728008ae6a4adbc706c authored over 14 years ago by Craig Hawco <[email protected]>
ec71ea0508a4f9c34a31a728008ae6a4adbc706c authored over 14 years ago by Craig Hawco <[email protected]>
Add UNWATCH as well.
3e92870bec9bbaddfd786c5a4934c84c8a7f3084 authored over 14 years ago by Craig Hawco <[email protected]>
3e92870bec9bbaddfd786c5a4934c84c8a7f3084 authored over 14 years ago by Craig Hawco <[email protected]>
Add WATCH command to redis-py
77422cac6c832f3726557ca397884fc3d415ec54 authored over 14 years ago by Craig Hawco <[email protected]>
77422cac6c832f3726557ca397884fc3d415ec54 authored over 14 years ago by Craig Hawco <[email protected]>
slight optimization to hmset, mset, and msetnx for both clarity and speed
16c0eff87e7762d82fdd37d9949e33a7376d5357 authored over 14 years ago by Andy McCurdy <[email protected]>
16c0eff87e7762d82fdd37d9949e33a7376d5357 authored over 14 years ago by Andy McCurdy <[email protected]>
moved the Versioning Scheme section of the Readme up to the top
91c0e61041dcce7aeeff14b47fe1d7865937c265 authored over 14 years ago by Andy McCurdy <[email protected]>
91c0e61041dcce7aeeff14b47fe1d7865937c265 authored over 14 years ago by Andy McCurdy <[email protected]>
optimized execute_command thanks to github user Suor
22379e54a6dd644184f364e568753733b2d864a2 authored over 14 years ago by Andy McCurdy <[email protected]>
22379e54a6dd644184f364e568753733b2d864a2 authored over 14 years ago by Andy McCurdy <[email protected]>
added a shutdown command. fixes #58. no tests for this because it would be impossible to restart the redis instance being tested against.
cc614423129e156b38ac0ba789287f60838234df authored over 14 years ago by Andy McCurdy <[email protected]>
cc614423129e156b38ac0ba789287f60838234df authored over 14 years ago by Andy McCurdy <[email protected]>