This commit is contained in:
janisslsm committed 2026-11-01 12:12:55 +02:00
1 parent 1781d25a15
commit 732c0ad767
33051 files changed
+2591613 -3019689

No files matched your search

@@ -0,0 +1,21 @@
// Metro module 7995 (f7996).
import { createApexExperiment } from "../../experiments/apex/index";
const apexExperiment = createApexExperiment({
name: "2026-02-android-exoplayer-http-engine",
kind: "user",
defaultConfig: {
httpEngine: "default"
},
variations: {
0: {
httpEngine: "default"
},
1: {
httpEngine: "okhttp"
},
2: {
httpEngine: "cronet"
}
}
});
export { apexExperiment as AndroidExoPlayerHttpEngineExperiment };
@@ -0,0 +1,21 @@
// Metro module 4758 (f4759).
import { createApexExperiment } from "../../experiments/apex/index";
const apexExperiment = createApexExperiment({
name: "2026-04-attachment-quality-metrics",
kind: "user",
defaultConfig: {
enableQualityMetrics: false,
enableOriginDetection: false
},
variations: {
0: {
enableQualityMetrics: false,
enableOriginDetection: false
},
1: {
enableQualityMetrics: true,
enableOriginDetection: true
}
}
});
export { apexExperiment as AttachmentQualityMetricsExperiment };
@@ -0,0 +1,27 @@
// Metro module 4769 (f4770).
import { createApexExperiment } from "../../experiments/apex/index";
const apexExperiment = createApexExperiment({
name: "2025-09-image-attachment-mezzanine-v2",
kind: "user",
defaultConfig: {
enabled: false
},
variations: {
0: {
enabled: false
},
1: {
enabled: true,
maxFileSizeBytes: 524288
},
2: {
enabled: true,
maxFileSizeBytes: 262144
}
}
});
export function getImageAttachmentMezzanineV2Config(a0) {
return apexExperiment.getConfig({
location: a0.location
});
}
@@ -0,0 +1,22 @@
// Metro module 4759 (f4760).
import { createApexExperiment } from "../../experiments/apex/index";
const apexExperiment = createApexExperiment({
name: "2025-11-enhanced-jpeg-encoding-on-ios",
kind: "user",
defaultConfig: {
useJpegliEncoder: false
},
variations: {
0: {
useJpegliEncoder: false
},
1: {
useJpegliEncoder: true
}
}
});
export function getIosJpegliConfig(a0) {
return apexExperiment.getConfig({
location: a0.location
});
}
@@ -0,0 +1,39 @@
// Metro module 4768 (f4769).
import { createApexExperiment } from "../../experiments/apex/index";
const apexExperiment = createApexExperiment({
name: "2026-04-kestrel",
kind: "user",
defaultConfig: {
enabled: false,
threshold: 0
},
variations: {
0: {
enabled: false,
threshold: 0
},
1: {
enabled: true,
threshold: 15
},
2: {
enabled: true,
threshold: 20
},
3: {
enabled: true,
threshold: 25
}
}
});
export function getKestrelConfig(a0) {
return apexExperiment.getConfig({
location: a0.location
});
}
export function getEffectiveKestrelLimit(a0, a1) {
return a0.enabled ? Math.max(1048576 * a0.threshold, a1) : a1;
}
export function getKestrelVariantName(a0) {
return a0.enabled ? a0.threshold !== 15 ? a0.threshold !== 20 ? a0.threshold === 25 ? "kestrel_c" : "unknown" : "kestrel_b" : "kestrel_a" : "control";
}
@@ -0,0 +1,22 @@
// Metro module 4760 (f4761).
import { createApexExperiment } from "../../experiments/apex/index";
const apexExperiment = createApexExperiment({
name: "2026-01-image-optimized-encoding-ladder",
kind: "user",
defaultConfig: {
useImageEncodingLadder: false
},
variations: {
0: {
useImageEncodingLadder: false
},
1: {
useImageEncodingLadder: true
}
}
});
export function getMobileImageEncodingLadderConfig(a0) {
return apexExperiment.getConfig({
location: a0.location
});
}
@@ -0,0 +1,22 @@
// Metro module 4755 (f4756).
import { createApexExperiment } from "../../experiments/apex/index";
const apexExperiment = createApexExperiment({
name: "2025-10-video-frame-rate-validation",
kind: "user",
defaultConfig: {
enableFrameRateValidation: false
},
variations: {
0: {
enableFrameRateValidation: false
},
1: {
enableFrameRateValidation: true
}
}
});
export function getVideoFrameRateValidationExperimentConfig(a0) {
return apexExperiment.getConfig({
location: a0.location
});
}