/[drupal]/contributions/modules/memcache/memcache.inc
ViewVC logotype

Log of /contributions/modules/memcache/memcache.inc

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Links to HEAD: (view) (download) (as text) (annotate)
Sticky Tag:

Revision 1.15.2.8.2.8 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Aug 4 20:41:12 2009 UTC (3 months, 3 weeks ago) by jeremy
Branch: DRUPAL-6--1
CVS Tags: DRUPAL-6--1-4, DRUPAL-6--1-4-RC1
Changes since 1.15.2.8.2.7: +2 -2 lines
Diff to previous 1.15.2.8.2.7 , to branch point 1.15.2.8 , to next main 1.15.2.10
Set ->expire, not expire.

Revision 1.15.2.8.2.7 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Aug 4 20:20:29 2009 UTC (3 months, 3 weeks ago) by jeremy
Branch: DRUPAL-6--1
Changes since 1.15.2.8.2.6: +14 -5 lines
Diff to previous 1.15.2.8.2.6 , to branch point 1.15.2.8
Bug #539108: Properly implement cache expiration when expressed in seconds
 (this bug was breaking Mollom)
Bug #533524: Properly implement cache expiration for CACHE_TEMPORARY items

Revision 1.15.2.8.2.6 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Jul 13 21:33:44 2009 UTC (4 months, 2 weeks ago) by jeremy
Branch: DRUPAL-6--1
CVS Tags: DRUPAL-6--1-3
Changes since 1.15.2.8.2.5: +2 -2 lines
Diff to previous 1.15.2.8.2.5 , to branch point 1.15.2.8
Include dmemcache.inc from memcache-session, fix PHP notice.  Patch thanks to chx.

Revision 1.15.2.8.2.5 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Jan 29 18:01:47 2009 UTC (9 months, 3 weeks ago) by jeremy
Branch: DRUPAL-6--1
Changes since 1.15.2.8.2.4: +44 -4 lines
Diff to previous 1.15.2.8.2.4 , to branch point 1.15.2.8
Implement support for minimum cache lifetime in memcache.inc.

Revision 1.15.2.10 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Jan 26 21:18:10 2009 UTC (9 months, 4 weeks ago) by jeremy
Branch: DRUPAL-5
CVS Tags: DRUPAL-5--1-9
Changes since 1.15.2.9: +6 -2 lines
Diff to previous 1.15.2.9 , to branch point 1.15 , to next main 1.28
Feature #295738: backport from D6, add cache stampede semaphore

Revision 1.15.2.8.2.4 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Jan 26 20:03:43 2009 UTC (10 months ago) by jeremy
Branch: DRUPAL-6--1
Changes since 1.15.2.8.2.3: +6 -2 lines
Diff to previous 1.15.2.8.2.3 , to branch point 1.15.2.8
Feature #295738: implement cache stampede protection for expiring items, patch
thanks to chx.

Revision 1.15.2.8.2.3 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Dec 19 14:05:58 2008 UTC (11 months, 1 week ago) by jeremy
Branch: DRUPAL-6--1
CVS Tags: DRUPAL-6--1-1, DRUPAL-6--1-2
Changes since 1.15.2.8.2.2: +7 -6 lines
Diff to previous 1.15.2.8.2.2 , to branch point 1.15.2.8
Bug #292346: Purge cache_block along with cache_page when cache_clear_all()
called with no parameters.

Revision 1.15.2.8.2.2 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Dec 19 01:52:51 2008 UTC (11 months, 1 week ago) by jeremy
Branch: DRUPAL-6--1
Changes since 1.15.2.8.2.1: +12 -5 lines
Diff to previous 1.15.2.8.2.1 , to branch point 1.15.2.8
Fix bug# 292346 - properly invalidate page cache after content changes.

Revision 1.15.2.9 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Nov 11 02:53:27 2008 UTC (12 months, 2 weeks ago) by jeremy
Branch: DRUPAL-5
Changes since 1.15.2.8: +14 -8 lines
Diff to previous 1.15.2.8 , to branch point 1.15
Fix bug #292346 in DRUPAL-5 tree.

Revision 1.15.2.8.2.1 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Oct 31 15:47:56 2008 UTC (12 months, 3 weeks ago) by jvandyk
Branch: DRUPAL-6--1
CVS Tags: DRUPAL-6--1-0
Changes since 1.15.2.8: +15 -14 lines
Diff to previous 1.15.2.8
#188474: Ported to Drupal 6.

