peloton
peloton copied to clipboard
The Self-Driving Database Management System
``` default_database=# CREATE TABLE test (shipdate DATE NOT NULL); CREATE TABLE default_database=# insert into test values(date '2011-11-12'); INSERT 0 1 default_database=# select * from test; shipdate ------------- 50350-04-03 (1 row)...
This PR refactors setting stuff in order to enable checkpoint manager to recover setting values. In addition, added some convenient functions. **- Fix Points of SettingsManager** 1. Change All set...
Protocol handler and traffic cop, as it stands currently, are completely intertwined, and rank very high on my "worst code ever seen" list. There is so much duct tape and...
This PR modifies the `ColumnStatsCatalog` constructor to use a predefined schema instead of using DDL. Additionally, it creates the `pg_column_stats` table to a per database basis. Initially this was not...
Looks like #1385 broke limit's without order-by's. I've fixed in #1435, specifically [in this commit](https://github.com/cmu-db/peloton/pull/1435/commits/ec37d5b1dd70723df562eb235f07eb807486e3fb)
On the first travis box, we fail the tensorflow test because pip cannot find tensorflow 1.4.0 ``` Collecting tensorflow==1.4.0 [31m Could not find a version that satisfies the requirement tensorflow==1.4.0...
Adds a null check for #1405, we already default to CSV [here](https://github.com/cmu-db/peloton/blob/master/src/include/parser/copy_statement.h#L65).
For some unknown reason this bug has been here since a very long time ago (at least a year.) In traffic_cop.cpp : 306 we prematurely start a transaction as soon...
We've found a number of tests (serializable_transaction_test, for example) that sleep a thread for exactly the duration of an epoch and expect the global epoch to have advanced. However, this...
This keeps track of front end thread ids (which apparently defaults to 0 and we never bothered to fill that argument out in some places). Each front end thread id...