Wan Shen Lim
Wan Shen Lim
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).
#1396 1. Removed default read_only=false from [TransactionManager::BeginTransaction](https://github.com/lmwnshn/peloton/commit/e506f17d043581af0e77369899edf01b0174bd94#diff-cb353f0475324594d1f1c27b15dd2247R228) 2. Removed [TransactionContext::SetReadOnly](https://github.com/lmwnshn/peloton/commit/e506f17d043581af0e77369899edf01b0174bd94#diff-4d5037ca29ea43576b5613d89b7f7f09L268) 3. Added read-only param to TransactionContext [constructors](https://github.com/lmwnshn/peloton/commit/e506f17d043581af0e77369899edf01b0174bd94#diff-4d5037ca29ea43576b5613d89b7f7f09L47) 4. Transactions with no modifying queries treated as [read-only](https://github.com/lmwnshn/peloton/commit/8b1531b98f0d40bcd13edad89de8f7fb2cac0871#diff-10269290aecfeb50f6ad7d6c0748819fR626) 4.1 assumption: if transaction...
# Bug Report EXISTS doesn't really work. ## NoisePage ``` noisepage=# create table foo (a int); create table bar (b int); CREATE TABLE CREATE TABLE noisepage=# insert into foo values...
The message payload is a very small fraction of the overall message. Here's an example of an ACK:  It is not as bad, but still somewhat bad, for lengthier...
# Heading Switch to the new version of OLTPBench. ## Description Blocked on merging: - [x] https://github.com/cmu-db/noisepage/pull/1631 - [x] https://github.com/oltpbenchmark/oltpbench/pull/384 Does NOT need OLTPBench itself to merge oltpbench_tim into master.
# Heading Add support for aliases in GROUP BY. Add Postgres-style date_part. ## Description Add support for aliases in GROUP BY. Add Postgres-style date_part. Note that the Postgres parser rewrites...
# Build a unique index on pg_proc's argtypes. ## Summary In #1344, @jrolli [suggests](https://github.com/cmu-db/noisepage/pull/1344/files#diff-fd3f09b3d960acd569446954b3a5cf1ecfc05d54a3da11fdb19cb537bd8924f4R767) that we might be able to remove [this](https://github.com/cmu-db/noisepage/pull/1344/files#diff-cbdefe66528d610c036d9c7be5c1daac083c4d4bafc31198d30fee46f16432adR378) `BINDER_EXCEPTION` in the catalog by adding the argtypes...
With replication enabled, RecoveryManager spins uselessly on primary instead of waiting for events.
# Feature Request ## Summary With replication enabled, RecoveryManager spins uselessly on primary instead of waiting for events. ## Solution Look at `RecoveryManager::RunTask()` and get rid of the while loop...
# Documentation PYTHONPATH of tests is forcefully set during CMake. ## Summary `ctest` does not seem to pass environment variables through to the tests that it invokes. For an example...