Skip to content

Commit 0ee7190

Browse files
authored
Change type from boolean -> Stringified<boolean> for preserve_original and indexing_complete (#2182)
1 parent 2ba9674 commit 0ee7190

File tree

4 files changed

+105
-33
lines changed

4 files changed

+105
-33
lines changed

output/schema/schema.json

Lines changed: 89 additions & 17 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

output/typescript/types.ts

Lines changed: 8 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

specification/_types/analysis/token_filters.ts

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ export class EdgeNGramTokenFilter extends TokenFilterBase {
8181
max_gram?: integer
8282
min_gram?: integer
8383
side?: EdgeNGramSide
84-
preserve_original?: boolean
84+
preserve_original?: Stringified<boolean>
8585
}
8686

8787
export class ShingleTokenFilter extends TokenFilterBase {
@@ -136,7 +136,7 @@ export class WordDelimiterTokenFilter extends TokenFilterBase {
136136
catenate_words?: boolean
137137
generate_number_parts?: boolean
138138
generate_word_parts?: boolean
139-
preserve_original?: boolean
139+
preserve_original?: Stringified<boolean>
140140
protected_words?: string[]
141141
protected_words_path?: string
142142
split_on_case_change?: boolean
@@ -155,7 +155,7 @@ export class WordDelimiterGraphTokenFilter extends TokenFilterBase {
155155
generate_number_parts?: boolean
156156
generate_word_parts?: boolean
157157
ignore_keywords?: boolean
158-
preserve_original?: boolean
158+
preserve_original?: Stringified<boolean>
159159
protected_words?: string[]
160160
protected_words_path?: string
161161
split_on_case_change?: boolean
@@ -167,7 +167,7 @@ export class WordDelimiterGraphTokenFilter extends TokenFilterBase {
167167

168168
export class AsciiFoldingTokenFilter extends TokenFilterBase {
169169
type: 'asciifolding'
170-
preserve_original?: boolean
170+
preserve_original?: Stringified<boolean>
171171
}
172172

173173
export class CommonGramsTokenFilter extends TokenFilterBase {
@@ -260,14 +260,14 @@ export class LowercaseTokenFilter extends TokenFilterBase {
260260
export class MultiplexerTokenFilter extends TokenFilterBase {
261261
type: 'multiplexer'
262262
filters: string[]
263-
preserve_original?: boolean
263+
preserve_original?: Stringified<boolean>
264264
}
265265

266266
export class NGramTokenFilter extends TokenFilterBase {
267267
type: 'ngram'
268268
max_gram?: integer
269269
min_gram?: integer
270-
preserve_original?: boolean
270+
preserve_original?: Stringified<boolean>
271271
}
272272

273273
export class NoriPartOfSpeechTokenFilter extends TokenFilterBase {
@@ -278,7 +278,7 @@ export class NoriPartOfSpeechTokenFilter extends TokenFilterBase {
278278
export class PatternCaptureTokenFilter extends TokenFilterBase {
279279
type: 'pattern_capture'
280280
patterns: string[]
281-
preserve_original?: boolean
281+
preserve_original?: Stringified<boolean>
282282
}
283283

284284
export class PatternReplaceTokenFilter extends TokenFilterBase {

specification/indices/_types/IndexSettings.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -274,7 +274,7 @@ export class IndexSettingsLifecycle {
274274
* You can explicitly set it to skip rollover.
275275
* @server_default false
276276
*/
277-
indexing_complete?: boolean
277+
indexing_complete?: Stringified<boolean>
278278
/**
279279
* If specified, this is the timestamp used to calculate the index age for its phase transitions. Use this setting
280280
* if you create a new index that contains old data and want to use the original creation date to calculate the index

0 commit comments

Comments
 (0)