Просмотр исходного кода

Refactor Elasticsearch client types by removing deprecated search query interfaces

Shun Miyazawa 8 месяцев назад
Родитель
Сommit
05bdb0184c

+ 0 - 36
apps/app/src/server/service/search-delegator/elasticsearch-client-delegator/interfaces.ts

@@ -25,33 +25,6 @@ export const isES9ClientDelegator = (delegator: ElasticsearchClientDelegator): d
 
 
 // Official library-derived interface
-// export type SearchQuery = ES7types.SearchRequest | ES8typesWithBody.SearchRequest | ES9types.SearchRequest;
-// export interface ES7SearchQuery {
-//   index: ES7types.Indices
-//   _source: ES7types.Fields
-//   from?: number;
-//   size?: number;
-//   body: {
-//     query: ES7types.QueryDslQueryContainer;
-//     sort?: ES7types.Sort
-//     highlight?: ES7types.SearchHighlight;
-//   };
-// }
-
-// export interface ES7SearchQuery {
-//   index: ES7types.Indices
-//   _source: ES7types.Fields
-//   from?: number;
-//   size?: number;
-//   body: {
-//     query: ES7types.QueryDslQueryContainer
-//     sort?: ES7types.Sort
-//     highlight?: ES7types.SearchHighlight
-//   };
-// }
-
-// export type ES7SearchQuery = ES7types.SearchRequest;
-
 export type ES7SearchQuery = RequestParams.Search<{
     aggregations?: Record<string, ES7types.AggregationsAggregationContainer>
     aggs?: Record<string, ES7types.AggregationsAggregationContainer>
@@ -85,9 +58,6 @@ export type ES7SearchQuery = RequestParams.Search<{
     runtime_mappings?: ES7types.MappingRuntimeFields
     stats?: string[]
 }>
-
-// export type ES7SearchQuery = RequestParams.Search<ES7types.QueryDslQueryContainer>
-
 export interface ES8SearchQuery {
   index: ES8types.IndexName
   _source: ES8types.Fields
@@ -125,9 +95,3 @@ export const isES8SearchQuery = (clientDelegator: ElasticsearchClientDelegator,
 export const isES9SearchQuery = (clientDelegator: ElasticsearchClientDelegator, query: SearchQuery): query is ES9SearchQuery => {
   return clientDelegator.delegatorVersion === 9;
 };
-
-// export type QueryDslMultiMatchQuery = ES7types.QueryDslMultiMatchQuery | ES8types.QueryDslMultiMatchQuery | ES9types.QueryDslMultiMatchQuery;
-// export type QueryDslQueryContainer = ES7types.QueryDslQueryContainer | ES8types.QueryDslQueryContainer | ES9types.QueryDslQueryContainer;
-
-// export type QueryDslMultiMatchQuery = ES9types.QueryDslMultiMatchQuery;
-// export type QueryDslQueryContainer = ES9types.QueryDslQueryContainer;