BlogDocs

fix: SQL interface "off-by-one' indexing error with `GROUP BY` clauses that use position ordinals(#15584)

Merged
Merging
alexander-beedie:fix-sql-ordinal-group-by
into
main
0%
IMPROVEMENTS
0
REGRESSIONS
0
UNTOUCHED
21
NEW
0
DROPPED
0
IGNORED
1

Benchmarks

Passing

test_filter1
py-polars/tests/benchmark/test_filter.py::test_filter1
0%
1.2 s
1.2 s
test_h2oai_groupby_q1
py-polars/tests/benchmark/test_group_by.py::test_h2oai_groupby_q1
0%
6.5 s
6.5 s
test_h2oai_groupby_q10
py-polars/tests/benchmark/test_group_by.py::test_h2oai_groupby_q10
0%
40.3 s
40.3 s
test_h2oai_groupby_q2
py-polars/tests/benchmark/test_group_by.py::test_h2oai_groupby_q2
0%
12.7 s
12.7 s
test_h2oai_groupby_q3
py-polars/tests/benchmark/test_group_by.py::test_h2oai_groupby_q3
0%
8.9 s
8.9 s
test_h2oai_groupby_q4
py-polars/tests/benchmark/test_group_by.py::test_h2oai_groupby_q4
0%
5.7 s
5.7 s
test_h2oai_groupby_q5
py-polars/tests/benchmark/test_group_by.py::test_h2oai_groupby_q5
0%
7.2 s
7.2 s
test_h2oai_groupby_q6
py-polars/tests/benchmark/test_group_by.py::test_h2oai_groupby_q6
0%
14.1 s
14.1 s
test_h2oai_groupby_q7
py-polars/tests/benchmark/test_group_by.py::test_h2oai_groupby_q7
0%
8.5 s
8.5 s
test_h2oai_groupby_q8
py-polars/tests/benchmark/test_group_by.py::test_h2oai_groupby_q8
0%
9.3 s
9.3 s
test_h2oai_groupby_q9
py-polars/tests/benchmark/test_group_by.py::test_h2oai_groupby_q9
0%
13.6 s
13.5 s
test_boolean_min_max_agg
py-polars/tests/benchmark/test_release.py::test_boolean_min_max_agg
0%
15.5 ms
15.5 ms
test_categorical_vs_str_group_by
py-polars/tests/benchmark/test_release.py::test_categorical_vs_str_group_by
0%
14.3 ms
14.3 ms
test_cross_join
py-polars/tests/benchmark/test_release.py::test_cross_join
+2%
6.2 ms
6.1 ms
test_cross_join_slice_pushdown
py-polars/tests/benchmark/test_release.py::test_cross_join_slice_pushdown
-4%
4.4 ms
4.6 ms
test_max_statistic_parquet_writer
py-polars/tests/benchmark/test_release.py::test_max_statistic_parquet_writer
+1%
301 ms
299.2 ms
test_mean_overflow
py-polars/tests/benchmark/test_release.py::test_mean_overflow
0%
1.8 s
1.8 s
test_min_max_2850
py-polars/tests/benchmark/test_release.py::test_min_max_2850
+1%
10.6 ms
10.5 ms
test_read_scan_large_csv
py-polars/tests/benchmark/test_release.py::test_read_scan_large_csv
0%
123.9 s
123.9 s
test_sort_nan_1942
py-polars/tests/benchmark/test_release.py::test_sort_nan_1942
-9%
1.1 ms
1.2 ms
test_windows_not_cached
py-polars/tests/benchmark/test_release.py::test_windows_not_cached
+1%
3.5 s
3.5 s

Ignored

test_filter2Ignored
py-polars/tests/benchmark/test_filter.py::test_filter2
0%
2 s
2 s

Commits

Click on a commit to change the comparison range
base
main
835d198
0%
fix: SQL engine 'off-by-one' indexing error with "GROUP BY" clauses that use position ordinals
8c9a081
a month ago by alexander-beedie
ResourcesHomePricingDocsBlogGitHub
Copyright © 2024 CodSpeed Technology SAS. All rights reserved.