A super awesome distributed database system, that implements the distributed track-join.
To prepare the build environment, run the following commands once:
cd build
cmake ..
To build the project, run:
cd build
make
The preprocessor takes an SQL query as argument:
cd build
# ./monetdb-tra-preprocessor [sql-query]
./monetdb-tra-preprocessor 'SELECT * FROM TRA (r ON a, b ORDER BY id);'
It produces the schema specification for the transpose operator (TRA) by
evaluating the input relation (here r
).
To be able to use the preprocessor from within MonetDB, place the executable
file monetdb-tra-preprocessor
in a directory in $PATH
.