-
Notifications
You must be signed in to change notification settings - Fork 868
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
Discover Rewrite Proposal -- Draft #3104
Labels
Comments
joshuarrrr
added
discuss
proposal
discover
for discover reinvent
and removed
untriaged
labels
Dec 20, 2022
This was referenced Dec 20, 2022
Not sure if worth calling out but I know often it is helpful when an index pattern gets docs and the fields mark it as unknowned since the field has not been mapped in the index pattern. |
Hmmm @kavilla could you give some explanations on the above comment? |
We have decided to replace Discover. Close the issue. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
Discover overview
Discover is an internal plugin in OpenSearch Dashboards core. There are three major functions:
Importance of Discover Rewrite
Discover is one important and irreplaceable piece among three visualization blocks in the OpenSearch Dashboards.
savesearch
. This saved search of doc view from discover can be added to dashboards directly. It can also be used to create different visualization types similar to index pattern.Discover components
savedsearch
object, which is a saved object type for discover. Thissavedsearch
object can be used to create visualization directly, similar to index pattern. It could also be added to dashboards directly and display doc views.Selected fields
to show all the selected fields, and a field summary of each field, when hovered over or clicked, will show us a summary of the data in the field.Rewrite effort evaluation
We have done researches on almost all the above components and right now team has already built a fundamental knowledge and experience of rewriting these components.
Vis Builder design and implement a similar top navigation [Design] Drag & Drop Visualization CX #896
Saved objects are well researched and implemented [D&D] Research on how plugins create and store reference objects #2205
Table visualization is re-write in react via Datagrid [DESIGN][Table] new table visualization plugin #2187
We could implement a better table vis via Datagrid and doc view via OuiFlex.
We have a similar data panel in vis builder
Field summary popover [Vis Builder] Add field summary popovers #2682
For Histogram Visualization, it seems not related closely to the main functionality of discover and not necessary. Could either rewrite or remove.
Another thing I would to point out is that since Discover is an old visualization tool, we have a rich function test set (test/functional/apps/discover) to make sure all the functionalities are captured in the new Discover.
Reference
[1] #896
The text was updated successfully, but these errors were encountered: