|
f7bae96d11
|
reorder vars
|
2010-11-23 19:54:22 -05:00 |
|
|
b201a84ba1
|
making the custom_flag bit customizable instead of fixed
|
2010-11-22 20:05:37 -05:00 |
|
|
5549b58553
|
define a use_custom_flag option which will add the PYLIBMC_FLAG_CUSTOM define to flags if true
|
2010-11-22 16:42:41 -05:00 |
|
lericson
|
8d50d77001
|
Protect Deflate with GIL acquiring
ddd2f011 removed this.
|
2010-10-10 15:17:08 +02:00 |
|
John Watson
|
7245d36553
|
Fix RunSetCommandMulti using time for min_compress when calling
RunSetCommand
|
2010-10-09 11:38:02 -07:00 |
|
John Watson
|
c6cb0db9bc
|
Merge branch 'master' of git://github.com/lericson/pylibmc
|
2010-10-09 11:31:25 -07:00 |
|
lericson
|
e3a6828569
|
Better handle return value in gets
|
2010-10-09 01:13:10 +02:00 |
|
lericson
|
52c00509cd
|
Remove paranoid memcached_quit call
|
2010-10-09 00:54:07 +02:00 |
|
lericson
|
8186f9f009
|
Always quit and free memcached result in gets
|
2010-10-09 00:53:37 +02:00 |
|
lericson
|
9d4b01ff4d
|
Turn pylibmc into a shallow package
|
2010-10-08 22:03:39 +02:00 |
|
lericson
|
a3605ca55f
|
Always return a two-tuple in client.gets
|
2010-10-08 22:02:41 +02:00 |
|
lericson
|
432cd63ccd
|
Nitpick program flow of client.gets and others
|
2010-10-08 22:02:36 +02:00 |
|
lericson
|
3f687bb551
|
Instigate The List of Honored Men
|
2010-10-08 22:02:25 +02:00 |
|
ketralnis
|
55174bf9b9
|
Fix a string length related bug resulting in integers sometimes not being parsed correctly
|
2010-10-04 21:42:02 -07:00 |
|
ketralnis
|
8ca61197da
|
Add tests for CAS
|
2010-09-28 20:34:16 -07:00 |
|
ketralnis
|
0c49d98fb4
|
Add CAS support (client.gets, client.cas). Note that this is not
compatible with python-memcached's implementation
|
2010-09-28 20:27:53 -07:00 |
|
John Watson
|
ddd2f011f7
|
Remove use of the Simplified GIL State API so pylibmc works in sub-interpreters
from commit 74d5f9ac0b
|
2010-09-10 14:53:27 -07:00 |
|
Johan Bergström
|
725134931b
|
Fix off-by-one in key length check
Fixes #18
|
2010-08-30 13:41:34 +02:00 |
|
Noah Silas
|
314562c437
|
Override clone on Client so that you can call str() on client instances from a ThreadMappedPool
|
2010-06-22 00:17:18 +08:00 |
|
lericson
|
3cb953aee9
|
Add changelog for 1.1.1
|
2010-06-07 16:06:00 +02:00 |
|
lericson
|
d642a792d2
|
Prepare pylibmc 1.1.1 release
|
2010-06-07 15:23:41 +02:00 |
|
lericson
|
2bbccb6a36
|
Add future import so Python 2.5 can handle doctests
|
2010-06-07 15:23:15 +02:00 |
|
lericson
|
b2cc46a67a
|
Add --binary argument
|
2010-06-04 19:03:02 +02:00 |
|
lericson
|
1336dc164d
|
Improve string representations
|
2010-06-04 19:02:25 +02:00 |
|
lericson
|
190a548ab3
|
Prepare release of pylibmc 1.1
|
2010-06-03 21:13:46 +02:00 |
|
lericson
|
91c7b3fd56
|
Fix libmemcached 0.32 support
|
2010-06-03 21:13:45 +02:00 |
|
lericson
|
25396a64bd
|
Use proper indent level for lists in README
|
2010-06-03 16:42:59 +02:00 |
|
lericson
|
f357c00f2b
|
Remove deprecated space-based behavior names
|
2010-06-03 16:36:21 +02:00 |
|
lericson
|
74d5f9ac0b
|
Properly manage GIL in RunSetCommand
|
2010-05-27 21:54:51 +02:00 |
|
lericson
|
86f6256d3a
|
Fix backward compatibility for set_multi timeout.
Fixes #13 HOH
|
2010-05-27 21:54:24 +02:00 |
|
lericson
|
02c7681ff2
|
Handle NUL-byte keys in get_multi
Thanks to Ormod for finding, reporting and drilling down the bug.
|
2010-05-27 14:26:24 +02:00 |
|
lericson
|
212a69e09f
|
Fix valgrind warnings
|
2010-05-12 01:20:20 +02:00 |
|
lericson
|
21b49defee
|
Sometime in the future, maybe...
|
2010-05-12 01:20:05 +02:00 |
|
lericson
|
374ceed11f
|
Simplify get_multi control flow and syntax nits
|
2010-05-12 01:19:55 +02:00 |
|
lericson
|
66f4bcfc41
|
Second pass of syntax nitpicks
|
2010-05-12 01:18:29 +02:00 |
|
lericson
|
2e83a68ed9
|
Test 127.0.0.1 rather than localhost (IPv6)
|
2010-05-12 01:15:12 +02:00 |
|
lericson
|
b4a1e6ab6b
|
Support new-style stats & server iteration
|
2010-05-11 12:32:07 +02:00 |
|
lericson
|
53879eb8a9
|
First pass of syntax & indent nitpick
|
2010-05-11 11:47:14 +02:00 |
|
lericson
|
e8593ba7c7
|
Always terminate Py_*_ALLOW_THREADS with semicolon
|
2010-05-10 13:52:51 +02:00 |
|
lericson
|
2f09c230a3
|
Fix what appears to be an obvious test failure
|
2010-05-10 13:24:39 +02:00 |
|
lericson
|
76d422cc0f
|
Fix what seems to be merge-related issues
|
2010-05-10 13:24:07 +02:00 |
|
lericson
|
2ff9e471c2
|
Zero out mset memory in one fell swoop
|
2010-05-10 13:23:20 +02:00 |
|
ketralnis
|
eb21e83e2c
|
Acquire/release the GIL only once for set_multi operations, and add add_multi/incr_multi operations
|
2010-05-10 13:11:13 +02:00 |
|
ketralnis
|
4674638327
|
A second pass at releasing the GIL during blocking operations: only release/reaquire once for a get_multi operation
|
2010-05-10 13:11:10 +02:00 |
|
lericson
|
6687cc0464
|
Add some function names to arg parsing lines
|
2010-05-10 12:44:15 +02:00 |
|
lericson
|
f88c8c3afe
|
Stop accepting time argument for delete. Fixes #1
|
2010-05-10 12:42:46 +02:00 |
|
lericson
|
5c059a0ccd
|
Use snprintf to avoid nonsensical Clang warnings
|
2010-05-10 12:20:14 +02:00 |
|
lericson
|
2b39ddf9ec
|
Add a more useful command-line interface
|
2010-04-22 00:08:03 +02:00 |
|
lericson
|
fcfe08f3c3
|
Merge remote branch 'ketralnis/master'
|
2010-03-27 20:07:55 +01:00 |
|
ketralnis
|
84875a0c6a
|
First pass at freeing the GIL during blocking calls
|
2010-03-22 21:15:38 -07:00 |
|