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