pecl:apc

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
pecl:apc [2008/07/29 15:18] – Added Compiler chaining grahampecl:apc [2010/07/04 13:04] kalle
Line 1: Line 1:
 +===== APC Dev. Page Links =====
 +  * [[pecl/apc/meeting|Meeting Notes]]
 +  * [[pecl/apc/todo/31|APC 3.1.x series TODO]]
 +  * [[pecl/apc/todo/40|APC 4.x series TODO]]
  
-===== APC-3.1.0 Proposed Todo's ===== 
-  * SMA delete optimizations (backward block link structures) -shire 
-  * "atomic" operations: apc_inc, apc_dec, apc_cas (increment, decrement, compare and swap).  -shire 
-      * Only supports Long types, should we add boolean, string, object value support for CAS?   
-  * APCIterator class for smoother iterations over large caches with deletion support. -shire 
  
  
-===== Other work in progress & future releases =====+ 
 + 
 + 
 +===== Prev Todo Notes ===== 
 + 
 +== APC-3.1.0 Proposed Todo's == 
 +  * <del>SMA delete optimizations (backward block link structures)</del> -shire 
 +  * <del>"atomic" operations: apc_inc, apc_dec, apc_cas (increment, decrement, compare and swap)</del> -shire 
 +      * Only supports Long types 
 +      * _apc_update() base function added for it - gopal 
 +  * <del>APCIterator class for smoother iterations over large caches with deletion support.</del> -shire 
 +  * <del>upload progress does in-place updates</del> - gopal 
 +  * <del>apc_fetch should exit without locking when cache expunge is in progress</del> - gopal 
 +  * <del>MD5 sums on file entries (disabled by default, only make sense on stat=0).</del> -shire 
 +  * <del>File deletion by regex, array, iterator</del> -sklar / shire 
 +  * <del>Compiler chaining for optimizer/bcompile/xdebug/vld/phar/etc (I'd be willing to write this if need be and would love to see this make it into 3.1.0 if possible) </del> -Graham 
 + 
 + 
 +== Other work in progress & future releases ==
   * Multiple cache and multiple segments.  -shire   * Multiple cache and multiple segments.  -shire
       * Includes rewrite of apc.php. -shire         * Includes rewrite of apc.php. -shire  
   * Locking mechanism on a per hash bucket basis, lowering contention.  -shire   * Locking mechanism on a per hash bucket basis, lowering contention.  -shire
   * True read-only locking -shire   * True read-only locking -shire
-  * Binary dump and loading support.  http://tekrat.com/apc_bindump/ -shire+  * <del>Binary dump and loading support.  http://tekrat.com/apc_bindump/</del> -shire
   * Test sequential binary copy with swizzle/unswizzle against current intelligent copying of cache data. -shire   * Test sequential binary copy with swizzle/unswizzle against current intelligent copying of cache data. -shire
-  * MD5 sums on file entries (disabled by default, only make sense on stat=0). -shire +  * <del>Ability to compile multiple files as one "atomic" insert for production code pushes. -shire/lucas</del> **Not true atomicbut pretty close** 
-  * Ability to compile multiple files as one "atomic" insert for production code pushes. -shire/lucas +  * <del>File/Class lazy loading. -shire</del> **Initial support done, more work to come** 
-  File deletion by regexarray, iterator -sklar / shire +  * <del>Work on the documentation for APC, document missing functions, configurations and so on</del> (Philip)
-  * File/Class lazy loading. -shire +
-  * Compiler chaining for optimizer/bcompile/xdebug/vld/phar/etc (I'd be willing to write this if need be and would love to see this make it into 3.1.0 if possible-Graham+
pecl/apc.txt · Last modified: 2017/09/22 13:28 by 127.0.0.1