Commit Graph

  • faf84af789 Added Memcached Session Replicas by changes below Mitch Hagstrand 2012-10-03 13:04:45 -07:00
  • 74542111f1 Fix version access for libmemcached older than 1.0.8. Andrei Zmievski 2012-09-30 11:09:01 -07:00
  • cc7b0decd6 added replica options to memcached.ini gureedo 2012-09-02 21:18:10 +06:00
  • d9a01a3d77 session replica options gureedo 2012-08-29 18:16:12 +06:00
  • 09791df73d Release 2.1.0. r2.1.0 Andrei Zmievski 2012-08-06 21:59:31 -07:00
  • 47172e18a1 Drop libmemcached 0.x series support, release 2.1.0. Andrei Zmievski 2012-08-06 21:57:39 -07:00
  • be3253c72f add consistent hashing option for session handling Damien Claisse 2012-07-24 18:38:44 +02:00
  • f083d9ddcc Merge branch 'master' of git://github.com/php-memcached-dev/php-memcached Bruno Pospichil 2012-05-21 18:07:20 +00:00
  • 672974a42e Threating return of memcached_bucket_set. Bruno Pospichil 2012-05-04 20:16:27 +00:00
  • 9f86643ac3 Support virtual bucket distribution. Andrei Zmievski 2012-05-02 20:47:00 -07:00
  • e2ab51af75 libmemcached docs have been fixed. Andrei Zmievski 2012-05-02 20:39:22 -07:00
  • 0c7b569adc Added virtual buckets support by implementation of memcached_bucket_set bindings. bruno 2012-04-23 19:49:57 -03:00
  • 3943c789f1 Define zend_parse_parameters_none() for < 5.3. Andrei Zmievski 2012-03-06 21:42:06 -08:00
  • aeb1487497 Really update now, to 2.0.1. r2.0.1 Andrei Zmievski 2012-03-03 09:55:42 -05:00
  • 1ad9a2b593 Fix version number and repackage. Andrei Zmievski 2012-03-03 09:54:27 -05:00
  • 384ade6cd7 Release 2.0.0 r2.0.0 Andrei Zmievski 2012-03-02 15:27:19 -05:00
  • f6360fb6b5 Fix segfault with touch command. Andrei Zmievski 2012-03-02 14:49:08 -05:00
  • 41fbaace23 Fix some tests. Andrei Zmievski 2012-03-02 14:48:51 -05:00
  • bfe46dee0a Changed non-working igbinary URL zextra 2012-02-15 01:52:58 +01:00
  • 8d8c95b94b Fix setting session expiry when using memcached for sessions. Mark Rose 2012-01-03 11:04:14 -05:00
  • b73b8100e4 Support for binary protocol in sessions. Andrei Zmievski 2011-12-29 14:13:32 -08:00
  • 766a16d4e6 Avoid overflow error. Andrei Zmievski 2011-12-29 14:02:12 -08:00
  • 0b3765a7aa Check for MEMCACHED_DATA_EXISTS also when setting lock. Andrei Zmievski 2011-12-29 13:47:22 -08:00
  • 17366230d9 Merge branch 'master' of github.com:php-memcached-dev/php-memcached Ilia Alshanetsky 2011-10-20 11:04:16 -04:00
  • ef4a411074 Merge pull request #2 from couchbase/master Ilia Alshanetsky 2011-10-20 11:13:28 -07:00
  • 77f0139485 Cleanup parameter parsing Ilia Alshanetsky 2011-10-20 10:58:47 -04:00
  • 276357abf9 Merge pull request #3 from davidsklar/master Ilia Alshanetsky 2011-10-20 11:03:12 -07:00
  • 55d57a3ef1 Fixed bug #59956 (Additional path to search for igbinary.h) Ilia Alshanetsky 2011-10-17 16:19:33 -04:00
  • c118423051 Merge branch 'master' of github.com:php-memcached-dev/php-memcached Ilia Alshanetsky 2011-09-27 20:21:28 -04:00
  • c4b25424c1 Optimize setMulti() Ilia Alshanetsky 2011-09-27 20:21:06 -04:00
  • 473c63e7e7 Use proper version check. Andrei Zmievski 2011-07-26 17:02:23 -07:00
  • 014df25943 Add resetServerList() and quit() David Sklar 2011-07-07 12:29:33 -04:00
  • 0e30553cb9 Merge branch 'master' of github.com:php-memcached-dev/php-memcached Ilia Alshanetsky 2011-06-29 06:09:36 -04:00
  • 1281f77d4d Fixed fail-over condition Ilia Alshanetsky 2011-06-29 06:08:47 -04:00
  • 721780236a Back to -dev. Andrei Zmievski 2011-06-24 12:32:59 -07:00
  • 1416a09d1d Release 2.0.0b2. v2.0.0b2 Andrei Zmievski 2011-06-24 12:03:13 -07:00
  • 0bc5b9145a Merge branch 'master' of github.com:iliaal/php-memcached Ilia Alshanetsky 2011-06-24 07:47:35 -04:00
  • a00f7cd6aa Fixed a possible un-initialized access Ilia Alshanetsky 2011-06-23 12:08:36 -04:00
  • df9fc6360e Allow compilation with newer PHP versions (patch by Bob Vincent) Ilia Alshanetsky 2011-06-22 07:04:26 -04:00
  • 45aa53ff2d Initialize struct to avoid errors Ilia Alshanetsky 2011-06-21 08:33:26 -04:00
  • 2a47a9d7ce Update changelog Ilia Alshanetsky 2011-06-21 08:25:10 -04:00
  • 05857d38e4 Merge branch 'master' of github.com:php-memcached-dev/php-memcached Ilia Alshanetsky 2011-06-21 08:14:06 -04:00
  • 494f2c14be Added support for TOUCH. Jan Lehnardt 2011-06-16 15:33:06 +02:00
  • db2fc7895f Make sasl disablable. Jan Lehnardt 2011-06-16 01:45:45 +02:00
  • 4c3045fbfe Finalize persistent session handling Ilia Alshanetsky 2011-06-13 19:13:55 -04:00
  • f733d2d805 Added support for persistance inside session that can be turned on by starting the session.save_path INI setting with PERSISTENT=[persistent id]. Ilia Alshanetsky 2011-06-13 17:47:42 -04:00
  • 09d5c51b41 Eliminate un-necessary allocation routines inside session handling Ilia Alshanetsky 2011-06-11 13:10:22 -04:00
  • 4e42d44da3 Test fixes Ilia Alshanetsky 2011-06-11 11:27:05 -04:00
  • cd16d7576b Fixed a bug introduced in prior commit designed to reduce mallocs Ilia Alshanetsky 2011-06-11 11:14:19 -04:00
  • d6a43cd191 Added support for incremenet/decrement ByKey Added support for initial value initialization by increment/decrement (requires binary protocol) Ilia Alshanetsky 2011-06-11 10:53:16 -04:00
  • f526db0486 Fixed test Ilia Alshanetsky 2011-06-11 10:52:18 -04:00
  • 55e13e0166 Fixed php_memc_cas_impl() implementation when server_key is not being used Ilia Alshanetsky 2011-06-11 08:18:32 -04:00
  • b46bfbd5e0 Implemented a mechanism that allows transparent fail-over to secondary servers when set/increment/decrement/setMulti operations fail on the desired server in a multi-server environment. Ilia Alshanetsky 2011-06-11 12:21:32 -04:00
  • 6f9167a09b Added a work-around for libmemcached bug where last char of the domain prefix is truncated Ilia Alshanetsky 2011-06-11 12:20:15 -04:00
  • f932b94c73 Test fixes Ilia Alshanetsky 2011-06-11 11:27:05 -04:00
  • bb55df8dae Fixed a bug introduced in prior commit designed to reduce mallocs Ilia Alshanetsky 2011-06-11 11:14:19 -04:00
  • 897d1cf26b Added support for incremenet/decrement ByKey Added support for initial value initialization by increment/decrement (requires binary protocol) Ilia Alshanetsky 2011-06-11 10:53:16 -04:00
  • c0f0193705 Fixed test Ilia Alshanetsky 2011-06-11 10:52:18 -04:00
  • 8e3e47be6f Fixed php_memc_cas_impl() implementation when server_key is not being used Ilia Alshanetsky 2011-06-11 08:18:32 -04:00
  • cf815fc088 Merge branch 'master' of github.com:php-memcached-dev/php-memcached Ilia Alshanetsky 2011-06-11 08:07:04 -04:00
  • 7b4478f496 Added OPT_TCP_KEEPALIVE & OPT_LIBKETAMA_HASH config options Ilia Alshanetsky 2011-06-11 08:05:10 -04:00
  • 67b7628a72 Fixed compiler warnings Ilia Alshanetsky 2011-06-11 08:01:09 -04:00
  • 8ee6495bef Avoid re-allocating data for scalar data types Ilia Alshanetsky 2011-06-09 13:16:04 -04:00
  • 8c36e8471f Parameter parsing fix Ilia Alshanetsky 2011-06-08 18:06:59 -04:00
  • 21c8ec1e65 Avoid re-allocating data for scalar data types Ilia Alshanetsky 2011-06-09 12:57:09 -04:00
  • ea5eb73a20 Parameter parsing fix Ilia Alshanetsky 2011-06-08 18:06:59 -04:00
  • 468487d5af Fix build against libmemcached versions before 0.39. Teddy Grenman 2011-05-04 16:44:21 +03:00
  • b0f5bff753 Allow use of UDP, highly experimental. Teddy Grenman 2011-05-04 15:22:43 +03:00
  • 383d10446c Pecl bug #19065, use int instead of size_t. Teddy Grenman 2011-05-04 10:14:51 +03:00
  • 17853a39e8 Cleanup, add pecl bug #17137 (prefix change) test Teddy Grenman 2011-05-03 15:46:02 +03:00
  • 0582300a0d Merge branch 'master' of github.com:php-memcached-dev/php-memcached Teddy Grenman 2011-05-03 14:12:38 +03:00
  • a7597ac2a0 Fail serialization to payload on exception. Teddy Grenman 2011-05-03 12:17:47 +03:00
  • a531a6a94e Add missing files. Teddy Grenman 2011-05-03 10:53:06 +03:00
  • df20b8a3c8 Convert float to ascii using g_fmt and zend_dtoa. Teddy Grenman 2011-05-03 01:33:15 +03:00
  • 37e46ecd52 Skip stats call when configuration lacks servers. Teddy Grenman 2011-05-03 01:09:59 +03:00
  • 9a3142d3ad Update Changelog. Andrei Zmievski 2011-05-02 14:38:00 -07:00
  • e60e02eaf9 Test cleanup. Teddy Grenman 2011-05-03 00:37:09 +03:00
  • 3f73789da7 Fix error code reading for libmemcached-0.49. Andrei Zmievski 2011-05-02 14:35:07 -07:00
  • de487fffa8 Tweak test, skip instead of FAIL. Teddy Grenman 2010-05-21 19:32:07 +03:00
  • dc47bf7092 Fix PECL Bug #18639, double free in getServerByKey. Teddy Grenman 2010-09-14 23:34:31 +03:00
  • 55628f22b1 New float tests: "ignore locale" and large/small. Teddy Grenman 2010-05-19 18:51:14 +03:00
  • 895515a968 Fix tests. Teddy Grenman 2010-05-18 21:13:19 +03:00
  • 51bb53a409 Add large float. Teddy Grenman 2010-05-18 21:12:44 +03:00
  • 5beaeedefe Fix igbinary ZTS build. Teddy Grenman 2010-05-21 17:23:45 +03:00
  • 445d4723a9 Fix ZTS Pierrick Charron 2011-04-20 11:14:02 -04:00
  • 7deb03e79b Remove erroneous RETURN_FALSE. Andrei Zmievski 2011-03-27 17:41:10 -07:00
  • d11f8dfa9a Fix a case where invalid session ID could lock the script. Andrei Zmievski 2011-03-20 11:05:42 -07:00
  • b743f4c532 Account for session key prefix when calculating length. Andrei Zmievski 2011-03-20 11:02:42 -07:00
  • f63ae8f713 Check for invalid (too long) session IDs. Andrei Zmievski 2011-03-20 10:29:01 -07:00
  • efbad3bd7f Loop in locking only if MEMCACHED_NOTSTORED is returned. Andrei Zmievski 2011-03-20 10:28:38 -07:00
  • ee7a6ec76e Back to -dev. Andrei Zmievski 2011-03-13 14:40:19 -04:00
  • bd98d12fec Release 2.0.0b1. Andrei Zmievski 2011-03-12 14:55:53 -05:00
  • d4dc150575 Fix globals declaration. Andrei Zmievski 2011-03-12 14:55:39 -05:00
  • a11099d4b0 AC_MSG_NOTICE is causing issues Mikko Koppanen 2011-03-11 17:32:35 +00:00
  • d4d070b099 Fix whitespace. Andrei Zmievski 2011-03-06 11:16:52 -08:00
  • db63933d47 Correct return type constant Mikko Koppanen 2011-03-04 11:46:38 +00:00
  • 7ec46c9e22 Fix cloning Mikko Koppanen 2011-03-04 11:46:02 +00:00
  • c169204931 Add test for cloning Mikko Koppanen 2011-03-04 11:45:23 +00:00
  • 3529c4d064 Add better error message when sasl headers are not found Mikko Koppanen 2011-02-26 22:53:57 +00:00
  • 3dc812e965 Fix compile error if libmemcached is compiled without SASL or sasl/sasl.h is not found Mikko Koppanen 2011-02-26 22:50:15 +00:00