Necko/Cache/Plans: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 5: Line 5:
== Open ==
== Open ==


* {{bug|717761}} - Main thread can be blocked by IO on the cache thread
* {{nbug|717761}} - Main thread can be blocked by IO on the cache thread
* {{bug|701909}} - Disk cache seems to cause exceptionally slow startups(1min+)
* {{nbug|701909}} - Disk cache seems to cause exceptionally slow startups(1min+)
* {{bug|723362}} - Make nsCacheEntryDescriptor::Doom asynchronous
* {{nbug|723362}} - Make nsCacheEntryDescriptor::Doom asynchronous
* {{bug|695399}} - Remove synchronous cache API (nsICacheSession::openCacheEntry)
* {{nbug|695399}} - Remove synchronous cache API (nsICacheSession::openCacheEntry)


== Closed ==
== Closed ==


* {{bug|716293}} - IO on the main thread caused by nsDiskCacheOutputStream::Close()
* {{nbug|716293}} - IO on the main thread caused by nsDiskCacheOutputStream::Close()
* {{bug|722034}} - Cache entry check--CheckCache()--is done on the main thread, causing the main thread to wait on the cache service lock, which may be blocked on disk I/O
* {{nbug|722034}} - Cache entry check--CheckCache()--is done on the main thread, causing the main thread to wait on the cache service lock, which may be blocked on disk I/O
* {{bug|722033}} - Remove calls to synchronous openCacheEntry in nsHttpChannel
* {{nbug|722033}} - Remove calls to synchronous openCacheEntry in nsHttpChannel


= Type 2: Versioning / Upgrade Safety =
= Type 2: Versioning / Upgrade Safety =
Line 22: Line 22:
== Open ==
== Open ==


* {{bug|715752}} - Put the cache entry format version number in each cache entry so we can change the format of cache entries without blowing away the entire cache each time we do so
* {{nbug|715752}} - Put the cache entry format version number in each cache entry so we can change the format of cache entries without blowing away the entire cache each time we do so


== Closed ==
== Closed ==
Line 32: Line 32:
== Open ==
== Open ==


* {{bug|105843}} - Cache lost if Mozilla crashes
* {{nbug|105843}} - Cache lost if Mozilla crashes
* {{bug|715714}} - Adapt cache based on io rates
* {{nbug|715714}} - Adapt cache based on io rates


== Closed ==
== Closed ==
Confirmed users, Bureaucrats and Sysops emeriti
1,680

edits