[7.x] [SEARCH] Cleanup fetch soon (#63320) (#63929)

* [SEARCH] Cleanup fetch soon (#63320)

* move old code to legacy folder

* Use search service directly from search source

* Move get search params to fetch folder

* Delete search strategy folder

* Doc update

* Minor cleanups

* Moved es client to legacy folder

* Clean up some unused code (isViable, old search function)

* Updated tests

* strings update

* Fix jest test

* re-arrange runSearch function

* re-arrange runSearch function

* fix jest tests

Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>

* remove file (bad merge)

Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
This commit is contained in:
Liza Katz 2020-04-20 15:11:50 +03:00 committed by GitHub
parent 87984230df
commit 6ee7111ca5
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
36 changed files with 277 additions and 323 deletions

View file

@ -88,7 +88,6 @@
| [SavedQuery](./kibana-plugin-plugins-data-public.savedquery.md) | |
| [SavedQueryService](./kibana-plugin-plugins-data-public.savedqueryservice.md) | |
| [SearchSourceFields](./kibana-plugin-plugins-data-public.searchsourcefields.md) | |
| [SearchStrategyProvider](./kibana-plugin-plugins-data-public.searchstrategyprovider.md) | |
| [TabbedAggColumn](./kibana-plugin-plugins-data-public.tabbedaggcolumn.md) | \* |
| [TabbedTable](./kibana-plugin-plugins-data-public.tabbedtable.md) | \* |
| [TimeRange](./kibana-plugin-plugins-data-public.timerange.md) | |

View file

@ -1,11 +0,0 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [SearchStrategyProvider](./kibana-plugin-plugins-data-public.searchstrategyprovider.md) &gt; [id](./kibana-plugin-plugins-data-public.searchstrategyprovider.id.md)
## SearchStrategyProvider.id property
<b>Signature:</b>
```typescript
id: string;
```

View file

@ -1,11 +0,0 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [SearchStrategyProvider](./kibana-plugin-plugins-data-public.searchstrategyprovider.md) &gt; [isViable](./kibana-plugin-plugins-data-public.searchstrategyprovider.isviable.md)
## SearchStrategyProvider.isViable property
<b>Signature:</b>
```typescript
isViable: (indexPattern: IndexPattern) => boolean;
```

View file

@ -1,20 +0,0 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [SearchStrategyProvider](./kibana-plugin-plugins-data-public.searchstrategyprovider.md)
## SearchStrategyProvider interface
<b>Signature:</b>
```typescript
export interface SearchStrategyProvider
```
## Properties
| Property | Type | Description |
| --- | --- | --- |
| [id](./kibana-plugin-plugins-data-public.searchstrategyprovider.id.md) | <code>string</code> | |
| [isViable](./kibana-plugin-plugins-data-public.searchstrategyprovider.isviable.md) | <code>(indexPattern: IndexPattern) =&gt; boolean</code> | |
| [search](./kibana-plugin-plugins-data-public.searchstrategyprovider.search.md) | <code>(params: SearchStrategySearchParams) =&gt; SearchStrategyResponse</code> | |

View file

@ -1,11 +0,0 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [SearchStrategyProvider](./kibana-plugin-plugins-data-public.searchstrategyprovider.md) &gt; [search](./kibana-plugin-plugins-data-public.searchstrategyprovider.search.md)
## SearchStrategyProvider.search property
<b>Signature:</b>
```typescript
search: (params: SearchStrategySearchParams) => SearchStrategyResponse;
```