Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sprint1: combine PR for visualization from Sprint1 #818

Closed
wants to merge 77 commits into from

Conversation

abasatwar
Copy link
Contributor

@abasatwar abasatwar commented Jun 24, 2022

This PR includes below enhancements of visualizations-
[Enhancement]: UI for dimension and metrics #797
[Enhancement]: Time Series - Visualizations config panel features v1 #794
[ENHANCEMENT]: Heatmap visualization config panel features v1 #791
[ENHANCEMENT]: Pie visualization config panel features v1 - #793
Table View Enhancement for Visualization #772

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# Conflicts:
#	dashboards-observability/public/components/visualizations/charts/lines/line_type.ts
Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# Conflicts:
#	dashboards-observability/public/components/visualizations/charts/lines/line_type.ts

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/index.ts

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/index.ts

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/index.ts
Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# Conflicts:
#	dashboards-observability/public/components/visualizations/charts/lines/line.tsx
#	dashboards-observability/public/components/visualizations/charts/lines/line_type.ts

# Conflicts:
#	dashboards-observability/common/constants/shared.ts
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/config_style_slider.tsx
Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/config_button_group.tsx
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/config_legend.tsx
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/index.ts

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/config_style_slider.tsx
Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# Conflicts:
#	dashboards-observability/public/components/visualizations/charts/lines/line.tsx
#	dashboards-observability/public/components/visualizations/charts/lines/line_type.ts

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/index.ts

# Conflicts:
#	dashboards-observability/common/constants/shared.ts
#	dashboards-observability/common/types/explorer.ts
Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# Conflicts:
#	dashboards-observability/public/components/visualizations/charts/lines/line.tsx

# Conflicts:
#	dashboards-observability/public/components/event_analytics/utils/utils.tsx
…from chartOption

Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# Conflicts:
#	dashboards-observability/common/constants/shared.ts
Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>
Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/index.ts

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/index.ts

# Conflicts:
#	dashboards-observability/common/constants/shared.ts
#	dashboards-observability/common/types/explorer.ts
Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# Conflicts:
#	dashboards-observability/public/components/event_analytics/utils/utils.tsx
Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/config_button_group.tsx

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/config_style_slider.tsx
Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# Conflicts:
#	dashboards-observability/public/components/event_analytics/utils/utils.tsx

# Conflicts:
#	dashboards-observability/common/constants/shared.ts
Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# Conflicts:
#	dashboards-observability/.cypress/integration/1_event_analytics.spec.js
#	dashboards-observability/.cypress/utils/event_constants.js

# Conflicts:
#	dashboards-observability/.cypress/integration/1_event_analytics.spec.js

# Conflicts:
#	dashboards-observability/.cypress/integration/1_event_analytics.spec.js
Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>
Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# Conflicts:
#	dashboards-observability/common/constants/explorer.ts
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/data_config_panel_item.tsx
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/index.tsx
Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/data_config_panel_item.tsx
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/index.tsx
Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/data_config_panel_item.tsx
Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>
Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>
@abasatwar abasatwar requested a review from a team as a code owner June 24, 2022 14:07
@abasatwar abasatwar changed the title Sprint1: combine PR for visualization Sprint1: combine PR for visualization from Sprint1 Jun 24, 2022
@codecov-commenter
Copy link

codecov-commenter commented Jun 27, 2022

Codecov Report

Merging #818 (ea86f41) into main (c136532) will increase coverage by 4.98%.
The diff coverage is 35.56%.

@@             Coverage Diff              @@
##               main     #818      +/-   ##
============================================
+ Coverage     52.24%   57.22%   +4.98%     
- Complexity        0      291     +291     
============================================
  Files           213      259      +46     
  Lines          6054     8503    +2449     
  Branches       1567     1843     +276     
============================================
+ Hits           3163     4866    +1703     
- Misses         2856     3461     +605     
- Partials         35      176     +141     
Flag Coverage Δ
dashboards-observability 51.76% <35.56%> (-0.49%) ⬇️
opensearch-observability 71.87% <ø> (?)

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files Coverage Δ
.../components/visualizations/charts/maps/heatmap.tsx 10.71% <0.00%> (+0.71%) ⬆️
...ponents/visualizations/charts/maps/heatmap_type.ts 100.00% <ø> (ø)
...panes/config_controls/config_line_chart_styles.tsx 3.33% <3.33%> (ø)
...alizations/charts/data_table/data_table_footer.tsx 10.00% <10.00%> (ø)
...alizations/charts/data_table/data_table_header.tsx 11.76% <11.76%> (ø)
...ts/visualizations/charts/data_table/data_table.tsx 43.07% <40.98%> (-19.79%) ⬇️
...oards-observability/common/constants/data_table.ts 100.00% <100.00%> (ø)
...nfig_panes/config_controls/config_button_group.tsx 100.00% <100.00%> (ø)
.../public/components/event_analytics/utils/utils.tsx 40.15% <100.00%> (ø)
...ic/components/visualizations/charts/lines/line.tsx 73.84% <100.00%> (+14.75%) ⬆️
... and 43 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update c136532...ea86f41. Read the comment docs.

