Commit Graph

76 Commits

Author SHA1 Message Date
Mathias Stearn
d060bfb595 convert massert and uassert back to macros 2010-05-14 13:34:50 -04:00
Richard Kreuter
6845ac00e7 Squashed commit of the following:
commit b639096a76de87adaf0e62e28e29b1155ba944a9
Author: Richard Kreuter <richard@10gen.com>
Date:   Tue May 11 13:53:26 2010 -0400

    Replace sizeDiag calls w/sizeEdge; add a test. SERVER-994

commit 75b0a08c96bfd6e1a7e7a6d002dd2391d0433575
Author: Richard Kreuter <richard@10gen.com>
Date:   Fri May 7 16:29:48 2010 -0400

    Rename mongo::Geo2dType::size() to ::sizeDiag(); add a sizeEdge(). SERVER-994
2010-05-11 13:54:28 -04:00
Eliot Horowitz
740cc1308e auto_ptr -> shared_ptr for Cursor objects 2010-05-07 17:25:57 -04:00
Eliot Horowitz
a48c830de9 Command::run gets "test" not "test.$cmd" 2010-05-03 16:25:34 -04:00
Eliot Horowitz
be8ca3a191 uassert option for richer messages and better logging for geo issues 2010-04-28 10:57:18 -04:00
Dwight
bd28578ab8 stdafx->pch 2010-04-27 15:27:52 -04:00
Dwight
bd8a3e9527 more /_commands 2010-04-23 16:41:56 -04:00
Dwight
837fd2cd86 /_commands in the http interface 2010-04-23 15:50:49 -04:00
Eliot Horowitz
0d6ea43699 slight tweak to maxDistance SERVER-1027 2010-04-21 12:54:37 -04:00
Dwight Merriman
18f3614188 faster! Ordering class 2010-04-20 19:42:53 -04:00
Eliot Horowitz
555fe07fbf fix maxDistance SERVER-1027 2010-04-16 11:54:21 -04:00
Eliot Horowitz
9c8fa4b935 $maxDistance for $near SERVER-813 2010-04-01 17:17:32 -04:00
Eliot Horowitz
1e3abf89b9 first cut at radius limiting $near SERVER-813 2010-04-01 15:32:52 -04:00
Eliot Horowitz
459357d506 fix looping with circle queries for geo 2010-03-25 10:17:51 -04:00
Eliot Horowitz
a46c77023b variable fudge for double issues 2010-03-24 19:51:43 -04:00
Eliot Horowitz
6a27f13e5d fix geo with limit with sparse results SERVER-795 2010-03-22 13:55:38 -04:00
Eliot Horowitz
0e04502b6e debugging off 2010-03-19 14:02:48 -04:00
Eliot Horowitz
e5f46e6e9e Merge branch 'master' of git@github.com:mongodb/mongo 2010-03-19 14:01:31 -04:00
Eliot Horowitz
a1da8961ab fix $box corner cases SERVER-791 2010-03-19 14:00:46 -04:00
Mike Dirolf
d488a77cb9 typo: geo near command arg is distanceMultiplier now 2010-03-19 11:59:32 -04:00
Eliot Horowitz
bfb09e93ea allow empty geo objects, but not 1 field which is invalid 2010-03-18 15:05:13 -04:00
Eliot Horowitz
4d38eeec43 query optimizer would sometimes swap out geo index SERVER-780 2010-03-18 15:00:29 -04:00
Eliot Horowitz
7fa2feb891 some Cursors may not support get more 2010-03-17 11:46:26 -04:00
Eliot Horowitz
877278b04e fix empty result from $box or $center 2010-03-17 11:28:26 -04:00
Eliot Horowitz
ff8c904d30 some fudge factor for floating point 2010-03-17 11:12:21 -04:00
Eliot Horowitz
ccd6e1bca5 debugging and fix test for linux-32 after HOURS wasted chasing a phantom bug 2010-03-17 10:41:19 -04:00
Eliot Horowitz
a9d6f4d52e better debugging 2010-03-17 10:10:38 -04:00
Eliot Horowitz
3c2ac2749b some cleaning and hasPrefix fixes 2010-03-17 01:16:20 -04:00
Eliot Horowitz
a36f11068b cleaning 2010-03-16 17:07:34 -04:00
Eliot Horowitz
17825fe4cc bounding box $box queries SERVER-690 2010-03-16 17:02:17 -04:00
Eliot Horowitz
42820656f3 $center queryies for geo SERVER-690 2010-03-16 16:11:06 -04:00
Eliot Horowitz
3f6d78ca29 some prep for geo $within SERVER-690 2010-03-15 23:50:14 -04:00
Eliot Horowitz
c42ae951e7 more geo asserts 2010-03-13 11:40:42 -05:00
Eliot Horowitz
5cb4789317 fix boundary geo case SERVER-740 2010-03-12 11:23:15 -05:00
Eliot Horowitz
6ecf847f80 allow re-sorting for geo searches SERVER-730 2010-03-10 22:31:10 -05:00
Eliot Horowitz
461ccefb2b geo: handle empty collection 2010-03-10 22:18:11 -05:00
dwight
04b9eb1c9b Merge branch 'master' of git@github.com:mongodb/mongo 2010-03-06 12:12:40 -05:00
dwight
4ff5b76baf small err msg text change 2010-03-06 12:12:32 -05:00
Eliot Horowitz
ba903dcd09 better matching info hook 2010-03-03 15:18:09 -05:00
Eliot Horowitz
49edf4a645 fix for geo with embedded loc SERVER-694 2010-03-02 20:35:13 -05:00
Eliot Horowitz
18b5ef5013 turn off debugging 2010-03-01 22:38:09 -05:00
Eliot Horowitz
0a8e1f91c8 handle multiple geo indexes with $near SERVER-686 2010-03-01 22:06:30 -05:00
Eliot Horowitz
581980efa0 better error message for old index 2010-03-01 21:41:31 -05:00
Eliot Horowitz
c1f0d3f362 geo index doesn't break non-geo search on same field 2010-03-01 21:36:56 -05:00
Dwight
75457332d5 Merge branch 'master' of git@github.com:mongodb/mongo 2010-03-01 17:53:03 -05:00
Dwight
78781d20d2 oops 2010-03-01 17:52:51 -05:00
Eliot Horowitz
d3f132a13e Merge branch 'master' of git@github.com:mongodb/mongo 2010-03-01 17:14:36 -05:00
Eliot Horowitz
dc29dbbb7c appendNumber for nicer numbers in the shell 2010-03-01 17:14:23 -05:00
Dwight
4dd943379b error checking in cmd 2010-03-01 17:10:06 -05:00
Eliot Horowitz
119b5afae8 use BinData for GeoHash for footprint size 2010-03-01 16:50:03 -05:00