Changeset 52851
- Timestamp:
- 05/14/08 18:05:01 (2 months ago)
- Files:
-
- CPS3/products/CPSCore/tags/3.38.3/CHANGES (modified) (1 diff)
- CPS3/products/CPSCore/tags/3.38.3/exportimport/catalog.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
CPS3/products/CPSCore/tags/3.38.3/CHANGES
r52849 r52851 7 7 Bug fixes 8 8 ~~~~~~~~~ 9 - #1909: Importing the CPSSharedCalendar profile is too slow.9 - 10 10 New internal features 11 11 ~~~~~~~~~~~~~~~~~~~~~ CPS3/products/CPSCore/tags/3.38.3/exportimport/catalog.py
r52849 r52851 56 56 self._initColumns(node) 57 57 58 if self.environ.shouldPurge(): 59 self._refreshCatalog() 60 else: 61 # Refreshing single indexes is not refreshing the whole catalog 62 cat = self.context 63 for child in node.childNodes: 64 if child.nodeName != 'index': 65 continue 66 name = str(child.getAttribute('name')) 67 self._logger.info("reindexing index %s" % name) 68 pgthreshold = cat._getProgressThreshold() or 100 69 pghandler = ZLogHandler(pgthreshold) 70 cat.reindexIndex(name, None, pghandler=pghandler) 71 self._logger.info("reindexing index %s DONE" % name) 58 self._refreshCatalog() 72 59 73 60 self._logger.info("Catalog tool imported.")
