Antoine Clausse
2dd10c7fee
[web] Remove split-tests compile-backend-class* and compile-timeout-20s* (#17700)
* Remove split-tests of `compile-timeout-20s` and `compile-timeout-20s-existing-users`
* Remove `NEW_COMPILE_TIMEOUT_ENFORCED_CUTOFF` variables
* Revert timeout override `60` -> `20`
* Update settings.overrides.saas.js: `compileTimeout: 20`
* Remove `compile-backend-class-n2d`
* Remove `force_new_compile_timeout`
* Remove `showNewCompileTimeoutUI`
* Remove `compileTimeChanging`
* Simplify code by removing segmentation object
* Remove `CompileTimeoutChangingSoon`
* Remove `user.features.compileTimeout = '20 (with 10s prompt)'`
* Remove `CompileTimeWarning`
* Remove `TimeoutUpgradePrompt` (old)
* Remove `compile-backend-class`
* Remove unused translations
* Update tests
* Fix: Show `CompileTimeout` even if `!window.ExposedSettings.enableSubscriptions`
* Create script to migrate users to 20s compileTimeout
* migration script: exclude `compileTimeout: 20` from the match
* migration script: use `batchedUpdate`
* Remove `showFasterCompilesFeedbackUI` and `FasterCompilesFeedback`
Helped-by: Jakob Ackermann <jakob.ackermann@overleaf.com>
* Remove `_getCompileBackendClassDetails`, simplify definition of `limits` object
* Remove `Settings.apis.clsi.defaultBackendClass`
* Remove unnecessary second scan of the whole user collection in dry mode
* Override `timeout` to 20 for users having `compileGroup === 'standard' && compileTimeout <= 60`
* Remove second `logCount`: re-run the script in dry-mode if you want to see that count
* Use secondary readPreference when counting users
* Fix script setup and exit 0
* Fix: Remove `user.` from query path!
* Add acceptance test on script migration_compile_timeout_60s_to_20s.js
GitOrigin-RevId: 3cb65130e6d7fbd9c54005f4c213066d0473e9d8
2024-04-15 08:04:24 +00:00
..
2024-03-26 09:04:05 +00:00
2023-07-17 10:38:31 +00:00
2023-12-19 09:04:02 +00:00
2019-10-16 10:36:21 +00:00
2023-12-19 09:04:02 +00:00
2023-08-11 08:04:01 +00:00
2023-07-17 11:02:40 +00:00
2023-09-28 08:04:17 +00:00
2024-03-26 09:04:00 +00:00
2023-07-31 08:04:07 +00:00
2023-07-28 08:04:14 +00:00
2022-01-11 09:03:23 +00:00
2024-04-08 08:04:41 +00:00
2024-02-13 09:03:35 +00:00
2023-12-19 09:04:02 +00:00
2024-03-20 09:03:06 +00:00
2023-09-04 08:05:03 +00:00
2023-10-20 08:04:05 +00:00
2023-10-20 08:04:05 +00:00
2023-03-23 09:04:29 +00:00
2023-12-19 09:04:02 +00:00
2023-04-19 08:03:10 +00:00
2023-10-18 08:05:04 +00:00
2023-10-20 08:04:05 +00:00
2020-08-18 02:06:28 +00:00
2023-10-20 08:04:05 +00:00
2022-06-15 08:04:05 +00:00
2023-10-20 08:04:05 +00:00
2022-10-18 08:03:06 +00:00
2022-10-18 08:03:06 +00:00
2022-11-07 09:03:25 +00:00
2022-01-11 09:03:23 +00:00
2020-10-06 02:04:28 +00:00
2023-10-20 08:04:05 +00:00
2021-06-04 02:08:40 +00:00
2021-07-28 02:07:11 +00:00
2023-10-20 08:04:05 +00:00
2022-08-26 08:03:30 +00:00
2023-04-19 08:03:10 +00:00
2022-01-11 09:03:23 +00:00
2023-04-19 08:03:10 +00:00
2023-12-19 09:04:02 +00:00
2023-04-28 08:04:10 +00:00
2023-02-02 18:22:09 +00:00
2023-12-19 09:04:02 +00:00
2023-12-19 09:04:02 +00:00
2023-10-20 08:04:05 +00:00
2023-10-20 08:04:05 +00:00
2024-03-26 09:04:05 +00:00
2023-12-19 09:04:02 +00:00
2023-11-27 09:04:02 +00:00
2021-11-11 09:03:09 +00:00
2024-03-28 09:04:33 +00:00
2023-04-19 08:03:10 +00:00
2023-03-23 09:04:29 +00:00
2023-12-19 09:04:02 +00:00
2023-12-19 09:04:02 +00:00
2023-12-19 09:04:02 +00:00
2020-02-19 04:20:51 +00:00
2023-12-19 09:04:02 +00:00
2021-08-04 11:13:55 +00:00
2023-12-19 09:04:02 +00:00
2023-12-19 09:04:02 +00:00
2024-04-15 08:04:24 +00:00
2021-05-19 02:06:06 +00:00
2024-02-27 17:02:10 +00:00
2023-12-19 09:04:02 +00:00
2022-05-27 08:03:58 +00:00
2022-11-15 09:06:40 +00:00
2023-10-20 08:04:05 +00:00
2024-03-06 17:27:26 +00:00
2022-07-27 12:17:31 +00:00
2023-03-01 09:02:59 +00:00
2024-03-29 09:04:17 +00:00
2023-03-30 08:03:59 +00:00
2024-03-26 09:04:05 +00:00
2023-12-19 09:04:02 +00:00
2022-08-09 08:02:49 +00:00
2021-10-22 08:04:49 +00:00
2024-03-26 09:04:05 +00:00
2024-03-26 09:04:05 +00:00
2023-12-19 09:04:02 +00:00
2024-01-04 09:03:43 +00:00
2022-03-25 09:03:59 +00:00
2024-03-26 09:04:40 +00:00
2023-03-22 09:04:09 +00:00