David Glasser
df2820ffd9
Only do one query for forEach/count in Deps
...
They used to run the query twice: once for the actual result and once to
set up the observe. Now it shares the work between the observe and the
actual query.
This required me to inline the _depend helper, but I actually think this
made what's going on more direct and clear.
Drop the _allow_unordered hack. I'm not convinced that it was ever truly
valid; the observe code really doesn't support unordered observes with
skip and limit, and I could not remember what it was about count's use
that made it hypothetically safe. Easier to just remove the hack (until
we maybe eventually actually fix #1643 )
Stop using Deps.Dependency in an unidiomatic way; just use
Deps.currentComputation directly.
2014-06-05 13:18:51 -07:00
..
2014-04-29 14:30:34 -07:00
2014-02-21 11:39:37 -08:00
2014-04-30 10:08:16 -07:00
2014-04-23 19:37:03 -07:00
2014-05-28 21:01:46 -07:00
2014-05-28 21:01:46 -07:00
2014-05-07 18:04:29 -07:00
2014-03-24 20:10:39 -07:00
2013-12-23 17:18:47 -08:00
2014-02-21 11:49:36 -08:00
2013-12-23 12:53:58 -08:00
2014-02-24 23:58:31 -08:00
2014-05-08 12:12:45 -07:00
2014-05-08 12:12:45 -07:00
2014-05-08 12:12:45 -07:00
2014-03-17 15:49:27 -07:00
2014-05-21 14:12:58 -07:00
2014-02-12 17:58:56 -08:00
2014-02-03 10:36:33 -08:00
2014-01-29 13:29:44 -08:00
2014-06-03 16:54:56 -07:00
2013-12-04 12:46:47 -08:00
2014-05-21 14:12:58 -07:00
2014-04-30 23:32:24 -07:00
2014-05-09 14:18:11 -07:00
2014-03-03 21:11:57 -08:00
2013-12-28 11:39:40 -06:00
2014-05-27 17:32:04 -07:00
2014-02-25 00:28:23 -08:00
2014-05-09 14:18:11 -07:00
2014-05-20 17:32:04 -07:00
2014-03-22 00:47:02 -07:00
2014-05-28 14:37:12 -07:00
2014-05-21 20:28:34 -07:00
2014-05-28 11:56:09 -07:00
2014-02-25 00:45:22 -08:00
2014-02-18 15:47:42 -08:00
2014-02-21 11:49:36 -08:00
2014-04-08 01:02:46 -07:00
2014-04-06 15:36:05 -07:00
2014-06-02 14:41:47 -07:00
2014-02-14 17:14:11 -08:00
2014-01-16 16:09:58 -08:00
2014-05-09 14:18:11 -07:00
2014-05-21 14:12:58 -07:00
2014-05-09 14:18:11 -07:00
2014-06-04 18:57:15 -07:00
2014-06-05 13:18:51 -07:00
2014-06-05 13:18:51 -07:00
2014-06-03 09:58:39 -07:00
2014-05-20 17:32:15 -07:00
2014-04-30 10:08:16 -07:00
2014-05-20 17:35:57 -07:00
2014-05-21 11:58:20 -07:00
2014-03-26 20:57:58 -07:00
2014-04-17 16:12:24 -07:00
2014-03-16 21:18:29 -07:00
2014-02-27 15:20:43 -08:00
2014-04-21 13:39:36 -07:00
2014-03-26 23:29:03 -07:00
2014-05-29 15:02:40 -07:00
2014-05-28 14:37:12 -07:00
2014-06-02 14:15:17 -07:00
2014-06-04 09:35:23 -07:00
2014-05-21 20:40:40 -07:00
2014-05-22 15:24:43 -07:00
2014-03-24 20:10:39 -07:00
2014-04-08 01:02:46 -07:00
2014-04-28 12:17:00 -07:00
2014-05-28 13:48:27 -07:00
2014-03-24 17:45:05 -07:00
2014-05-07 17:51:09 -07:00
2014-04-30 23:32:24 -07:00
2014-05-09 14:18:11 -07:00
2014-06-04 09:35:23 -07:00
2014-02-21 11:49:36 -08:00
2014-03-17 00:05:26 -07:00
2014-05-09 14:17:47 -07:00
2014-05-09 14:18:11 -07:00