We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 449b15d commit 137bfe2Copy full SHA for 137bfe2
1 file changed
gcloud/datastore/query.py
@@ -67,8 +67,9 @@ def _clone(self):
67
:rtype: :class:`gcloud.datastore.query.Query`
68
:returns: a copy of 'self'.
69
"""
70
- clone = copy.deepcopy(self)
71
- clone._dataset = self._dataset # Shallow copy the dataset.
+ clone = self.__class__(dataset=self._dataset)
+ clone._pb.CopyFrom(self._pb)
72
+ clone._cursor = self._cursor
73
return clone
74
75
def to_protobuf(self):
0 commit comments