Skip to content

Commit 457d842

Browse files
Change type from boolean -> Stringified<boolean> for preserve_original and indexing_complete (#2182) (#2188)
Co-authored-by: Florian Bernd <[email protected]>
1 parent b46446b commit 457d842

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
@@ -80,7 +80,7 @@ export class EdgeNGramTokenFilter extends TokenFilterBase {
8080
max_gram?: integer
8181
min_gram?: integer
8282
side?: EdgeNGramSide
83-
preserve_original?: boolean
83+
preserve_original?: Stringified<boolean>
8484
}
8585

8686
export class ShingleTokenFilter extends TokenFilterBase {
@@ -135,7 +135,7 @@ export class WordDelimiterTokenFilter extends TokenFilterBase {
135135
catenate_words?: boolean
136136
generate_number_parts?: boolean
137137
generate_word_parts?: boolean
138-
preserve_original?: boolean
138+
preserve_original?: Stringified<boolean>
139139
protected_words?: string[]
140140
protected_words_path?: string
141141
split_on_case_change?: boolean
@@ -154,7 +154,7 @@ export class WordDelimiterGraphTokenFilter extends TokenFilterBase {
154154
generate_number_parts?: boolean
155155
generate_word_parts?: boolean
156156
ignore_keywords?: boolean
157-
preserve_original?: boolean
157+
preserve_original?: Stringified<boolean>
158158
protected_words?: string[]
159159
protected_words_path?: string
160160
split_on_case_change?: boolean
@@ -166,7 +166,7 @@ export class WordDelimiterGraphTokenFilter extends TokenFilterBase {
166166

167167
export class AsciiFoldingTokenFilter extends TokenFilterBase {
168168
type: 'asciifolding'
169-
preserve_original?: boolean
169+
preserve_original?: Stringified<boolean>
170170
}
171171

172172
export class CommonGramsTokenFilter extends TokenFilterBase {
@@ -259,14 +259,14 @@ export class LowercaseTokenFilter extends TokenFilterBase {
259259
export class MultiplexerTokenFilter extends TokenFilterBase {
260260
type: 'multiplexer'
261261
filters: string[]
262-
preserve_original?: boolean
262+
preserve_original?: Stringified<boolean>
263263
}
264264

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

272272
export class NoriPartOfSpeechTokenFilter extends TokenFilterBase {
@@ -277,7 +277,7 @@ export class NoriPartOfSpeechTokenFilter extends TokenFilterBase {
277277
export class PatternCaptureTokenFilter extends TokenFilterBase {
278278
type: 'pattern_capture'
279279
patterns: string[]
280-
preserve_original?: boolean
280+
preserve_original?: Stringified<boolean>
281281
}
282282

283283
export class PatternReplaceTokenFilter extends TokenFilterBase {

specification/indices/_types/IndexSettings.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -344,7 +344,7 @@ export class IndexSettingsLifecycle {
344344
* You can explicitly set it to skip rollover.
345345
* @server_default false
346346
*/
347-
indexing_complete?: boolean
347+
indexing_complete?: Stringified<boolean>
348348
/**
349349
* If specified, this is the timestamp used to calculate the index age for its phase transitions. Use this setting
350350
* 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)