Results 22 issues of Kai Zhang

Only the [latest](https://hub.docker.com/layers/tiangolo/uvicorn-gunicorn-fastapi/latest/images/sha256-b166262843a61ef1079d76fca023cfba34d65569203013269749b519e0fcb4e1?context=explore) tag has the uvicorn installed with uvloop. The pinned version like [uvicorn-gunicorn-fastapi:python3.8-2020-12-19](https://hub.docker.com/layers/tiangolo/uvicorn-gunicorn-fastapi/python3.8-2020-12-19/images/sha256-dc7ccd01872231254a04b82011180608a1f80d455674e1b302aa719b7c02065b?context=explore) still use `/bin/sh -c pip install --no-cache-dir uvicorn gunicorn` instead of `/bin/sh -c pip install...

Currently, bazel intellij plugin will try to [parse `fat_apk_cpu` flag from `sync_flags`](https://github.com/bazelbuild/intellij/commit/ad4aa276b54a7f12553c99423f2a57f864638231#diff-4bbe37e21cc3121d4616fec9d8c9c254c6f3696bb2dbb46952ecb6b6f6396e45R55). If no flag found `x86_64` would be added to sync flags. However, according to [doc](https://github.com/bazelbuild/intellij/commit/ad4aa276b54a7f12553c99423f2a57f864638231#diff-4bbe37e21cc3121d4616fec9d8c9c254c6f3696bb2dbb46952ecb6b6f6396e45R55) `sync_flags` should be...

type: feature request
product: Android Studio
product: IntelliJ
awaiting-maintainer

Currently, we have two ways to add targets with intellij plugin: 1. Specificly list the targets 2. Enable `drive_targets_from_directories` Neither way suites our project very well. Our project targets multiple...

type: feature request
product: Android Studio
topic: project views
awaiting-maintainer

Currently, the `action_env` do not have effect on `rule_foreign_cc`. We use bazelisk as the bazel launcher. It will prepend the actual bazel path to `PATH` env. Since bazelisk install bazel...

Can Close?

Currently, Tulsi [hardcoded a `--strip=always` flag in release mode](https://github.com/bazelbuild/tulsi/blob/c7609aa3914123f1b5f1a6b5caff551617a325c9/src/TulsiGenerator/BazelSettingsProvider.swift#L137). This makes us unable to debug a release build in XCode. But sometimes, we need to debug a release build. For...

close #1617 Rendered result [here](https://github.com/kkpattern/rules_apple/blob/doc_ios_unit_test_provisioning_profile/doc/rules-ios.md#ios_unit_test). I also added documentation for `ios_ui_test`. I assume it also requires `provisioning_profile` to be set to run on a real device. However, we don't have...

For an `ios_unit_test` to run on a real device, the `provisioning_profile` needs to be set. However, the documentation of `ios_unit_test` doesn't mention this. Some users may not know about this....

We are running a shard worker on macOS. Under heavy load, sometimes we get a lot exceptions when buildfarm try to remove a directory: ``` 严重: error during directory removal...

bug

It's common to gracefully shut down a server by sending a SIGTERM or SIGINT signal. For example, supvisord or k8s use signals to gracefully stop a process. Currently, buildfarm shard...

enhancement

To prevent multiple files with different content be written into the same dest, bundletool.py compare files by their hash value before writing. But in most cases, there are no conflicting...