History | View | Annotate | Download (8 kB)
commit dfd3c4a5dfa7f2afceb3ab7b3fd12181ba66b10cMerge: 3c02a1c 5e33004Author: Andreas Fischer <bantu@phpbb.com>Date: Sat Aug 28 23:25:05 2010 +0200
Merge branch 'ticket/nickvergessen/9519' into develop-olympus
Oops thanks rxu, fixes r10309 refs #54465
Bug #55865 - Correctly move sql_row_pointer forward when calling sql_fetchfield() on cached queries.
Check for required eAccelerator functions #54465
properties change? :o
Fix some issues with XCache, can't totally resolve the purge() method as XCache does not expose its settings to userland PHP. #46435
some corrections, only very minor things.
Use unique per board cache keys per [1] important when using shared memory from opcode caches with multiple boards on one server.
[1] http://area51.phpbb.com/phpBB/viewtopic.php?p=201739#p201739
Finished I hope, appropriate errors when modules are missing.
Introduce XCache and eAccelerator, make some small changes to the abstract, forgot a period in the command for r9537 :(
Lets follow some PHP4 conventions underscores for internal methods.
ACM memory abstract class
Backport memcache ACM module from Ascraeus
$db-> to phpbb::$db->
remove global and change $user-> to phpbb::$user->
ok... i hope i haven't messed too much with the code and everything is still working.Changes:- Ascraeus now uses constants for the phpbb root path and the php extension. This ensures more security for external applications and modifications (no more overwriting of root path and extension possible through insecure mods and register globals enabled) as well as no more globalizing needed....
Go away evil carriage returns\!
Alright, this should give some improved performance :)
This is the end of random seek access to rows. If you have a compelling reason as to why they should stay, contact me. Else, they are gone forevermore...
The following API calls are deprecated:acm::sql_rowseek() -> no replacement...
ACMs? yep, ACMs...- Added support for APC, eAccelerator, xcache and memcache systems