[Checkins] SVN: zope.index/trunk/src/zope/index/ Reverse order of limit and reverse arguments of sort method.

Dan Korostelev nadako at gmail.com
Tue Dec 30 06:43:17 EST 2008


Log message for revision 94440:
  Reverse order of limit and reverse arguments of sort method.

Changed:
  U   zope.index/trunk/src/zope/index/field/index.py
  U   zope.index/trunk/src/zope/index/interfaces.py

-=-
Modified: zope.index/trunk/src/zope/index/field/index.py
===================================================================
--- zope.index/trunk/src/zope/index/field/index.py	2008-12-30 11:12:16 UTC (rev 94439)
+++ zope.index/trunk/src/zope/index/field/index.py	2008-12-30 11:43:17 UTC (rev 94440)
@@ -110,7 +110,7 @@
         return self.family.IF.multiunion(
             self._fwd_index.values(*query))
 
-    def sort(self, docids, limit=None, reverse=False):
+    def sort(self, docids, reverse=False, limit=None):
         if (limit is not None) and (limit < 1):
             raise ValueError('limit value must be 1 or greater')
 

Modified: zope.index/trunk/src/zope/index/interfaces.py
===================================================================
--- zope.index/trunk/src/zope/index/interfaces.py	2008-12-30 11:12:16 UTC (rev 94439)
+++ zope.index/trunk/src/zope/index/interfaces.py	2008-12-30 11:43:17 UTC (rev 94440)
@@ -84,7 +84,7 @@
 
 class IIndexSort(Interface):
 
-    def sort(docids, limit=None, reverse=False):
+    def sort(docids, reverse=False, limit=None):
         """Sort document ids sequence using indexed values
         
         If some of docids are not indexed they are skipped



More information about the Checkins mailing list