Investigate blob_cache_size for RelStorage

Bug #793999 reported by Paul Everitt
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
KARL3
Fix Released
Low
Shane Hathaway

Bug Description

Chris wrote:

I did run into some problems trying to use the 'blob_cache_size' option. It seems to break zodb_convert--I found that it would die with an exception in 'copyTransactionsFrom' when a blob was seemingly deleted out from under an in-progress transaction. During normal usage I also couldn't confirm that the option really worked--the blob cache would grow much larger than the limit set in the option.

Revision history for this message
Shane Hathaway (shane-hathawaymix) wrote :

Ok, I'll check it out this week.

Revision history for this message
Shane Hathaway (shane-hathawaymix) wrote :

The other work I did this week took longer than expected; let's move this one to next week.

Changed in karl3:
milestone: m60 → m62
Revision history for this message
Shane Hathaway (shane-hathawaymix) wrote :

This should be fixed in RelStorage 1.5.0 (final). The copyTransactionsFrom method now uses a storage method that guarantees the blob is available even if the cache reduction thread deletes blobs too eagerly.

Changed in karl3:
status: New → Fix Committed
JimPGlenn (jpglenn09)
tags: added: r3.67
Revision history for this message
JimPGlenn (jpglenn09) wrote :

fixed....on staging only

tags: removed: r3.67
Changed in karl3:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.