This project is mirrored from https://gitee.com/cowcomic/pixie.git.
Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
- 23 Mar, 2020 1 commit
-
-
Natalie Serrino authored
Summary: This is to support the px demo deploy [sockshop,...] command. Test Plan: ran it and it worked Reviewers: zasgar, michelle, #engineering Reviewed By: zasgar, #engineering JIRA Issues: PL-1626 Differential Revision: https://phab.corp.pixielabs.ai/D3955 GitOrigin-RevId: ab47913cd77ebad8d3a0da355694bde1e81dcba2
-
- 05 Oct, 2019 1 commit
-
-
Phillip Kuznetsov authored
Summary: script parses and matches the license-checker output to the set format for the markdown renderer (coming in a follow up diff). Test Plan: tested on repo, seems to work. Reviewers: michelle, zasgar, #engineering Reviewed By: zasgar, #engineering Differential Revision: https://phab.corp.pixielabs.ai/D2218 GitOrigin-RevId: 4ed8fc54513ee88ba55e54391b9285225f151c99
-
- 02 May, 2019 1 commit
-
-
Zain Asgar authored
Summary: This adds clang-tidy to the build and fixes a related compilation error. This does not add clang-tidy to linting or auto-fixing. It will only stop for build breaks related to clang-tidy and not style enforement warnings. Changes for checking style and errors at lint time are coming. Test Plan: Jenkins Reviewers: oazizi, #engineering Reviewed By: oazizi, #engineering Differential Revision: https://phab.corp.pixielabs.ai/D712 GitOrigin-RevId: 38fa4aa28b4610159ed5cf2753ab3f00d4ef4288
-
- 18 Apr, 2019 1 commit
-
-
Phillip Kuznetsov authored
Summary: Adding the CGO interface and broker compiler api, but not implementing the C++ side just yet. Test Plan: bazel run //src/vizier/components:broker_compiler_go Reviewers: zasgar, michelle, #engineering Reviewed By: zasgar, #engineering Differential Revision: https://phab.corp.pixielabs.ai/D602 GitOrigin-RevId: c9b66cc499c4895cce8c9c40e06b87110809d994
-
- 10 Mar, 2019 1 commit
-
-
Zain Asgar authored
Summary: Use `./scripts/run_clang_tidy.sh` to run clang_tidy. We can now run clang-tidy but can't put it in our build yet, because of failures. Test Plan: `./scripts/run_clang_tidy.sh` Reviewers: michelle, oazizi, #engineering Reviewed By: oazizi, #engineering Differential Revision: https://phab.corp.pixielabs.ai/D433 GitOrigin-RevId: e9623d79c764c7ae36ddfdfc68e0a09d45d27b69
-
- 05 Feb, 2019 1 commit
-
-
Kaushal Gandhi authored
Summary: Adding InfoClassSchema implementation. This class contains all the information regarding the tables that will be created and the elements within the table that will be subscribed too. Test Plan: Added unit tests Reviewers: #engineering, zasgar, oazizi Reviewed By: #engineering, zasgar, oazizi Differential Revision: https://phab.corp.pixielabs.ai/D247 GitOrigin-RevId: 9ece889b8be9bc5ba039c3f1693926c44d0aa12c
-
- 08 Jan, 2019 1 commit
-
-
Zain Asgar authored
Summary: This adds support for vscode. The C++ extension and LLDB extension need to be installed. run `python scripts/generate_vscode_tasks.py` to do the setup. After this you can just run the task from within vscode. To use the lldb debugger you need a patched version: `https://github.com/pixie-labs/vscode-lldb` Otherwise, you can just use the builtin cpp debugger but it's not as good. You need to add `build --spawn_strategy=standalone` to `.bazelrc` to get this to work. It's non-ideal but we need it until: https://github.com/bazelbuild/bazel/issues/6327 is fixed. Test Plan: Tested on vscode 1.30.1/ Reviewers: #engineering, kgandhi Reviewed By: #engineering, kgandhi Differential Revision: https://phab.corp.pixielabs.ai/D171 GitOrigin-RevId: a8fee13b649cfd8d9a3df7d18572b02140e3dbac
-
- 04 Jan, 2019 1 commit
-
-
Zain Asgar authored
Summary: CLion Bazel Setup Test Plan: Clion Reviewers: #engineering, kgandhi, philkuz Reviewed By: #engineering, kgandhi, philkuz Differential Revision: https://phab.corp.pixielabs.ai/D169 GitOrigin-RevId: eff5d2ba321285188c0529dff872fb21ad11f98e
-
- 30 Nov, 2018 1 commit
-
-
Phillip Kuznetsov authored
Summary: Added cc_resource and bcc compatibility update build target for bcc in .deb builder Test Plan: It works on Turing - might want to update the dev Dockerfile Reviewers: zasgar, kgandhi, michelle Reviewed By: kgandhi Differential Revision: https://phab.corp.pixielabs.ai/D130 GitOrigin-RevId: e637b9251e805bfd5bb6da155f70ef06747e66b4
-
- 05 Nov, 2018 1 commit
-
-
Michelle Nguyen authored
Summary: Before, you should have to create the docker image for the loadgen service inside of the hipstershop repo. Since the docker image requires the locust wrapper, templates, and configs, you would have had to copy all of those files over to the hipstershop repo. Instead, build everything for the loadgen service within our repo. This process should be generalizable to other applications as well, such as superset Test Plan: Went through the steps in the readme -- built the docker image, pushed the image, deployed to GKE, and checked the logs to make sure the loadgen service was generating requests. Reviewers: zasgar, philkuz, kgandhi Reviewed By: zasgar, kgandhi Differential Revision: https://phab.corp.pixielabs.ai/D117 GitOrigin-RevId: 269b08115ba1e88873562608ab5f9e51ac14a5e4
-
- 01 Nov, 2018 1 commit
-
-
Phillip Kuznetsov authored
Summary: Update naming scheme for skaffold template files from .tmpl to .skfld.tmpl in light of reuse of .tmpl extension Test Plan: pull, ``` rm -rf skaffold_build/ make skaffold-dev ``` Reviewers: michelle, zasgar, kgandhi Reviewed By: michelle Differential Revision: https://phab.corp.pixielabs.ai/D112 GitOrigin-RevId: 17e7e6dce44e78777bd97215ef56d0024fd1535f
-
- 30 Oct, 2018 1 commit
-
-
Michelle Nguyen authored
Summary: Added locust wrapper for load generation. The locust wrapper takes a locust config, which specifies every phase (users, duration) that should occur during the load test. The wrapper iterates through each phase, generating the locustfile, and running the locust command for the specified duration. Test Plan: Started up a local version of hipstershop and ran `bazel run //demos/load_generation:load_generation -- --config_file ~/go/src/pixielabs.ai/pixielabs/demos/applications/hipster_shop/load_generation/load.pbtxt --host http://localhost:80` Reviewers: philkuz, zasgar, kgandhi Reviewed By: zasgar Differential Revision: https://phab.corp.pixielabs.ai/D106 GitOrigin-RevId: f91e3adf652da3943ff928e0f4e77c53bc0bfd43
-
- 25 Oct, 2018 1 commit
-
-
Phillip Kuznetsov authored
Summary: Add project_up script that auto-generates template files and runs skaffold commands via passing in prod/dev as the first argument. Also adding gitignore and removing gitignore'd files that are now auto-created by the project_up script. Test Plan: ``` # for Dev make skaffold-dev # for "Staging" (still the dev environment, just not watching changes) make skaffold-staging # for Prod (doesn't work because UI doesn't work in Docker as of this commit) make skaffold-prod ``` Reviewers: kgandhi, michelle, zasgar Reviewed By: zasgar Differential Revision: https://phab.corp.pixielabs.ai/D91 GitOrigin-RevId: a10246ba4314a0f7c170cd9b70b85b1903719320
-
- 16 Oct, 2018 1 commit
-
-
Zain Asgar authored
Summary: Bazel changed the way it deals with bazelrc files. Test Plan: local bazel build, jenkins Reviewers: michelle, philkuz, kgandhi Reviewed By: michelle Differential Revision: https://phab.corp.pixielabs.ai/D78 GitOrigin-RevId: 02564800979783cd75c1a1fad096737c65d6f0fb
-
- 08 Oct, 2018 1 commit
-
-
Michelle Nguyen authored
Summary: Added an arc unit test that checks that .pb.go and .gen.go files are updated and added to the diff. Test Plan: ran arc diff many times with different cases - .proto file updated but pb.go is not - .proto file updated and pb.go file updated etc Reviewers: zasgar, kgandhi Reviewed By: zasgar Differential Revision: https://phab.corp.pixielabs.ai/D60 GitOrigin-RevId: 8c81e69422129bd57d75b826213d69fa3a76f627
-
- 31 Aug, 2018 1 commit
-
-
Zain Asgar authored
Summary: A sample .bazelrc files looks like: ``` build --disk_cache=.bazel-cache build --show_progress --experimental_ui build --announce_rc build --verbose_failures build --jobs=8 ``` Test Plan: Make sure git ignores that file. Reviewers: michelle, kgandhi Reviewed By: michelle Differential Revision: https://phab.corp.pixielabs.ai/D30 GitOrigin-RevId: 5d8f734ee76cabcf8a05d86fe3a174a76a7aeaa7
-
- 15 Aug, 2018 2 commits
-
-
Zain Asgar authored
Summary: This is the basics of GO builds. Will write up a document for this soon, when things stabalize a bit. We also need to add some validation to make sure that the wrong proto library does not get used (we only use gogo) and that it will auto-complete correctly in IDEs. Test Plan: ``` make clean make help make build bazel run //throwaway/golang-grpc-service/greeter_server:greeter_server (in another window) bazel run //throwaway/golang-grpc-service/greeter_client:greeter_client ``` Reviewers: kgandhi, michelle Reviewed By: kgandhi Maniphest Tasks: T2 Differential Revision: https://phab.corp.pixielabs.ai/D20 GitOrigin-RevId: 9360b845f7f291db517ed635c0f33644fd2ff480
-
Zain Asgar authored
Summary: Added basic sublime-project file. We can add ignore paths in it later as needed. Test Plan: Open using sublime. Reviewers: kgandhi, michelle Reviewed By: michelle Differential Revision: https://phab.corp.pixielabs.ai/D17 GitOrigin-RevId: 18bea3f0363be1d13c38ba36df537c91f4876e0d
-
- 25 Jun, 2018 1 commit
-
-
Zain Asgar authored
Summary: TSIA Test Plan: Jenkins Differential Revision: https://phab.corp.pixielabs.ai/D6 GitOrigin-RevId: 827d7c62944b4cf7898f4c9a555b1182ecb9de06
-