RepoJournal
Google

Google

JAX, the GenAI SDK, and the Cloud libs - Google's open source layer

Keep up with Google in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

One email a day. Unsubscribe in one click.

Pick a date

Topics: AI / ML Python Full archive →

The Wire · Showcase

JAX EXPANDS MPMD DEBUGGING, GOOGLE CLOUD PYTHON PLUGS BIGTABLE DATA LOSS

By RepoJournal · Filed · About Google

JAX's callback system now works across multi-machine distributed setups, while Google Cloud Python fixes a critical bug that could silently drop database mutations.

JAX landed support for jax.debug.callback() in MPMD (multi-process multi-device) deployments [1], a capability that required plumbing host_callbacks through the IFRT compiler layer. This mirrors a larger architectural shift where core_map now delegates to mpmd_map [2], consolidating JAX's distributed execution paths. The framework also fixed ROCm version detection in hermetic wheel builds [3], which had been publishing incorrect metadata to PyPI since the build system migrated off rocm-jax. On the Cloud side, Google Cloud Python addressed a silent data loss vulnerability in Bigtable's batch operations [5], where flush errors and unacknowledged mutations could disappear without surfacing to application code. The fix adds explicit error reporting and validation to confirm all active requests complete before returning, preventing incomplete mutations from going undetected. Build tooling received attention too, with zizmor security scanning suppressions corrected to use proper formatting [4]. Across both codebases, 9 commits and 8 PRs landed in the last 24 hours.

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] Support jax.debug.callback() in MPMD. ↗ google/jax
  2. [2] `core_map` now delegates to `mpmd_map` ↗ google/jax
  3. [3] [ROCm] Fix ROCm version in plugin wheel metadata ↗ google/jax
  4. [4] Fix zizmor suppressions for ml_actions images to use the correct format. ↗ google/jax
  5. [5] fix(bigtable): report swallowed batch flush errors and unacknowledged entries ↗ googleapis/google-cloud-python

Quick answers

What shipped in Google on August 16, 2026?
JAX's callback system now works across multi-machine distributed setups, while Google Cloud Python fixes a critical bug that could silently drop database mutations. In total, 9 commits and 8 pull requests landed.
Who contributed to Google on August 16, 2026?
4 developers shipped this update, including copybara-service, gulsumgudukbay, jax authors, and mutianf.
What were the notable Google updates?
Support jax.debug.callback() in MPMD, `core_map` now delegates to `mpmd_map`, and [ROCm] Fix ROCm version in plugin wheel metadata.

More from Google

Daily updates, in your inbox

Follow Google

Keep up with Google in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

or

One email a day. Unsubscribe in one click. Read a past issue →

Elsewhere on the wire

Want every project, not just this one?