cmu-db / peloton

The Self-Driving Database Management System
http://pelotondb.io
Apache License 2.0
2.04k stars 622 forks source link

Parallel query execution #1304

Closed pmenon closed 6 years ago

pmenon commented 6 years ago

This is a PR for parallel query execution in codegen.

Review notes:

TODO:

- Remove std::mutex from buffer output (This will be another PR) - Enable parallel aggregations (This will be another PR when parallel agg team is done) - Add tests for memory leak (Done)

coveralls commented 6 years ago

Coverage Status

Coverage decreased (-0.2%) to 77.406% when pulling 1a70093a0eeccbe50edd2a92ad17c066c97a4a34 on pmenon:mt into 65915234edf5c33acda078f632012887291d22b7 on cmu-db:master.

pmenon commented 6 years ago

@tcm-marcel Want to get started on this review? It's quite big, so I don't want to leave it un-merged for too long.

pmenon commented 6 years ago

@tcm-marcel A small final change, then it's good to go.