-
Notifications
You must be signed in to change notification settings - Fork 8.1k
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
[Unified Search] Add GTE, LT options to filter options for date ranges and numbers #174283
[Unified Search] Add GTE, LT options to filter options for date ranges and numbers #174283
Conversation
ad54aea
to
23debd8
Compare
23cc09c
to
733e36b
Compare
733e36b
to
897f775
Compare
/ci |
Pinging @elastic/kibana-visualizations (Team:Visualizations) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Tested locally with Safari with both number
and dates
and it works great 👍
copy change
ba4c209
to
088478d
Compare
088478d
to
a2f1311
Compare
💚 Build Succeeded
Metrics [docs]Async chunks
Page load bundle
To update your PR or re-run it, just comment with: cc @mbondyra |
…s and numbers (elastic#174283) ## Summary Fixes elastic#158878 ### Adds two options for the unified search filters `greater or equal` and `less than` <img width="897" alt="Screenshot 2024-01-12 at 10 43 14" src="https://github.com/elastic/kibana/assets/4283304/bd8b502a-8f77-4207-8d48-e8d66851f065"> <img width="898" alt="Screenshot 2024-01-12 at 10 43 31" src="https://github.com/elastic/kibana/assets/4283304/34a23c56-9334-4d43-8820-175028672760"> ### Changes labels for `between` filter pills. #### For empty values: Before: <img width="637" alt="Screenshot 2024-01-09 at 16 03 47" src="https://github.com/elastic/kibana/assets/4283304/acd3b6ee-4774-45df-ade9-ab36daa744e1"> After: <img width="906" alt="Screenshot 2024-01-09 at 15 58 37" src="https://github.com/elastic/kibana/assets/4283304/318679fe-0078-43a0-815a-7f6936efa884"> #### For only one boundary: Before: <img width="641" alt="Screenshot 2024-01-09 at 16 03 34" src="https://github.com/elastic/kibana/assets/4283304/b8d52abf-2556-4485-9aea-1bf0725b2945"> After: <img width="733" alt="Screenshot 2024-01-09 at 16 02 09" src="https://github.com/elastic/kibana/assets/4283304/2fc1b83a-97b5-4717-a244-042a78471fb0"> A few comments: 1. if you negate any of the new filters (gte, lt) it becomes a "not between" filter. 2. If you only fill one boundary in the `between` filter it converts to `greater or equal` or `less than` filter
…s and numbers (elastic#174283) ## Summary Fixes elastic#158878 ### Adds two options for the unified search filters `greater or equal` and `less than` <img width="897" alt="Screenshot 2024-01-12 at 10 43 14" src="https://github.com/elastic/kibana/assets/4283304/bd8b502a-8f77-4207-8d48-e8d66851f065"> <img width="898" alt="Screenshot 2024-01-12 at 10 43 31" src="https://github.com/elastic/kibana/assets/4283304/34a23c56-9334-4d43-8820-175028672760"> ### Changes labels for `between` filter pills. #### For empty values: Before: <img width="637" alt="Screenshot 2024-01-09 at 16 03 47" src="https://github.com/elastic/kibana/assets/4283304/acd3b6ee-4774-45df-ade9-ab36daa744e1"> After: <img width="906" alt="Screenshot 2024-01-09 at 15 58 37" src="https://github.com/elastic/kibana/assets/4283304/318679fe-0078-43a0-815a-7f6936efa884"> #### For only one boundary: Before: <img width="641" alt="Screenshot 2024-01-09 at 16 03 34" src="https://github.com/elastic/kibana/assets/4283304/b8d52abf-2556-4485-9aea-1bf0725b2945"> After: <img width="733" alt="Screenshot 2024-01-09 at 16 02 09" src="https://github.com/elastic/kibana/assets/4283304/2fc1b83a-97b5-4717-a244-042a78471fb0"> A few comments: 1. if you negate any of the new filters (gte, lt) it becomes a "not between" filter. 2. If you only fill one boundary in the `between` filter it converts to `greater or equal` or `less than` filter
Summary
Fixes #158878
Adds two options for the unified search filters
greater or equal
andless than
Changes labels for
between
filter pills.For empty values:
Before:
![Screenshot 2024-01-09 at 16 03 47](https://private-user-images.githubusercontent.com/4283304/295246881-acd3b6ee-4774-45df-ade9-ab36daa744e1.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjA5MzMzMzEsIm5iZiI6MTcyMDkzMzAzMSwicGF0aCI6Ii80MjgzMzA0LzI5NTI0Njg4MS1hY2QzYjZlZS00Nzc0LTQ1ZGYtYWRlOS1hYjM2ZGFhNzQ0ZTEucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MDcxNCUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDA3MTRUMDQ1NzExWiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9ZDkyNTRhY2JhYjZjZWI0MDI3OTY4ZmE1ODM1NjY0NjM5OWMzZGFjNDg0MjM2MTM1NjIwNWUxZGI4YTg1NzdjYiZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ.mlPStG558qPqzSFOmMQLdSEf9Jf_YpARZ5i3oIBX8As)
After:
![Screenshot 2024-01-09 at 15 58 37](https://private-user-images.githubusercontent.com/4283304/295246338-318679fe-0078-43a0-815a-7f6936efa884.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjA5MzMzMzEsIm5iZiI6MTcyMDkzMzAzMSwicGF0aCI6Ii80MjgzMzA0LzI5NTI0NjMzOC0zMTg2NzlmZS0wMDc4LTQzYTAtODE1YS03ZjY5MzZlZmE4ODQucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MDcxNCUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDA3MTRUMDQ1NzExWiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9MmI1NjkxODBkYzY0YjU3MjdlMjIxYjcyMjYzYzkwY2FlZGY4NjdmZDllMTdkODkzZDlkZjQxZTcxMGNmZDAzYSZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ.tI5gcAd167jzA-jjDt_Di0X6O67fX9O1HDX2JAxproc)
For only one boundary:
Before:
![Screenshot 2024-01-09 at 16 03 34](https://private-user-images.githubusercontent.com/4283304/295246849-b8d52abf-2556-4485-9aea-1bf0725b2945.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjA5MzMzMzEsIm5iZiI6MTcyMDkzMzAzMSwicGF0aCI6Ii80MjgzMzA0LzI5NTI0Njg0OS1iOGQ1MmFiZi0yNTU2LTQ0ODUtOWFlYS0xYmYwNzI1YjI5NDUucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MDcxNCUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDA3MTRUMDQ1NzExWiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9NDhhMmRmM2QyOTQzNTQ5MmM5ZTc5OGUwNzFhNGE0ODM3NGIyM2NmNDI2NzM2OTc3NTRmNmFmMzZjNmE1ZGY3ZiZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ.oZgVL0uC75TLPdx7Q-JWlt4__xzb9ML-W3RO28JvzWk)
After:
![Screenshot 2024-01-09 at 16 02 09](https://private-user-images.githubusercontent.com/4283304/295246424-2fc1b83a-97b5-4717-a244-042a78471fb0.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjA5MzMzMzEsIm5iZiI6MTcyMDkzMzAzMSwicGF0aCI6Ii80MjgzMzA0LzI5NTI0NjQyNC0yZmMxYjgzYS05N2I1LTQ3MTctYTI0NC0wNDJhNzg0NzFmYjAucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MDcxNCUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDA3MTRUMDQ1NzExWiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9YWQxNTAwNDE0MTE2NWM0YWU1MzZlN2NiY2EzN2RjY2MzYWI4Y2EyNjM0MDg2ZmVhYjljYThkYjY0ZjU2OTNlNyZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ.hZLGj0Eb7CgaJNOVM3msTw7gRs47MHr6fq2aDmNqPMo)
A few comments:
between
filter it converts togreater or equal
orless than
filter