Skip to content

Conversation

@jarusified
Copy link
Owner

  • Remove AppState class - > this is now Dataset class.
  • Remove pipeline folder -> They are now separate in operations folder.
  • Modify processing in callflow.py based on new Dataset class.
  • Merge CCT ensemble and single.
  • remove construct_hatchet_to_networx -=> This is now part of GraphFrame class.
  • Filter, group, union operations have been overhauled.
  • [] Create supergraph (base, single, ensemble). -> WIP

PS: The processing pipeline works fine with the new structure, but the client doesn't work for now. Will work on that next.

@jarusified jarusified requested a review from bhatiaharsh June 8, 2020 03:06
@jarusified jarusified self-assigned this Jun 8, 2020
@jarusified jarusified merged commit 36b161d into dev Jun 11, 2020
@jarusified jarusified deleted the task/CAL-29-cct-and-supergraph-base-class branch June 11, 2020 11:44
jarusified added a commit that referenced this pull request Jun 29, 2020
* rename State to Dataset; remove single and ensemble ccts

* Dataset class works till union operation

* Clean structure for callflow classes and graphframe

* Add operations folder

* Restructure the dataset class; Union does not work as needed be

* Structure for callflow_single; and delete stuff from utils

* Remove pipeline from imports; Clean up callflow_*.py files; Rename union to ensemble

* Remove pipeline folder; They are moved to unused; And unused is ignored by git

* Add read_config to operations folder

* Blacken the code; Make changes to utils function names

* Correct the union operation; Fix filter.py; corrrect single callflow processing

* Processing works; But needs further validation to know if it dumps all required data

* Clean up overhaul; Makes sure processing pipeline works; removes unneccesary code;

* add read_parameter to config files; rename methods like harsh suggested

* Add the supergraph classes; WIP

* mend

* Restructure callflow.py -> main.py; removes dataset.py -> supergraph.py

* rename dataset to supergraphs and more consistent data processing; Storage of files in .callflow cleanup

* Move server to its own folder; rename main.py back to callflow.py

* Single CCT works

* Create all data.json for the single dataset as well

* Modifying how auxiliary processing happens for single and ensemble

* Minor changes to ensemble supergraph rendering

* Fixes the storage for auxiliary ensemble data

* Ensemble both server and client works

* Final restructuring and commenting, documentation for modules.

* Reformatting using black.
@jarusified jarusified restored the task/CAL-29-cct-and-supergraph-base-class branch June 29, 2020 22:48
@jarusified jarusified deleted the task/CAL-29-cct-and-supergraph-base-class branch June 29, 2020 22:49
jarusified added a commit that referenced this pull request Aug 31, 2020
* 1st set of assorted improvements

* First pass on improving the callsite information view

* Initial docs
jarusified added a commit that referenced this pull request Aug 31, 2020
* 1st set of assorted improvements

* First pass on improving the callsite information view

* Initial docs
jarusified added a commit that referenced this pull request Aug 31, 2020
* 1st set of assorted improvements

* First pass on improving the callsite information view

* Fix the histogram tooltip background; Add measure text for tooltip; Fix brushes; Fix the mpi rank on brushend

* Create stubs for functionality

* Reveal tooltip for the supernode

* Add entry_function information to the tooltip

* Basic documentation for read the docs (#20)

* 1st set of assorted improvements

* First pass on improving the callsite information view

* Initial docs

* Fix the javascript linting issues
jarusified added a commit that referenced this pull request Dec 9, 2020
* 1st set of assorted improvements

* First pass on improving the callsite information view

* Basic documentation for read the docs (#20)

* 1st set of assorted improvements

* First pass on improving the callsite information view

* Initial docs

* CAL-18: Push the latest build for client

* CAL-17: Replace this.debug with console.debug

* CAL-17: Fix axis clearing for single histogram

* CAL-17: Fix the minor tooltip issue

* CAL-17: Push the dist folder for latest update

* CAL-17: undo single quotes
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants