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.
  1. 23 Mar, 2020 1 commit
  2. 05 Oct, 2019 1 commit
  3. 02 May, 2019 1 commit
    • Zain Asgar's avatar
      Add clang-tidy to build, fix some related breaks · da219573
      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
      da219573
  4. 18 Apr, 2019 1 commit
  5. 10 Mar, 2019 1 commit
    • Zain Asgar's avatar
      Add ability to run clang-tidy · ddbeee5c
      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
      ddbeee5c
  6. 05 Feb, 2019 1 commit
  7. 08 Jan, 2019 1 commit
  8. 04 Jan, 2019 1 commit
  9. 30 Nov, 2018 1 commit
    • Phillip Kuznetsov's avatar
      add bcc to bazel · abb7596b
      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
      abb7596b
  10. 05 Nov, 2018 1 commit
    • Michelle Nguyen's avatar
      PL-87 Move loadgen service code to our repo · 4a53e5bb
      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
      4a53e5bb
  11. 01 Nov, 2018 1 commit
  12. 30 Oct, 2018 1 commit
    • Michelle Nguyen's avatar
      PL-52 Add locust wrapper for load generation · 9c121806
      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
      9c121806
  13. 25 Oct, 2018 1 commit
    • Phillip Kuznetsov's avatar
      PL-40 Add project_up script that wraps skaffold commands and auto generates template files · f0753d86
      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
      f0753d86
  14. 16 Oct, 2018 1 commit
  15. 08 Oct, 2018 1 commit
    • Michelle Nguyen's avatar
      PL-31 Add arc unit test to check generated files · c785b292
      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
      c785b292
  16. 31 Aug, 2018 1 commit
  17. 15 Aug, 2018 2 commits
    • Zain Asgar's avatar
      Add GO dependency management and build system including support for GRPC · 093adb86
      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
      093adb86
    • Zain Asgar's avatar
      Added sublime project file · 0448d5db
      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
      0448d5db
  18. 25 Jun, 2018 1 commit