[Erp5-report] r40362 kazuhiko - /erp5/trunk/products/ZSQLCatalog/SQLCatalog.py

nobody at svn.erp5.org nobody at svn.erp5.org
Thu Nov 18 13:49:17 CET 2010


Author: kazuhiko
Date: Thu Nov 18 13:49:17 2010
New Revision: 40362

URL: http://svn.erp5.org?rev=40362&view=rev
Log:
fix the cache id for getResultColumnIds() method, that was same as getColumnIds's one, thus we sometimes got unexpected value from the cache.

Modified:
    erp5/trunk/products/ZSQLCatalog/SQLCatalog.py

Modified: erp5/trunk/products/ZSQLCatalog/SQLCatalog.py
URL: http://svn.erp5.org/erp5/trunk/products/ZSQLCatalog/SQLCatalog.py?rev=40362&r1=40361&r2=40362&view=diff
==============================================================================
--- erp5/trunk/products/ZSQLCatalog/SQLCatalog.py [utf8] (original)
+++ erp5/trunk/products/ZSQLCatalog/SQLCatalog.py [utf8] Thu Nov 18 13:49:17 2010
@@ -1052,9 +1052,9 @@ class Catalog(Folder,
     return result
 
   @profiler_decorator
-  @transactional_cache_decorator('SQLCatalog.getColumnIds')
+  @transactional_cache_decorator('SQLCatalog.getResultColumnIds')
   @profiler_decorator
-  @caching_instance_method(id='SQLCatalog.getColumnIds',
+  @caching_instance_method(id='SQLCatalog.getResultColumnIds',
     cache_factory='erp5_content_long',
     cache_id_generator=generateCatalogCacheId,
   )




More information about the Erp5-report mailing list