Revision 1.28 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Oct 30 19:15:37 2008 UTC (12 months, 3 weeks ago) by jeremy
Branch: MAIN
CVS Tags: HEAD
Changes since 1.27: +14 -8 lines
Diff to previous 1.27
Bug #292346: properly invalidate cache_page when cache_clear_all() called.

Revision 1.15.2.8 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Feb 12 21:58:06 2008 UTC (21 months, 2 weeks ago) by robertDouglass
Branch: DRUPAL-5
CVS Tags: DRUPAL-5--1-8
Branch point for: DRUPAL-6--1
Changes since 1.15.2.7: +2 -2 lines
Diff to previous 1.15.2.7 , to branch point 1.15
#186332 by firebus; memcache wasn't matching core behavior on cache_clear_all

Revision 1.27 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Jan 29 23:43:34 2008 UTC (21 months, 4 weeks ago) by slantview
Branch: MAIN
Changes since 1.26: +8 -9 lines
Diff to previous 1.26
* Sync with DRUPAL-5
* Update INSTALLATION.txt and README.txt

Revision 1.15.2.7 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Jan 29 23:36:56 2008 UTC (21 months, 4 weeks ago) by slantview
Branch: DRUPAL-5
CVS Tags: DRUPAL-5--1-7
Changes since 1.15.2.6: +11 -2 lines
Diff to previous 1.15.2.6 , to branch point 1.15
Sync with HEAD changes and copy over changes.

Changed:
  * Fix for cache_clear_all issue in issue #199483.  Combined patches posted by Reg, firebus and robertDouglass.
  * Updated README.txt for memcache-session.inc

Added:
  * Added Drupal 5.0 - 5.6 patches for core serialization.
  * Added memcache-session.inc (working)

Revision 1.26 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Dec 25 00:50:51 2007 UTC (23 months ago) by slantview
Branch: MAIN
Changes since 1.25: +11 -2 lines
Diff to previous 1.25
Fix for cache_clear_all issue in issue #199483.  Combined patches posted by Reg, firebus and robertDouglass.
Fixes both memcache.inc and memcache.db.inc.

Revision 1.15.2.6 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Aug 30 15:22:42 2007 UTC (2 years, 2 months ago) by robertDouglass
Branch: DRUPAL-5
Changes since 1.15.2.5: +4 -7 lines
Diff to previous 1.15.2.5 , to branch point 1.15
reworking how CACHE_TEMPORARY is handled and hopefully fixing page caching

Revision 1.15.2.5 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Aug 30 14:54:52 2007 UTC (2 years, 2 months ago) by robertDouglass
Branch: DRUPAL-5
Changes since 1.15.2.4: +5 -3 lines
Diff to previous 1.15.2.4 , to branch point 1.15
better time() management

Revision 1.15.2.4 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Jul 29 09:08:56 2007 UTC (2 years, 3 months ago) by robertDouglass
Branch: DRUPAL-5
CVS Tags: DRUPAL-5--1-1, DRUPAL-5--1-2, DRUPAL-5--1-3, DRUPAL-5--1-4, DRUPAL-5--1-5, DRUPAL-5--1-6
Changes since 1.15.2.3: +11 -2 lines
Diff to previous 1.15.2.3 , to branch point 1.15
sync head and DRUPAL-5

Revision 1.25 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Jun 27 07:59:23 2007 UTC (2 years, 5 months ago) by robertDouglass
Branch: MAIN
CVS Tags: DRUPAL-5--1-0
Changes since 1.24: +11 -2 lines
Diff to previous 1.24
#154247 by chx and robertDouglass: clone objects going into memcache

Revision 1.15.2.3 - (view) (download) (as text) (annotate) - [select for diffs]
Tue May 22 09:05:23 2007 UTC (2 years, 6 months ago) by robertDouglass
Branch: DRUPAL-5
Branch point for: DRUPAL-5--2
Changes since 1.15.2.2: +9 -333 lines
Diff to previous 1.15.2.2 , to branch point 1.15
sync with HEAD

Revision 1.24 - (view) (download) (as text) (annotate) - [select for diffs]
Tue May 22 08:58:15 2007 UTC (2 years, 6 months ago) by robertDouglass
Branch: MAIN
CVS Tags: DRUPAL-5--1-0-BETA2
Changes since 1.23: +2 -197 lines
Diff to previous 1.23
refactored all dmemcache functions into separate include