@deepaknevdepsl deepaknevdepsl mentioned this pull request Jun 28, 2022
3 tasks
Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>
Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>
Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>
Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>
Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>
Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>
Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>
rinku-kumar-psl and others added 28 commits June 29, 2022 15:40
Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/config_button_group.tsx

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/config_style_slider.tsx
Signed-off-by: abasatwar <amruta_basatwar@persistent.com>
Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# Conflicts:
#	dashboards-observability/public/components/event_analytics/utils/utils.tsx

# Conflicts:
#	dashboards-observability/common/constants/shared.ts
Signed-off-by: abasatwar <amruta_basatwar@persistent.com>
Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# Conflicts:
#	dashboards-observability/.cypress/integration/1_event_analytics.spec.js
#	dashboards-observability/.cypress/utils/event_constants.js

# Conflicts:
#	dashboards-observability/.cypress/integration/1_event_analytics.spec.js

# Conflicts:
#	dashboards-observability/.cypress/integration/1_event_analytics.spec.js
Signed-off-by: abasatwar <amruta_basatwar@persistent.com>
Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>
Signed-off-by: abasatwar <amruta_basatwar@persistent.com>
Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# Conflicts:
#	dashboards-observability/common/constants/explorer.ts
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/data_config_panel_item.tsx
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/index.tsx
Signed-off-by: abasatwar <amruta_basatwar@persistent.com>
Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/data_config_panel_item.tsx
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/index.tsx
Signed-off-by: abasatwar <amruta_basatwar@persistent.com>
Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>

# Conflicts:
#	dashboards-observability/public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls/data_config_panel_item.tsx
Signed-off-by: abasatwar <amruta_basatwar@persistent.com>
Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>
Signed-off-by: abasatwar <amruta_basatwar@persistent.com>
Signed-off-by: rinku-kumar-psl <rinku_kumar@persistent.com>
Signed-off-by: abasatwar <amruta_basatwar@persistent.com>
Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>
Signed-off-by: abasatwar <amruta_basatwar@persistent.com>
Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>
Signed-off-by: abasatwar <amruta_basatwar@persistent.com>
Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>
Signed-off-by: abasatwar <amruta_basatwar@persistent.com>
Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>
Signed-off-by: abasatwar <amruta_basatwar@persistent.com>
Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>
Signed-off-by: abasatwar <amruta_basatwar@persistent.com>
Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>
Signed-off-by: abasatwar <amruta_basatwar@persistent.com>
Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>
Signed-off-by: abasatwar <amruta_basatwar@persistent.com>
Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>
Signed-off-by: abasatwar <amruta_basatwar@persistent.com>
Signed-off-by: Ramneet Chopra <ramneet_chopra@persistent.com>
Signed-off-by: abasatwar <amruta_basatwar@persistent.com>
Signed-off-by: Deepak Nevde <deepak_nevde@persistent.com>
Signed-off-by: abasatwar <amruta_basatwar@persistent.com>
Signed-off-by: Deepak Nevde <deepak_nevde@persistent.com>
Signed-off-by: abasatwar <amruta_basatwar@persistent.com>
Signed-off-by: Deepak Nevde <deepak_nevde@persistent.com>
Signed-off-by: abasatwar <amruta_basatwar@persistent.com>
Signed-off-by: Shankha Das <shankha.das@domo.com>
Signed-off-by: abasatwar <amruta_basatwar@persistent.com>
Signed-off-by: Shankha Das <shankha.das@domo.com>
Signed-off-by: abasatwar <amruta_basatwar@persistent.com>
Signed-off-by: Shankha Das <shankha.das@domo.com>
Signed-off-by: abasatwar <amruta_basatwar@persistent.com>
Signed-off-by: Mrunal Zambre <mrunal_zambre@persistent.com>
Signed-off-by: abasatwar <amruta_basatwar@persistent.com>
Signed-off-by: Mrunal Zambre <mrunal_zambre@persistent.com>
Signed-off-by: abasatwar <amruta_basatwar@persistent.com>
Signed-off-by: ruchika-narang <ruchika_narang@persistent.com>
Signed-off-by: abasatwar <amruta_basatwar@persistent.com>
@abasatwar
Copy link
Contributor Author

Fixed DCO check in this PR - #824.
Hence closing this one.

@abasatwar abasatwar closed this Jun 29, 2022
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.

7 participants