mirror of
https://github.com/elastic/elasticsearch.git
synced 2025-04-19 04:45:07 -04:00
Allow warning for some date specifiers (#119216)
Allow warning header for date specifiers that could change in JDK23. Relevant for 8.x BWC tests. Related: #118603 Fixes #119148 Fixes #119151 Fixes #119152 Fixes #119153 Fixes #119154 Fixes #119160 Fixes #119161 Fixes #119162 Fixes #119163 Fixes #119164 Fixes #119165 Fixes #119166 Fixes #119167
This commit is contained in:
parent
41ebfd5a74
commit
18ee6b0492
1 changed files with 6 additions and 0 deletions
|
@ -497,6 +497,7 @@ null
|
|||
evalDateParseWithTimezone
|
||||
required_capability: date_parse_tz
|
||||
row s = "12/Jul/2022:10:24:10 +0900" | eval d = date_parse("dd/MMM/yyyy:HH:mm:ss Z", s);
|
||||
warningRegex:Date format \[dd/MMM/yyyy:HH:mm:ss Z\] contains textual field specifiers that could change in JDK 23.*
|
||||
|
||||
s:keyword | d:datetime
|
||||
12/Jul/2022:10:24:10 +0900 | 2022-07-12T01:24:10.000Z
|
||||
|
@ -505,6 +506,7 @@ s:keyword | d:datetime
|
|||
evalDateParseWithTimezoneCrossingDayBoundary
|
||||
required_capability: date_parse_tz
|
||||
row s = "12/Jul/2022:08:24:10 +0900" | eval d = date_parse("dd/MMM/yyyy:HH:mm:ss Z", s);
|
||||
warningRegex:Date format \[dd/MMM/yyyy:HH:mm:ss Z\] contains textual field specifiers that could change in JDK 23.*
|
||||
|
||||
s:keyword | d:datetime
|
||||
12/Jul/2022:08:24:10 +0900 | 2022-07-11T23:24:10.000Z
|
||||
|
@ -517,6 +519,8 @@ row s1 = "12/Jul/2022:10:24:10 +0900", s2 = "2022/12/07 09:24:10 +0800"
|
|||
| eval eq = d1 == d2
|
||||
| keep d1, eq
|
||||
;
|
||||
warningRegex:Date format \[dd/MMM/yyyy:HH:mm:ss Z\] contains textual field specifiers that could change in JDK 23.*
|
||||
warningRegex:Date format \[yyyy/dd/MM HH:mm:ss Z\] contains textual field specifiers that could change in JDK 23.*
|
||||
|
||||
d1:datetime | eq:boolean
|
||||
2022-07-12T01:24:10.000Z | true
|
||||
|
@ -529,6 +533,7 @@ row s = "2022/12/07 09:24:10", format="yyyy/dd/MM HH:mm:ss"
|
|||
| eval with_tz = date_parse(concat(format, " Z"), concat(s, " +0900"))
|
||||
| keep s, no_tz, with_tz
|
||||
;
|
||||
warningRegex:Date format \[yyyy/dd/MM HH:mm:ss Z\] contains textual field specifiers that could change in JDK 23.*
|
||||
|
||||
s:keyword | no_tz:datetime | with_tz:datetime
|
||||
2022/12/07 09:24:10 | 2022-07-12T09:24:10.000Z | 2022-07-12T00:24:10.000Z
|
||||
|
@ -543,6 +548,7 @@ row s = "2022/12/07 09:24:10", format="yyyy/dd/MM HH:mm:ss"
|
|||
| eval with_tz4 = date_parse(concat(format, " O"), concat(s, " GMT+9"))
|
||||
| keep s, with_tz*
|
||||
;
|
||||
warningRegex:Date format \[yyyy/dd/MM HH:mm:ss .\] contains textual field specifiers that could change in JDK 23.*
|
||||
|
||||
s:keyword | with_tz1:datetime | with_tz2:datetime | with_tz3:datetime | with_tz4:datetime
|
||||
2022/12/07 09:24:10 | 2022-07-12T00:24:10.000Z | 2022-07-12T00:24:10.000Z | 2022-07-12T00:24:10.000Z | 2022-07-12T00:24:10.000Z
|
||||
|
|
Loading…
Add table
Reference in a new issue