Cache rules everything around me.
This is sorta important because if you want to use apachesolr and memcached, the wildcard clearing causes a general cache wipe, and thus a lot of expensive rebuilds.
| Comment | File | Size | Author |
|---|---|---|---|
| #11 | apachesolr-cache-table-630798-1-D5.patch | 6.21 KB | claudiu.cristea |
| #10 | apachesolr-cache-table-630798-D5.patch | 5.4 KB | claudiu.cristea |
| #8 | cache_apachesolr.patch | 1.31 KB | robertdouglass |
| #7 | fu-630798-7.patch | 1.72 KB | pwolanin |
| #5 | fu-630798-4-D6.patch | 2 KB | pwolanin |
Comments
Comment #1
robertdouglass commentedJust for fun, compare the patch that I made to do the same this morning :)
Comment #2
JacobSingh commented$$bill ya'll :P
I think this is a good commit any objections?
Comment #3
robertdouglass commentedCommitted to 6.1 and 6.2.
Claudiu, you'll need to edit .install so that it creates the table and does the update.
Comment #4
joshk commented@RobertDouglas: description and default serialization FTW!
Comment #5
pwolanin commentedI don't think we need to set the serialized value if we are using cache_set() - in fact, doing so seems not to have any effect based on the cache_set() code.
Committing this minor follow-up also to the 6 branches.
Comment #6
pwolanin commentedargh.
Robert's patch missed changing the calls to cache_get() ...
Comment #7
pwolanin commentedFollow-up/clean-up
Comment #8
robertdouglass commentedYup, two of them.
Comment #9
robertdouglass commented#630798 by robertDouglass, pwolanin, joshk | JacobSingh: Added Implement cache_apachesolr() table.
Fixed in both 6.x branches.
Comment #10
claudiu.cristeaHere's the patch for DRUPAL-5--2...
I have only one comment: "apachesolr:" should be stripped out from CIDs while we have our own table for caching... Right?
Comment #11
claudiu.cristeaForgot the CHANGELOG.txt :)
Comment #12
claudiu.cristeaCommitted in #317530.