UWHustle / hustle-in-Rust-now-defunct

Hustle
GNU General Public License v3.0
7 stars 1 forks source link

Execution support for aggregation, cross joins #25

Closed mattdutson closed 5 years ago

mattdutson commented 5 years ago

Aggregate functions currently supported:

These work end-to-end (cli through execution). GROUP BY clauses are not yet supported.

The execution engine can run queries such as SELECT a, w FROM T JOIN A. However, it appears that the optimizer requires all joins to have an ON clause, so these don't make it through the whole pipeline.

mattdutson commented 5 years ago

@johnchronis What's the command used by Travis to build and run tests? Build is failing on one of the execution tests.

johnchronis commented 5 years ago

In the buil folder you can use ctest --output-on-failure to run all the tests.

That is what Travis uses

pateljm commented 5 years ago

LGTM. Merging.