eclipse-archived / codewind

The official repository of the Eclipse Codewind project
https://codewind.dev
Eclipse Public License 2.0
113 stars 45 forks source link

Modify vscode codewind-node-profiler to use new profiling rest api's #3067

Open tobespc opened 4 years ago

tobespc commented 4 years ago

Codewind version: Latest OS: all

Che version: n/a IDE extension version: latest IDE version: latest Kubernetes cluster: n/a

Description of the enhancement: Issue https://github.com/eclipse/codewind/issues/2506 introduces 2 new api's into the Codewind that provide access to the profiling data. This data was previously only available from within the codewind-node-profiler and codewind-java-profiler extensions.

This issue is to cover modifying the codewind-node-profiler ( https://github.com/eclipse/codewind-node-profiler ) code to use these new api's

/api/v1/profiling/tree
/api/v1/profiling/summary

to replace the current processing that is implemented. This processing has now been moved to the performance dashboard making it easier for any IDE (via an extension) to access this information.

tobespc commented 4 years ago

descoping from 0.14