title: Can Cube (js metrics framework) return more than 1000 events?
body: <p>The Cube software (<a href="https://github.com/square/cube" rel="nofollow">https://github.com/square/cube</a>) allows you to retrieve events.</p>
  
  <p>I want to retrieve a lot of events. But it appears that I am capped at 1000. There are well over 9000 in mongodb in the collection and time range I am querying</p>
  
  <p>Example http GET queries I issue:</p>
  
  <pre><code># 1000 results
  http://1.2.3.4:1081/1.0/event?expression=my_event_type
  # 1000 results
  http://1.2.3.4:1081/1.0/event?expression=my_event_type&amp;start=2012-02-02&amp;stop=2013-07-03
  # 7 results
  http://1.2.3.4:1081/1.0/event?expression=my_event_type&amp;limit=7
  # 1000 results
  http://1.2.3.4:1081/1.0/event?expression=my_event_type&amp;limit=9999
  </code></pre>
  
  <p>It appears that the limit is pinned:
  <a href="https://github.com/square/cube/blob/28dad4af27a6680deb46077b16952590f2c21cad/lib/cube/event.js" rel="nofollow">https://github.com/square/cube/blob/28dad4af27a6680deb46077b16952590f2c21cad/lib/cube/event.js</a> 
  Line 166
  based on the 'batchSize=1000'</p>
  
  <p>Is it possible that you can 'page' through the data in some way? Or is this just a hard limit?</p>