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

32928 Commits

Author SHA1 Message Date
Scott Hernandez
87bc474120 Check for write erorrs in rollback.js 2016-02-08 10:32:32 -05:00
Dianna Hohensee
a6903e29ad SERVER-22498 fix migration session id multiversion failure 2016-02-08 09:21:42 -05:00
Kyle Suarez
183a1d8af1 Revert "SERVER-22352 lockFile changes for readOnly"
This reverts commit 77191d85a8.
2016-02-05 17:33:43 -05:00
Scott Hernandez
3e96008ad9 SERVER-22287: disable test for ephemaral variants 2016-02-05 16:01:30 -05:00
Scott Hernandez
874a9cd64e SERVER-22495: update optime when journaling is disabled on WT 2016-02-05 15:55:55 -05:00
Scott Hernandez
8f1516a1b4 SERVER-22452: log message when fetching the oplog ends abruptly 2016-02-05 15:55:55 -05:00
Benety Goh
8633f9c729 SERVER-22287 comment out failing test ReplCoordHBV1Test::IgnoreTheContentsOfMetadataWhenItsReplicaSetIdDoesNotMatchOurs 2016-02-05 15:48:07 -05:00
Mike Grundy
cbb49ce742 SERVER-21698 Add error-checking for isMaster() return values in jstests/libs/election_timing_test.js 2016-02-05 15:22:57 -05:00
Adam Midvidy
77191d85a8 SERVER-22352 lockFile changes for readOnly
modify StorageEngineLockFile::open() to return a different status if it
fails due to the dbpath having read-only permissions
2016-02-05 15:20:26 -05:00
Randolph Tan
22c3c3d13f Revert "SERVER-22349 Throw exceptions from loadStored"
This reverts commit dfc320fe9c.
2016-02-05 15:17:41 -05:00
Mike Grundy
c3996780b7 SERVER-22340 Fix JS lint errors in src/mongo/ with ESLint --fix 2016-02-05 15:15:00 -05:00
Mike Grundy
6bf0dcee8a SERVER-22341 fix jslint errors in jstests/parallel with eslint --fix
Conflicts:
	jstests/parallel/manyclients.js
2016-02-05 15:02:53 -05:00
Mike Grundy
55b5ad8723 SERVER-22341 fix jslint errors in jstests/tool with eslint --fix 2016-02-05 15:00:52 -05:00
Mike Grundy
f541080e8a SERVER-22341 fix jslint errors in jstests/sslSpecial with eslint --fix 2016-02-05 15:00:52 -05:00
Mike Grundy
56aa683f83 SERVER-22341 fix jslint errors in jstests/ssl with eslint --fix 2016-02-05 15:00:52 -05:00
Mike Grundy
f48ed9956e SERVER-22341 fix jslint errors in jstests/slow2 with eslint --fix 2016-02-05 15:00:52 -05:00
Mike Grundy
c86e2cdec2 SERVER-22341 fix jslint errors in jstests/slow1 with eslint --fix 2016-02-05 15:00:51 -05:00
Mike Grundy
f768da59c3 SERVER-22341 fix jslint errors in jstests/replsets with eslint --fix 2016-02-05 15:00:51 -05:00
Mike Grundy
bb207e87bb SERVER-22341 fix jslint errors in jstests/repl with eslint --fix 2016-02-05 15:00:51 -05:00
Mike Grundy
a4d52e4c85 SERVER-22341 fix jslint errors in jstests/readonly with eslint --fix 2016-02-05 15:00:51 -05:00
Mike Grundy
899b96b698 SERVER-22341 fix jslint errors in jstests/perf with eslint --fix 2016-02-05 15:00:51 -05:00
Mike Grundy
8ca7124def SERVER-22341 fix jslint errors in jstests/noPassthroughWithMongod with eslint --fix 2016-02-05 15:00:51 -05:00
Mike Grundy
b4b016d973 SERVER-22341 fix jslint errors in jstests/noPassthrough with eslint --fix 2016-02-05 15:00:51 -05:00
Mike Grundy
2689df80fa SERVER-22341 fix jslint errors in jstests/multiVersion with eslint --fix 2016-02-05 15:00:50 -05:00
Mike Grundy
a3be230c5a SERVER-22341 fix jslint errors in jstests/mmap_v1 with eslint --fix 2016-02-05 15:00:50 -05:00
Mike Grundy
4fff5009ab SERVER-22341 fix jslint errors in jstests/libs with eslint --fix 2016-02-05 15:00:50 -05:00
Mike Grundy
b56e96fdb8 SERVER-22341 fix jslint errors in jstests/httpinterface with eslint --fix 2016-02-05 15:00:50 -05:00
Mike Grundy
a0997b39c6 SERVER-22341 fix jslint errors in jstests/gle with eslint --fix 2016-02-05 15:00:50 -05:00
Mike Grundy
4bbb7bae4d SERVER-22341 fix jslint errors in jstests/dur with eslint --fix 2016-02-05 15:00:50 -05:00
Mike Grundy
bdeb6bf698 SERVER-22341 fix jslint errors in jstests/disk with eslint --fix 2016-02-05 15:00:50 -05:00
Mike Grundy
424abb4cf3 SERVER-22341 fix jslint errors in jstests/concurrency with eslint --fix 2016-02-05 15:00:49 -05:00
Mike Grundy
c070452eed SERVER-22341 fix jslint errors in jstests/auth with eslint --fix 2016-02-05 15:00:49 -05:00
Mike Grundy
bca7050e6f SERVER-22341 fix jslint errors in jstests/aggregation with eslint --fix 2016-02-05 15:00:49 -05:00
James Wahlin
2c360253ba SERVER-18826 Rename WorkingSet State Names from LOC to RID
Also renamed:
 * WorkingSetMember::hasLoc() -> WorkingSetMember::hasRecordId
 * WorkingSetMember::loc -> WorkingSetMember::recordId
