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.
- 01 Oct, 2021 5 commits
-
-
Michelle Nguyen authored
Summary: we will allow users to "open in IDE" from the flamegraph. they can configure their paths for their org, and we will store it in this table. since we will support multiple IDEs, we have a separate table where they can add as many configs as they want Test Plan: datastore tests pass Reviewers: vihang, zasgar Reviewed By: vihang JIRA Issues: PP-3063 Signed-off-by:
Michelle Nguyen <michellenguyen@pixielabs.ai> Differential Revision: https://phab.corp.pixielabs.ai/D9875 GitOrigin-RevId: 0d3a1b7c4c4422899a22534ac478c29788a11ab6
-
Michelle Nguyen authored
Summary: We need to be able to add ConfigIDEs to orgs. this adds the protos for adding/deleting/and getting them. considered rollign this into a general "GetOrgSettings" method, but it didnt seem as clean to add/delete IDEConfigs from there, since there can be multiple configs. Test Plan: everything builds Reviewers: vihang, zasgar Reviewed By: vihang JIRA Issues: PP-3063 Signed-off-by:
Michelle Nguyen <michellenguyen@pixielabs.ai> Differential Revision: https://phab.corp.pixielabs.ai/D9882 GitOrigin-RevId: b421e01e838038678f7bf010fb9c5a8758a79a93
-
Vihang Mehta authored
Summary: Bazel reported that this could be updated Test Plan: Exsiting Reviewers: oazizi, zasgar, #third_party_approvers Reviewed By: oazizi, zasgar, #third_party_approvers Signed-off-by:
Vihang Mehta <vihang@pixielabs.ai> Differential Revision: https://phab.corp.pixielabs.ai/D9876 GitOrigin-RevId: 363e9db29396ff893bf670d9c4aa3e0aec28eb37
-
Zain Asgar authored
Summary: We need to update certs to match the nats discovery domains. Test Plan: N/A Reviewers: michelle, vihang Reviewed By: vihang Signed-off-by:
Zain Asgar <zasgar@pixielabs.ai> Differential Revision: https://phab.corp.pixielabs.ai/D9879 GitOrigin-RevId: 730470addb6baefc423f978f68ea6a84d3a36639
-
Zain Asgar authored
Summary: Switch from CLA to DCO. Test Plan: N/A Reviewers: michelle, vihang Reviewed By: vihang JIRA Issues: PP-3046 Signed-off-by:
Zain Asgar <zasgar@pixielabs.ai> Differential Revision: https://phab.corp.pixielabs.ai/D9880 GitOrigin-RevId: 9d48533e8e383cc91d324a28300e6c891f0de0a0
-
- 30 Sep, 2021 15 commits
-
-
Ryan Cheng authored
Summary: PluckArrayUDF extends PxL's ability to handle json objects. It allows picking out a value in the ith position of an array in a json object. Test Plan: Added unit tests Reviewers: #stirling, nserrino, michelle, oazizi Reviewed By: #stirling, nserrino, oazizi Subscribers: oazizi Signed-off-by:
Ryan Cheng <rcheng@pixielabs.ai> Differential Revision: https://phab.corp.pixielabs.ai/D9871 GitOrigin-RevId: 29d709c47409697b818efc42f9d78a9f8782c873
-
Yaxiong Zhao authored
Test Plan: Jenkins Reviewers: #stirling, oazizi Reviewed By: #stirling, oazizi Subscribers: vihang, oazizi Signed-off-by:
Yaxiong Zhao <yzhao@pixielabs.ai> Differential Revision: https://phab.corp.pixielabs.ai/D9838 GitOrigin-RevId: e95ff8ee43367f84fb1e9a9db6557d8f04330b8d
-
Omid Azizi authored
Summary: Use more inclusive language. Test Plan: Existing tests Reviewers: #stirling, yzhao Reviewed By: #stirling, yzhao Signed-off-by:
Omid Azizi <oazizi@pixielabs.ai> Differential Revision: https://phab.corp.pixielabs.ai/D9874 GitOrigin-RevId: aecb835f325202f2e12954c21c16723524822749
-
Omid Azizi authored
Summary: Move bpftrace scripts from the BPFTrace community into a folder for organization purposes. Test Plan: Manual Reviewers: zasgar, htroisi, nserrino Reviewed By: htroisi Subscribers: michelle Signed-off-by:
Omid Azizi <oazizi@pixielabs.ai> Differential Revision: https://phab.corp.pixielabs.ai/D9846 GitOrigin-RevId: df01c9ce361eb9b624ddbe29095608ad500d37a7
-
Natalie Serrino authored
Summary: In these tables, we are displaying inbound traffic to (pod, service) to the user. However, we don't mention anywhere in the title that this is only HTTP traffic, so let's update the titles to make that clear. Test Plan: n/a Reviewers: oazizi, zasgar, michelle, htroisi Reviewed By: oazizi Signed-off-by:
Natalie Serrino <nserrino@pixielabs.ai> Differential Revision: https://phab.corp.pixielabs.ai/D9873 GitOrigin-RevId: b67f495b0c435311f612b0420a91b636a2f27b44
-
Omid Azizi authored
Summary: More inclusive naming in DynamicTracer Test Plan: Existing tests Reviewers: #stirling, zasgar Reviewed By: zasgar Signed-off-by:
Omid Azizi <oazizi@pixielabs.ai> Differential Revision: https://phab.corp.pixielabs.ai/D9869 GitOrigin-RevId: 8410f6c1e8f616adad67bee3c04d92d97edf8c82
-
Phillip Kuznetsov authored
Summary: Our CRD version is only compatible for 1.16 and up. https://kubernetes.io/docs/reference/using-api/deprecation-guide/#v1-22 We've already updated our messaging in the docs, needed to update it here as well. https://github.com/pixie-io/pixie-docs/pull/86 Test Plan: n/a Reviewers: michelle, vihang, nserrino Reviewed By: vihang Signed-off-by:
Phillip Kuznetsov <pkuznetsov@pixielabs.ai> Differential Revision: https://phab.corp.pixielabs.ai/D9865 GitOrigin-RevId: 4e54c8a0febfab1c8595c8993add88c3ce7b52d4
-
Nick Lanam authored
Summary: TSIA. This is to set up for calling dataFromProto more frequently with smaller batches, and making those calls more efficient when they do happen. Test Plan: Run the UI locally. For complex streamed scripts (like `http_data` on a high-traffic cluster), it should take a little longer for the page to become unresponsive with tens of thousands of rows. dataFromProto is much faster, but it's still a slow method in a long critical path. Reviewers: michelle, vihang Reviewed By: michelle JIRA Issues: PP-3039 Signed-off-by:
Nick Lanam <nlanam@pixielabs.ai> Differential Revision: https://phab.corp.pixielabs.ai/D9867 GitOrigin-RevId: 8263be3c59ab7174146db7119f870975fb3a73cd
-
Nick Lanam authored
Summary: More prep work for PP-3039. Also fixes lint issues in touched files, which will likely see a lot more activity soon. Performance improvement is insignificant (measured in microseconds per script run); this is more to match style with other pending changes. Test Plan: Run the UI locally. Should not have any noticeable difference. Reviewers: michelle, vihang Reviewed By: michelle JIRA Issues: PP-3039 Signed-off-by:
Nick Lanam <nlanam@pixielabs.ai> Differential Revision: https://phab.corp.pixielabs.ai/D9861 GitOrigin-RevId: 2316da03c0e6adcad47be3af821951ffe4a4ba6b
-
Omid Azizi authored
Summary: More inclusive terminology. Test Plan: Existing tests Reviewers: #stirling, zasgar Reviewed By: zasgar Signed-off-by:
Omid Azizi <oazizi@pixielabs.ai> Differential Revision: https://phab.corp.pixielabs.ai/D9868 GitOrigin-RevId: 9b57fe018e477eae8a42c1632fc76ed5ded21306
-
Omid Azizi authored
Summary: More inclusive naming style. Test Plan: Existing tests. Reviewers: #stirling, zasgar Reviewed By: zasgar Signed-off-by:
Omid Azizi <oazizi@pixielabs.ai> Differential Revision: https://phab.corp.pixielabs.ai/D9866 GitOrigin-RevId: e4a0d156172176b43e09440389b9374fa6199e4d
-
Vihang Mehta authored
Summary: TSIA Test Plan: Install hooks Reviewers: zasgar, michelle Reviewed By: zasgar Signed-off-by:
Vihang Mehta <vihang@pixielabs.ai> Differential Revision: https://phab.corp.pixielabs.ai/D9872 GitOrigin-RevId: e31b6eef70574d412da40c62efe4413a9cef5a9f
-
Vihang Mehta authored
Summary: These should be installed in the phabricator instance we use to add the new field. Test Plan: Try on a dockerized test instance Reviewers: zasgar, michelle Reviewed By: zasgar JIRA Issues: PP-3046 Signed-off-by:
Vihang Mehta <vihang@pixielabs.ai> Differential Revision: https://phab.corp.pixielabs.ai/D9821 GitOrigin-RevId: 434a421bcc955dbb2adbce9067207f8e637c6c45
-
Vihang Mehta authored
Summary: This gives us symbols in nats for flamegraphs. Test Plan: Run a dev cloud Reviewers: michelle, philkuz, zasgar Reviewed By: michelle Differential Revision: https://phab.corp.pixielabs.ai/D9862 GitOrigin-RevId: 978f5ddd5213abe1749505599cfc45179f5c1ffd
-
Yaxiong Zhao authored
Test Plan: bazel coverage ... passed Reviewers: #stirling, oazizi Reviewed By: #stirling, oazizi Differential Revision: https://phab.corp.pixielabs.ai/D9863 GitOrigin-RevId: 1c32636b28928562ae4f253dc7ae0ceb62200675
-
- 29 Sep, 2021 13 commits
-
-
Omid Azizi authored
Summary: More inclusive naming. Test Plan: Existing tests Reviewers: #stirling, zasgar, yzhao Reviewed By: #stirling, yzhao Differential Revision: https://phab.corp.pixielabs.ai/D9858 GitOrigin-RevId: 07356679198629299722b206cdd978e438b0e440
-
Ryan Cheng authored
Summary: Api_version checks were not set correctly when parsing fetch and produce reqs/resps. Test Plan: Newly added tests Reviewers: #stirling, oazizi Reviewed By: #stirling, oazizi Differential Revision: https://phab.corp.pixielabs.ai/D9841 GitOrigin-RevId: 46fb24dd1734263d3c5161ba5dcf74391d3111ac
-
Omid Azizi authored
Summary: This source had experienced some bit-rot. It's left in for reference on how to hook in a BPFTrace connector. Fix some of the bit-rot. It's not used by default. Test Plan: Existing tests Reviewers: #stirling, yzhao Reviewed By: #stirling, yzhao Differential Revision: https://phab.corp.pixielabs.ai/D9843 GitOrigin-RevId: c69c69a64063ec9f1b23cbaa78e2232a4c1fdcc4
-
Omid Azizi authored
Summary: For organizational purposes. Also solves an issue where the go_library was picking up a cc header file. Test Plan: Existing tests Reviewers: #stirling, yzhao Reviewed By: #stirling, yzhao Differential Revision: https://phab.corp.pixielabs.ai/D9857 GitOrigin-RevId: 0f4cf6d56d486d5fe80bb4391af5dfbb9d2ab0e1
-
Omid Azizi authored
Summary: More inclusive naming. Test Plan: Existing tests Reviewers: #stirling, zasgar, yzhao Reviewed By: #stirling, yzhao Differential Revision: https://phab.corp.pixielabs.ai/D9856 GitOrigin-RevId: b5d4383fe9d66846ff726650faf3bfa7c9221d10
-
Omid Azizi authored
Summary: Issue had to do with some global state in BPFTrace that needed to be reset. In the future, should update BPFTrace such that it doesn't use global state. resolves #317 Test Plan: Existing tests Reviewers: #third_party_approvers, #stirling, yzhao Reviewed By: #third_party_approvers, #stirling, yzhao Differential Revision: https://phab.corp.pixielabs.ai/D9845 GitOrigin-RevId: afc706f937dd648d77d57171bec5849746cf04e4
-
Michelle Nguyen authored
Summary: users should be able to view this regardless of whether they are authorized are not. as a result, we need to move it out of vizier.tsx, and remove the side/nav bars since those only show up when the user is auth'd. we can add a link to it in the footer, but it is also fine to keep credits pages hidden. Test Plan: yarn dev and go to '/credits' {F169265} Reviewers: zasgar, vihang, nlanam, philkuz Reviewed By: vihang Differential Revision: https://phab.corp.pixielabs.ai/D9860 GitOrigin-RevId: 1c75730e81ea940865570bc9c415e7c20cb49a8f
-
Vihang Mehta authored
Summary: TSIA Test Plan: Jenkins Reviewers: michelle, zasgar Reviewed By: michelle Differential Revision: https://phab.corp.pixielabs.ai/D9859 GitOrigin-RevId: 83d3d035cdc3c566614bc97f80ef8e5f03e8079d
-
Nick Lanam authored
Summary: TSIA. Test Plan: Run the UI locally. Open the script selector. Alphabetical sorting should be intact, except that `px/*` scripts appear before others. Reviewers: michelle, vihang Reviewed By: michelle JIRA Issues: PC-1196 Differential Revision: https://phab.corp.pixielabs.ai/D9852 GitOrigin-RevId: 6da9391c0b3c24549a5498c7fff7d2ff0bd358ad
-
Michelle Nguyen authored
Summary: Before, we only supported patches by passing them through the `values.yaml` in the helm chart. We should also support patches for users using the CLI. Test Plan: `bazel run :px -- deploy --patches="vizier-pem:{'spec':{'template':{'spec':{'nodeSelector':{'pixie': 'allowed'}}}}}"` Reviewers: vihang, zasgar Reviewed By: vihang Differential Revision: https://phab.corp.pixielabs.ai/D9847 GitOrigin-RevId: 58d445315158bcdaf0f0c565b6f385ee52b385df
-
Omid Azizi authored
Summary: Fixes naming to be more inclusive. Test Plan: Existing tests Reviewers: #stirling, zasgar, vihang Reviewed By: vihang Differential Revision: https://phab.corp.pixielabs.ai/D9855 GitOrigin-RevId: 9c3e78759bce59958e0c10faf83b63560f8c8be0
-
Vihang Mehta authored
Summary: Looks like this repo accidentally dropped the LICENSE file. Test Plan: Run build with stamping Reviewers: michelle Reviewed By: michelle Differential Revision: https://phab.corp.pixielabs.ai/D9854 GitOrigin-RevId: eb6613746232d3756574806d9df8dcd01b03db51
-
Vihang Mehta authored
Summary: We seem to be running into this timeout from `gen_compilation_database` Test Plan: N/A Reviewers: zasgar, michelle Reviewed By: michelle Differential Revision: https://phab.corp.pixielabs.ai/D9851 GitOrigin-RevId: f481f4c4bbf4d7aa4624833ef46a824f3e18af4b
-
- 28 Sep, 2021 7 commits
-
-
Yaxiong Zhao authored
Summary: Similar to the other test above this one. Coverage build meddles test binary. So skip. Test Plan: Jenkins Reviewers: #stirling, oazizi, vihang Reviewed By: vihang Differential Revision: https://phab.corp.pixielabs.ai/D9849 GitOrigin-RevId: 1a90ffe0d4079c6bfa7c6865e6bd37fd9e935614
-
Vihang Mehta authored
Summary: TSIA. This was printed by bazel debug logs. Test Plan: Exsiting Reviewers: zasgar, oazizi, #third_party_approvers Reviewed By: zasgar, #third_party_approvers Differential Revision: https://phab.corp.pixielabs.ai/D9848 GitOrigin-RevId: d4880419730285227bc44576179a6977021c7bc5
-
Yaxiong Zhao authored
Summary: As part of the renaming, ExtractGolangInterfaces() is moved to go_syms.{h,cc} This cleanup is to make it easier to discover where ElfReader locates. Test Plan: Jenkins Reviewers: #stirling, oazizi Reviewed By: #stirling, oazizi Differential Revision: https://phab.corp.pixielabs.ai/D9840 GitOrigin-RevId: 83d2f95d2e1a0ba4f000ec7d81b216a925346fa9
-
Nick Lanam authored
Summary: In preparation for web workers, which rely on some bug fixes in Webpack and some features in ES2020. - Webpack: version 5.51.2 fixes [a bug](https://github.com/webpack/webpack/releases/tag/v5.51.2) that prevents web worker code from building properly. - Axios: We updated to 0.21.4 [two weeks ago](https://github.com/pixie-io/pixie/commit/c46d717baca758d72470f15f6ce2f6b3a819ccc9) for a security advisory, but forgot to update `package.json` to lock it in. - `tsconfig.json`: `es2020` includes several features that we'll need for web workers. - `jest.config.js`, `webpack.config.js`: Match `es2020` configuration. - NodeJS: We already expect Node 16 everywhere else and install it in our Chef configuration. It's the currently supported release, and becomes LTS next month. So, just lining up here. Test Plan: `yarn test`. `yarn dev`; smoke test scripts, admin pages, and so on for anything that behaves differently from normal. It should behave the same as before. If you aren't already running Node 16, install it through your preferred method (tested with a bare installation and with `nvm use 16` on my system). Reviewers: michelle, vihang, #third_party_approvers Reviewed By: vihang, #third_party_approvers JIRA Issues: PP-3039 Differential Revision: https://phab.corp.pixielabs.ai/D9844 GitOrigin-RevId: 9ffb7fe6f181974524fe5213da3284aca848de65
-
Yaxiong Zhao authored
Test Plan: Jenkins Reviewers: #stirling, jps Reviewed By: #stirling, jps Subscribers: jps Differential Revision: https://phab.corp.pixielabs.ai/D9831 GitOrigin-RevId: 2f278a50ddc24ec416aa16cafdd844a8bee8268c
-
Natalie Serrino authored
Summary: Request Graph evolved over time, and in the meantime some cruft has built up. This diff addresses the following issues: 1. In clustered mode, previously we would actually select one of the pod->pod percentiles randomly that applied to that service->service latency. This is fine when there is one pod per service, but incorrect when there are multiple pods communicating per service. 2. We would show <unknown service> instead of the information that we do have about a particular edge/node. Instead, let's show IP address (PxL updates to come next -- but this works without the PxL updates so it's not a breaking change) for inbound/outbound traffic that we can't attribute to a particular pod/service. 3. Move some of the pure logic outside of the React component in order to make the React component a bit easier to understand. Next up will be updating the PxL script to produce IP addresses. Test Plan: ran the UI with various options being toggled. Reviewers: michelle, nlanam, zasgar Reviewed By: nlanam Subscribers: oazizi JIRA Issues: PC-1190 Differential Revision: https://phab.corp.pixielabs.ai/D9834 GitOrigin-RevId: b6a3cc176a75b91b54fb84715e15ab0243b98dad
-
Vihang Mehta authored
Summary: https://github.com/bazelbuild/rules_docker/pull/1831 made it into a release so we can stop patching. Test Plan: build and test all Reviewers: zasgar, #third_party_approvers Reviewed By: zasgar, #third_party_approvers Differential Revision: https://phab.corp.pixielabs.ai/D9826 GitOrigin-RevId: 50c3b0705aa8039ed57b1b9f39bfea909bb48372
-