Skip to content

Commit 3997642

Browse files
authored
Esql - fix some test failures due to results ordering (#118692) (#124109)
fix some failing multi-shard tests. The backport for the PR that added these tests hasn't landed yet, so I'm going to just cherry pick this into there rather than do two back ports with conflict resolution. (cherry picked from commit 4b90f01)
1 parent 9c92281 commit 3997642

File tree

1 file changed

+13
-6
lines changed

1 file changed

+13
-6
lines changed

x-pack/plugin/esql/qa/testFixtures/src/main/resources/date_nanos.csv-spec

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -707,7 +707,8 @@ required_capability: date_nanos_bucket
707707

708708
FROM date_nanos
709709
| WHERE millis > "2020-01-01"
710-
| STATS ct = count(*) BY yr = BUCKET(nanos, 1 year);
710+
| STATS ct = count(*) BY yr = BUCKET(nanos, 1 year)
711+
| SORT yr DESC;
711712

712713
ct:long | yr:date_nanos
713714
8 | 2023-01-01T00:00:00.000000000Z
@@ -719,7 +720,8 @@ required_capability: date_nanos_bucket
719720

720721
FROM date_nanos
721722
| WHERE millis > "2020-01-01"
722-
| STATS ct = count(*) BY yr = BUCKET(nanos, 5, "1999-01-01", NOW());
723+
| STATS ct = count(*) BY yr = BUCKET(nanos, 5, "1999-01-01", NOW())
724+
| SORT yr DESC;
723725

724726
ct:long | yr:date_nanos
725727
8 | 2023-01-01T00:00:00.000000000Z
@@ -731,7 +733,8 @@ required_capability: date_nanos_bucket
731733

732734
FROM date_nanos
733735
| WHERE millis > "2020-01-01"
734-
| STATS ct = count(*) BY mo = BUCKET(nanos, 1 month);
736+
| STATS ct = count(*) BY mo = BUCKET(nanos, 1 month)
737+
| SORT mo DESC;
735738

736739
ct:long | mo:date_nanos
737740
8 | 2023-10-01T00:00:00.000000000Z
@@ -743,7 +746,8 @@ required_capability: date_nanos_bucket
743746

744747
FROM date_nanos
745748
| WHERE millis > "2020-01-01"
746-
| STATS ct = count(*) BY mo = BUCKET(nanos, 20, "2023-01-01", "2023-12-31");
749+
| STATS ct = count(*) BY mo = BUCKET(nanos, 20, "2023-01-01", "2023-12-31")
750+
| SORT mo DESC;
747751

748752
ct:long | mo:date_nanos
749753
8 | 2023-10-01T00:00:00.000000000Z
@@ -755,19 +759,22 @@ required_capability: date_nanos_bucket
755759

756760
FROM date_nanos
757761
| WHERE millis > "2020-01-01"
758-
| STATS ct = count(*) BY mo = BUCKET(nanos, 55, "2023-01-01", "2023-12-31");
762+
| STATS ct = count(*) BY mo = BUCKET(nanos, 55, "2023-01-01", "2023-12-31")
763+
| SORT mo DESC;
759764

760765
ct:long | mo:date_nanos
761766
8 | 2023-10-23T00:00:00.000000000Z
762767
;
768+
763769
Bucket Date nanos by 10 minutes
764770
required_capability: date_trunc_date_nanos
765771
required_capability: date_nanos_bucket
766772
required_capability: string_literal_auto_casting
767773

768774
FROM date_nanos
769775
| WHERE millis > "2020-01-01"
770-
| STATS ct = count(*) BY mn = BUCKET(nanos, 10 minutes);
776+
| STATS ct = count(*) BY mn = BUCKET(nanos, 10 minutes)
777+
| SORT mn DESC;
771778

772779
ct:long | mn:date_nanos
773780
4 | 2023-10-23T13:50:00.000000000Z

0 commit comments

Comments
 (0)