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

[Vis Builder] Add field summary popovers #2682

Merged

Commits on Nov 4, 2022

  1. [Vis Builder] Add field summary popovers

    Much of the functionality was ported from `Discover`, but
    largely refactored.
    
    * Add utilities to get sampled hit summaries by field
    * Add popover summaries
    * Slight refactor of special `Count` pseudofield
    * Use observable subscription to update sampled hits
    
    Fixes opensearch-project#950
    
    Signed-off-by: Josh Romero <rmerqg@amazon.com>
    joshuarrrr committed Nov 4, 2022
    Configuration menu
    Copy the full SHA
    2f1aa5a View commit details
    Browse the repository at this point in the history
  2. [Vis Builder] Add additional unit tests

    Signed-off-by: Josh Romero <rmerqg@amazon.com>
    joshuarrrr committed Nov 4, 2022
    Configuration menu
    Copy the full SHA
    5e28543 View commit details
    Browse the repository at this point in the history
  3. [VisBuilder] Update naming of summary field components

    Signed-off-by: Josh Romero <rmerqg@amazon.com>
    joshuarrrr committed Nov 4, 2022
    Configuration menu
    Copy the full SHA
    0cd8f9d View commit details
    Browse the repository at this point in the history
  4. [VisBuilder] Avoid prop passing by extracting custom hooks

    - refactor meta field identification
    
    Signed-off-by: Josh Romero <rmerqg@amazon.com>
    joshuarrrr committed Nov 4, 2022
    Configuration menu
    Copy the full SHA
    e1c386c View commit details
    Browse the repository at this point in the history
  5. [VisBuilder] Add TODOs with issue links, fix test ID

    Restores previous test ID for count field button
    
    Signed-off-by: Josh Romero <rmerqg@amazon.com>
    joshuarrrr committed Nov 4, 2022
    Configuration menu
    Copy the full SHA
    f1b750b View commit details
    Browse the repository at this point in the history