Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-01-03 | Revert "use keys() instead of keyTypes() so plugin data object work" | Evan Prodromou | |
This reverts commit ec380887f71a1eadc75bad0289f9a0dbee7f2913. | |||
2010-01-03 | use keys() instead of keyTypes() so plugin data object work | Evan Prodromou | |
2010-01-02 | Merge branch 'master' into 0.9.x | Evan Prodromou | |
Conflicts: classes/Memcached_DataObject.php | |||
2010-01-02 | return false from Memcached_DataObject::staticGet() on not found, like ↵ | Evan Prodromou | |
DB_DataObject | |||
2010-01-02 | change harmless check of to check of in Memcached_DataObject | Evan Prodromou | |
2010-01-01 | Merge branch 'master' of git@gitorious.org:statusnet/mainline | Evan Prodromou | |
2010-01-01 | Revert "add cleanup method to cleanup a single row" | Evan Prodromou | |
This reverts commit b0527801d9c2b84408bbfdf82bbdc5b778f72cfc. | |||
2010-01-01 | Merge branch 'master' into 0.9.x | Evan Prodromou | |
Conflicts: classes/Memcached_DataObject.php | |||
2010-01-01 | add cleanup method to cleanup a single row | Evan Prodromou | |
2010-01-01 | stop using DB_DataObject's staticGet() which caches | Evan Prodromou | |
2009-12-30 | Take Memcached_DataObject destructor back out to check whether it might be ↵ | Brion Vibber | |
causing some under-the-hood problems. | |||
2009-12-30 | Revert debugging code | Brion Vibber | |
2009-12-30 | subbug debug info to check on free ordering | Brion Vibber | |
2009-12-23 | Merge branch '0.9.x' of git@gitorious.org:statusnet/mainline into 0.9.x | Evan Prodromou | |
2009-12-22 | Merge branch 'testing' | Evan Prodromou | |
2009-12-22 | Skip DB_DataObject's in-process cache for static gets on CLI processes. | Brion | |
The local process cache would grow forever, keeping things stuck in memory and preventing GC. | |||
2009-12-15 | call DB_DataObject::__destruct() if it exists | Evan Prodromou | |
2009-12-15 | take out DB_DataObject destructor | Evan Prodromou | |
2009-12-14 | Add destructor on Memcached_DataObject to free DB_DataObject's global ↵ | Brion Vibber | |
storage for an object when that object itself is destroyed. Reduces some, but not all, memory leakage for long-running processes. | |||
2009-12-11 | Debug check to track down live error -- wrong data type sometimes being sent ↵ | Brion Vibber | |
down to Memcached_DataObject::cacheKey() via various fetch functions, need a backtrace to track it down. | |||
2009-11-10 | Bringing Sphinx search support up to code: broken out to a plugin, now ↵ | Brion Vibber | |
supports multiple sites on a single server. Upgrade notes: * Index names have changed from hardcoded 'Identica_people' and 'Identica_notices' to use the database name and actual table names. Must reindex. New events: * GetSearchEngine to override default search engine class selection from plugins New scripts: * gen_config.php generates a sphinx.conf from database configuration (with theoretical support for status_network table, but it doesn't seem to be cleanly queriable right now without knowing the db setup info for that. Needs generalized support.) * Replaced old sphinx-indexer.sh and sphinx-cron.sh with index_update.php Other fixes: * sphinx.conf.sample better matches our live config, skipping unused stopword list and using a more realistic indexer memory limit Further notes: * Probably doesn't work right with PostgreSQL yet; Sphinx can pull from PG but the extraction queries currently look like they use some MySQL-specific functions. | |||
2009-08-26 | define LACONICA and accept LACONICA for backwards compatibility | Evan Prodromou | |
2009-08-25 | change LACONICA to STATUSNET | Evan Prodromou | |
2009-08-25 | a distributed -> the distributed | Evan Prodromou | |
2009-08-25 | change Laconica and Control Yourself to StatusNet in PHP files | Evan Prodromou | |
2009-07-27 | better check for existing DB connection runs SET NAMES UTF8 less | Evan Prodromou | |
2009-07-05 | Revert "Merge branch '0.8.x' into cachenonexistent" | Evan Prodromou | |
This reverts commit e21d2cfdb5f259a07d7af0e3c7f5421315ed2710. | |||
2009-07-05 | cache failure to find in memcached | Evan Prodromou | |
2009-06-21 | Add like for search | Evan Prodromou | |
2009-06-20 | Update copyright dates in files modified in 2009 | Evan Prodromou | |
2009-06-20 | change Controlez-Vous to Control Yourself | Evan Prodromou | |
2009-06-18 | Make sure we have a DB connection before setting its charset | Zach Copley | |
2009-05-30 | Use mysql_set_charset for connection instead of SET NAMES | Evan Prodromou | |
PHP doesn't get the info about the charset of the connection if you use SET NAMES. So, we use the appropriate PHP function instead. | |||
2009-05-27 | optionally use SET NAMES for utf8 to DB | Evan Prodromou | |
2009-04-26 | Revert "Revert "run 'set names' after each connection to deal with UTF8 ↵ | Evan Prodromou | |
correctly"" This reverts commit 86770ccde7914219a0a572ced6dd21fa65566e1d. | |||
2009-04-26 | Revert "run 'set names' after each connection to deal with UTF8 correctly" | Evan Prodromou | |
This reverts commit 84072aa5cf6124d59a06a7f0a7945c00ee2836da. This commit caused grievous harm to old notices on identi.ca. Reverting until we figure out how to convert the old notices. | |||
2009-04-26 | run 'set names' after each connection to deal with UTF8 correctly | Evan Prodromou | |
2009-01-22 | Was accidentally not saving cached items (doh!) | Evan Prodromou | |
2009-01-22 | Fixed bug in caching of queries | Evan Prodromou | |
2009-01-22 | Return $inst, not $cls, if no cache in Memcached_DataObject | Evan Prodromou | |
2009-01-22 | Add a method the memcached_object that lets it cache query results | Evan Prodromou | |
2008-12-23 | change function headers to K&R style | Evan Prodromou | |
Another huge change, for PEAR code standards compliance. Function headers have to be in K&R style (opening brace on its own line), instead of having the opening brace on the same line as the function and parameters. So, a little perl magic found all the function definitions and move the opening brace to the next line (properly indented... usually). darcs-hash:20081223193323-84dde-a28e36ecc66672c783c2842d12fc11043c13ab28.gz | |||
2008-12-23 | replace NULL with null | Evan Prodromou | |
Another global search-and-replace update. Here, I've replaced the PHP keyword 'NULL' with its lowercase version. This is another PEAR code standards change. darcs-hash:20081223192129-84dde-4a0182e0ec16a01ad88745ad3e08f7cb501aee0b.gz | |||
2008-12-23 | replace all tabs with four spaces | Evan Prodromou | |
The PEAR coding standards decree: no tabs, but indent by four spaces. I've done a global search-and-replace on all tabs, replacing them by four spaces. This is a huge change, but it will go a long way to getting us towards phpcs-compliance. And that means better code readability, and that means more participation. darcs-hash:20081223191907-84dde-21e8efe210e6d5d54e935a22d0cee5c7bbfc007d.gz | |||
2008-12-10 | always return a variable by reference | Evan Prodromou | |
darcs-hash:20081210233503-84dde-ae7e4acd0d5e42d6d743b545688ad4ad51bc5014.gz | |||
2008-11-23 | sphinx: fallback if no connection | millette | |
darcs-hash:20081123201616-099f7-54ac0134e38e145b99a81336ae0b51a8ecd560a8.gz | |||
2008-11-20 | sphinx search for notices | millette | |
darcs-hash:20081120215041-099f7-db396a60755d551099122b58634b7550d5606d88.gz | |||
2008-10-02 | add methods to Memcached_DataObject for caching compound keys | Evan Prodromou | |
darcs-hash:20081002144715-5ed1f-97c8362c4fb4f6a761250b68e2f3311bcc5cba4f.gz | |||
2008-09-30 | don't encache on insert; misses timestamps | Evan Prodromou | |
darcs-hash:20080930130844-5ed1f-217eb0d62fcac4a287ef3e3f213f2ac6bbc70778.gz | |||
2008-09-27 | slightly better check on $orig in update() | Evan Prodromou | |
darcs-hash:20080927123507-5ed1f-57bc3843352007ae47689a94483d315984276b45.gz |