From 5a94756718a88845a6a917e458b71609d72a2a58 Mon Sep 17 00:00:00 2001 From: Mike Williams Date: Wed, 13 May 2026 17:43:14 -0400 Subject: [PATCH 1/2] fix: flush logs less frequently in preview --- jetstream/cli.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/jetstream/cli.py b/jetstream/cli.py index 7afecff6..c34a0597 100644 --- a/jetstream/cli.py +++ b/jetstream/cli.py @@ -1690,7 +1690,6 @@ def preview( task_profiling_log_table_id=None, task_monitoring_log_table_id=None, bq_log_level=logging.INFO, - capacity=5, log_source=LOG_SOURCE.PREVIEW, ) client.delete_table(f"{project_id}.{dataset_id}.logs_{table}") @@ -1752,6 +1751,13 @@ def preview( experiments=[exp] ), ) + # make sure we've flushed all the logs + for handler in logger.root.handlers: + try: + handler.flush() + except AttributeError: + # ignore if log handler does not have 'flush' + pass click.echo( "A preview is available at: " From f86a86add19fe76f0edadf97a858dfd668795dc9 Mon Sep 17 00:00:00 2001 From: Mike Williams Date: Wed, 13 May 2026 17:47:23 -0400 Subject: [PATCH 2/2] version bump --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 84ba23c9..2eba6d0b 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -6,7 +6,7 @@ build-backend = "setuptools.build_meta" name = "mozilla-jetstream" # This project does not issue regular releases, only when there # are changes that would be meaningful to our (few) dependents. -version = "2026.5.1" +version = "2026.5.2" authors = [{ name = "Mozilla Corporation", email = "fx-data-dev@mozilla.org" }] description = "Runs a thing that analyzes experiments" readme = "README.md"