On 10/30/06, Issac Goldstand <[EMAIL PROTECTED]> wrote:
Can you clarify the above a bit? I don't understand what you're
referring to. Looking at the 2.2.3 tag, what versioning is currently in
place?
Look at disk_cache_register_hook.
/* cache initializer */
ap_register_provider(p, CACHE_PROVIDER_GROUP, "disk", "0",
&cache_disk_provider);
The "0" is the version string with the cache_disk_provider vtable
acting as the 0 version..
When we have a new cache provider version (i.e. the vtable changes),
that gets bumped up to "1". Then, mod_cache can select a "0" or
"1"-class backend. Preferably, it should be able to use both; but
trunk would prefer "1" and fallback to "0" if it's not available.
HTH. -- justin