Rishab Joshi
|
e6b184b48b
|
SERVER-66641 Introduce multi-tenancy for change collections.
|
2022-09-15 11:29:18 +00:00 |
Matt Broadstone
|
1a13031f7c
|
SERVER-65315 Enforce mutual exclusion between serverless operations
|
2022-09-15 00:19:47 +00:00 |
Adityavardhan Agrawal
|
70e4e60251
|
SERVER-69582: Complete TODO from server 68187
|
2022-09-14 17:43:27 +00:00 |
Denis Grebennicov
|
d26ae54258
|
SERVER-66125 Verify that FTDC collects change collection purging job stats
|
2022-09-13 13:57:05 +00:00 |
Matt Broadstone
|
4b4bd602ca
|
SERVER-69227 Reenable shard split performance test with improvements
|
2022-09-12 00:26:12 +00:00 |
mathisbessamdb
|
000691a65d
|
SERVER-69498 Fix shard split test failure due to invalid mongo version check
|
2022-09-08 16:38:10 +00:00 |
Rishab Joshi
|
f3def0f3c2
|
SERVER-69401 Prohibit writing change collection own "create" oplog entry to itself.
|
2022-09-04 09:26:21 +00:00 |
jannaerin
|
7da3e55156
|
SERVER-68721 Pass tenantId from NamespaceString into IDLParserContext when parsing Find and Pipeline commands
|
2022-09-01 15:49:01 +00:00 |
Matt Broadstone
|
54746da148
|
SERVER-69262 Unconditionally retry stepup and no-op write commands
|
2022-08-31 14:00:31 +00:00 |
Matt Broadstone
|
382f12ccb4
|
SERVER-69197 Clear lastCommitted and currentCommitted on split
|
2022-08-29 19:12:05 +00:00 |
jannaerin
|
f08fc26ba7
|
SERVER-67549 Change dropDatabase command path to use DatabaseName
|
2022-08-25 16:18:39 +00:00 |
Matt Broadstone
|
cb38f4cfaf
|
SERVER-68964 Reset lastCommitted to blockTimestamp after split
|
2022-08-25 15:29:42 +00:00 |
Rishab Joshi
|
9ca61a6d17
|
SERVER-67634 Ensure that change collections are never used on config
servers.
|
2022-08-23 21:07:02 +00:00 |
Sophia Tan
|
8bb81df3ba
|
SERVER-68768 Collection validation should be skipped when shutting down recipient nodes removed from a replica set
|
2022-08-23 17:18:20 +00:00 |
Rishab Joshi
|
e2bc234862
|
SERVER-66635 Introduce TTL job to delete entries from change collections.
|
2022-08-21 12:46:17 +00:00 |
Didier Nadeau
|
7ef83d84e4
|
SERVER-67373 Remove shard split document within the run method rather than using a TTL index
|
2022-08-18 13:56:49 +00:00 |
Fernando Lisboa
|
665a2ceb33
|
SERVER-67657 Change mongod commands that override CommandInvocation to use tenantId in request
|
2022-08-17 05:55:37 +00:00 |
Fernando Lisboa
|
408c0cfc46
|
SERVER-61822 Create new command listDatabasesForAllTenants
|
2022-08-11 23:30:22 +00:00 |
Rishab Joshi
|
7be22a4e69
|
SERVER-66631 Implement command to enable and disable the change stream.
|
2022-08-11 18:34:34 +00:00 |
Sophia Tan
|
e008eb5f1e
|
SERVER-67459 Change BasicCommand to use DatabaseName
|
2022-08-10 04:10:22 +00:00 |
Sophia Tan
|
e587548905
|
SERVER-67461 Convert the renameCollection command to a TypedCommand
|
2022-08-09 21:11:06 +00:00 |
jannaerin
|
10f0e86ec3
|
SERVER-68185 Ensure view can be created on a particular tenant's collection
|
2022-08-01 20:17:00 +00:00 |
jannaerin
|
d2089eb428
|
SERVER-68133 Ensure tenantId included in namespace in durable catalog
|
2022-07-29 22:33:04 +00:00 |
Sophia Tan
|
b2e97ba786
|
SERVER-67516 Change _dbName element on IDL defined commands to be DatabaseName object
|
2022-07-29 17:34:14 +00:00 |
jannaerin
|
04a4548a4a
|
SERVER-67475 Enable use of securityToken for the basic CRUD operations
|
2022-07-27 22:21:16 +00:00 |
Didier Nadeau
|
0760d88c73
|
SERVER-68263 Do not remove blockers when deleting an aborted shard split state document
|
2022-07-27 21:42:58 +00:00 |
Sophia Tan
|
79b17eb848
|
SERVER-65459 Construct NamespaceString using tenantId on the OpMsgRequest during command parsing for IDL defined commands
|
2022-07-13 05:16:02 +00:00 |
Matt Broadstone
|
9c6775b06a
|
SERVER-67956 Write update to blockTimestamp at the reserved opslot
|
2022-07-12 19:34:06 +00:00 |
jannaerin
|
ac1ca19588
|
Revert "SERVER-65459 Construct NamespaceString using tenantId on the OpMsgRequest during command parsing for IDL defined commands"
This reverts commit c340d5a7a8.
|
2022-07-12 16:25:47 +00:00 |
Sophia Tan
|
c340d5a7a8
|
SERVER-65459 Construct NamespaceString using tenantId on the OpMsgRequest during command parsing for IDL defined commands
|
2022-07-11 23:46:23 +00:00 |
Rishab Joshi
|
04b55aa4c7
|
SERVER-66634 Make changes to the startup recovery and initial-sync for the change collections.
|
2022-07-08 11:48:27 +00:00 |
Rishab Joshi
|
0edbd77b32
|
SERVER-67481 Fix TODO Server ticket for the change collection JS test.
|
2022-07-07 09:22:28 +00:00 |
Yu Jin Kang Park
|
574d60b493
|
SERVER-55208: Remove nojournal,duroff and evergreen variant
|
2022-07-06 12:17:47 +00:00 |
mathisbessamdb
|
53eea3da41
|
SERVER-67531 Improve recipient cleanup logic for shard split
|
2022-07-05 15:03:43 +00:00 |
Rishab Joshi
|
e68b01fd6b
|
SERVER-66892 Introduce change collection passthrough suite.
|
2022-06-30 15:15:03 +00:00 |
Didier Nadeau
|
6ea028d20d
|
SERVER-67353 Handle retryable errors in BasicServerlessTest::commitAsync
|
2022-06-29 23:20:46 +00:00 |
mathisbessamdb
|
98374072b1
|
SERVER-66365 Copy missing applicable JSTests for shard split
|
2022-06-16 14:36:07 +00:00 |
Didier Nadeau
|
bfd0810609
|
SERVER-66705 Move aborting index builds out of critical section
|
2022-06-15 20:18:42 +00:00 |
mathisbessamdb
|
7ae9b3291d
|
SERVER-67192 use retry logic when looking up for the recipient primary after a split
|
2022-06-13 23:15:02 +00:00 |
mathisbessamdb
|
c9fee36305
|
SERVER-66704 use primaryToken for committed state doc transition
|
2022-06-08 20:51:31 +00:00 |
Didier Nadeau
|
a597da88a1
|
SERVER-67005 Refactor serverless library to run shard split operations
|
2022-06-06 21:31:06 +00:00 |
mathisbessamdb
|
a192781bcf
|
SERVER-67007 fix race condition and simpified split_rejects_multiple_ops test
|
2022-06-06 15:00:54 +00:00 |
Matt Broadstone
|
d599853df5
|
SERVER-66855 Reject setFCV when a split config is installed
|
2022-06-06 11:18:49 +00:00 |
Didier Nadeau
|
d73d7642cd
|
SERVER-66706 Mark shard split recipient nodes as hidden
|
2022-06-03 18:14:20 +00:00 |
Matt Broadstone
|
668bc828c0
|
SERVER-66967 Add jstest for concurrent reconfig during shard split
|
2022-06-03 00:56:43 +00:00 |
Matt Broadstone
|
3a9b686823
|
SERVER-66921 Track basic statistics on shard split operations
|
2022-06-02 20:05:05 +00:00 |
Matt Broadstone
|
b10f303adf
|
SERVER-66058 Fix missing test tags for shard split jstest
|
2022-06-01 13:45:33 +00:00 |
Matt Broadstone
|
71c6ba5cbf
|
SERVER-66058 Only start shard split components in serverless mode
|
2022-05-31 22:20:59 +00:00 |
Didier Nadeau
|
7cdbf7f7dd
|
SERVER-66862 Fix non-determinism in shard_split_startup_recovery_aborted.js
|
2022-05-31 21:16:15 +00:00 |
Matt Broadstone
|
b9da1f22bd
|
SERVER-66832 Ensure split config is removed after any decision
|
2022-05-31 19:14:13 +00:00 |