peloton
peloton copied to clipboard
The Self-Driving Database Management System
Contains style fixes and other changes in response to #1495 comments. Our full design doc and review guide can be found [here](https://docs.google.com/document/d/1Fz9WbKXMF2mRVRXtAmOeT9lakr1EdyKsI5Msk8HugaU/edit?usp=sharing).
New additions: - More rules (transitivity of tuple-tuple and tuple-constant expressions such as "A=B and B=3", boolean short-circuiting) - Basic catalog-based rules - More documentation Our full design doc and...
The code here uses templates across many optimizer files to leverage the old query rewriter and allow it to operate on expression trees. A very simple rewriting task is passing....
Currently we abort if we try to read a tuple whose write lock is held by another transaction. This is too conservative. We can read the tuple if the txn...
I have noticed this for the past couple of days. Occasionally travis doesn't trigger a build for PRs. Not sure if the issue is because of too many jobs in...
CSV scan does not care about delimiter in a CSV file, but query processor should care the end of each column value, i.e., ‘\0’. Because query parser parses each selection...
``` default_database=# CREATE TABLE REGION ( R_REGIONKEY INTEGER NOT NULL,R_NAME CHAR(25) NOT NULL,R_COMMENT VARCHAR(152)); CREATE TABLE default_database=# copy region from '/Users/liuliuzhipeng/tpch-dbgen/region.tbl' with(delimiter '|', null ''); COPY 5 default_database=# select *...
This PR makes all catalogs to be initialized in catalog bootstrap for checkpoints. This targets following two catalogs addressed in issue #1246. **`ColumnStatsCatalog`** is initialized in bootstrap of `SystemCatalogs`. To...
Cmake fails on my Macbook due to the doxygen problem. I have install the doxygen 1.8.14. How to solve this problem. **Output of file:** ``` INFO Apple LLVM version 10.0.0...
sorry for my question, i forgot this is a in-memory database