Log message for revision 115019: Add todo, explaining what this function should really do
Changed: U Zope/branches/andig-catalog-report/src/Products/ZCatalog/CatalogReport.py -=- Modified: Zope/branches/andig-catalog-report/src/Products/ZCatalog/CatalogReport.py =================================================================== --- Zope/branches/andig-catalog-report/src/Products/ZCatalog/CatalogReport.py 2010-07-24 15:40:08 UTC (rev 115018) +++ Zope/branches/andig-catalog-report/src/Products/ZCatalog/CatalogReport.py 2010-07-24 15:42:41 UTC (rev 115019) @@ -29,6 +29,11 @@ # This function determines all indexes whose values should be respected # in the report key. The number of unique values for the index needs to be # lower than the MAX_DISTINCT_VALUES watermark. + + # TODO: Ideally who would only consider those indexes with a small number + # of unique values, where the number of items for each value differs a + # lot. If the number of items per value is similar, the duration of a + # query is likely similar as well. valueindexes = [] for name, index in catalog.indexes.items(): if IUniqueValueIndex.providedBy(index): _______________________________________________ Zope-Checkins maillist - Zope-Checkins@zope.org https://mail.zope.org/mailman/listinfo/zope-checkins