Commit Graph

66407 Commits

Author SHA1 Message Date
Sara Golemon
e4e786a430 SERVER-67263 Reject InsertUpdatePayload with mismatched IndexKeyId 2022-07-28 17:17:29 +00:00
Nikita Lapkov
112b848ead SERVER-61281 Use memoization for Document::getApproximateSize 2022-07-28 16:27:03 +00:00
Richard Hausman
45a5680e68 SERVER-67023 : Check 'control.count' in time-series validate command 2022-07-28 15:32:54 +00:00
Alexander Ignatyev
c545bd81b0 SERVER-68349 Support various data distributions in random data generator 2022-07-28 15:26:31 +00:00
Richard Samuels
e1c7b19f7e SERVER-65901 scons.py silently ignores invalid variable-files parameter 2022-07-28 14:53:04 +00:00
George Wangensteen
0ee599ffdf SERVER-67649 Teach IDL reply types to ignore generic fields 2022-07-28 14:51:50 +00:00
Ted Tuckman
22bc6ca8fc SERVER-67284 Allow $fill 'partitionByFields' to partition by a dotted path 2022-07-28 14:32:37 +00:00
Esha Maharishi
68ca60fa0e SERVER-67360 Rename POS instance's completion future to runCompleteFuture 2022-07-28 14:02:48 +00:00
Paolo Polato
b9f4378d3d SERVER-68126 Check constraints for maxChunkSize param in auto/splitVector commands 2022-07-28 13:31:30 +00:00
Uladzimir Makouski
4e9dd74af2 Revert "SERVER-66289 Update write size estimation logic in DocumentSourceWriter"
This reverts commit 7b7fe658db.
2022-07-28 10:48:12 +00:00
Louis Williams
042a60c450 SERVER-68200 Fix key pattern arg for ksdecode 2022-07-28 09:56:10 +00:00
Alberto Massari
8c46e933d4 SERVER-66521 allow partial optimization of expressions 2022-07-28 09:54:58 +00:00
Paolo Polato
8080a50c2f SERVER-67899 fix the logic to reset the maxChunkSize param for the config.system.sessions collection 2022-07-28 09:10:51 +00:00
Louis Williams
0048cd6427 SERVER-68200 Create 'ksdecode' as a KeyString decoding command-line tool. Automatically built with the 'dist-test' compile target 2022-07-28 08:40:23 +00:00
Pierlauro Sciarelli
0b02969388 SERVER-68354 Set whenToClean to now when marking range deletion task as processing 2022-07-28 07:26:22 +00:00
Will Korteland
8af0f25dda Import wiredtiger: 082d3b1e753b5a3e1473e44c36358d66412d8a73 from branch mongodb-master
ref: b4d08b1931..082d3b1e75
for: 6.1.0-rc0

