Commit d564c23
authored
[MongoDB Replication] Raw Change Streams (#591)
* Add rawChangeStream implementation.
* Use the new rawChangeStream().
* Remove old openChangeStream.
* Use raw responses.
* Defer parsing change stream documents.
* Redo replication metrics.
* Cleanup.
* Fix collection-level testing.
* Add retries for rawChangeStream.
* Re-use session for retries.
* Fix killCursors.
* Handle startAfter.
* Improve abort handling; add comments.
* Add tests for resuming streams.
* Improve and test abort handling.
* Rename test.
* Add test for replicating from multiple databases in the same cluster.
* Changeset.
* Fix `batchesSeen`.
* Rename options.1 parent 203233d commit d564c23
File tree
7 files changed
+1019
-499
lines changed- .changeset
- modules/module-mongodb
- src/replication
- test/src
7 files changed
+1019
-499
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
0 commit comments