Changes GetCollection loop to more reliably fetch all collections
authorJoshua C. Randall <jcrandall@alum.mit.edu>
Thu, 18 Feb 2016 14:36:53 +0000 (14:36 +0000)
committerJoshua C. Randall <jcrandall@alum.mit.edu>
Thu, 18 Feb 2016 14:36:53 +0000 (14:36 +0000)
commit3091c9c336ddca217b14745142f9473a489f42de
tree4ebbd82d6dca615faf19f32fe93f50b19039ec9f
parentb39ef1930d3e1a608ef632ed8c4f81a02f91b99f
Changes GetCollection loop to more reliably fetch all collections

Modifies the loop termination condition in GetCollection so that
it continues until there are no more items available according to
the API server (returned in collections.ItemsAvailable).

Modifies the query code so that it uses an offset to page through
results in case an entire batch has equal modified_at timestamps.
services/datamanager/collection/collection.go