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

[Table Vis]Switch to the new table plugin #8446

Merged
merged 7 commits into from
Nov 1, 2019
Merged

Conversation

conglei
Copy link
Contributor

@conglei conglei commented Oct 24, 2019

CATEGORY

Choose one

  • Enhancement (new features, refinement)

SUMMARY

This PR is to use the new Table plugin to improve the rendering performance. The new plugin is built based on react-virtualized.

BEFORE/AFTER SCREENSHOTS OR ANIMATED GIF

table-demo

TEST PLAN

ADDITIONAL INFORMATION

REVIEWERS

@kristw

@kristw
Copy link
Contributor

kristw commented Oct 24, 2019

So excited!!!

Copy link
Member

@etr2460 etr2460 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

can you include screenshots and a test plan? I remember when we merged this before we had to revert because not all edge cases were checked

@conglei
Copy link
Contributor Author

conglei commented Oct 24, 2019

@etr2460. Will get some screenshot for the test cases I did.

@codecov-io
Copy link

codecov-io commented Oct 25, 2019

Codecov Report

Merging #8446 into master will not change coverage.
The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff           @@
##           master    #8446   +/-   ##
=======================================
  Coverage   66.61%   66.61%           
=======================================
  Files         449      449           
  Lines       22610    22610           
  Branches     2367     2367           
=======================================
  Hits        15061    15061           
  Misses       7411     7411           
  Partials      138      138
Impacted Files Coverage Δ
...et/assets/src/visualizations/presets/MainPreset.js 0% <ø> (ø) ⬆️

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 554a6d8...1744c76. Read the comment docs.

@kristw
Copy link
Contributor

kristw commented Nov 1, 2019

@conglei There seems to be an issue with your lock file.

@conglei
Copy link
Contributor Author

conglei commented Nov 1, 2019

Looking

Copy link
Member

@etr2460 etr2460 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

let's do it!

@kristw
Copy link
Contributor

kristw commented Nov 1, 2019

woo hoo

@conglei
Copy link
Contributor Author

conglei commented Nov 1, 2019

I don't have the permission to merge ..

@kristw kristw merged commit d46b47a into apache:master Nov 1, 2019
@conglei conglei mentioned this pull request Nov 6, 2019
12 tasks
graceguo-supercat pushed a commit that referenced this pull request Nov 13, 2019
* use new table comp

* remove commented code

* update lock file

* fix lint

* bump version

* update lock file

* fix lock issue
@conglei conglei mentioned this pull request Nov 13, 2019
12 tasks
@mistercrunch mistercrunch added 🏷️ bot A label used by `supersetbot` to keep track of which PR where auto-tagged with release labels 🚢 0.36.0 labels Feb 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🏷️ bot A label used by `supersetbot` to keep track of which PR where auto-tagged with release labels size/XS 🚢 0.36.0
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants