Daniel Lindner

Results 54 comments of Daniel Lindner

As plugins can in theory include anything from the other components, are there any chances we can avoid that? Guess forward decl does not help as linking the shared libraries...

Put this on hold until end of August. We plan to incorporate this feature, but there is currently no capacity for it. Will work on it when back from the...

Put this on hold until end of August. We plan to incorporate this feature, but there is currently no capacity for it. Will work on it when back from the...

>But since it is a PR to improve multi-threading, I will probably wait for the merge of https://github.com/hyrise/hyrise/pull/2630 which changes the benchmark script. Will take a few more days, still...

Can you provide some details of the error you get? Currently, I am able to parse the statement successfully.

Does your system use Windows-style line feeds (`\r\n` instead of `\n`)? This could be a problem, since we explicitly only allow space, tab, and linefeed (*not* carriage return) as whitespace...

Unfortunately, I won't be able to look into this in the next three to four days. In the meanwhile, could you please also let us know how you invoke the...

`result.getStatement(0)` returns a `nullptr` because the parser does not parse the query. According to the parser rule, the `DISTINCT` keyword has to be before the `TOP n` keyword: https://github.com/hyrise/sql-parser/blob/18b9d0877d15b2ba06dfea2946d8c96e37254525/src/parser/bison_parser.y#L823 Thus,...

# Detailed Optimizer Runtime Comparison (804f9ed vs. a2eb2dc) ## TPC-H ### master [hyriseBenchmarkTPCH_804f9ed10d7ee197868614287ec5403b3728c205_st_metrics_breakdown.pdf](https://github.com/user-attachments/files/15878700/hyriseBenchmarkTPCH_804f9ed10d7ee197868614287ec5403b3728c205_st_metrics_breakdown.pdf) ![hyriseBenchmarkTPCH_804f9ed10d7ee197868614287ec5403b3728c205_st_metrics_breakdown](https://github.com/hyrise/hyrise/assets/27929897/3bbc0e74-b717-4312-b063-e44fd700e8aa) [hyriseBenchmarkTPCH_804f9ed10d7ee197868614287ec5403b3728c205_st_metrics_optimizer_breakdown.pdf](https://github.com/user-attachments/files/15878713/hyriseBenchmarkTPCH_804f9ed10d7ee197868614287ec5403b3728c205_st_metrics_optimizer_breakdown.pdf) ![hyriseBenchmarkTPCH_804f9ed10d7ee197868614287ec5403b3728c205_st_metrics_optimizer_breakdown](https://github.com/hyrise/hyrise/assets/27929897/a66707fa-d3c9-4fff-bad3-d71472692812) ### PR [hyriseBenchmarkTPCH_a2eb2dc2b624be46891fda0325a39c381724937f_st_metrics_breakdown.pdf](https://github.com/user-attachments/files/15878719/hyriseBenchmarkTPCH_a2eb2dc2b624be46891fda0325a39c381724937f_st_metrics_breakdown.pdf) ![hyriseBenchmarkTPCH_a2eb2dc2b624be46891fda0325a39c381724937f_st_metrics_breakdown](https://github.com/hyrise/hyrise/assets/27929897/a381d007-de42-4e16-9b9a-0b740b1f8121) [hyriseBenchmarkTPCH_a2eb2dc2b624be46891fda0325a39c381724937f_st_metrics_optimizer_breakdown.pdf](https://github.com/user-attachments/files/15878720/hyriseBenchmarkTPCH_a2eb2dc2b624be46891fda0325a39c381724937f_st_metrics_optimizer_breakdown.pdf) ![hyriseBenchmarkTPCH_a2eb2dc2b624be46891fda0325a39c381724937f_st_metrics_optimizer_breakdown](https://github.com/hyrise/hyrise/assets/27929897/9f8a1121-843b-459e-9f9f-022f733f09c8) ## TPC-DS ### master [hyriseBenchmarkTPCDS_804f9ed10d7ee197868614287ec5403b3728c205_st_metrics_breakdown.pdf](https://github.com/user-attachments/files/15878730/hyriseBenchmarkTPCDS_804f9ed10d7ee197868614287ec5403b3728c205_st_metrics_breakdown.pdf) ![hyriseBenchmarkTPCDS_804f9ed10d7ee197868614287ec5403b3728c205_st_metrics_breakdown](https://github.com/hyrise/hyrise/assets/27929897/87687deb-0aaa-48ca-b968-8fcb40a61e15) [hyriseBenchmarkTPCDS_804f9ed10d7ee197868614287ec5403b3728c205_st_metrics_optimizer_breakdown.pdf](https://github.com/user-attachments/files/15878731/hyriseBenchmarkTPCDS_804f9ed10d7ee197868614287ec5403b3728c205_st_metrics_optimizer_breakdown.pdf) ![hyriseBenchmarkTPCDS_804f9ed10d7ee197868614287ec5403b3728c205_st_metrics_optimizer_breakdown](https://github.com/hyrise/hyrise/assets/27929897/ae4a8526-45bd-458f-9303-fd89a2344901)...

## Direct optimizer time comparison (ms) 804f9ed vs a2eb2dc TPC-H (-28%) ```diff Item | old | new | Change ----------|----------|----------|-------- - TPC-H 01 | 1.08 | 1.23 | +14% +...