WT-9645 Crosscheck tree type and page type in verify (#8152)
2022-07-28 03:51:54 +00:00
Will Korteland
890c2a1522 Import wiredtiger: b4d08b1931279a549b131219b9ab4d508b010d23 from branch mongodb-master
ref: dd0ad2adad..b4d08b1931
for: 6.1.0-rc0

WT-9522 Add missing conflict check in fixed-length-column-store (#8151)
2022-07-28 03:51:54 +00:00
Erin Liang
5c57650600 SERVER-64069 Relax restriction that changing a document's shard key value must have a transaction number 2022-07-28 00:18:55 +00:00
Erwin Pe
bd6e9f714d SERVER-67861 Change strictness of CompactStructuredEncryptionDataState to non-strict 2022-07-28 00:15:50 +00:00
Dan Larkin-York
32f0c6de29 SERVER-68196 Fix broken assertion in BoundedSorter 2022-07-28 00:14:35 +00:00
Mihai Andrei
7b7fe658db SERVER-66289 Update write size estimation logic in DocumentSourceWriter 2022-07-27 23:38:57 +00:00
jannaerin
586135f815 SERVER-67994 Add ResourceId constructors that take NamespaceString and DatabaseName as parameters 2022-07-27 22:45:03 +00:00
jannaerin
04a4548a4a SERVER-67475 Enable use of securityToken for the basic CRUD operations 2022-07-27 22:21:16 +00:00
Lynne Wang
bdba8656b3 SERVER-67656 Implement authorization checks for the analyze command 2022-07-27 21:50:28 +00:00
Ben Shteinfeld
ded3208f1b SERVER-68310 Filter out PartialSchemaRequirements which are unconstrained and avoid generating SargableNodes for nodes with empty PartialSchemaRequirements 2022-07-27 21:44: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
Gabriel Marks
7a4fd7f264 SERVER-67998 Remove TODO 2022-07-27 20:41:45 +00:00
Kelsey Schubert
534274a18a SERVER-68363 Mark 5.3 as EOL 2022-07-27 20:40:02 +00:00
Rishab Joshi
4e5bb25a80 SERVER-68202 Remove 'enabled' field from 'changeStreams' cluster wide parameter. 2022-07-27 20:25:50 +00:00
Yuhong Zhang
016b23d13e SERVER-67522 Return warnings about the use of deprecated types in BSON documents in validation 2022-07-27 19:56:36 +00:00
Billy Donahue
958ad9abfc SERVER-68246 rewrite calls to boost::optional get and is_initialized 2022-07-27 19:38:08 +00:00
Kyle Suarez
f8a1ac19be SERVER-67546 initialize _collator to nullptr 2022-07-27 19:36:48 +00:00
Luxi Liu
629d8e1868 SERVER-64916 added feature flag for PM-2821 (allow path from downgrading to upgrading) 2022-07-27 18:54:07 +00:00
Richard Samuels
a55985b97d Revert "SERVER-65901 scons.py silently ignores invalid variable-files parameter"
This reverts commit 10d28f2eb8.
2022-07-27 18:46:52 +00:00
Svilen Mihaylov
119e6b5979 SERVER-67771 Allow duplicate multi-key entries in PartialSchemaRequirements map 2022-07-27 17:34:56 +00:00
Hana Pearlman
630cb8c05b SERVER-68291: Skip failing jscore tests within selinux 2022-07-27 17:03:44 +00:00
Charlie Swanson
298fc23192 SERVER-63947 Add column store jscore passthrough - plus fixes
Also fixes:
- $where reports depending on a full object, disqualifying it from using
  the column store index.
- projection analysis should not remove a projection if we have some
  match fields that are not needed in the output. This doesn't work yet.
2022-07-27 16:29:59 +00:00
Ruoxin Xu
331153cb62 SERVER-67101 Support microsecond precision in ScopedTimer 2022-07-27 16:28:42 +00:00
Richard Samuels
10d28f2eb8 SERVER-65901 scons.py silently ignores invalid variable-files parameter 2022-07-27 15:38:33 +00:00
Benety Goh
5e123f049f SERVER-62496 remove FCV-gated capped collection restriction 2022-07-27 15:28:57 +00:00
Jordi Olivares Provencio
e7d7dfccd1 SERVER-68350 Disable GCC warning for freeing in RecordId destructor 2022-07-27 15:00:19 +00:00
Tausif Rahman
85127c1293 SERVER-68332 Enable verbose logging to investigate remote_credentials_setup.sh failure 2022-07-27 14:04:05 +00:00
Benety Goh
a48c392bc9 SERVER-68321 remove oplog_entry library dependency from db/transaction 2022-07-27 13:31:56 +00:00
Benety Goh
c8716e9728 SERVER-68321 make session_catalog library dependency private in db/transaction 2022-07-27 12:36:11 +00:00
Benety Goh
02968b3d4d SERVER-68321 make txn_cmd_request library dependency private in db/transaction 2022-07-27 11:07:22 +00:00
Denis Grebennicov
6d05f7a23d SERVER-67678 Incorrect result is returned when there's a wildcard index and a filter like $and: [{field: {$type: 'object'}, {file: {$size: 1}}] 2022-07-27 10:20:59 +00:00
Silvia Surroca
4c4fe95330 SERVER-67301 Balancer may perform one unnecessary migration for a completely balanced collection 2022-07-27 09:21:13 +00:00
Paolo Polato
d7bb812898 SERVER-67940 Raise invariant if ShardRegistry is refreshed while holding opCtx locks 2022-07-27 09:19:21 +00:00
Pierlauro Sciarelli
292bfe86c9 SERVER-67778 Lock collection via UUID rather than namespace in the range-deleter 2022-07-27 09:17:30 +00:00
Paolo Polato
bcd3d82cbb Revert "SERVER-62356 Serialize creation of sharded and unsharded Timeseries collections"
This reverts commit ab2ced056a.
2022-07-27 08:46:49 +00:00