mariadb/storage/oqgraph
Sergey Vojtovich fa137476ff MDEV-11941 - Lintian complains about executable bits
Revoked executable bit from files that are not supposed to be executed directly.
Removed interpreted from files that are not supposed to be executed directly.
Added interpreter to files that are supposed to be executed directly.
2017-03-07 22:28:33 +04:00
..
cmake MDEV-3037 - make build work on Windows 64 2014-04-11 21:09:18 +09:30
mysql-test/oqgraph MDEV-11941 - Lintian complains about executable bits 2017-03-07 22:28:33 +04:00
CMakeLists.txt remove the forgotten PARENT_SCOPE 2016-05-03 20:13:58 +02:00
graphcore-config.h Removed old oqgraph v1 files (graphstore.*) 2013-02-28 10:16:29 +10:00
graphcore-graph.cc Removed old oqgraph v1 files (graphstore.*) 2013-02-28 10:16:29 +10:00
graphcore-graph.h Removed old oqgraph v1 files (graphstore.*) 2013-02-28 10:16:29 +10:00
graphcore-types.h Hopefully finally fixes MDEV-6282, MDEV-5748 and MDEV-6345 2015-02-28 22:37:06 +10:30
graphcore.cc MDEV-5944: Compile fix for OQGRAPH with LLVM 2016-10-25 13:46:28 +03:00
graphcore.h Hopefully finally fixes MDEV-6282, MDEV-5748 and MDEV-6345 2015-02-28 22:37:06 +10:30
ha_oqgraph.cc Merge branch '10.0' into 10.1 2016-05-04 15:23:26 +02:00
ha_oqgraph.h Minor code cleanup: validation of options to member function. 2015-02-28 22:37:05 +10:30
oqgraph_config.h.in Import OQGraph engine into MariaDB. 2010-01-04 09:27:50 +01:00
oqgraph_judy.cc MDEV-9283 - Debian: the Lintian complains about "shlib-calls-exit" in 2016-04-22 15:30:10 +04:00
oqgraph_judy.h Removed old oqgraph v1 files (graphstore.*) 2013-02-28 10:16:29 +10:00
oqgraph_probes.d Import OQGraph engine into MariaDB. 2010-01-04 09:27:50 +01:00
oqgraph_shim.cc Removed old oqgraph v1 files (graphstore.*) 2013-02-28 10:16:29 +10:00
oqgraph_shim.h MDEV-5944: Compile fix for OQGRAPH with LLVM 2016-10-25 13:46:28 +03:00
oqgraph_thunk.cc Hopefully finally fixes MDEV-6282, MDEV-5748 and MDEV-6345 2015-02-28 22:37:06 +10:30
oqgraph_thunk.h Hopefully finally fixes MDEV-6282, MDEV-5748 and MDEV-6345 2015-02-28 22:37:06 +10:30
README Updated README with build instructions. 2014-01-31 23:08:02 +10:30

OQGraph storage engine v3
Copyright (C) 2007-2014 Arjen G Lentz & Antony T Curtis for Open Query, & Andrew McDonnell

The Open Query GRAPH engine (OQGRAPH) is a computation engine allowing
hierarchies and more complex graph structures to be handled in a
relational fashion. In a nutshell, tree structures and
friend-of-a-friend style searches can now be done using standard SQL
syntax, and results joined onto other tables.

Based on a concept by Arjen Lentz
v3 implementation by Antony Curtis, Arjen Lentz, Andrew McDonnell
For more information, documentation, support, enhancement engineering,
see http://openquery.com/graph or contact graph@openquery.com

INSTALLATION

OQGraph requires at least version 1.40.0 of the Boost Graph library. To
obtain a copy of the Boost library, see http://www.boost.org/
This can be obtained in Debian Wheezy by `apt-get install libboost-graph-dev`

OQGraph requires libjudy - http://judy.sourceforge.net/
This can be obtained in Debian Wheezy by `apt-get install libjudy-dev`

BUILD (example)

cd path/to/maria/source
mkdir build   # use symlink to scratch
cd build    
CONFIGURE="-DWITH_EXTRA_CHARSETS=complex -DWITH_PLUGIN_ARIA=1 -DWITH_READLINE=1 -DWITH_SSL=bundled -DWITH_MAX=1 -DWITH_EMBEDDED_SERVER=1"
cmake .. $CONFIGURE     
make -j5
mysql-test-run --suite oqgraph