From 4cf64b61701cf167ceeb3ebe04f3092045c85e3e Mon Sep 17 00:00:00 2001 From: aherlihy Date: Fri, 5 Jun 2015 13:22:14 -0400 Subject: [PATCH] PYTHON-945 Remove validation of the OP_REPLY "startingFrom" field --- pymongo/command_cursor.py | 4 ---- pymongo/cursor.py | 6 ------ 2 files changed, 10 deletions(-) diff --git a/pymongo/command_cursor.py b/pymongo/command_cursor.py index a1dabb043..a21f9a509 100644 --- a/pymongo/command_cursor.py +++ b/pymongo/command_cursor.py @@ -126,10 +126,6 @@ class CommandCursor(object): if self.__id == 0: self.__killed = True - assert response["starting_from"] == self.__retrieved, ( - "Result batch started from %s, expected %s" % ( - response['starting_from'], self.__retrieved)) - self.__retrieved += response["number_returned"] self.__data = deque(response["data"]) diff --git a/pymongo/cursor.py b/pymongo/cursor.py index 17be51ad6..97a1a5967 100644 --- a/pymongo/cursor.py +++ b/pymongo/cursor.py @@ -1042,12 +1042,6 @@ class Cursor(object): if self.__id == 0: self.__killed = True - # starting from doesn't get set on getmore's for tailable cursors - if not (self.__query_flags & _QUERY_OPTIONS["tailable_cursor"]): - assert response["starting_from"] == self.__retrieved, ( - "Result batch started from %s, expected %s" % ( - response['starting_from'], self.__retrieved)) - self.__retrieved += response["number_returned"] self.__data = deque(response["data"])