[roll] Roll fuchsia [fidl][rust] Include generation in transaction ids This adds a 7 bit "generation" in upper bits of the transaction id. It increments each time we allocate a new txid for a channel. We mask it off when we convert it to a slab index. This means that subsequent FIDL calls won't end up with the same txid, even if they're in the same slab spot. This means that in the common pattern of a channel being used for repeated hanging-gets each of the gets will have a distinct txid, which allows for easier tracing. Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1200091 Original-Revision: 9ec9e7a8e8644620e1a9802dca3838eec401f219 GitOrigin-RevId: 1e0ce3877ee168f54e672c999bf3d449dc638876 Change-Id: I0a27ccfeb23d98cdc4c004ac30648dc60718b5cd
This repository contains Fuchsia's Global Integration manifest files.
All changes should be made to the internal version of this repository. Our infrastructure automatically updates this version when the internal one changes.
Currently all changes must be made by a Google employee. Non-Google employees wishing to make a change can ask for assistance in one of the communication channels documented at get involved.
First install Jiri.
Next run:
$ jiri init $ jiri import minimal https://fuchsia.googlesource.com/integration $ jiri update
Third party projects should have their own subdirectory in ./third_party.