title: Google calendar query returns at most 25 entries
body: <p>I'm trying to delete all calendar entries from today forward. I run a query then call getEntries() on the query result. getEntries() always returns 25 entries (or less if there are fewer than 25 entries on the calendar). Why aren't all the entries returned? I'm expecting about 80 entries.</p>
  
  <p>As a test, I tried running the query, deleting the 25 entries returned, running the query again, deleting again, etc. This works, but there must be a better way. </p>
  
  <p>Below is the Java code that only runs the query once.</p>
  
  <pre><code>CalendarQuery myQuery = new CalendarQuery(feedUrl);
  
  DateFormat dfGoogle = new SimpleDateFormat("yyyy-MM-dd'T00:00:00'");
  Date dt = Calendar.getInstance().getTime();
  
  myQuery.setMinimumStartTime(DateTime.parseDateTime(dfGoogle.format(dt)));
  // Make the end time far into the future so we delete everything
  myQuery.setMaximumStartTime(DateTime.parseDateTime("2099-12-31T23:59:59"));
  
  // Execute the query and get the response
  CalendarEventFeed resultFeed = service.query(myQuery, CalendarEventFeed.class);
  
  // !!! This returns 25 (or less if there are fewer than 25 entries on the calendar) !!!
  int test = resultFeed.getEntries().size();
  
  // Delete all the entries returned by the query
  for (int j = 0; j &lt; resultFeed.getEntries().size(); j++) {
     CalendarEventEntry entry = resultFeed.getEntries().get(j);
  
     entry.delete();
  }
  </code></pre>
  
  <p>PS: I've looked at the <a href="http://code.google.com/apis/calendar/data/2.0/developers_guide_java.html" rel="nofollow noreferrer">Data API Developer's Guide</a> and the <a href="http://code.google.com/apis/gdata/javadoc/" rel="nofollow noreferrer">Google Data API Javadoc</a>. These sites are okay, but not great. Does anyone know of additional Google API documentation?</p>