[roll] Roll fuchsia [fx][analytics] Analytics processed in background Previously background processing of fx analytics/metrics was done via adding & after track-xxx commands only. However, this does not work well with the batching mechanism since each `track-xxx&` command was executed in their own subshell and the variable keeping track of the unsent batch does not persist. This change creates a dedicated/persistent background subshell for batch processing via process substitution and communicate with it using a fixed file descriptor. It saves ~400ms for running `fx status`. Original-Fixed: b/317917331 Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/965629 Original-Revision: b1d9bce12ec8baaf788817aa2ab7f42cd9810d46 GitOrigin-RevId: e0409ec4c475516fa6c351019c2656ea4bfb6270 Change-Id: I71953e26c1f1b2889533e7af24d688544ad53b8b
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 via the IRC channel #fuchsia on Freenode.
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.