Tausif Rahman
1a5cf4b82f
SERVER-72348 Use the new mongo-tooling-metrics library
2023-01-10 19:15:35 +00:00
Hugh Tong
06eec63b56
SERVER-72173 Fix missing tenantId when calling the profile function
2023-01-10 18:38:19 +00:00
Antonio Fuschetto
3c7a0ed290
SERVER-71919 Clean up orphaned collections on recipient after movePrimary failure
2023-01-10 15:47:05 +00:00
Timour Katchaounov
3ade0b9fe3
SERVER-72236 Generate random integer data for CE
...
Generate random data with integers. The approach is as follows:
- There is one collection for each different cardinality. All collections contain the same fields.
- Each field contains the data generated from a certain data distribution. The data could be anything - same type, mixed types, same mathematical distribution (e.g. normal), or a mixed distribution.
- The committed configuration file, and the corresponding data file are reduced to only two small collections. For actual experiments one needs to add more data sizes, and re-generate the data locally. This is done so that Evergreen tests can run fast, and to reduce the size of the git repository.
- All data is saved in a single JavaScript file: jstests/query_golden/libs/data/ce_accuracy_test.data, with a corresponding schema file jstests/query_golden/libs/data/ce_accuracy_test.schema.
- The data file is a JavaScript file that can be loaded directly inside a JS test. When loading this file, it creates a global variable dataSet. The reason is that this is the only way to load an external JSON file that doesn't need to install external tools in Evergreen.
2023-01-10 12:51:54 +00:00
Gregory Noma
4be00f9aef
SERVER-64473 Split up core jstest directory
2023-01-09 22:32:29 +00:00
Max Hirschhorn
afd5fda2f8
SERVER-72613 Run gdb with --readnever when only taking core dumps.
2023-01-09 16:52:58 +00:00
Sophia Tan
2a3aa2ed8e
SERVER-72531 Complete TODO listed in SERVER-71470
2023-01-06 00:48:53 +00:00
Ryan Egesdahl
ee5f127710
SERVER-70082 Port kitchen package tests to Docker (pt. 2)
2023-01-05 23:26:40 +00:00
Kshitij Gupta
397fbc4191
SERVER-72058: shardingtest can come up with catalog shard
2023-01-05 22:11:15 +00:00
Sophia Tan
8183c36fd3
SERVER-70546 Create passthroughs that inject the tenantId using $tenant
2023-01-05 01:15:41 +00:00
Arun Banala
2f1b039897
SERVER-72416 Find and findAndModify commands' ExpressionContext should inherit collection level collation
2023-01-05 00:01:29 +00:00
Billy Donahue
730905254c
SERVER-72498 lint against rand and srand
...
Annotate legacy srand calls with NOLINT to pass new linter
2023-01-04 19:44:30 +00:00
Mikhail Shchatko
2ecf24a29f
SERVER-72506 Fix key error in benchmarks analysis script
2023-01-04 19:08:13 +00:00
Sophia Tan
511277bc00
SERVER-72192 Add $tenant to kAllowedCollectionCreationOptions for timeseries colls
2023-01-04 18:27:35 +00:00
seanzimm
d1a67f1233
SERVER-72491: Remove random chance to immediately promote initial sync node
2023-01-04 16:01:53 +00:00
cortrain
f004c2152b
SERVER-71470 Fix lookup agg across multiple collections for multitenancy
2023-01-03 22:13:05 +00:00
Alexander Neben
40e2c70e4b
SERVER-72412 Added direct connection to powercycle tests
2022-12-29 17:43:19 +00:00
Ryan Egesdahl
e4a5ea42e3
SERVER-70082 Port kitchen package tests to Docker (pt. 1)
2022-12-28 22:18:44 +00:00
Yoonsoo Kim
8d81f75155
SERVER-72393 Add more test cases for external data source
2022-12-28 19:03:37 +00:00
Jennifer Peshansky
a6e1647309
SERVER-71408 Create telemetry passthrough suite
2022-12-28 02:53:39 +00:00
Rishab Joshi
6e7338e29d
SERVER-68685 Adds new $_internalIndexKey agg expression.
2022-12-25 03:35:52 +00:00
Israel Hsu
b9717b01dc
SERVER-68761 Setup jscore passthrough test suite for query sampling
2022-12-21 20:16:39 +00:00
winstonzmdb
86a4f25c9a
SERVER-70694 Platform Support: Add support for RHEL9 ARM64
2022-12-21 19:45:51 +00:00
Juan Gu
6cd0e5c322
SERVER-70802 Ensure data files are uploaded on Evergreen timeout
2022-12-21 01:00:24 +00:00
Alexander Neben
eccc34a401
SERVER-72266 Fixed scons cache pruning
2022-12-20 23:41:37 +00:00
Hugh Tong
20770047f9
SERVER-71030 Modify CursorResponse to serialize/deserialize NamespaceString with tenantId
2022-12-20 23:08:56 +00:00
Matt Kneiser
8175ee2716
SERVER-72264 Clang-tidy task needs fix schema update
2022-12-20 22:00:29 +00:00
Antonio Fuschetto
4dccf13844
SERVER-71202 Adapt existing movePrimary logic to new DDL coordinator
2022-12-20 16:06:19 +00:00
Timour Katchaounov
38c5aab661
SERVER-72036 Implement data generation and loading into JS CE accuracy tests
...
* Extend the data generation Python framework for cost calibration to support data generation for CE testing as follows:
- the entry point is ce_generate_data.py,
- the configuration of the generated data is in ce_generate_data_settings.py,
- all collection data is exported into a single JSON file stored in 'jstests/query_golden/libs/data', and a schema file stored in the same directory
* Implement a JS data loader function that also creates all indexes specified in the schema file.
* Add a small JS test that shows how to load the generated JSON files into collections.
2022-12-17 10:06:36 +00:00
Sophia Tan
d2f91feb2e
SERVER-70921 Do not drop off tenant information when running find, count and distinct commands against views
2022-12-16 20:32:31 +00:00
jannaerin
38dc821cbb
SERVER-71042 Remove featureFlagRequireTenantID from fully_disabled_feature_flags
2022-12-16 19:01:01 +00:00
Mikhail Shchatko
cbad1f3c68
SERVER-72137 Handle case when test stats are not available
2022-12-16 08:50:09 +00:00
Daniel Moody
d824f5a6e4
SERVER-71748 create dummy mongo custom checks module for reference.
2022-12-16 05:24:21 +00:00
Sara Golemon
e2360b50e7
SERVER-71897 Replace featureFlagMongoStore with featureFlagSecurityToken
2022-12-15 21:38:34 +00:00
Ryan Egesdahl
c528dba0e3
SERVER-71916 Remove amazonlinux:1 from package tests
2022-12-14 01:26:26 +00:00
Ryan Egesdahl
aeed99df75
SERVER-71945 Reduce space requirements for test_packages_complete
2022-12-14 00:12:33 +00:00
Sophia Tan
94ba419ca5
SERVER-72060 Tenant information on IDL command field is dropped off while parsing from BSONObj
2022-12-13 23:43:29 +00:00
Andrew Morrow
7657e615d2
SERVER-62994 Use v4 toolchain for everything except clang format
...
It has been a pleasure working here and quite the wild ride.
Good luck everyone.
2022-12-13 23:03:13 +00:00
Trevor Guidry
b4a126b43a
SERVER-61794 update pymongo to 4.3.3
2022-12-13 18:02:47 +00:00
Alyssa Wagenmaker
246c58be58
SERVER-71763 CSI planning heuristics enhancements
2022-12-13 15:59:57 +00:00
Louis Williams
933170f40f
SERVER-71362 Lower the number tickets in config fuzzers
2022-12-13 10:36:50 +00:00
Trevor Guidry
139170c979
SERVER-71834 use runAllFeatureFlagTests in local resmoke invocations
2022-12-09 20:35:11 +00:00
Daniel Moody
138c6becd7
SERVER-71978 improve stdlib pretty printers selection
2022-12-09 17:29:13 +00:00
Didier Nadeau
c5c19f011f
SERVER-71260 Add tenantIds parameter to donorStartMigration
2022-12-09 05:16:24 +00:00
Justin Seyster
c2d50870e6
SERVER-65976 Enable block compression for column store indexes
2022-12-08 22:36:07 +00:00
Sophia Tan
b0e4fcd60f
SERVER-70543 Create override that injects the tenantId using $tenant
2022-12-08 21:05:23 +00:00
Matt Boros
4115873578
SERVER-70637 Implement sorted merge physical node
2022-12-08 03:39:22 +00:00
Hugh Tong
1f5e36035e
SERVER-71665 Remove TODO for SERVER-69723
2022-12-08 00:01:28 +00:00
mathisbessamdb
a21da30514
Revert "SERVER-71187 Index Build Coordinator to use TenantId object instead of StringData"
...
This reverts commit 5c403f99e1 .
2022-12-07 23:02:45 +00:00
Erwin Pe
de5f188310
SERVER-71914 Exclude FLE2 FSM tests from concurrency multi_stmt_txn suites
2022-12-07 21:07:49 +00:00