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

21416 Commits

Author SHA1 Message Date
Tad Marshall
c6a64785ec Visual Studio -- add new files 2013-04-26 09:59:24 -04:00
Hari Khalsa
4996dd6882 fix compile on some platforms by including pdfile.h 2013-04-25 18:24:58 -04:00
Tad Marshall
5ae15577b9 SERVER-8791 Fix Windows compile 2013-04-25 13:13:16 -04:00
Ben Becker
a94c9391ab SERVER-9448: make map and reduce argument and receiver objects mutable 2013-04-25 12:43:25 -07:00
Hari Khalsa
2433c3af1f SERVER-8791 SERVER-9212 retire IndexInterface 2013-04-25 15:29:25 -04:00
Greg Studer
98bff7f2bb SERVER-9072 allow detaching a Client object from a thread 2013-04-25 10:31:05 -04:00
Mathias Stearn
dccfd557ce Add V8String class to avoid copying v8::Strings into std::strings
Still need to copy once into v8::Utf8Value but this saves the second copy
2013-04-24 16:59:03 -04:00
Mathias Stearn
6cea3cbbca SERVER-6646 Fix more issues round-tripping V8 Strings with NUL bytes 2013-04-24 16:55:39 -04:00
Mathias Stearn
79f7a94c8f Cache conversion of string literals to V8 Strings 2013-04-24 16:55:39 -04:00
Mathias Stearn
55a88023b6 Attach V8Scope to v8::Isolate's Data
Frees the accessor data up for other uses
2013-04-24 16:50:12 -04:00
Mathias Stearn
c4012da4e1 Get rid of "args" global in V8 2013-04-24 16:50:12 -04:00
Mathias Stearn
8cc2ab561e Fix buildbot due to what we think is a bug in g++-4.6 2013-04-24 16:38:01 -04:00
Tad Marshall
ad8a1d4678 Visual Studio -- add and remove files 2013-04-24 14:22:32 -04:00
Ben Becker
84d1b3a112 fix authorization_manager_test build 2013-04-24 10:30:39 -07:00
Ben Becker
7216abf5b7 SERVER-9129: reset js scope cache after auth and logout 2013-04-24 10:04:42 -07:00
Mathias Stearn
2d30f0b562 Add -Wno-unused-typedefs to unbreak building with g++-4.8 2013-04-24 10:33:55 -04:00
Scott Hernandez
92bebb9de4 tag balancer test for full shard-key rang (MinKey-MaxKey) 2013-04-24 09:18:16 -04:00
Eliot Horowitz
2edb8a4a42 SERVER-6400 - fix case with indexes early field 2013-04-24 00:07:28 -04:00
Hari Khalsa
d5b73a8551 fix geo_near_random1.js by not messing up stats object in geoNear command 2013-04-23 18:18:17 -04:00
Eric Milkie
95b42ea5df SERVER-8791 fix interface to IndexBuildsInProgress::get 2013-04-23 15:37:57 -04:00
Eliot Horowitz
4dac4a8f9f SERVER-6400 compile in non-debug mode 2013-04-23 15:07:22 -04:00
Eliot Horowitz
2aff8e4b59 SERVER-6400 new expression tree and parser
Will eventually replace Matcher
2013-04-23 12:27:44 -04:00
Eliot Horowitz
62a22563d4 StatusWith class - designed for returning an error or a value
Makes exception free code cleaner by not needing so many out parameters
2013-04-23 12:27:43 -04:00
Hari Khalsa
eb04c3299f SERVER-9212 SERVER-8791 kill newCursor and suitability, centralize latter 2013-04-23 12:13:27 -04:00
Hari Khalsa
9ce6634e0f SERVER-9212 SERVER-8791 delete the old cursors, migrate geoNear command 2013-04-23 12:13:27 -04:00
Scott Hernandez
f4ef62572f SERVER-9188: revert isMaster bevavior wrt god 2013-04-23 11:53:56 -04:00
Eric Milkie
30b7ed6470 SERVER-9339 ensure all rollback update/delete paths are recorded 2013-04-23 08:39:33 -04:00
AndrewCEmil
fd8726bbf6 Changed jsontests.cpp to fix warnings on windows
Replaced usage of unicode chars in test with both
-Set the memory values directly
-Escaped the backslash in \uXXXX and had json parser handle it
2013-04-22 17:05:03 -07:00
Tad Marshall
ead9f3b6ba SERVER-9242 Change expected test results for unnamed OS (e.g. Solaris)
Until SERVER-9325 is fixed, we don't get good values back from
Solaris/SmartOS, so treat any platform with a blank name (as returned
by db.hostInfo().os.name) as equivalent to Windows XP; test for
the "not supported" set of results.
2013-04-22 14:22:01 -04:00
Spencer T Brody
86734df5eb SERVER-9315 Make sure local.slaves collection can be maintained in a system with security enabled 2013-04-22 14:06:46 -04:00
Andy Schwerin
16aba22e19 SERVER-8813 Support files and code reorganization to support SASL and GSSAPI unit tests.
Checkpoint ctest.