2016-02-05 14:43:37 -05:00
matt dannenberg
4c8be4e747 SERVER-22276 ensure replset member sets durable optime on initiate 2016-02-05 09:07:24 -05:00
Jason Carey
dfc320fe9c SERVER-22349 Throw exceptions from loadStored
The JS engine's loadStored eats exceptions that occur while it's loading
functions from system.js.  This also eats interruption exceptions, which
can lead to a situation where a map reduce job is killed during
loadStored, but the interrupt is lost. For tests where the map or reduce
stages are long or non-terminating, and we rely on killing them, this
can lead to hangs.

Removing the try/catch block around loadStored fixes this behavior.
2016-02-05 13:57:30 -05:00
Benety Goh
0bc96b1ede SERVER-22287 added replica set ID validation to heartbeat response processing, replSetReconfigure and replica set quorum check. 2016-02-05 13:32:33 -05:00
Benety Goh
c58239c96e SERVER-22287 build ReplSetTest._alldbpaths using actual dbpath from MongoRunner.runMongod result 2016-02-05 13:32:33 -05:00
Benety Goh
1ecf7de7e1 SERVER-22287 added replicaSetId field to replica set configuration and metadata.
This field is generated when a replica set configuration is created from the replSetInitiate command
2016-02-05 13:32:33 -05:00
Jason Carey
102e832f21 SERVER-21476 ChunkVersion assumes little endian
Alter ChunkVersion to rely on bit arithmetic on a 64 bit unsigned,
rather than union type punning, to extract the minor and major versions.
This improves portability on big endian systems.
2016-02-05 11:36:37 -05:00
dalyd
3242451e20 SERVER-22366: Update mongo-perf baselines 2016-02-05 11:34:24 -05:00
Jason Carey
475e906683 SERVER-22475 Reduce concurrency in manyclients.js
Drop from 100 to 50 to lower the memory pressure.
2016-02-05 11:31:06 -05:00
Charlie Swanson
1ddd9162e8 SERVER-20792 Only negate term if directly proceeded by hyphen.
For example, the term "documentation" should be negated in the text
query "MongoDB -documentation", but should not be negated in the text
query "MongoDB - documentation".
2016-02-04 19:38:27 -05:00
Charlie Swanson
ebc481d27e SERVER-20536 Ignore comment field when planning counts. 2016-02-04 19:38:27 -05:00
Charlie Swanson
8d9c1a2cae SERVER-21632 Add test to stress $sample as first stage 2016-02-04 19:38:27 -05:00
Alex Gorrod
79a378bddf Import wiredtiger-wiredtiger-2.7.0-592-gcc96d99.tar.gz from wiredtiger branch mongodb-3.4
ref: 7fea169..cc96d99

WT-60         Big endian port
WT-2130       Improve on-disk page utlilization with random workloads
WT-2215       WT_LSN needs to support atomic reads and updates
WT-2295       WT_SESSION.create does a full-scan of the main table
WT-2352       Allow build and test without requiring lz4
WT-2356       Log scan advances to next log file on partially written record
WT-2363       Remove built in support for bzip2
WT-2368       Row-store can pass garbage keys to collator functions
WT-2369       Use C compiler to detect headers instead of C++ compiler
WT-2371       Parent split cannot access the page after page-index swap
WT-2372       WiredTiger windows builder fails with C4005 against the "inline" macro
WT-2377       WTPERF doesn't compile in Windows under MSVC
WT-2378       Tasks time out on LSM builder
SERVER-22388  WiredTiger changes for MongoDB 3.3.2
SERVER-22437  Coverity analysis defect 77704: Redundant test
SERVER-22438  Coverity analysis defect 77705: Dereference before null check
2016-02-05 10:54:44 +11:00
Max Hirschhorn
66cd4ef95f SERVER-12747 Add field to command result _after_ collection is created.
It's possible for Database::createCollection() to throw an exception
after the "createdCollectionAutomatically" field has been added to the
BSONObjBuilder& result object in the "createIndexes" command.
2016-02-04 18:26:04 -05:00
Max Hirschhorn
e50ae31934 SERVER-12941 Improve error messages from "createIndexes" command. 2016-02-04 18:26:04 -05:00
Max Hirschhorn
eeeeb04e68 SERVER-16097 invariant(_collection) in DeleteStage::doRestoreState().
A plan stage should only yield if the collection exists.
2016-02-04 18:26:04 -05:00
Mathias Stearn
34b7d4013e SERVER-20352 Correctly check for errors from boost::filesystem::create_directories 2016-02-04 17:44:32 -05:00