summaryrefslogtreecommitdiff
path: root/jstests/noPassthroughWithMongod
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-31296 Update sessions, causal, and retryable in the mongo shell.Max Hirschhorn2017-11-082-29/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Removes the initialClusterTime and initialOperationTime session options. * Enables causal consistency by default when using an explicit session. * Adds a --retryWrites command line option to the mongo shell for enabling retryable writes in the mongo shell. The retryWrites options to SessionOptions is left for convenience with testing. * Renames setClusterTime() to advanceClusterTime(), and adds a corresponding advanceOperationTime() method to DriverSession. * Enables assigning transaction numbers for write commands where ordered=false. * Prevents the mongo shell from sending afterClusterTime or assigning transaction numbers when talking to a stand-alone mongod. * Prevents the mongo shell from assigning transaction numbers when using an unacknowledged (w=0) writeConcern. * Changes DBClientRS to re-discover the current primary of the replica set when it receives an error code representing "not master" in addition to an error message representing "not master". * Adds a shellPrint() pretty-printer for SessionOptions and DriverSession instances so they no longer print out their entire object definition.
* SERVER-29843 Make oplog queries use eq, gt, and gte predicates on ts for ↵Tess Avitabile2017-11-071-57/+204
| | | | scan bounds
* SERVER-31435 Move applyOps index collation test into jsCoreMaria van Keulen2017-11-061-147/+0
|
* SERVER-31633 If the featureCompatibilityVersion is 3.6, upgrading, or ↵Tess Avitabile2017-10-271-0/+55
| | | | downgrading, respond to isMaster with minWireVersion=maxWireVersion
* SERVER-31456 Set initial{Cluster,Operation}Time in concurrency suite.Max Hirschhorn2017-10-142-0/+18
| | | | | | Ensures that the FSM worker threads are guaranteed to observe the effects of the $config.setup() function being called since they'll specify an afterClusterTime beyond that point.
* SERVER-5128/SERVER-5130 Modify js test to validate both tickets are fixedKaloian Manassiev2017-10-111-64/+0
| | | | Also gets rid of one unnecessary noPassthroughWithMongod test.
* SERVER-31184 Make servers automatically set up config.system.sessionssamantharitter2017-10-111-44/+47
|
* SERVER-31161 Index created through applyOps command should not inherit ↵Tess Avitabile2017-10-101-0/+147
| | | | collection default collation
* SERVER-31184 Improve checks in sharding testsKaloian Manassiev2017-10-101-3/+3
|
* SERVER-28072 Construct mongodb:// URI from RS string and dbnameSara Golemon2017-10-031-21/+43
|
* SERVER-30848 make shell getMores use sessionsJason Carey2017-10-032-3/+3
| | | | | The shell should attach the logical session used to initiate cursors (via find or aggregate) and use it for successive getMores.
* SERVER-19483: Have getParameter on wiredTigerEngineRuntimeConfig return the ↵Daniel Gottlieb2017-10-021-0/+12
| | | | last value set from a client.
* SERVER-30344 prevent shards from implicitly creating a collection on ↵Esha Maharishi2017-09-261-4/+0
| | | | createIndexes
* SERVER-30511 call checkUUIDsConsistentAcrossCluster() before shutting down a ↵Esha Maharishi2017-09-251-0/+4
| | | | ShardingTest
* SERVER-31175 improve javascript setClusterTimeMark Benvenuto2017-09-221-0/+29
|
* SERVER-29921 rewrite URI parserSara Golemon2017-09-211-2/+2
|
* SERVER-30679 Integrate causallyConsistentReads into SessionOptions.Max Hirschhorn2017-09-202-0/+6
|
* SERVER-30863 Make benchrun_substitution.js more robustTess Avitabile2017-09-051-3/+3
|
* SERVER-30686 Wire up SessionOptions in more places.Max Hirschhorn2017-08-302-4/+21
| | | | | | Creates a _DummyDriverSession instance when startSession() isn't called so that the DB and DBCollection implementations can rely on the same session-related APIs.
* SERVER-28752 Lower the number of inserted entries in insertMulti.jsKaloian Manassiev2017-07-271-1/+4
|
* SERVER-9384 Improve testing of UNIX socketsJonathan Reams2017-07-261-42/+0
|
* SERVER-28495 FTDC for MongoSMark Benvenuto2017-07-121-51/+3
|
* SERVER-29304 Exclude time spent blocking for awaitData from getMore latency ↵David Storch2017-06-141-0/+47
| | | | | | | | | | | | | | | | | | reporting. This change applies to various server diagnostics which include latency metrics: the slow query logs, the system.profile collection, top, global operation latency stats, and per-collection operation latency stats. The secs_running and microsecs_running fields reported in currentOp output, on the other hand, will include time spent blocking for awaitData. Furthermore, this change fixes the following: - getMore operations are no longer double-counted. - Lock acquisition times are now consistently included. This fixes a bug in which time spent acquiring locks was accidentally omitted in some cases.
* SERVER-29270 Oplog query for first/last entry should not use a blocking sortJames Wahlin2017-05-311-1/+1
|
* SERVER-28575 Profile entry for update/delete should contain entire raw ↵Tess Avitabile2017-05-232-5/+5
| | | | update/delete
* SERVER-27549 Print message on intentional server crash.Robert Guo2017-05-236-16/+15
|
* SERVER-28968: Add causal consistent passthrough suiteMisha Tyulenev2017-05-052-2/+2
|
* SERVER-28464: Add canary CPU tests to benchRun and mongoddalyd2017-05-041-0/+1
|
* SERVER-28205 SERVER-28740 Make collMod oplog entries reversibleWilliam Schultz2017-04-251-1/+12
|
* SERVER-28450 add support for causal consistency to mongo shellMisha Tyulenev2017-04-192-2/+2
|
* SERVER-26772 removed old initial sync codeJudah Schvimer2017-03-163-230/+0
|
* SERVER-22541 Refactor RAII locking helpers.Charlie Swanson2017-03-151-2/+2
| | | | | | | | | Removes the class 'ScopedTransaction' and moves the responsibility of abandoning the snapshot onto the GlobalLock class. Also renames the AutoGetCollectionForRead class to AutoGetCollectionForReadCommand, and adds a new AutoGetCollectionForRead class. Unlike AutoGetCollectionForReadCommand, this new class will not update the namespace on the CurrentOp object, nor will it add an entry to Top.
* SERVER-27995 rename DataReplicator to InitialSyncerJudah Schvimer2017-03-141-1/+1
|
* SERVER-28154 Remove race condition in ttl_sharded.jsTess Avitabile2017-03-021-14/+16
|
* SERVER-27838 fix serverStatus pinned cursor metricDavid Storch2017-02-032-25/+86
|
* SERVER-27794 add write concern to indexbg_drop.js bulk insertJudah Schvimer2017-01-251-1/+1
|
* SERVER-20844 Start ReplSetTests faster wrt initial electionJack Mulrow2017-01-231-1/+1
|
* SERVER-24623 Remove single document aggregation result optionTess Avitabile2017-01-131-1/+1
|
* SERVER-27642 Replace long-running string-ified code with function expression ↵Eddie Louie2017-01-132-12/+53
| | | | in JS tests
* SERVER-27576 Fix quit() in shell and all the tests that depend on itJonathan Reams2017-01-123-256/+255
|
* SERVER-26525: Factor out identical checkLog functionsSpencer Jackson2016-12-162-28/+9
|
* SERVER-26765 move tests in jstests/views to other suitesKyle Suarez2016-12-151-0/+67
| | | | | This eliminates the views and views_rs suites; views testing will be done in other suites to allow them to be picked up in passthrough suites.
* SERVER-27289 fix ConnectionString parsing in shellMatt Cotter2016-12-132-32/+83
|
* SERVER-26736 ignore system namespaces in top_drop.jsKyle Suarez2016-12-131-1/+4
|
* Revert "SERVER-27289 fix ConnectionString parsing in shell"Matt Cotter2016-12-121-59/+0
| | | | This reverts commit b9c59fd5c79c0b0d9c845e3c05e50ab1dd9f7f4a.
* SERVER-27289 fix ConnectionString parsing in shellMatt Cotter2016-12-121-0/+59
|
* SERVER-27110 clear OplogBuffer at the end of initial syncJudah Schvimer2016-11-212-0/+7
|
* SERVER-26911 Create RAII type for turning off replicated writesTess Avitabile2016-11-111-0/+15
|
* SERVER-26934 removed hardcoded ReplSetTest.awaitReplication timeouts from JS ↵Benety Goh2016-11-071-1/+1
| | | | tests
* SERVER-26934 increase replication timeout in indexbg_drop.jsBenety Goh2016-11-071-1/+1
|