0
0
mirror of https://github.com/mongodb/mongo.git synced 2024-12-01 09:32:32 +01:00
Commit Graph

65 Commits

Author SHA1 Message Date
Eliot Horowitz
b828d21630 ran astyle SERVER-2304 2011-01-04 00:40:41 -05:00
Eliot Horowitz
999ae13629 get if a cursor is a multi key 2010-11-15 10:22:20 -05:00
Eliot Horowitz
f5f012c46d method on cursor to say if a key might be different than in the object 2010-11-12 18:03:06 -05:00
Eliot Horowitz
50fb799a72 make isSelf just return false if can't resolve host SERVER-1769 2010-11-12 15:33:30 -05:00
Dwight
48ae1fddaf move inl header inclusion to top 2010-11-04 09:07:28 -04:00
Dwight
0648d61288 move include to top of file from bottom 2010-11-04 09:00:39 -04:00
Aaron
edeb5cc71d SERVER-2007 in btree code use const qualifiers to better enforce durability requirements, also attempt to remove memory state dependencies between functions and make remaining dependencies more explicit 2010-11-03 20:25:33 -07:00
Mathias Stearn
b902ee4046 Faster $box queries SERVER-1392 2010-10-18 14:37:00 -04:00
Eliot Horowitz
c2b7bce081 fix 2d extra index params when dotted 2010-09-08 14:27:16 -04:00
Mathias Stearn
2543ea4f76 errno SERVER-1342 2010-09-02 20:19:08 -04:00
Mathias Stearn
0f7906c1e5 fix bug in Geo2dType::edgeSize() and add more debugging SERVER-1342 2010-09-02 20:12:37 -04:00
Mathias Stearn
0fe45dce90 Parse $nearSphere queries SERVER-1342 2010-09-02 20:12:37 -04:00
Mathias Stearn
73dc0ce638 $nearSphere bugfixes SERVER-1342 2010-09-02 20:12:37 -04:00
Mathias Stearn
5b6cca5c4a Proper ordering of operations in phase 1 of $near SERVER-1342 2010-09-02 20:12:37 -04:00
Mathias Stearn
dc7a33093c $nearSphere WIP SERVER-1342 2010-09-02 20:12:37 -04:00
Mathias Stearn
0acaa65fc7 probably faster to cache farthest() SERVER-1342 2010-09-02 20:12:37 -04:00
Mathias Stearn
c6a123f3e8 optimization SERVER-1342 2010-09-02 20:12:37 -04:00
Mathias Stearn
0b0fbe7eba $nearSphere checkpoint SERVER-1342 2010-09-02 20:12:37 -04:00
Mathias Stearn
fd4de41e4f _start and _n are the same thing SERVER-1342 2010-09-02 20:12:37 -04:00
Mathias Stearn
c59b38288f odd $near bug 2010-08-26 18:26:47 -04:00
Mathias Stearn
5fd62e8edb Working $centerSphere 2010-08-24 14:28:09 -04:00
Mathias Stearn
4e234c4959 $centerSphere test and fixes to make it pass 2010-08-24 14:06:47 -04:00
Mathias Stearn
54572e15b6 error codes 2010-08-24 14:06:47 -04:00
Mathias Stearn
e5ef00a515 rad/deg correctness 2010-08-24 14:06:47 -04:00
Mathias Stearn
7798dfdc37 deg2rad and rad2deg helpers 2010-08-24 14:06:47 -04:00
Mathias Stearn
b1ce5fa9b8 Split x and y scanDistance for $center query 2010-08-24 14:06:47 -04:00
Mathias Stearn
7fcab1a137 $centerSphere WIP 2010-08-24 14:06:47 -04:00
Mathias Stearn
8fb5e7c70d Going back to [X,Y] order to match GeoJSON spec
Revert "Swap x and y for points"

This reverts commit 0e49d544eb.
2010-08-24 14:01:04 -04:00
Mathias Stearn
0e49d544eb Swap x and y for points 2010-08-19 17:59:16 -04:00
Alberto Lerner
7a7cc4adfa SERVER-1452 StringData-ing up, c_str()-ing down 2010-08-18 18:12:31 -04:00
Mathias Stearn
cb001794d4 these should be const 2010-08-17 18:27:30 -04:00
Aaron
701dc65282 SERVER-1528 account for expensive skipping operations in nscanned 2010-08-03 20:09:16 -07:00
Mathias Stearn
684cf1c0b1 $center optimization: don't check box if not in circle 2010-07-28 23:29:57 -04:00
Mathias Stearn
819e2b0827 Bound worst case overhead in $center queries 2010-07-28 23:29:57 -04:00
Mathias Stearn
5c0fe6cf44 abs -> fabs 2010-07-28 23:29:57 -04:00
Mathias Stearn
f27bc16a32 Better $center 2010-07-28 23:29:57 -04:00
Mathias Stearn
ee257b9648 PREFIXDEBUG helper 2010-07-28 23:29:57 -04:00
Mathias Stearn
747c54b804 Implicit conversions suck 2010-07-28 23:29:57 -04:00
Eliot Horowitz
6e3522cd56 limit on haystack 2010-07-26 22:21:17 -04:00
Eliot Horowitz
eb194af185 Cursor::supportYields SERVER-1453 2010-07-24 21:58:39 -04:00
Eliot Horowitz
39b8b842a7 geo haystack SERVER-1315 2010-07-23 10:57:50 -04:00
Eliot Horowitz
0b72ae6d71 earth radius constants and simple test SERVER-1342 2010-07-19 10:30:54 -04:00
Eliot Horowitz
7f9bd44d4b firstcut of geo quandrant search working SERVER-1315 2010-07-18 11:14:57 -04:00
Eliot Horowitz
72f2eb24d5 change LazyString to toString rather than (string) 2010-07-17 22:11:21 -04:00
Alberto Lerner
daf8c0fbd0 Revert "SERVER-1270 Prep for hooking StringData"
This reverts commit b7c9a9fc57.
2010-07-17 16:07:38 -04:00
Alberto Lerner
b7c9a9fc57 SERVER-1270 Prep for hooking StringData 2010-07-17 14:33:17 -04:00
Richard Kreuter
0b89d09b4f Use FP error term in a geo bounds check. SERVER-994 strikes back (on x86). 2010-07-15 14:55:20 -04:00
Richard Kreuter
27e684c097 Reverse when the initial btree scan finds no geo points. SERVER-1283 2010-07-12 16:09:20 -04:00
Richard Kreuter
0545efcdb2 Fix an edge case in geoNear with maxDistance. 2010-07-08 09:59:15 -04:00
Mathias Stearn
13c6875815 temporarily Revert "git rid of "operator string""
This reverts commit 95fa51a1df.
2010-07-07 01:22:33 -04:00