Support files for SASL GSSAPI unit tests.
2013-04-22 13:09:38 -04:00
Andy Schwerin
8324f6c887 SERVER-8813 Fix up location code conflict. 2013-04-22 13:05:06 -04:00
Andy Schwerin
2d8e983197 SERVER-8813 Switch C++ client and shell code for SASL authentication to use the Cyrus SASL library.
Replaces gsasl implementation in clients.
2013-04-22 13:02:47 -04:00
Hari Khalsa
506e7c0adf fix build break, keyAt function for 2d index yielding shouldn't throw 2013-04-22 12:07:37 -04:00
Eliot Horowitz
1e05c5b74a SERVER-9417 opReplicatedEnough should assert on step down 2013-04-22 11:35:44 -04:00
Eliot Horowitz
3cd3c2ff68 increase rollback logging a little 2013-04-22 09:32:18 -04:00
Tad Marshall
41e3d093a2 Make "bare assert" check more selective
Do not trigger "bare assert" error when " assert(" appears in a
quoted string, as it does in src/mongo/shell/mongo.cpp for example
(as generated by the Visual Studio build).
2013-04-22 08:20:35 -04:00
Tad Marshall
89448f1a64 Visual Studio -- add and remove files 2013-04-20 08:10:47 -04:00
Tad Marshall
ed92817b73 SERVER-8791 SERVER-9165 SERVER-9212 Fix Windows compile warning 2013-04-20 08:08:47 -04:00
Andrew Morrow
e31fef3ad7 SERVER-8046 Don't overwrite field name when setting from BSONElement 2013-04-19 17:43:24 -04:00
Andrew Morrow
75619a9c48 SERVER-8046 Provide a non-const 'end' function for Document 2013-04-19 17:43:23 -04:00
Andrew Morrow
f95e411f58 SERVER-8046 Fix an issue where array field names were not being ignored 2013-04-19 17:43:23 -04:00
Greg Studer
9b37a3aa83 file/line for mutex name using only preprocessor 2013-04-19 14:54:02 -04:00
Hari Khalsa
f75c238b33 SERVER-8791 SERVER-9165 SERVER-9212 move build into own class, clean up getKeys calls 2013-04-19 12:02:28 -04:00
Andy Schwerin
89ca7f9d6f Introduce sequence_util.h and sequenceContains<_Container>() free function. 2013-04-19 11:06:52 -04:00
Mathias Stearn
f63d4e568b SERVER-9089 Check for NULL BSONHolder 2013-04-18 18:56:38 -04:00
Greg Studer
57c7fa55d7 SERVER-9387 expose namespace name in aboutToDelete when logging diskloc deletes 2013-04-18 18:15:07 -04:00
Alberto Lerner
52eb3dd20e SERVER-9399 Create the right index of config.lockpings. 2013-04-18 17:42:19 -04:00
Eric Milkie
14839ca976 normalize #includes in many files
No behavior changes intended or expected.
2013-04-18 15:47:12 -04:00
Dwight
132ee71cfe Merge branch 'master' of github.com:mongodb/mongo 2013-04-18 15:20:09 -04:00