-
Type:
Task
-
Resolution: Unresolved
-
Priority:
Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
Storage Execution
-
Storage Execution 2026-03-16, Storage Execution 2026-03-30
-
None
-
None
-
None
-
None
-
None
-
None
-
None
The added fc-4.6.0.js file is adapted from the public NPM package. The LICENSE remains unchanged from 3.1.0.
Updates are only made to tests and library files in `jstests/write_path/timeseries/pbt/*/` which are under active development as part of SPM-4400.
```js
/*
This file is adapted from https://www.npmjs.com/package/fast-check
To produce the current output file:
1. fast-check@4.6.0 was downloaded from NPM registry
npm install fast-check@4.6..0
2. A bundle.mjs file was created to import and re-export the fast-check library
// bundle-fc.mjs
import * as fc from 'fast-check';
export
;
3. The modules was bundled with esbuild
npx esbuild bundle-fc.mjs \
--bundle \
--format=esm \
--platform=browser \
--target=es2018 \
--minify \
--outfile=fc-4.6.0.js # this file
4. Shims are added for resmoke compatibility
/* global setTimeout, clearTimeout, Reflect*/
```
- is depended on by
-
SERVER-121540 Source fast-check vendoring from mongo-forks
-
- Closed
-
- related to
-
SERVER-121397 Update query PBTs to use fast-check 4.6.0
-
- Open
-