Revision 1.23 - (view) (download) (as text) (annotate) - [select for diffs]
Mon May 21 23:15:24 2007 UTC (2 years, 6 months ago) by njt1982
Branch: MAIN
CVS Tags: DRUPAL-5--1-0-BETA1
Changes since 1.22: +3 -3 lines
Diff to previous 1.22
Added first revision of admin area. Needs LOTS more work.

Revision 1.22 - (view) (download) (as text) (annotate) - [select for diffs]
Mon May 21 20:18:16 2007 UTC (2 years, 6 months ago) by robertDouglass
Branch: MAIN
Changes since 1.21: +2 -2 lines
Diff to previous 1.21
going with getExtendedStats over getStats so that we can read stats from whole clusters.

Revision 1.21 - (view) (download) (as text) (annotate) - [select for diffs]
Mon May 21 20:00:49 2007 UTC (2 years, 6 months ago) by robertDouglass
Branch: MAIN
Changes since 1.20: +5 -1 lines
Diff to previous 1.20
a compromise for CACHE_TEMPORARY. These items are cached for three minutes. More documentation as well.

Revision 1.20 - (view) (download) (as text) (annotate) - [select for diffs]
Mon May 21 19:18:48 2007 UTC (2 years, 6 months ago) by robertDouglass
Branch: MAIN
Changes since 1.19: +4 -137 lines
Diff to previous 1.19
memcache.inc is now memcache only - no database storage whatsoever. If you want memcache that falls back on db storage, use memcache.db.inc

Revision 1.19 - (view) (download) (as text) (annotate) - [select for diffs]
Mon May 21 15:56:23 2007 UTC (2 years, 6 months ago) by robertDouglass
Branch: MAIN
Changes since 1.18: +1 -1 lines
Diff to previous 1.18
sync HEAD

Revision 1.15.2.2 - (view) (download) (as text) (annotate) - [select for diffs]
Fri May 11 07:49:15 2007 UTC (2 years, 6 months ago) by robertDouglass
Branch: DRUPAL-5
Changes since 1.15.2.1: +2 -2 lines
Diff to previous 1.15.2.1 , to branch point 1.15
Fix wildcard error in cache_clear_all

Revision 1.18 - (view) (download) (as text) (annotate) - [select for diffs]
Fri May 11 07:47:25 2007 UTC (2 years, 6 months ago) by robertDouglass
Branch: MAIN
Changes since 1.17: +2 -2 lines
Diff to previous 1.17
Fix wildcard error in cache_clear_all

Revision 1.17 - (view) (download) (as text) (annotate) - [select for diffs]
Fri May 11 06:16:28 2007 UTC (2 years, 6 months ago) by robertDouglass
Branch: MAIN
Changes since 1.16: +1 -1 lines
Diff to previous 1.16
Id's all around

Revision 1.15.2.1 - (view) (download) (as text) (annotate) - [select for diffs]
Fri May 11 06:12:17 2007 UTC (2 years, 6 months ago) by robertDouglass
Branch: DRUPAL-5
Changes since 1.15: +10 -8 lines
Diff to previous 1.15
Renaming global variable to conform with coding standards. Extending statistics tracking.

Revision 1.16 - (view) (download) (as text) (annotate) - [select for diffs]
Fri May 11 06:08:00 2007 UTC (2 years, 6 months ago) by robertDouglass
Branch: MAIN
Changes since 1.15: +9 -7 lines
Diff to previous 1.15
Renaming global variable to conform with coding standards. Extending statistics tracking.

Revision 1.15 - (view) (download) (as text) (annotate) - [select for diffs]
Thu May 10 17:50:51 2007 UTC (2 years, 6 months ago) by robertDouglass
Branch: MAIN
Branch point for: DRUPAL-5
Changes since 1.14: +0 -4 lines
Diff to previous 1.14
The two-tiered variable system (which was designed to support a configuration GUI) is now gone. All memcache related configuration must be done in settings.php. The GUI will assist in generating pastable text which can be copied into settings.php. The bootstrap order problems that the two-tiered system created are nearly insurmountable and not worth the effort.

Revision 1.14 - (view) (download) (as text) (annotate) - [select for diffs]
Thu May 10 17:48:11 2007 UTC (2 years, 6 months ago) by robertDouglass
Branch: MAIN
Changes since 1.13: +16 -5 lines
Diff to previous 1.13
Adding DRUPAL-5-cache-serialze.patch which is a backport of the cache cleanup that has gone into Drupal 6. Updated memcache.inc with the same changes.

