|
|
|
@795
|
[795]
|
11/21/08 23:59:57 |
henrylyne |
If a memcache value is undefined, default it to an empty string. This … |
|
|
|
@790
|
[790]
|
07/23/08 19:18:17 |
ykerherve |
Fixed flush_all to only return success when there is a proper OK
returned … |
|
|
|
@714
|
[714]
|
02/24/08 22:19:09 |
dormando |
Lost tests/bench, I think. |
|
|
|
@713
|
[713]
|
02/23/08 00:47:04 |
hachi |
This change is causing massive slowdown on some operations. I have yet to … |
|
|
|
@710
|
[710]
|
02/22/08 04:57:52 |
dormando |
Changelog update. |
|
|
|
@709
|
[709]
|
02/22/08 04:57:47 |
dormando |
Cache::Memcached: use 'noreply' option in void context. (Tomash Brechko … |
|
|
|
@634
|
[634]
|
11/14/07 19:58:35 |
ykerherve |
_write_and_read return undef on error which generates
unwanted warning in … |
|
|
|
@605
|
[605]
|
08/07/07 20:33:23 |
bradfitz |
various test updates from Ronald J Kimball <rkimball@pangeamedia.com> |
|
|
|
@601
|
[601]
|
07/17/07 17:47:33 |
bradfitz |
Checking in changes prior to tagging of version 1.24. Changelog diff … |
|
|
|
@577
|
[577]
|
07/03/07 18:14:50 |
bradfitz |
add tests for stats and rename tests (from Ronald J Kimball … |
|
|
|
@576
|
[576]
|
07/03/07 18:11:47 |
bradfitz |
update the stats method (from Ronald J Kimball … |
|
|
|
@574
|
[574]
|
07/02/07 22:56:37 |
bradfitz |
* arguments to 'new' constructor can be %hash or $hashref now
… |
|
|
|
@573
|
[573]
|
07/02/07 21:56:27 |
bradfitz |
* work around a Perl segfault (Matthieu PATOU <mp@oxado.com>)
… |
|
|
|
@568
|
[568]
|
06/19/07 20:49:19 |
bradfitz |
Checking in changes prior to tagging of version 1.23. Changelog diff … |
|
|
|
@567
|
[567]
|
06/19/07 20:48:56 |
bradfitz |
add 'remove' as an alias for 'delete' (Dave Cardwell … |
|
|
|
@564
|
[564]
|
06/18/07 17:50:53 |
bradfitz |
fix from:
http://rt.cpan.org/Public/Bug/Display.html?id=27181
and remove … |
|
|
|
@558
|
[558]
|
05/14/07 17:32:53 |
hachi |
Add hook support to memcache client, and define a few hooks for use in … |
|
|
|
@556
|
[556]
|
05/09/07 23:43:46 |
hachi |
Move check for XS module availaiblity to below the definition of $VERSION. … |
|
|
|
@548
|
[548]
|
05/05/07 00:45:56 |
hachi |
make clean should clean up the generated constants files. |
|
|
|
@547
|
[547]
|
05/05/07 00:37:37 |
hachi |
Remove fallback files for constants. |
|
|
|
@546
|
[546]
|
05/05/07 00:34:00 |
hachi |
I don't actually have a specfile yet for this, forgot. |
|
|
|
@545
|
[545]
|
05/05/07 00:21:57 |
hachi |
Add shipit config file. |
|
|
|
@544
|
[544]
|
05/05/07 00:19:26 |
hachi |
ExtUtils::Constant usage updates. |
|
|
|
@542
|
[542]
|
05/04/07 10:05:22 |
hachi |
Update docs and prepare for a release. |
|
|
|
@541
|
[541]
|
05/04/07 09:32:38 |
hachi |
Script that does automatically does many runs for gathering statistics. |
|
|
|
@539
|
[539]
|
05/04/07 02:30:06 |
hachi |
Make benchmarking a little more dynamic, and spit out some basic … |
|
|
|
@538
|
[538]
|
05/02/07 23:36:31 |
bradfitz |
+ * let parser_class be configured as a constructor option,
+ … |
|
|
|
@533
|
[533]
|
05/02/07 22:16:07 |
hachi |
Add memtest.pl, a rough benchmarking tool for memcache perl client. |
|
|
|
@531
|
[531]
|
05/02/07 22:06:57 |
bradfitz |
Checking in changes prior to tagging of version 1.21. Changelog diff … |
|
|
|
@530
|
[530]
|
05/02/07 22:01:34 |
bradfitz |
merging client-xs-20070328 branch into trunk |
|
|
|
@517
|
[517]
|
04/17/07 06:46:55 |
bradfitz |
Checking in changes prior to tagging of version 1.20. Changelog diff … |
|
|
|
@516
|
[516]
|
04/17/07 06:45:24 |
bradfitz |
noise cleanup, prior to using shipit |
|
|
|
@434
|
[434]
|
11/20/06 03:00:04 |
bradfitz |
* fix "Warning produced when flush_all called" from CDENT
… |
|
|
|
@433
|
[433]
|
11/15/06 18:58:24 |
bradfitz |
for mike |
|
|
|
@425
|
[425]
|
11/03/06 22:09:24 |
bradfitz |
consistent hashing playground |
|
|
|
@424
|
[424]
|
11/03/06 22:09:17 |
bradfitz |
configurable amount |
|
|
|
@311
|
[311]
|
08/21/06 20:05:32 |
bradfitz |
+ * support access via unix domain sockets. (Nathan Neulinger … |
|
|
|
@310
|
[310]
|
08/21/06 20:01:42 |
bradfitz |
update manifest |
|
|
|
@306
|
[306]
|
08/01/06 04:34:54 |
sky |
Change CarpLevel to throw exception one call higher up. |
|
|
|
@305
|
[305]
|
07/18/06 04:31:53 |
bradfitz |
eh, don't check 'em both, just last one. |
|
|
|
@304
|
[304]
|
07/18/06 04:25:43 |
bradfitz |
first shot at some poor XS/C code to speed up memcached client side. |
|
|
|
@303
|
[303]
|
07/18/06 04:16:10 |
bradfitz |
detect/use Cache::Memcached::GetParserXS if available |
|
|
|
@302
|
[302]
|
07/17/06 21:24:31 |
bradfitz |
clear ON_ITEM on failure too |
|
|
|
@301
|
[301]
|
07/17/06 21:02:22 |
bradfitz |
move all the parsing code into its own little class/object, in prep
for … |
|
|
|
@299
|
[299]
|
07/17/06 20:59:30 |
bradfitz |
adding benchmark script |
|
|
|
@298
|
[298]
|
07/06/06 18:50:53 |
bradfitz |
return nothing, nicely, if configured memcached is down |
|
|
|
@296
|
[296]
|
07/04/06 05:17:03 |
bradfitz |
2006-07-03
* don't use dual scalar/glob sockets. makes it all … |
|
|
|
@294
|
[294]
|
06/28/06 05:59:57 |
bradfitz |
+2006-06-27
+ * patch from Maxim Dounin <mdounin@rambler-co.ru> to … |
|
|
|
@280
|
[280]
|
05/09/06 21:10:09 |
bradfitz |
remove a warning in other code |
|
|
|
@272
|
[272]
|
04/30/06 09:00:50 |
bradfitz |
version 1.17 with a flush_all command |
|
|
|
@269
|
[269]
|
04/30/06 05:30:25 |
bradfitz |
update Manifest |
|
|
|
@268
|
[268]
|
04/30/06 05:29:36 |
bradfitz |
version 1.16 |
|
|
|
@267
|
[267]
|
04/30/06 05:16:03 |
bradfitz |
moving this to CPAN-happier spot |
|
|
|
@251
|
[251]
|
02/08/06 18:59:45 |
bradfitz |
notes for Artur |
|
|
|
@246
|
[246]
|
09/22/05 01:18:01 |
bradfitz |
support calling sock_to_host as class function, not method call |
|
|
|
@245
|
[245]
|
09/21/05 05:28:00 |
bradfitz |
+2005-09-20
+ * configurable connect delays and callback on connect … |
|
|
|
@242
|
[242]
|
08/10/05 05:51:38 |
bradfitz |
+2005-08-09
+ * _connect_sock never works in blocking mode because … |
|
|
|
@218
|
[218]
|
07/27/04 17:07:04 |
bradfitz |
version 1.14 |
|
|
|
@217
|
[217]
|
07/27/04 16:23:51 |
bradfitz |
switch to String::CRC32 |
|
|
|
@215
|
[215]
|
07/19/04 20:56:17 |
bradfitz |
use $+[0] instead of pos() |
|
|
|
@209
|
[209]
|
06/11/04 01:36:06 |
bradfitz |
revert this. perl 5.6 at least warns. |
|
|
|
@208
|
[208]
|
06/11/04 00:55:50 |
bradfitz |
support multiple IPs per node (gigabit + 100Mbps, for instance, … |
|
|
|
@207
|
[207]
|
05/30/04 21:08:05 |
bradfitz |
release version 1.13 |
|
|
|
@206
|
[206]
|
05/26/04 22:53:00 |
whitaker |
Quiet a warning caused by no debug key being set in the constructor:
Use … |
|
|
|
@205
|
[205]
|
05/25/04 02:06:29 |
whitaker |
-- get() was just a wrapper for get_multi and expected the old behavior … |
|
|
|
@204
|
[204]
|
05/25/04 01:38:16 |
whitaker |
-- don't change caller's passed arrayrefs into scalars, even my'd … |
|
|
|
@203
|
[203]
|
05/18/04 17:46:26 |
deveiant |
- Add namespace support.
- Add 'use fields'. |
|
|
|
@200
|
[200]
|
05/16/04 02:12:06 |
bradfitz |
removes warning (patch from Alexei Kozlov <kozlov@w-m.ru>) |
|
|
|
@196
|
[196]
|
04/09/04 20:27:11 |
bradfitz |
make thawing serialized objects in an eval, in case there's a … |
|
|
|
@195
|
[195]
|
04/01/04 19:36:39 |
bradfitz |
2004-04-01
* use $! and not %! for perl 5.6 compat (Dave Evans … |
|
|
|
@192
|
[192]
|
03/17/04 21:01:28 |
avva |
Make sure that the socket is always put into the non-blocking state
even … |
|
|
|
@191
|
[191]
|
03/09/04 21:38:51 |
bradfitz |
2004-03-09 (Brad/Avva)
* _oneline can return more than one line … |
|
|
|
@190
|
[190]
|
03/07/04 20:20:48 |
bradfitz |
marking Time::HiRes as a dependency |
|
|
|
@189
|
[189]
|
03/05/04 22:04:29 |
bradfitz |
2004-03-05 (Dave Evans <danga-20040305@djce.org.uk>)
* Here's a … |
|
|
|
@188
|
[188]
|
03/03/04 23:25:09 |
deveiant |
- Added missing require of Time::HiRes. |
|
|
|
@187
|
[187]
|
03/03/04 23:22:37 |
deveiant |
(Mostly written by davidr)
- Added callback to memcache operations for … |
|
|
|
@186
|
[186]
|
03/02/04 19:57:55 |
deveiant |
- Whitespace/indent fixes |
|
|
|
@185
|
[185]
|
02/29/04 20:19:09 |
bradfitz |
-- add readonly flag
-- update this year's changelog dates from 2003 to … |
|
|
|
@184
|
[184]
|
02/28/04 06:55:57 |
avva |
Cleaner handling of the case when _oneline is called without a … |
|
|
|
@183
|
[183]
|
02/25/04 22:15:21 |
avva |
Asyncify all I/O, finally get rid of alarm() yuckiness, unify … |
|
|
|
@179
|
[179]
|
02/17/04 18:54:29 |
bradfitz |
document delete |
|
|
|
@177
|
[177]
|
02/03/04 18:24:50 |
bradfitz |
2003-02-03
* fix bug with 2k read boundaries falling in the … |
|
|
|
@173
|
[173]
|
12/01/03 19:07:23 |
bradfitz |
merge Jamie's stats patch |
|
|
|
@172
|
[172]
|
11/23/03 02:26:03 |
avva |
Rewrite the get commands to use async IO and select() instead of sync … |
|
|
|
@171
|
[171]
|
11/13/03 23:45:08 |
bradfitz |
new no_rehash option. remove it from TODO |
|
|
|
@170
|
[170]
|
11/12/03 03:26:28 |
bradfitz |
can't use MSG_NOSIGNAL in a BEGIN block, it turns out, so my … |
|
|
|
@169
|
[169]
|
11/09/03 02:56:37 |
bradfitz |
don't depend on MSG_NOSIGNAL (which isn't on FreeBSD/Solaris) |
|
|
|
@168
|
[168]
|
10/28/03 22:57:31 |
bradfitz |
a) if a connection is dead, don't mark that host down for 30 seconds.
… |
|
|
|
@167
|
[167]
|
10/26/03 09:14:36 |
bradfitz |
decided the pod for README was lame |
|
|
|
@166
|
[166]
|
10/26/03 09:10:42 |
bradfitz |
and include the readme |
|
|
|
@165
|
[165]
|
10/26/03 09:10:24 |
bradfitz |
CPAN wants a README. making it the pod2text for now |
|
|
|
@164
|
[164]
|
10/26/03 09:08:31 |
bradfitz |
forgot changelog |
|
|
|
@162
|
[162]
|
10/26/03 09:04:36 |
bradfitz |
add a test file, so I stop getting politely harassed by automated
CPANTEST … |
|
|
|
@159
|
[159]
|
10/26/03 03:04:29 |
bradfitz |
+2003-10-25
+ * version 1.0.10, rename to Cache::Memcached, upload … |
|
|
|
@158
|
[158]
|
10/26/03 03:00:53 |
bradfitz |
Change name from MemCachedClient to Cache::Memcached |
|
|
|
@156
|
[156]
|
10/26/03 02:28:07 |
bradfitz |
version 0.9.1 from Richard Russo |
|
|
|
@155
|
[155]
|
10/26/03 02:27:27 |
bradfitz |
more debug |
|
|
|
@151
|
[151]
|
10/18/03 02:31:42 |
avva |
Implement read/write timeouts everywhere. Now the client shouldn't
hang if … |
|
|
|
@150
|
[150]
|
10/17/03 19:17:59 |
bradfitz |
add TODO file |
|
|
|
@149
|
[149]
|
10/16/03 18:00:48 |
bradfitz |
2003-10-16
* use Storable::nfreeze instead of freeze, so hosts … |