summaryrefslogtreecommitdiff
path: root/jstests/change_streams
Commit message (Collapse)AuthorAgeFilesLines
...
* SERVER-36902 Abort transaction on shell exit, try 2A. Jesse Jiryu Davis2019-01-032-11/+11
|
* SERVER-38530 Add getResumeToken shell helperBernard Gorman2018-12-222-72/+134
|
* SERVER-38408 Return postBatchResumeToken with each mongoD change stream batchBernard Gorman2018-12-221-0/+183
|
* Revert "SERVER-36902 Update jsTests for new shell transaction API"Daniel Gottlieb2018-12-202-11/+11
| | | | This reverts commit bf58b1ab2abfb2a3ab7a86c154f9f5954ed6f98c.
* SERVER-36902 Update jsTests for new shell transaction APIA. Jesse Jiryu Davis2018-12-202-11/+11
|
* SERVER-37779 Step up enforcement that $changeStream must be firstCharlie Swanson2018-11-071-0/+20
| | | | | | Adds an additional check which enforces a $changeStream stage must be the first stage in the pipeline which is robust to the case where a $changeStream is only ever sent to a mongos.
* SERVER-37006 Move originatingCommand from currentOp inprog to cursor objectTed Tuckman2018-10-021-1/+1
|
* SERVER-36899 Accept new 'startAfter' option in watch() helpersCharlie Swanson2018-08-281-2/+38
|
* SERVER-35280: Add handling for drops of sharded collections in change stream ↵Nick Zolnierz2018-07-097-140/+168
| | | | tests
* SERVER-34789: Using resume token from 'invalidate' notification for ↵Nick Zolnierz2018-06-272-59/+62
| | | | 'resumeAfter' should error
* SERVER-35030: Add 'startAfter' option to the $changeStream stageNick Zolnierz2018-06-203-84/+271
|
* SERVER-35029: Add change stream notification for database dropNick Zolnierz2018-06-197-31/+167
|
* SERVER-35119 Remove 3.6 featureCompatibilityVersion checksCharlie Swanson2018-06-151-14/+1
|
* SERVER-35401: Whole-db and whole-cluster change streams do not filter ↵Nick Zolnierz2018-06-124-13/+198
| | | | operations to "system" collections
* SERVER-35508: Robustify change streams collation.js test to handle drops of ↵Nick Zolnierz2018-06-081-4/+12
| | | | sharded collections on slow machines
* SERVER-35028: Add change stream notifications for collection drop and renameNick Zolnierz2018-06-0724-543/+706
|
* SERVER-32088: ChangeStream resumeAfter does not work on sharded collections ↵Nick Zolnierz2018-05-294-45/+211
| | | | if not all shards have chunks for the collection
* SERVER-34818 Rename startAtClusterTime to startAtOperationTimeCharlie Swanson2018-05-174-22/+18
| | | | | Also changes the type of the argument from an object with a single 'ts' field to just a Timestamp.
* SERVER-34032 part 2: Relax tests which attempt to resume a change stream ↵Ian Boros2018-05-022-11/+23
| | | | after invalidate
* SERVER-34032 add tests for resuming using an "invalidate" resumeTokenIan Boros2018-04-302-0/+84
|
* SERVER-34138 Allow change stream to be opened against non-existent DB and ↵Bernard Gorman2018-04-292-4/+81
| | | | collection in sharded cluster
* SERVER-34662 fix $changeStream parsing to check that its argument is an objectIan Boros2018-04-261-0/+11
|
* SERVER-34499 Add passthrough suite(s) replacing single-collection and ↵Bernard Gorman2018-04-236-739/+609
| | | | single-db $changeStream with whole-cluster streams filtered by namespace
* SERVER-34389 modify change_stream_collations.js to avoid failureIan Boros2018-04-231-203/+224
|
* SERVER-34302 Add passthrough suite(s) replacing single-collection ↵Bernard Gorman2018-04-195-44/+53
| | | | $changeStream with whole-db streams filtered by namespace
* SERVER-34314 Ensure change stream can resume between entries in applyOps entryIan Boros2018-04-162-0/+205
|
* SERVER-33114 part 2: support unwinding applyOps for cluster-wide change streamIan Boros2018-04-131-20/+53
|
* SERVER-34467 make sure tests create databases before starting change streamsIan Boros2018-04-133-9/+9
|
* SERVER-34088 Add ability to watch all changes for an entire sharded clusterBernard Gorman2018-04-136-48/+55
|
* SERVER-33114 make change streams unwind applyOps generated by transactionsIan Boros2018-04-121-0/+123
|
* SERVER-34181 Include 'clusterTime' in each change streamCharlie Swanson2018-04-124-20/+94
|
* SERVER-34087 Add db.getMongo().watch() helper to watch all changes for the ↵Bernard Gorman2018-04-121-97/+109
| | | | cluster
* SERVER-34086 Add ability to watch all changes for an entire replica setBernard Gorman2018-04-126-20/+271
|
* SERVER-29134: Support change streams on an entire database in a sharded clusterNick Zolnierz2018-04-115-30/+52
|
* SERVER-34090 Allow resuming change stream when resume token's document key ↵Bernard Gorman2018-04-065-42/+21
| | | | does not contain the shard key
* SERVER-33820: Allow change streams with 'updateLookup': "fullDocument" ↵Nick Zolnierz2018-04-043-242/+239
| | | | against an entire database
* SERVER-34001: Add db.watch() shell helper to open a change stream for a databaseNick Zolnierz2018-04-041-14/+89
|
* SERVER-33818: Add 'resumeWithClusterTime' as an alias for ↵Nick Zolnierz2018-04-041-0/+88
| | | | '$_resumeAfterClusterTime' in $changeStream
* SERVER-34040 Disallow $changeStream on internal databases and system collectionsBernard Gorman2018-04-042-28/+14
|
* SERVER-34251: change_stream_whole_db_invalidation.js should check for ↵Nick Zolnierz2018-04-021-19/+25
| | | | invalidated change stream on system collection drop
* SERVER-33918: Support $changeStream against all collections in a database ↵Nick Zolnierz2018-03-294-14/+278
| | | | for a replica set only
* SERVER-32522 Remove j=true writeConcern from $changeStream test.Max Hirschhorn2018-01-311-1/+1
|
* SERVER-32522 Clean up {read,write}Concern and readPreference overrides.Max Hirschhorn2018-01-301-1/+1
| | | | | | | | | | | Introduces OverrideHelpers object with convenience methods for inspecting certain aggregation and map-reduce commands, as well as overriding startParallelShell(), Mongo.prototype.runCommand(), and Mongo.prototype.runCommandWithMetadata(). Also removes a number of tests that were incorrectly blacklisted from the read_concern_majority_passthrough.yml and read_concern_linearizable_passthrough.yml test suites.
* SERVER-32175 change_stream_collation.js should always use assert.soon() when ↵Bernard Gorman2018-01-231-1/+1
| | | | checking cursor.hasNext()
* SERVER-31785 Use 2 shards in sharded jscore passthrough.Charlie Swanson2018-01-191-3/+3
|
* SERVER-32131 ChangeStreams lookup_post_image.js test makes assumptions that ↵Matthew Russotto2017-12-071-0/+10
| | | | don't hold up in secondary read passthrough
* SERVER-31885 Prohibit $changeStream from running on a non-existent databaseBernard Gorman2017-12-052-1/+13
|
* SERVER-31476 Server should prohibit establishing a cursor on a read-only viewSiyuan Zhou2017-11-211-0/+5
|
* SERVER-31394 Create passthrough of existing $changeStream tests to run ↵Bernard Gorman2017-11-2011-133/+144
| | | | against sharded collections
* SERVER-31354 Support driver API for changeStreams in the shell.Siyuan Zhou2017-11-162-0/+178
|