Revision 1.13 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Apr 21 11:31:21 2007 UTC (2 years, 7 months ago) by robertDouglass
Branch: MAIN
Changes since 1.12: +62 -40 lines
Diff to previous 1.12
Finally, a memcache.inc that actually sets and gets all the potential cache hits it is supposed to. This version is dependent on this patch: http://drupal.org/files/issues/cache_serialization_1.patch

Revision 1.12 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Apr 21 11:26:30 2007 UTC (2 years, 7 months ago) by robertDouglass
Branch: MAIN
Changes since 1.11: +4 -4 lines
Diff to previous 1.11
Finally, a memcache.inc that actually sets and gets all the potential cache hits it is supposed to. This version is dependent on this patch: http://drupal.org/files/issues/cache_serialization_1.patch

Revision 1.11 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Apr 14 13:01:57 2007 UTC (2 years, 7 months ago) by lyricnz
Branch: MAIN
Changes since 1.10: +7 -7 lines
Diff to previous 1.10
Update statistics variable name. See Coding Standards http://drupal.org/node/318
"If you need to define global variables, their name should start with a single underscore followed by the module/theme name and another underscore"

Revision 1.10 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Apr 11 14:46:53 2007 UTC (2 years, 7 months ago) by robertDouglass
Branch: MAIN
Changes since 1.9: +7 -4 lines
Diff to previous 1.9
Improving devel stats and handling the cache_set case where the expiration time is a timestamp in the future.

Revision 1.9 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Apr 7 10:53:15 2007 UTC (2 years, 7 months ago) by robertDouglass
Branch: MAIN
Changes since 1.8: +10 -0 lines
Diff to previous 1.8
#134174 by lyricnz and robertDouglass: add get/set/hit statistics to the bottom of pages like devel module does with queries. Note that this marks the beginning of the rebuilding of memcache.module. All other functionality has been stripped for the time being.

Revision 1.8 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Apr 6 15:23:40 2007 UTC (2 years, 7 months ago) by robertDouglass
Branch: MAIN
Changes since 1.7: +8 -6 lines
Diff to previous 1.7
fixing prefixing, cache_set, and adding gzip compression

Revision 1.7 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Apr 2 11:05:36 2007 UTC (2 years, 7 months ago) by robertDouglass
Branch: MAIN
Changes since 1.6: +8 -4 lines
Diff to previous 1.6
Keys now support a site-specific prefix so that multi-site installations are namespace safe.

Revision 1.6 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Apr 2 10:21:36 2007 UTC (2 years, 7 months ago) by robertDouglass
Branch: MAIN
Changes since 1.5: +17 -13 lines
Diff to previous 1.5
Now with error supression on connecting so that your site can keep running if no memcache servers are available

Revision 1.5 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Apr 1 18:30:56 2007 UTC (2 years, 7 months ago) by robertDouglass
Branch: MAIN
Changes since 1.4: +6 -2 lines
Diff to previous 1.4
Code style, code comments.

Revision 1.4 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Apr 1 18:25:35 2007 UTC (2 years, 7 months ago) by robertDouglass
Branch: MAIN
Changes since 1.3: +6 -3 lines
Diff to previous 1.3
Close network resources when flushing the bin->Memcache mappings.

Revision 1.3 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Apr 1 18:05:04 2007 UTC (2 years, 7 months ago) by robertDouglass
Branch: MAIN
Changes since 1.2: +248 -75 lines
Diff to previous 1.2
With this version of memcache.inc, it is now possible to totally replace cache.inc. use  = array('cache_inc' => './includes/memcache.inc'); in settings.php, make sure that memcache.inc is in ./includes, and you can run a default memcache on localhost:11211 with no further configuration or patching.

Revision 1.2 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Jan 12 19:57:44 2007 UTC (2 years, 10 months ago) by robertDouglass
Branch: MAIN
CVS Tags: DRUPAL-5--1-0-DEPRECATED
Changes since 1.1: +41 -17 lines
Diff to previous 1.1
rewrote the server cluster code. Adding memcache.module. Added some tests (warning... sloppy code in the tests =)

Revision 1.1 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Jan 11 19:18:50 2007 UTC (2 years, 10 months ago) by robertDouglass
Branch: MAIN
Initial commit of an API for using memcache with Drupal. Not ready for production.

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

  ViewVC Help
Powered by ViewVC 1.1.2