Commit Graph

78 Commits

Author SHA1 Message Date
Eliot Horowitz
73be2f8454 add getCollectionNames and getDatabaseNames to c++ client SERVER-196 2009-07-29 13:13:01 -04:00
Eliot Horowitz
6746cd2493 get rid of Option_ALLFLAGS 2009-07-29 11:16:33 -04:00
Eliot Horowitz
6b1d43b3b1 finish SERVER-101 move BSONObjIterator::_more to BSONObjIterator::more 2009-06-09 12:32:04 -04:00
Eliot Horowitz
00df88c21d moved BSONObjIterator::more to BSONObjectIteratore::moreWEOO()
added _more temporarily
SERVER-101
2009-06-09 11:43:04 -04:00
Eliot Horowitz
5eb08a4478 change min/max to minKey maxKey 2009-05-22 15:05:13 -04:00
Aaron
206a330b50 remove outdated 'mongod <arg>' style tests, add mongod msg test to smokeClient 2009-05-19 10:55:13 -04:00
Aaron
13ac1f5ee4 remove client dependency on pcre 2009-05-11 14:57:26 -04:00
Aaron
af59c4ea9e core implementation of min/max query parameters 2009-04-30 16:25:36 -04:00
Aaron
80847b561c add unique option when creating index in c++, js drivers; basic unique key unit tests 2009-04-20 13:51:54 -04:00
Eliot Horowitz
a2479cdf80 access to raw resultFlags 2009-04-13 10:47:42 -04:00
Aaron
d0520ccafb Use string instead of char * in client code 2009-03-24 16:58:33 -04:00
Aaron
5a276ef621 Replace emptyObj with BSONObj() 2009-03-19 16:23:04 -04:00
Aaron
d4fad81da1 Add explicit getMore to client interface 2009-03-10 16:49:17 -04:00
Eliot Horowitz
cb7c871fba fix getMore and cusror handling (was doing 1 extra network op) and 1 safety check in debug mode 2009-02-25 14:15:00 -05:00
Dwight
72b52650ea more autoreconnect fixage 2009-02-24 13:46:21 -05:00
Dwight
d654aa6788 fix bug with auto reconnect in the client 2009-02-24 13:14:08 -05:00
Eliot Horowitz
de62cf49bc accessor for Query 2009-02-23 14:31:52 -05:00
Dwight
459d62347b replication / exception throwing bug fix
--only option added
2009-02-12 15:03:38 -05:00
Eliot Horowitz
ba8b57c158 Query::toString 2009-02-11 10:37:04 -05:00
Dwight
4ab67f0e7e Merge branch 'master' of git.10gen.com:/data/gitroot/p 2009-02-10 12:35:38 -05:00
Dwight
c8fb50b3f1 md5 bug 2009-02-10 12:35:30 -05:00
Aaron
72d5a652fb Don't add 'key' twice 2009-02-10 12:01:32 -05:00
Dwight
52ac9edf31 count() for c++ client 2009-02-09 16:24:47 -05:00
Dwight
8cb17548c2 bsonobjbuilder cleanup 2009-02-09 15:38:26 -05:00
Dwight
147948c7b3 doneAndDecouple() -> obj() 2009-02-09 13:04:32 -05:00
Aaron
0e2df92fbc Use const reference to string to avoid extra copy when string passed explicitly 2009-02-03 11:54:51 -05:00
Eliot Horowitz
04430b44cc Merge branch 'master' of ssh://git.10gen.com/data/gitroot/p 2009-02-02 17:13:03 -05:00
Eliot Horowitz
36ba844fe6 using string instead of char* in a couple o places 2009-02-02 17:12:56 -05:00
Aaron
99ad2eac76 Parse port suffix before calling hostbyname() 2009-02-02 16:18:44 -05:00
Dwight
9fe4dc3ba1 Merge branch 'master' of git.10gen.com:/data/gitroot/p 2009-01-30 15:09:51 -05:00
Dwight
643b12e0ce $where support in the driver Query object 2009-01-30 15:09:38 -05:00
Eliot Horowitz
120f859704 change password digest
from md5( "mongo" + pwd )
to md5( username + ":mongo:" + pwd )
2009-01-30 15:06:12 -05:00
Dwight
d3aa125d87 implement resetError
and make lasterror better
2009-01-30 14:49:28 -05:00
Dwight
790ef16736 getlasterror helper for c++ driver 2009-01-30 14:40:19 -05:00
Dwight
6e4efe880a $hint takes keypattern objects now 2009-01-30 13:13:49 -05:00
Dwight
1ec09421ed hint and explain 2009-01-30 12:46:49 -05:00
Dwight
dcf90d4def sort() for c++ client 2009-01-29 18:38:35 -05:00
dwight
76b6aac917 make security work with repl pairs
replicate system.users collection
2009-01-24 21:25:55 -05:00
dwight
84138952eb c++ driver: cache authentications so that autoReconnect on a DBClientConnection will work
properly with security.
2009-01-24 17:36:39 -05:00
dwight
cc62027aee replication with security on 2009-01-23 18:24:15 -05:00
Aaron
8b89b9f775 Add remove to interface, and fix implementation 2009-01-23 15:14:12 -05:00
Aaron
e591c7dcc5 Add multi-insert and update functions to client interface 2009-01-23 10:10:21 -05:00
Eliot Horowitz
c14ac3ac0e fix authTest
abstract out pssword digest
2009-01-21 18:58:03 -05:00
dwight
92d7e087d3 make the c++ driver support digested & salted passwords in system.users 2009-01-21 15:31:14 -05:00
dwight
b97b97c3eb getnonce now returns a prettier nonce string -- hex digits as a string instead of double as a string. 2009-01-21 15:06:13 -05:00
Eliot Horowitz
fbb8eb10ec using strings 2009-01-20 11:37:15 -05:00
unknown
c0961eb637 suppress a couple compiler warnings 2009-01-18 19:13:12 -05:00
dwight
e1021ee8ab authenticate command work
some dbhelpers additions
less verbose logging
2009-01-18 17:48:44 -05:00
Eliot Horowitz
528bceb2d2 doc cleaning/org 2009-01-15 17:40:43 -05:00
Aaron
261a467aa5 Replaced our #defined cout with mongo::out() 2009-01-15 11:26:38 -05:00