Michael Jungmair

Results 26 comments of Michael Jungmair

I usually thest them, by pushing to another branch. However, this is still an issue with your changes, as then wip would still be tagged lates :(

You can rebase,now the dev image is tagged when built on main

What about the `ColumnStatisticsMap`, why did you introduce it?

There is a performance regression for several queries (e.g., Q12, Q17 for TPC-H). The reason is that now the db.char type is being used more frequently (as previously, char types...

Better, but still performance regressions for some TPC-DS queries ╒═════════╤═══════════════╕ │ query │ LingoDB(PR) │ ╞═════════╪═══════════════╡ │ 64.sql │ 3.83x │ ├─────────┼───────────────┤ │ 89.sql │ 3.53x │ ├─────────┼───────────────┤ │ 66.sql...

Apparently caused by casts of nullable chars to nullable strings, that are still not handled during the sample evaluation :) `%48 = db.cast %47 : !db.nullable> -> !db.nullable`

Performance is now ok :), when the failing CI is fixed, we can merge it :)

Yes below some limit (20 is maybe a bit high), the current way should remain

/benchmark --datasets tpch-10,tpcds-10

/benchmark --datasets tpch-10,tpcds-10 --commits 1