Difference between revisions of "Wikidata Import 2025-11-23"
Jump to navigation
Jump to search
| (3 intermediate revisions by the same user not shown) | |||
| Line 24: | Line 24: | ||
* https://www.wikidata.org/wiki/Q118954995 | * https://www.wikidata.org/wiki/Q118954995 | ||
== Setup == | == Setup == | ||
| − | + | ||
| − | + | == setup_milleniumdb.sh == | |
| − | |||
| − | |||
| − | |||
<source lang='bash'> | <source lang='bash'> | ||
#!/bin/bash | #!/bin/bash | ||
| − | + | # MilleniumDB installation script | |
| − | # | + | # Created by Gemini 3 Pro Preview |
| + | # based on https://github.com/MillenniumDB/MillenniumDB/wiki/Setup | ||
| + | # initiated by WF 2025-11-23 | ||
| + | # for https://wiki.bitplan.com/index.php/Wikidata_Import_2025-11-23 | ||
| + | # Links | ||
| + | # | ||
| + | # https://github.com/MillenniumDB/MillenniumDB | ||
| + | # https://github.com/MillenniumDB/MillenniumDB/wiki | ||
| + | # https://www.wikidata.org/wiki/Wikidata:Scaling_Wikidata/Benchmarking/MilleniumDB | ||
| + | # https://www.wikidata.org/wiki/Q118954995 | ||
| + | # | ||
set -e | set -e | ||
| − | |||
| − | |||
| − | |||
| − | |||
BASE_DIR="${HOME}" | BASE_DIR="${HOME}" | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
N_CORES=${1:-$(nproc)} | N_CORES=${1:-$(nproc)} | ||
| − | + | function install_dependencies() { | |
| − | echo " | + | echo "Installing dependencies..." |
| − | + | sudo apt update | |
| − | + | sudo apt install -y git g++ cmake libssl-dev libncurses-dev less python3 python3-venv libicu-dev | |
| + | } | ||
| − | + | function clone_repo() { | |
| − | echo " | + | echo "Cloning MillenniumDB repository..." |
| − | mkdir -p "${BASE_DIR}/source/cpp" | + | mkdir -p "${BASE_DIR}/source/cpp" |
| − | cd "${BASE_DIR}/source/cpp" | + | cd "${BASE_DIR}/source/cpp" |
| + | if [ -d "MillenniumDB" ]; then | ||
| + | echo "Repository already cloned. Skipping clone." | ||
| + | else | ||
| + | git clone https://github.com/MillenniumDB/MillenniumDB.git | ||
| + | fi | ||
| + | cd MillenniumDB | ||
| + | export MDB_HOME=$(pwd) | ||
| + | echo "MDB_HOME set to ${MDB_HOME}" | ||
| + | } | ||
| − | if [ -d " | + | function install_boost() { |
| − | + | echo "Installing Boost 1.82.0 locally..." | |
| − | else | + | cd "${MDB_HOME}" |
| − | + | BOOST_INSTALL_PATH="${MDB_HOME}/third_party/boost_1_82/include" | |
| − | + | if [ -d "${BOOST_INSTALL_PATH}/boost" ]; then | |
| + | echo "Boost headers already installed. Skipping." | ||
| + | else | ||
| + | BOOST_VERSION_URL="1.82.0" | ||
| + | BOOST_VERSION_UNDERSCORE="1_82_0" | ||
| + | BOOST_DIR_NAME="boost_${BOOST_VERSION_UNDERSCORE}" | ||
| + | BOOST_TARBALL="${BOOST_DIR_NAME}.tar.gz" | ||
| + | BOOST_URL="https://archives.boost.io/release/${BOOST_VERSION_URL}/source/${BOOST_TARBALL}" | ||
| − | + | wget -q --show-progress -O "${BOOST_TARBALL}" "${BOOST_URL}" | |
| − | + | tar -xf "${BOOST_TARBALL}" | |
| − | + | mkdir -p "${BOOST_INSTALL_PATH}" | |
| − | + | mv "${BOOST_DIR_NAME}/boost" "${BOOST_INSTALL_PATH}/" | |
| + | rm -r "${BOOST_TARBALL}" "${BOOST_DIR_NAME}" | ||
| + | fi | ||
| + | } | ||
| + | function build_project() { | ||
| + | echo "Building MillenniumDB using ${N_CORES} cores..." | ||
| + | cd "${MDB_HOME}" | ||
| + | cmake -B build/Release -D CMAKE_BUILD_TYPE=Release | ||
| + | cmake --build build/Release -j "${N_CORES}" | ||
| + | echo "Build complete." | ||
| + | } | ||
| − | + | function verify_build() { | |
| − | echo " | + | echo "Verifying build by running help command..." |
| + | "${MDB_HOME}/build/Release/bin/mdb" help | ||
| + | } | ||
| − | # | + | # Main script execution flow |
| − | + | install_dependencies | |
| − | + | clone_repo | |
| − | + | install_boost | |
| − | + | build_project | |
| − | + | verify_build | |
| − | |||
| − | + | echo "MillenniumDB setup and build completed successfully!" | |
| − | + | echo "To use 'mdb', export MDB_HOME:" | |
| + | echo " export MDB_HOME=${MDB_HOME}" | ||
| + | echo "Add this line to your shell startup file for permanence." | ||
| + | </source> | ||
| + | <source lang='bash'> | ||
| + | wf@wikidata:~/source/cpp$ ./setup_milleniumdb.sh | ||
| + | Installing dependencies... | ||
| + | Hit:1 http://ftp.halifax.rwth-aachen.de/ubuntu jammy InRelease | ||
| + | Hit:2 http://ftp.halifax.rwth-aachen.de/ubuntu jammy-updates InRelease | ||
| + | Hit:3 http://ftp.halifax.rwth-aachen.de/ubuntu jammy-backports InRelease | ||
| + | Hit:4 http://ftp.halifax.rwth-aachen.de/ubuntu jammy-security InRelease | ||
| + | Hit:5 https://download.docker.com/linux/ubuntu jammy InRelease | ||
| + | Hit:6 http://packages.stardog.com/deb stable InRelease | ||
| + | Reading package lists... Done | ||
| + | Building dependency tree... Done | ||
| + | Reading state information... Done | ||
| + | 9 packages can be upgraded. Run 'apt list --upgradable' to see them. | ||
| + | W: http://packages.stardog.com/deb/dists/stable/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details. | ||
| + | Reading package lists... Done | ||
| + | Building dependency tree... Done | ||
| + | Reading state information... Done | ||
| + | g++ is already the newest version (4:11.2.0-1ubuntu1). | ||
| + | libicu-dev is already the newest version (70.1-2). | ||
| + | cmake is already the newest version (3.22.1-1ubuntu1.22.04.2). | ||
| + | git is already the newest version (1:2.34.1-1ubuntu1.15). | ||
| + | less is already the newest version (590-1ubuntu0.22.04.3). | ||
| + | libncurses-dev is already the newest version (6.3-2ubuntu0.1). | ||
| + | libssl-dev is already the newest version (3.0.2-0ubuntu1.20). | ||
| + | python3 is already the newest version (3.10.6-1~22.04.1). | ||
| + | python3-venv is already the newest version (3.10.6-1~22.04.1). | ||
| + | 0 upgraded, 0 newly installed, 0 to remove and 9 not upgraded. | ||
| + | Cloning MillenniumDB repository... | ||
| + | Cloning into 'MillenniumDB'... | ||
| + | remote: Enumerating objects: 12096, done. | ||
| + | remote: Counting objects: 100% (2323/2323), done. | ||
| + | remote: Compressing objects: 100% (1153/1153), done. | ||
| + | remote: Total 12096 (delta 1494), reused 1219 (delta 1170), pack-reused 9773 (from 2) | ||
| + | Receiving objects: 100% (12096/12096), 42.56 MiB | 28.92 MiB/s, done. | ||
| + | Resolving deltas: 100% (5750/5750), done. | ||
| + | MDB_HOME set to /home/wf/source/cpp/MillenniumDB | ||
| + | Installing Boost 1.82.0 locally... | ||
| + | boost_1_82_0.tar.gz 100%[===================>] 135.97M 50.6MB/s in 2.7s | ||
| + | Building MillenniumDB using 64 cores... | ||
| + | -- The C compiler identification is GNU 11.4.0 | ||
| + | -- The CXX compiler identification is GNU 11.4.0 | ||
| + | -- Detecting C compiler ABI info | ||
| + | -- Detecting C compiler ABI info - done | ||
| + | -- Check for working C compiler: /usr/bin/cc - skipped | ||
| + | -- Detecting C compile features | ||
| + | -- Detecting C compile features - done | ||
| + | -- Detecting CXX compiler ABI info | ||
| + | -- Detecting CXX compiler ABI info - done | ||
| + | -- Check for working CXX compiler: /usr/bin/c++ - skipped | ||
| + | -- Detecting CXX compile features | ||
| + | -- Detecting CXX compile features - done | ||
| + | -- Found the following ICU libraries: | ||
| + | -- uc (required) | ||
| + | -- i18n (required) | ||
| + | -- Found ICU: /usr/include (found version "70.1") | ||
| + | -- Build MillenniumDB's binaries | ||
| + | -- Building ANTLR4-CPP-RUNTIME in RELEASE mode | ||
| + | -- Configuring done | ||
| + | -- Generating done | ||
| + | -- Build files have been written to: /home/wf/source/cpp/MillenniumDB/build/Release | ||
| + | [ 0%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/ANTLRErrorListener.cpp.o | ||
| + | [ 0%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/ANTLRErrorStrategy.cpp.o | ||
| + | [ 0%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/ANTLRInputStream.cpp.o | ||
| + | [ 0%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/ConsoleErrorListener.cpp.o | ||
| + | [ 0%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/ANTLRFileStream.cpp.o | ||
| + | [ 1%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/BaseErrorListener.cpp.o | ||
| + | [ 1%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/BailErrorStrategy.cpp.o | ||
| + | [ 1%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/BufferedTokenStream.cpp.o | ||
| + | [ 1%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/CharStream.cpp.o | ||
| + | [ 1%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/CommonToken.cpp.o | ||
| + | [ 2%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/CommonTokenFactory.cpp.o | ||
| + | [ 2%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/CommonTokenStream.cpp.o | ||
| + | [ 3%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/Exceptions.cpp.o | ||
| + | [ 3%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/DefaultErrorStrategy.cpp.o | ||
| + | [ 3%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/DiagnosticErrorListener.cpp.o | ||
| + | [ 3%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/FailedPredicateException.cpp.o | ||
| + | [ 3%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/InputMismatchException.cpp.o | ||
| + | [ 3%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/IntStream.cpp.o | ||
| + | [ 3%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/InterpreterRuleContext.cpp.o | ||
| + | [ 4%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/Lexer.cpp.o | ||
| + | [ 4%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/LexerNoViableAltException.cpp.o | ||
| + | [ 4%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/RuleContext.cpp.o | ||
| + | [ 4%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/ListTokenSource.cpp.o | ||
| + | [ 4%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/LexerInterpreter.cpp.o | ||
| + | [ 4%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/NoViableAltException.cpp.o | ||
| + | [ 4%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/ParserInterpreter.cpp.o | ||
| + | [ 5%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/Parser.cpp.o | ||
| + | [ 5%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/ParserRuleContext.cpp.o | ||
| + | [ 6%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/Recognizer.cpp.o | ||
| + | [ 6%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/RecognitionException.cpp.o | ||
| + | [ 6%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/RuleContextWithAltNum.cpp.o | ||
| + | [ 6%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/RuntimeMetaData.cpp.o | ||
| + | [ 6%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/ProxyErrorListener.cpp.o | ||
| + | [ 6%] Building CXX object CMakeFiles/millenniumdb.dir/src/cli/cli.cc.o | ||
| + | [ 6%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/Token.cpp.o | ||
| + | [ 7%] Building CXX object CMakeFiles/millenniumdb.dir/src/graph_models/common/datatypes/datetime.cc.o | ||
| + | [ 7%] Building CXX object CMakeFiles/millenniumdb.dir/src/graph_models/gql/gql_model.cc.o | ||
| + | [ 7%] Building CXX object CMakeFiles/millenniumdb.dir/src/graph_models/gql/conversions.cc.o | ||
| + | [ 7%] Building CXX object CMakeFiles/millenniumdb.dir/src/graph_models/rdf_model/iri_compression.cc.o | ||
| + | [ 7%] Building CXX object CMakeFiles/millenniumdb.dir/src/graph_models/gql/comparisons.cc.o | ||
| + | [ 7%] Building CXX object CMakeFiles/millenniumdb.dir/src/graph_models/quad_model/quad_object_id.cc.o | ||
| + | [ 7%] Building CXX object CMakeFiles/millenniumdb.dir/src/graph_models/quad_model/quad_catalog.cc.o | ||
| + | [ 7%] Building CXX object CMakeFiles/millenniumdb.dir/src/graph_models/quad_model/quad_model.cc.o | ||
| + | [ 8%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/TokenSource.cpp.o | ||
| + | [ 8%] Building CXX object CMakeFiles/millenniumdb.dir/src/graph_models/rdf_model/comparisons.cc.o | ||
| + | [ 8%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/TokenStream.cpp.o | ||
| + | [ 9%] Building CXX object CMakeFiles/millenniumdb.dir/src/graph_models/quad_model/comparisons.cc.o | ||
| + | [ 9%] Building CXX object CMakeFiles/millenniumdb.dir/src/graph_models/gql/gql_catalog.cc.o | ||
| + | [ 10%] Building CXX object CMakeFiles/millenniumdb.dir/src/import/external_bytes.cc.o | ||
| + | [ 11%] Building CXX object CMakeFiles/millenniumdb.dir/src/graph_models/rdf_model/conversions.cc.o | ||
| + | [ 11%] Building CXX object CMakeFiles/millenniumdb.dir/src/graph_models/rdf_model/iri_prefixes.cc.o | ||
| + | [ 11%] Building CXX object CMakeFiles/millenniumdb.dir/src/graph_models/rdf_model/rdf_catalog.cc.o | ||
| + | [ 11%] Building CXX object CMakeFiles/millenniumdb.dir/src/graph_models/rdf_model/rdf_model.cc.o | ||
| + | [ 11%] Building CXX object CMakeFiles/millenniumdb.dir/src/import/gql/csv/create_automata.cc.o | ||
| + | [ 11%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/UnbufferedTokenStream.cpp.o | ||
| + | [ 11%] Building CXX object CMakeFiles/millenniumdb.dir/src/import/gql/import.cc.o | ||
| + | [ 11%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/TokenStreamRewriter.cpp.o | ||
| + | [ 11%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/UnbufferedCharStream.cpp.o | ||
| + | [ 11%] Building CXX object CMakeFiles/millenniumdb.dir/src/import/external_helper.cc.o | ||
| + | [ 11%] Building CXX object CMakeFiles/millenniumdb.dir/src/import/gql/csv/import.cc.o | ||
| + | [ 12%] Building CXX object CMakeFiles/millenniumdb.dir/src/import/gql/csv/lexer/tokenizer.cc.o | ||
| + | [ 12%] Building CXX object CMakeFiles/millenniumdb.dir/src/import/gql/lexer/tokenizer.cc.o | ||
| + | [ 12%] Building CXX object CMakeFiles/millenniumdb.dir/src/import/quad_model/csv/create_automata.cc.o | ||
| + | [ 12%] Building CXX object CMakeFiles/millenniumdb.dir/src/import/gql/create_automata.cc.o | ||
| + | [ 12%] Building CXX object CMakeFiles/millenniumdb.dir/src/import/quad_model/csv/import.cc.o | ||
| + | [ 13%] Building CXX object CMakeFiles/millenniumdb.dir/src/import/quad_model/csv/lexer/tokenizer.cc.o | ||
| + | [ 13%] Building CXX object CMakeFiles/millenniumdb.dir/src/import/quad_model/import.cc.o | ||
| + | [ 14%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/Vocabulary.cpp.o | ||
| + | [ 14%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/WritableToken.cpp.o | ||
| + | [ 14%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/ATN.cpp.o | ||
| + | [ 14%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/ATNConfig.cpp.o | ||
| + | [ 15%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/ATNConfigSet.cpp.o | ||
| + | [ 15%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/ATNDeserializationOptions.cpp.o | ||
| + | [ 15%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/ATNDeserializer.cpp.o | ||
| + | [ 15%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/ATNSimulator.cpp.o | ||
| + | [ 15%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/ATNState.cpp.o | ||
| + | [ 15%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/ATNStateType.cpp.o | ||
| + | [ 16%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/ActionTransition.cpp.o | ||
| + | [ 16%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/AmbiguityInfo.cpp.o | ||
| + | [ 16%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/ArrayPredictionContext.cpp.o | ||
| + | [ 16%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/AtomTransition.cpp.o | ||
| + | [ 16%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/ContextSensitivityInfo.cpp.o | ||
| + | [ 16%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/DecisionInfo.cpp.o | ||
| + | [ 17%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/DecisionEventInfo.cpp.o | ||
| + | [ 17%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/DecisionState.cpp.o | ||
| + | [ 17%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/EpsilonTransition.cpp.o | ||
| + | [ 17%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/ErrorInfo.cpp.o | ||
| + | [ 18%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/LL1Analyzer.cpp.o | ||
| + | [ 18%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/LexerATNSimulator.cpp.o | ||
| + | [ 18%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/LexerATNConfig.cpp.o | ||
| + | [ 18%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/LexerAction.cpp.o | ||
| + | [ 18%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/LexerActionExecutor.cpp.o | ||
| + | [ 18%] Building CXX object CMakeFiles/millenniumdb.dir/src/import/quad_model/lexer/tokenizer.cc.o | ||
| + | [ 18%] Building CXX object CMakeFiles/millenniumdb.dir/src/import/rdf_model/import.cc.o | ||
| + | [ 19%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/LexerChannelAction.cpp.o | ||
| + | [ 19%] Building CXX object CMakeFiles/millenniumdb.dir/src/import/rdf_model/xml/create_automata.cc.o | ||
| + | [ 19%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/LexerCustomAction.cpp.o | ||
| + | [ 20%] Building CXX object CMakeFiles/millenniumdb.dir/src/import/rdf_model/xml/import.cc.o | ||
| + | [ 20%] Building CXX object CMakeFiles/millenniumdb.dir/src/import/rdf_model/xml/lexer/tokenizer.cc.o | ||
| + | [ 20%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/LexerIndexedCustomAction.cpp.o | ||
| + | [ 20%] Building CXX object CMakeFiles/millenniumdb.dir/src/misc/logger.cc.o | ||
| + | [ 20%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/LexerModeAction.cpp.o | ||
| + | [ 20%] Building CXX object CMakeFiles/millenniumdb.dir/src/misc/transliterator.cc.o | ||
| + | [ 20%] Building CXX object CMakeFiles/millenniumdb.dir/src/network/server/listener.cc.o | ||
| + | [ 21%] Building CXX object CMakeFiles/millenniumdb.dir/src/network/server/server.cc.o | ||
| + | [ 21%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/LexerMoreAction.cpp.o | ||
| + | [ 21%] Building CXX object CMakeFiles/millenniumdb.dir/src/network/server/session/http/http_gql_session.cc.o | ||
| + | [ 21%] Building CXX object CMakeFiles/millenniumdb.dir/src/network/server/session/http/http_quad_session.cc.o | ||
| + | [ 21%] Building CXX object CMakeFiles/millenniumdb.dir/src/network/server/session/http/http_rdf_session.cc.o | ||
| + | [ 22%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/LexerPopModeAction.cpp.o | ||
| + | [ 22%] Building CXX object CMakeFiles/millenniumdb.dir/src/network/server/session/session_dispatcher.cc.o | ||
| + | [ 22%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/LexerPushModeAction.cpp.o | ||
| + | [ 22%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/LexerSkipAction.cpp.o | ||
| + | [ 22%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/LexerTypeAction.cpp.o | ||
| + | [ 22%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/LookaheadEventInfo.cpp.o | ||
| + | [ 23%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/NotSetTransition.cpp.o | ||
| + | [ 23%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/OrderedATNConfigSet.cpp.o | ||
| + | [ 23%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/ParseInfo.cpp.o | ||
| + | [ 23%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/ParserATNSimulator.cpp.o | ||
| + | [ 23%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/PrecedencePredicateTransition.cpp.o | ||
| + | [ 24%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/PredicateEvalInfo.cpp.o | ||
| + | [ 24%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/PredicateTransition.cpp.o | ||
| + | [ 24%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/PredictionContext.cpp.o | ||
| + | [ 24%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/PredictionContextCache.cpp.o | ||
| + | [ 25%] Building CXX object CMakeFiles/millenniumdb.dir/src/network/server/session/streaming/request/streaming_request_handler.cc.o | ||
| + | [ 25%] Building CXX object CMakeFiles/millenniumdb.dir/src/network/server/session/streaming/request/streaming_request_reader.cc.o | ||
| + | [ 25%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/PredictionContextMergeCache.cpp.o | ||
| + | [ 26%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/PredictionMode.cpp.o | ||
| + | [ 26%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/ProfilingATNSimulator.cpp.o | ||
| + | [ 26%] Building CXX object CMakeFiles/millenniumdb.dir/src/network/server/session/streaming/response/streaming_response_writer.cc.o | ||
| + | [ 26%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/RangeTransition.cpp.o | ||
| + | [ 26%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/RuleTransition.cpp.o | ||
| + | [ 26%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/SemanticContext.cpp.o | ||
| + | [ 27%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/SetTransition.cpp.o | ||
| + | [ 27%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/SingletonPredictionContext.cpp.o | ||
| + | [ 27%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/StarLoopbackState.cpp.o | ||
| + | [ 27%] Building CXX object CMakeFiles/millenniumdb.dir/src/network/server/session/streaming/streaming_tcp_session.cc.o | ||
| + | [ 27%] Building CXX object CMakeFiles/millenniumdb.dir/src/network/server/session/streaming/streaming_websocket_session.cc.o | ||
| + | [ 27%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/Transition.cpp.o | ||
| + | [ 28%] Building CXX object CMakeFiles/millenniumdb.dir/src/network/sparql/service/request.cc.o | ||
| + | [ 28%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/TransitionType.cpp.o | ||
| + | [ 28%] Building CXX object CMakeFiles/millenniumdb.dir/src/network/sparql/service/response_parser.cc.o | ||
| + | [ 28%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/aggregation/aggregation.cc.o | ||
| + | [ 29%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/WildcardTransition.cpp.o | ||
| + | [ 29%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/dfa/DFA.cpp.o | ||
| + | [ 29%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/dfa/DFASerializer.cpp.o | ||
| + | [ 29%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/dfa/DFAState.cpp.o | ||
| + | [ 30%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/dfa/LexerDFASerializer.cpp.o | ||
| + | [ 30%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/internal/Synchronization.cpp.o | ||
| + | [ 30%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/misc/InterpreterDataReader.cpp.o | ||
| + | [ 30%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/misc/Interval.cpp.o | ||
| + | [ 30%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/misc/IntervalSet.cpp.o | ||
| + | [ 30%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/misc/MurmurHash.cpp.o | ||
| + | [ 31%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/misc/Predicate.cpp.o | ||
| + | [ 31%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/support/Any.cpp.o | ||
| + | [ 31%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/support/Arrays.cpp.o | ||
| + | [ 31%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/support/CPPUtils.cpp.o | ||
| + | [ 31%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/support/StringUtils.cpp.o | ||
| + | [ 32%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/support/Utf8.cpp.o | ||
| + | [ 32%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/tree/ErrorNodeImpl.cpp.o | ||
| + | [ 32%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/aggregation/hybrid_aggregation.cc.o | ||
| + | [ 32%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/tree/IterativeParseTreeWalker.cpp.o | ||
| + | [ 32%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/tree/ParseTree.cpp.o | ||
| + | [ 32%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/tree/ParseTreeListener.cpp.o | ||
| + | [ 33%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/tree/ParseTreeVisitor.cpp.o | ||
| + | [ 33%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/tree/ParseTreeWalker.cpp.o | ||
| + | [ 33%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/tree/TerminalNodeImpl.cpp.o | ||
| + | [ 33%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/tree/Trees.cpp.o | ||
| + | [ 33%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/bind.cc.o | ||
| + | [ 33%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/tree/pattern/Chunk.cpp.o | ||
| + | [ 34%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/cross_product.cc.o | ||
| + | [ 35%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/tree/pattern/ParseTreeMatch.cpp.o | ||
| + | [ 35%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/distinct_hash.cc.o | ||
| + | [ 35%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/tree/pattern/ParseTreePattern.cpp.o | ||
| + | [ 35%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/tree/pattern/ParseTreePatternMatcher.cpp.o | ||
| + | [ 35%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/tree/pattern/RuleTagToken.cpp.o | ||
| + | [ 35%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/tree/pattern/TagChunk.cpp.o | ||
| + | [ 35%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/edge_direction_left.cc.o | ||
| + | [ 36%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/tree/pattern/TextChunk.cpp.o | ||
| + | [ 36%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/tree/pattern/TokenTagToken.cpp.o | ||
| + | [ 36%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/tree/xpath/XPath.cpp.o | ||
| + | [ 36%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/edge_direction_right.cc.o | ||
| + | [ 36%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/tree/xpath/XPathElement.cpp.o | ||
| + | [ 36%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/tree/xpath/XPathLexer.cpp.o | ||
| + | [ 37%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/tree/xpath/XPathLexerErrorListener.cpp.o | ||
| + | [ 37%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/tree/xpath/XPathRuleAnywhereElement.cpp.o | ||
| + | [ 37%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/tree/xpath/XPathRuleElement.cpp.o | ||
| + | [ 37%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/tree/xpath/XPathTokenAnywhereElement.cpp.o | ||
| + | [ 37%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/tree/xpath/XPathTokenElement.cpp.o | ||
| + | [ 38%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/tree/xpath/XPathWildcardAnywhereElement.cpp.o | ||
| + | [ 38%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/tree/xpath/XPathWildcardElement.cpp.o | ||
| + | [ 39%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/edge_direction_undirected.cc.o | ||
| + | [ 39%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/edge_enum.cc.o | ||
| + | [ 39%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/edge_lookup.cc.o | ||
| + | [ 39%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/expr_evaluator.cc.o | ||
| + | [ 39%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/filter.cc.o | ||
| + | [ 39%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/gql/assign_properties.cc.o | ||
| + | [ 40%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/gql/check_repeated_variable.cc.o | ||
| + | [ 40%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/gql/extend_left.cc.o | ||
| + | [ 40%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/gql/extend_right.cc.o | ||
| + | [ 40%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/gql/linear_pattern_path.cc.o | ||
| + | [ 40%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/gql/path_to_binding.cc.o | ||
| + | [ 41%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/gql/repetition.cc.o | ||
| + | [ 41%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/gql/union_path.cc.o | ||
| + | [ 41%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/hash_join/bgp/hybrid/join.cc.o | ||
| + | [ 41%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/hash_join/bgp/hybrid/join_1_var.cc.o | ||
| + | [ 41%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/hash_join/bgp/in_memory/join.cc.o | ||
| + | [ 42%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/hash_join/bgp/in_memory/join_1_var.cc.o | ||
| + | [ 42%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/hash_join/generic/hybrid/anti_join.cc.o | ||
| + | [ 42%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/hash_join/generic/hybrid/join.cc.o | ||
| + | [ 42%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/hash_join/generic/hybrid/left_join.cc.o | ||
| + | [ 42%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/hash_join/generic/hybrid/semi_join.cc.o | ||
| + | [ 43%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/hash_join/generic/in_memory/anti_join.cc.o | ||
| + | [ 43%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/hash_join/generic/in_memory/join.cc.o | ||
| + | [ 43%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/hash_join/generic/in_memory/left_join.cc.o | ||
| + | [ 43%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/hash_join/generic/in_memory/semi_join.cc.o | ||
| + | [ 43%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/hash_join/materialize_iter.cc.o | ||
| + | [ 44%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/index_left_outer_join.cc.o | ||
| + | [ 44%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/index_nested_loop_join.cc.o | ||
| + | [ 44%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/index_scan.cc.o | ||
| + | [ 44%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/leapfrog_join.cc.o | ||
| + | [ 44%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/let.cc.o | ||
| + | [ 45%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/minus.cc.o | ||
| + | [ 45%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/mql/assign_properties.cc.o | ||
| + | [ 45%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/nested_loop_join.cc.o | ||
| + | [ 45%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/nested_loop_left_join.cc.o | ||
| + | [ 45%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/nested_loop_semi_join.cc.o | ||
| + | [ 46%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/no_free_variable_minus.cc.o | ||
| + | [ 46%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/not_exists.cc.o | ||
| + | [ 46%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/object_enum.cc.o | ||
| + | [ 46%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/order_by.cc.o | ||
| + | [ 46%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/order_by_with_limit.cc.o | ||
| + | [ 46%] Linking CXX static library lib/libantlr4_cpp_runtime.a | ||
| + | [ 47%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/all_shortest_simple/bfs_check.cc.o | ||
| + | [ 47%] Built target antlr4_cpp_runtime | ||
| + | [ 47%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/all_shortest_simple/bfs_enum.cc.o | ||
| + | [ 47%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/all_shortest_simple/search_state.cc.o | ||
| + | [ 47%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/all_shortest_trails/bfs_check.cc.o | ||
| + | [ 47%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/all_shortest_trails/bfs_enum.cc.o | ||
| + | [ 48%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/all_shortest_trails/search_state.cc.o | ||
| + | [ 48%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/all_shortest_walks/bfs_check.cc.o | ||
| + | [ 48%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/all_shortest_walks/bfs_enum.cc.o | ||
| + | [ 48%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/all_shortest_walks/search_state.cc.o | ||
| + | [ 49%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/all_simple/bfs_enum.cc.o | ||
| + | [ 49%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/all_simple/bfs_check.cc.o | ||
| + | [ 49%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/all_simple/dfs_check.cc.o | ||
| + | [ 49%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/all_simple/dfs_enum.cc.o | ||
| + | [ 49%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/all_simple/search_state.cc.o | ||
| + | [ 50%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/all_trails/bfs_check.cc.o | ||
| + | [ 50%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/all_trails/bfs_enum.cc.o | ||
| + | [ 50%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/all_trails/dfs_check.cc.o | ||
| + | [ 50%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/all_trails/dfs_enum.cc.o | ||
| + | [ 50%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/all_trails/search_state.cc.o | ||
| + | [ 51%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/any_simple/bfs_check.cc.o | ||
| + | [ 51%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/any_simple/bfs_enum.cc.o | ||
| + | [ 51%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/any_simple/dfs_check.cc.o | ||
| + | [ 51%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/any_simple/dfs_enum.cc.o | ||
| + | [ 51%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/any_simple/search_state.cc.o | ||
| + | [ 52%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/any_trails/bfs_check.cc.o | ||
| + | [ 52%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/any_trails/bfs_enum.cc.o | ||
| + | [ 52%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/any_trails/dfs_check.cc.o | ||
| + | [ 52%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/any_trails/dfs_enum.cc.o | ||
| + | [ 52%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/any_trails/search_state.cc.o | ||
| + | [ 53%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/any_walks/bfs_check.cc.o | ||
| + | [ 53%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/any_walks/bfs_enum.cc.o | ||
| + | [ 53%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/any_walks/dfs_check.cc.o | ||
| + | [ 53%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/any_walks/dfs_enum.cc.o | ||
| + | [ 53%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/any_walks/search_state.cc.o | ||
| + | [ 54%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/experimental/all_shortest_walks_count/bfs_check.cc.o | ||
| + | [ 54%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/experimental/all_shortest_walks_count/bfs_enum.cc.o | ||
| + | [ 54%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/experimental/bfs_rdpq_check.cc.o | ||
| + | [ 54%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/experimental/bfs_rdpq_enum.cc.o | ||
| + | [ 54%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/experimental/dijkstra_check.cc.o | ||
| + | [ 55%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/experimental/dijkstra_enum.cc.o | ||
| + | [ 55%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/experimental/search_state_dijkstra.cc.o | ||
| + | [ 55%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/index_provider/path_index.cc.o | ||
| + | [ 55%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/index_provider/quad_model_index_provider.cc.o | ||
| + | [ 55%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/index_provider/rdf_model_index_provider.cc.o | ||
| + | [ 56%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/index_provider/trie/edge_trie.cc.o | ||
| + | [ 56%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/index_provider/trie/hash_trie.cc.o | ||
| + | [ 56%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/index_provider/trie/trie.cc.o | ||
| + | [ 56%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/shortest_k/simple/bfs_check.cc.o | ||
| + | [ 56%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/shortest_k/simple/bfs_enum.cc.o | ||
| + | [ 57%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/shortest_k/simple/search_state.cc.o | ||
| + | [ 57%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/shortest_k/trails/bfs_check.cc.o | ||
| + | [ 57%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/shortest_k/trails/bfs_enum.cc.o | ||
| + | [ 57%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/shortest_k/trails/search_state.cc.o | ||
| + | [ 57%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/shortest_k/walks/bfs_check.cc.o | ||
| + | [ 58%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/shortest_k/walks/bfs_enum.cc.o | ||
| + | [ 58%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/shortest_k/walks/search_state.cc.o | ||
| + | [ 58%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/shortest_k_groups/simple/bfs_check.cc.o | ||
| + | [ 58%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/shortest_k_groups/simple/bfs_enum.cc.o | ||
| + | [ 58%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/shortest_k_groups/simple/search_state.cc.o | ||
| + | [ 59%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/shortest_k_groups/trails/bfs_check.cc.o | ||
| + | [ 59%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/shortest_k_groups/trails/bfs_enum.cc.o | ||
| + | [ 59%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/shortest_k_groups/trails/search_state.cc.o | ||
| + | [ 59%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/shortest_k_groups/walks/bfs_check.cc.o | ||
| + | [ 59%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/shortest_k_groups/walks/bfs_enum.cc.o | ||
| + | [ 60%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/shortest_k_groups/walks/search_state.cc.o | ||
| + | [ 60%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/unfixed_composite.cc.o | ||
| + | [ 60%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/procedure/hnsw_scan.cc.o | ||
| + | [ 60%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/procedure/hnsw_top_k.cc.o | ||
| + | [ 61%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/procedure/text_search_multiscan.cc.o | ||
| + | [ 61%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/scan_ranges/scan_range.cc.o | ||
| + | [ 61%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/sequence.cc.o | ||
| + | [ 61%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/set_constants.cc.o | ||
| + | [ 61%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/set_end_boundary_variable.cc.o | ||
| + | [ 61%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/set_repeated_variable.cc.o | ||
| + | [ 62%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/set_start_boundary_variable.cc.o | ||
| + | [ 62%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/set_variable_value.cc.o | ||
| + | [ 62%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/slice.cc.o | ||
| + | [ 62%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/sparql_service.cc.o | ||
| + | [ 62%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/sub_select.cc.o | ||
| + | [ 63%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/union.cc.o | ||
| + | [ 63%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/values.cc.o | ||
| + | [ 63%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/query_executor/gql/return_executor.cc.o | ||
| + | [ 63%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/query_executor/mql/describe_executor.cc.o | ||
| + | [ 63%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/query_executor/gql/return_streaming_executor.cc.o | ||
| + | [ 64%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/query_executor/mql/describe_streaming_executor.cc.o | ||
| + | [ 64%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/query_executor/mql/edge_describe_streaming_executor.cc.o | ||
| + | [ 64%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/query_executor/mql/return_executor.cc.o | ||
| + | [ 64%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/query_executor/mql/return_streaming_executor.cc.o | ||
| + | [ 64%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/query_executor/mql/show_executor.cc.o | ||
| + | [ 65%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/query_executor/mql/show_streaming_executor.cc.o | ||
| + | [ 65%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/query_executor/sparql/ask_executor.cc.o | ||
| + | [ 65%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/query_executor/sparql/ask_streaming_executor.cc.o | ||
| + | [ 65%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/query_executor/sparql/construct_executor.cc.o | ||
| + | [ 65%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/query_executor/sparql/csv_select_executor.cc.o | ||
| + | [ 66%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/query_executor/sparql/describe_executor.cc.o | ||
| + | [ 66%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/query_executor/sparql/json_select_executor.cc.o | ||
| + | [ 66%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/query_executor/sparql/select_streaming_executor.cc.o | ||
| + | [ 66%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/query_executor/sparql/show_executor.cc.o | ||
| + | [ 66%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/query_executor/sparql/show_streaming_executor.cc.o | ||
| + | [ 67%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/query_executor/sparql/tsv_select_executor.cc.o | ||
| + | [ 67%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/query_executor/sparql/ttl_writer.cc.o | ||
| + | [ 67%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/query_executor/sparql/xml_select_executor.cc.o | ||
| + | [ 67%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/id.cc.o | ||
| + | [ 67%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/optimizer/plan/join/hash_join_plan.cc.o | ||
| + | [ 68%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/optimizer/plan/join/index_nested_loop_plan.cc.o | ||
| + | [ 68%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/optimizer/plan/join_order/greedy_optimizer.cc.o | ||
| + | [ 68%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/optimizer/plan/join_order/leapfrog_optimizer.cc.o | ||
| + | [ 68%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/optimizer/plan/join_order/selinger_optimizer.cc.o | ||
| + | [ 68%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/optimizer/property_graph_model/binding_list_iter_constructor.cc.o | ||
| + | [ 69%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/optimizer/property_graph_model/executor_constructor.cc.o | ||
| + | [ 69%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/optimizer/property_graph_model/expr_to_binding_expr.cc.o | ||
| + | [ 69%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/optimizer/property_graph_model/plan/any_direction_edge_plan.cc.o | ||
| + | [ 69%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/optimizer/property_graph_model/plan/directed_edge_plan.cc.o | ||
| + | [ 69%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/optimizer/property_graph_model/plan/directed_left_right_edge_plan.cc.o | ||
| + | [ 70%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/optimizer/property_graph_model/plan/edge_label_plan.cc.o | ||
| + | [ 70%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/optimizer/property_graph_model/plan/edge_property_plan.cc.o | ||
| + | [ 70%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/optimizer/property_graph_model/plan/node_label_plan.cc.o | ||
| + | [ 70%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/optimizer/property_graph_model/plan/node_plan.cc.o | ||
| + | [ 70%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/optimizer/property_graph_model/plan/node_property_plan.cc.o | ||
| + | [ 71%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/optimizer/property_graph_model/plan/undirected_directed_edge_plan.cc.o | ||
| + | [ 71%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/optimizer/property_graph_model/plan/undirected_edge_plan.cc.o | ||
| + | [ 71%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/optimizer/property_graph_model/streaming_executor_constructor.cc.o | ||
| + | [ 71%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/optimizer/quad_model/binding_iter_constructor.cc.o | ||
| + | [ 71%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/optimizer/quad_model/executor_constructor.cc.o | ||
| + | [ 72%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/optimizer/quad_model/expr_to_binding_expr.cc.o | ||
| + | [ 72%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/optimizer/quad_model/expr_property_types_visitor.cc.o | ||
| + | [ 72%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/optimizer/quad_model/plan/disjoint_object_plan.cc.o | ||
| + | [ 72%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/optimizer/quad_model/plan/edge_plan.cc.o | ||
| + | [ 72%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/optimizer/quad_model/plan/label_plan.cc.o | ||
| + | [ 73%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/optimizer/quad_model/plan/path_plan.cc.o | ||
| + | [ 73%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/optimizer/quad_model/plan/property_plan.cc.o | ||
| + | [ 73%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/optimizer/quad_model/plan/property_type_plan.cc.o | ||
| + | [ 73%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/optimizer/quad_model/streaming_executor_constructor.cc.o | ||
| + | [ 73%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/optimizer/rdf_model/binding_iter_constructor.cc.o | ||
| + | [ 74%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/optimizer/rdf_model/executor_constructor.cc.o | ||
| + | [ 74%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/optimizer/rdf_model/expr_to_binding_expr.cc.o | ||
| + | [ 74%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/optimizer/rdf_model/plan/path_plan.cc.o | ||
| + | [ 74%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/optimizer/rdf_model/plan/triple_plan.cc.o | ||
| + | [ 74%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/optimizer/rdf_model/streaming_executor_constructor.cc.o | ||
| + | [ 75%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/parser/expr/gql/expr_printer.cc.o | ||
| + | [ 75%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/parser/expr/sparql/expr_printer.cc.o | ||
| + | [ 75%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/parser/grammar/gql/autogenerated/GQLLexer.cc.o | ||
| + | [ 75%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/parser/grammar/gql/autogenerated/GQLParser.cc.o | ||
| + | [ 75%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/parser/grammar/gql/autogenerated/GQLParserBaseVisitor.cc.o | ||
| + | [ 76%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/parser/grammar/gql/autogenerated/GQLParserVisitor.cc.o | ||
| + | [ 76%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/parser/grammar/gql/query_visitor.cc.o | ||
| + | [ 76%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/parser/grammar/mql/autogenerated/MQL_Lexer.cc.o | ||
| + | [ 76%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/parser/grammar/mql/autogenerated/MQL_Parser.cc.o | ||
| + | [ 76%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/parser/grammar/mql/autogenerated/MQL_ParserBaseVisitor.cc.o | ||
| + | [ 77%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/parser/grammar/mql/autogenerated/MQL_ParserVisitor.cc.o | ||
| + | [ 77%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/parser/grammar/mql/query_visitor.cc.o | ||
| + | [ 77%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/parser/grammar/sparql/query_autogenerated/SparqlQueryLexer.cc.o | ||
| + | [ 77%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/parser/grammar/sparql/query_autogenerated/SparqlQueryParser.cc.o | ||
| + | [ 77%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/parser/grammar/sparql/query_autogenerated/SparqlQueryParserBaseVisitor.cc.o | ||
| + | [ 78%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/parser/grammar/sparql/query_autogenerated/SparqlQueryParserVisitor.cc.o | ||
| + | [ 78%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/parser/grammar/sparql/query_visitor.cc.o | ||
| + | [ 78%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/parser/grammar/sparql/update_autogenerated/SparqlUpdateLexer.cc.o | ||
| + | [ 78%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/parser/grammar/sparql/update_autogenerated/SparqlUpdateParser.cc.o | ||
| + | [ 78%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/parser/grammar/sparql/update_autogenerated/SparqlUpdateParserBaseVisitor.cc.o | ||
| + | [ 79%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/parser/grammar/sparql/update_autogenerated/SparqlUpdateParserVisitor.cc.o | ||
| + | [ 79%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/parser/grammar/sparql/update_visitor.cc.o | ||
| + | [ 79%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/parser/paths/automaton/rdpq_automaton.cc.o | ||
| + | [ 79%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/parser/paths/automaton/rpq_automaton.cc.o | ||
| + | [ 79%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/parser/paths/denull_path.cc.o | ||
| + | [ 80%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/rewriter/gql/op/add_linear_patterns.cc.o | ||
| + | [ 80%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/rewriter/gql/op/add_starting_enum.cc.o | ||
| + | [ 80%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/rewriter/gql/op/check_statements.cc.o | ||
| + | [ 80%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/rewriter/gql/op/check_unbounded_repetition.cc.o | ||
| + | [ 80%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/rewriter/gql/op/check_var_existence.cc.o | ||
| + | [ 81%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/rewriter/gql/op/extract_exprs.cc.o | ||
| + | [ 81%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/rewriter/gql/op/push_labels.cc.o | ||
| + | [ 81%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/rewriter/gql/op/push_properties.cc.o | ||
| + | [ 81%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/rewriter/gql/op/rewrite_rule_visitor.cc.o | ||
| + | [ 81%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/rewriter/mql/op/check_var_names.cc.o | ||
| + | [ 82%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/rewriter/mql/op/evaluate_constants.cc.o | ||
| + | [ 82%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/rewriter/mql/op/replace_parameters.cc.o | ||
| + | [ 82%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/rewriter/sparql/op/change_join_to_sequence.cc.o | ||
| + | [ 82%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/rewriter/sparql/op/check_scoped_blank_nodes.cc.o | ||
| + | [ 82%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/rewriter/sparql/op/check_var_names.cc.o | ||
| + | [ 83%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/rewriter/sparql/op/check_well_designed.cc.o | ||
| + | [ 83%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/rewriter/sparql/op/replace_parameters.cc.o | ||
| + | [ 83%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/rewriter/sparql/op/replace_single_values.cc.o | ||
| + | [ 83%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/rewriter/sparql/op/replace_unscoped_variables.cc.o | ||
| + | [ 83%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/rewriter/sparql/op/rewrite_expr_subqueries.cc.o | ||
| + | [ 84%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/rewriter/sparql/op/rewrite_rule_visitor.cc.o | ||
| + | [ 84%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/rewriter/sparql/op/translate_property_paths.cc.o | ||
| + | [ 84%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/update/mql/update_context.cc.o | ||
| + | [ 84%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/update/mql/update_executor.cc.o | ||
| + | [ 84%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/update/sparql/update_executor.cc.o | ||
| + | /home/wf/source/cpp/MillenniumDB/src/query/parser/grammar/gql/autogenerated/GQLParser.cc: In member function ‘bool GQLParser::compositeQueryExpressionSempred(GQLParser::CompositeQueryExpressionContext*, size_t)’: | ||
| + | /home/wf/source/cpp/MillenniumDB/src/query/parser/grammar/gql/autogenerated/GQLParser.cc:46480:82: warning: unused parameter ‘_localctx’ [-Wunused-parameter] | ||
| + | 46480 | bool GQLParser::compositeQueryExpressionSempred(CompositeQueryExpressionContext *_localctx, size_t predicateIndex) { | ||
| + | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ | ||
| + | /home/wf/source/cpp/MillenniumDB/src/query/parser/grammar/gql/autogenerated/GQLParser.cc: In member function ‘bool GQLParser::valueTypeSempred(GQLParser::ValueTypeContext*, size_t)’: | ||
| + | /home/wf/source/cpp/MillenniumDB/src/query/parser/grammar/gql/autogenerated/GQLParser.cc:46490:52: warning: unused parameter ‘_localctx’ [-Wunused-parameter] | ||
| + | 46490 | bool GQLParser::valueTypeSempred(ValueTypeContext *_localctx, size_t predicateIndex) { | ||
| + | | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ | ||
| + | /home/wf/source/cpp/MillenniumDB/src/query/parser/grammar/gql/autogenerated/GQLParser.cc: In member function ‘bool GQLParser::expressionSempred(GQLParser::ExpressionContext*, size_t)’: | ||
| + | /home/wf/source/cpp/MillenniumDB/src/query/parser/grammar/gql/autogenerated/GQLParser.cc:46501:54: warning: unused parameter ‘_localctx’ [-Wunused-parameter] | ||
| + | 46501 | bool GQLParser::expressionSempred(ExpressionContext *_localctx, size_t predicateIndex) { | ||
| + | | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~ | ||
| + | /home/wf/source/cpp/MillenniumDB/src/query/parser/grammar/gql/autogenerated/GQLParser.cc: In member function ‘bool GQLParser::expressionPredicateSempred(GQLParser::ExpressionPredicateContext*, size_t)’: | ||
| + | /home/wf/source/cpp/MillenniumDB/src/query/parser/grammar/gql/autogenerated/GQLParser.cc:46513:72: warning: unused parameter ‘_localctx’ [-Wunused-parameter] | ||
| + | 46513 | bool GQLParser::expressionPredicateSempred(ExpressionPredicateContext *_localctx, size_t predicateIndex) { | ||
| + | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ | ||
| + | /home/wf/source/cpp/MillenniumDB/src/query/parser/grammar/gql/autogenerated/GQLParser.cc: In member function ‘bool GQLParser::expressionAtomSempred(GQLParser::ExpressionAtomContext*, size_t)’: | ||
| + | /home/wf/source/cpp/MillenniumDB/src/query/parser/grammar/gql/autogenerated/GQLParser.cc:46526:62: warning: unused parameter ‘_localctx’ [-Wunused-parameter] | ||
| + | 46526 | bool GQLParser::expressionAtomSempred(ExpressionAtomContext *_localctx, size_t predicateIndex) { | ||
| + | | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ | ||
| + | [ 85%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/variable_set.cc.o | ||
| + | [ 85%] Building CXX object CMakeFiles/millenniumdb.dir/src/storage/catalog/catalog.cc.o | ||
| + | [ 85%] Building CXX object CMakeFiles/millenniumdb.dir/src/storage/disk_int_stack.cc.o | ||
| + | [ 85%] Building CXX object CMakeFiles/millenniumdb.dir/src/storage/index/bplus_tree/bplus_tree.cc.o | ||
| + | [ 85%] Building CXX object CMakeFiles/millenniumdb.dir/src/storage/index/bplus_tree/bplus_tree_dir.cc.o | ||
| + | [ 86%] Building CXX object CMakeFiles/millenniumdb.dir/src/storage/index/bplus_tree/bplus_tree_leaf.cc.o | ||
| + | [ 86%] Building CXX object CMakeFiles/millenniumdb.dir/src/storage/index/hash/distinct_binding_hash/distinct_binding_hash.cc.o | ||
| + | [ 86%] Building CXX object CMakeFiles/millenniumdb.dir/src/storage/index/hash/distinct_binding_hash/distinct_binding_hash_bucket.cc.o | ||
| + | [ 86%] Building CXX object CMakeFiles/millenniumdb.dir/src/storage/index/hash/key_value_hash/key_value_hash.cc.o | ||
| + | [ 86%] Building CXX object CMakeFiles/millenniumdb.dir/src/storage/index/hash/key_value_hash/key_value_hash_bucket.cc.o | ||
| + | [ 87%] Building CXX object CMakeFiles/millenniumdb.dir/src/storage/index/hash/strings_hash/strings_hash.cc.o | ||
| + | [ 87%] Building CXX object CMakeFiles/millenniumdb.dir/src/storage/index/hash/strings_hash/strings_hash_bucket.cc.o | ||
| + | [ 87%] Building CXX object CMakeFiles/millenniumdb.dir/src/storage/index/hash/strings_hash/strings_hash_dir.cc.o | ||
| + | [ 87%] Building CXX object CMakeFiles/millenniumdb.dir/src/storage/index/hash/tensors_hash/tensors_hash.cc.o | ||
| + | [ 87%] Building CXX object CMakeFiles/millenniumdb.dir/src/storage/index/hash/tensors_hash/tensors_hash_bucket.cc.o | ||
| + | [ 88%] Building CXX object CMakeFiles/millenniumdb.dir/src/storage/index/hnsw/hnsw_index.cc.o | ||
| + | [ 88%] Building CXX object CMakeFiles/millenniumdb.dir/src/storage/index/hnsw/hnsw_index_manager.cc.o | ||
| + | [ 88%] Building CXX object CMakeFiles/millenniumdb.dir/src/storage/index/hnsw/hnsw_query_iterator.cc.o | ||
| + | [ 88%] Building CXX object CMakeFiles/millenniumdb.dir/src/storage/index/leapfrog/leapfrog_bpt_iter.cc.o | ||
| + | [ 88%] Building CXX object CMakeFiles/millenniumdb.dir/src/storage/index/lists/tmp_lists.cc.o | ||
| + | [ 89%] Building CXX object CMakeFiles/millenniumdb.dir/src/storage/index/lists/tmp_lists_page.cc.o | ||
| + | [ 89%] Building CXX object CMakeFiles/millenniumdb.dir/src/storage/index/text_search/index_iter.cc.o | ||
| + | [ 89%] Building CXX object CMakeFiles/millenniumdb.dir/src/storage/index/text_search/multi_iter.cc.o | ||
| + | [ 89%] Building CXX object CMakeFiles/millenniumdb.dir/src/storage/index/text_search/normalize_funcs.cc.o | ||
| + | [ 89%] Building CXX object CMakeFiles/millenniumdb.dir/src/storage/index/text_search/ordered_iter.cc.o | ||
| + | [ 90%] Building CXX object CMakeFiles/millenniumdb.dir/src/storage/index/text_search/quad.cc.o | ||
| + | [ 90%] Building CXX object CMakeFiles/millenniumdb.dir/src/storage/index/text_search/rdf.cc.o | ||
| + | [ 90%] Building CXX object CMakeFiles/millenniumdb.dir/src/storage/index/text_search/table.cc.o | ||
| + | [ 90%] Building CXX object CMakeFiles/millenniumdb.dir/src/storage/index/text_search/text_index.cc.o | ||
| + | [ 90%] Building CXX object CMakeFiles/millenniumdb.dir/src/storage/index/text_search/text_index_manager.cc.o | ||
| + | [ 91%] Building CXX object CMakeFiles/millenniumdb.dir/src/storage/index/text_search/tokenize_funcs.cc.o | ||
| + | [ 91%] Building CXX object CMakeFiles/millenniumdb.dir/src/storage/index/text_search/trie.cc.o | ||
| + | [ 91%] Building CXX object CMakeFiles/millenniumdb.dir/src/storage/index/text_search/trie_garbage.cc.o | ||
| + | [ 91%] Building CXX object CMakeFiles/millenniumdb.dir/src/storage/index/text_search/trie_iter_list.cc.o | ||
| + | [ 91%] Building CXX object CMakeFiles/millenniumdb.dir/src/storage/index/text_search/trie_iter_search.cc.o | ||
| + | [ 92%] Building CXX object CMakeFiles/millenniumdb.dir/src/storage/index/text_search/trie_node.cc.o | ||
| + | [ 92%] Building CXX object CMakeFiles/millenniumdb.dir/src/storage/ordered_group/ordered_group.cc.o | ||
| + | [ 92%] Building CXX object CMakeFiles/millenniumdb.dir/src/storage/scsu.cc.o | ||
| + | [ 92%] Building CXX object CMakeFiles/millenniumdb.dir/src/storage/tuple_collection/tuple_collection.cc.o | ||
| + | [ 92%] Building CXX object CMakeFiles/millenniumdb.dir/src/system/buffer_manager.cc.o | ||
| + | [ 93%] Building CXX object CMakeFiles/millenniumdb.dir/src/system/file_manager.cc.o | ||
| + | [ 93%] Building CXX object CMakeFiles/millenniumdb.dir/src/system/path_manager.cc.o | ||
| + | [ 93%] Building CXX object CMakeFiles/millenniumdb.dir/src/system/string_manager.cc.o | ||
| + | [ 93%] Building CXX object CMakeFiles/millenniumdb.dir/src/system/system.cc.o | ||
| + | [ 93%] Building CXX object CMakeFiles/millenniumdb.dir/src/system/tensor_manager.cc.o | ||
| + | [ 94%] Building CXX object CMakeFiles/millenniumdb.dir/src/system/tmp_manager.cc.o | ||
| + | [ 94%] Building CXX object CMakeFiles/millenniumdb.dir/src/third_party/dragonbox/dragonbox_to_chars.cc.o | ||
| + | [ 94%] Building CXX object CMakeFiles/millenniumdb.dir/src/third_party/hashes/murmur3/murmur3.cc.o | ||
| + | [ 94%] Building CXX object CMakeFiles/millenniumdb.dir/src/third_party/serd/base64.cc.o | ||
| + | [ 94%] Building CXX object CMakeFiles/millenniumdb.dir/src/third_party/serd/byte_source.cc.o | ||
| + | [ 95%] Building CXX object CMakeFiles/millenniumdb.dir/src/third_party/serd/env.cc.o | ||
| + | [ 95%] Building CXX object CMakeFiles/millenniumdb.dir/src/third_party/serd/n3.cc.o | ||
| + | [ 95%] Building CXX object CMakeFiles/millenniumdb.dir/src/third_party/serd/node.cc.o | ||
| + | [ 95%] Building CXX object CMakeFiles/millenniumdb.dir/src/third_party/serd/reader.cc.o | ||
| + | [ 95%] Building CXX object CMakeFiles/millenniumdb.dir/src/third_party/serd/serdi.cc.o | ||
| + | [ 96%] Building CXX object CMakeFiles/millenniumdb.dir/src/third_party/serd/string.cc.o | ||
| + | [ 96%] Building CXX object CMakeFiles/millenniumdb.dir/src/third_party/serd/system.cc.o | ||
| + | [ 96%] Building CXX object CMakeFiles/millenniumdb.dir/src/third_party/serd/uri.cc.o | ||
| + | [ 96%] Building CXX object CMakeFiles/millenniumdb.dir/src/third_party/serd/writer.cc.o | ||
| + | /home/wf/source/cpp/MillenniumDB/src/system/tensor_manager.cc: In member function ‘void TensorManager::rollback(uint64_t)’: | ||
| + | /home/wf/source/cpp/MillenniumDB/src/system/tensor_manager.cc:397:14: warning: ignoring return value of ‘int ftruncate(int, __off_t)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] | ||
| + | 397 | ftruncate(tensor_file_id.id, original_end); | ||
| + | | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
| + | /home/wf/source/cpp/MillenniumDB/src/system/string_manager.cc: In member function ‘void StringManager::init_free_space()’: | ||
| + | /home/wf/source/cpp/MillenniumDB/src/system/string_manager.cc:414:14: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] | ||
| + | 414 | write(leaf_file_id.id, buffer, Page::SIZE); | ||
| + | | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
| + | /home/wf/source/cpp/MillenniumDB/src/system/string_manager.cc:415:14: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] | ||
| + | 415 | write(dir_file_id.id, buffer, Page::SIZE); | ||
| + | | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
| + | /home/wf/source/cpp/MillenniumDB/src/system/string_manager.cc: In member function ‘void StringManager::rollback(uint64_t)’: | ||
| + | /home/wf/source/cpp/MillenniumDB/src/system/string_manager.cc:429:14: warning: ignoring return value of ‘int ftruncate(int, __off_t)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] | ||
| + | 429 | ftruncate(str_file_id.id, original_end); | ||
| + | | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
| + | [ 96%] Linking CXX static library lib/libmillenniumdb.a | ||
| + | [ 96%] Built target millenniumdb | ||
| + | [ 96%] Building CXX object CMakeFiles/compare_datetime.dir/src/tests/compare_datetime.cc.o | ||
| + | [ 96%] Building CXX object CMakeFiles/scsu-test.dir/src/tests/scsu-test.cc.o | ||
| + | [ 96%] Building CXX object CMakeFiles/mdb.dir/src/bin/mdb.cc.o | ||
| + | [ 96%] Building CXX object CMakeFiles/tensor_operations.dir/src/tests/tensor_operations.cc.o | ||
| + | [ 96%] Building CXX object CMakeFiles/variable_set.dir/src/tests/variable_set.cc.o | ||
| + | [ 98%] Building CXX object CMakeFiles/regular_path_expr_to_rpq_dfa.dir/src/tests/regular_path_expr_to_rpq_dfa.cc.o | ||
| + | [ 98%] Building CXX object CMakeFiles/iri_prefixes-test.dir/src/tests/iri_prefixes-test.cc.o | ||
| + | [ 98%] Building CXX object CMakeFiles/text_index_normalize_tokenize.dir/src/tests/text_index_normalize_tokenize.cc.o | ||
| + | [ 98%] Linking CXX executable tests/scsu-test | ||
| + | [ 98%] Linking CXX executable tests/text_index_normalize_tokenize | ||
| + | [ 98%] Linking CXX executable tests/iri_prefixes-test | ||
| + | [ 98%] Linking CXX executable tests/compare_datetime | ||
| + | [ 99%] Linking CXX executable tests/variable_set | ||
| + | [100%] Linking CXX executable tests/tensor_operations | ||
| + | [100%] Built target scsu-test | ||
| + | [100%] Built target text_index_normalize_tokenize | ||
| + | [100%] Built target compare_datetime | ||
| + | [100%] Built target iri_prefixes-test | ||
| + | [100%] Linking CXX executable tests/regular_path_expr_to_rpq_dfa | ||
| + | lto-wrapper: warning: using serial compilation of 3 LTRANS jobs | ||
| + | [100%] Built target variable_set | ||
| + | [100%] Built target tensor_operations | ||
| + | [100%] Built target regular_path_expr_to_rpq_dfa | ||
| + | [100%] Linking CXX executable bin/mdb | ||
| + | lto-wrapper: warning: using serial compilation of 128 LTRANS jobs | ||
| + | [100%] Built target mdb | ||
| + | Build complete. | ||
| + | Verifying build by running help command... | ||
| + | MillenniumDB v1.0.0 | ||
| − | + | Usage: mdb <COMMAND> <ARGS> [OPTIONS] | |
| − | + | Commands: | |
| + | * server start the server | ||
| + | * import create a new database from a supported file format | ||
| + | * RDF: [.ttl .nt .rdf] | ||
| + | * GQL: [.gql] | ||
| + | * Quad Model: [.qm] | ||
| + | * csv-import create a new database from csv files | ||
| + | * dump export a database into a file | ||
| + | * cli start the CLI for querying a database | ||
| + | * help,--help print this help message | ||
| − | + | Server Usage: | |
| − | + | mdb server <db_folder> [OPTIONS] | |
| − | + | Options: | |
| − | + | -j,--threads,--workers <N> number of worker threads | |
| + | -p,--port <port> server port (default: 1234) | ||
| + | -t,--timeout <seconds> set query timeout (default: 60) | ||
| + | --browser <true|false> enable or disable web browser | ||
| + | --browser-port <port> browser port (default: 4321) | ||
| + | --admin-user <username> admin username | ||
| + | --admin-password <password> admin password | ||
| + | --strings-dynamic <bytes> size for the strings-dynamic-buffer | ||
| + | --strings-static <bytes> size for static strings-static-buffer | ||
| + | --tensors-dynamic <bytes> size for the tensors-dynamic-buffer | ||
| + | --tensors-static <bytes> size for static tensors-static-buffer | ||
| + | --private-buffer <bytes> size for the private-buffer | ||
| + | --versioned-buffer <bytes> size for the versioned-buffer | ||
| − | + | Import Usage: | |
| − | + | mdb import <files...> <db_folder> [OPTIONS] | |
| − | |||
| − | |||
| − | |||
| − | |||
| + | alternative use with stdinput (useful for importing compressed files) | ||
| + | example: | ||
| + | bzcat file.ttl.bz2 | mdb import <db_folder> --format ttl | ||
| − | + | Options: | |
| − | + | --buffer-strings size of buffer for strings used during import (default: 2GB) | |
| − | + | --buffer-tensors size of buffer for tensors used during import (default: 2GB) | |
| + | --format specify the file format | ||
| + | * RDF: [ttl nt n3 rdf] | ||
| + | * GQL: [gql] | ||
| + | * Quad Model: [qm] | ||
| + | Options for RDF: | ||
| + | --prefixes prefixes file path (for IRI compression) | ||
| + | --btree-permutations 3, 4 or 6 (default: 4) | ||
| − | + | CSV Import Usage: | |
| − | + | mdb csv-import <gql|quad> <db_folder> --nodes <node_files...> --edges <edge_files> [OPTIONS] | |
| − | + | Options: | |
| − | + | --buffer-strings size of buffer for strings used during import (default: 2GB) | |
| + | --buffer-tensors size of buffer for tensors used during import (default: 2GB) | ||
| + | --list-separator character used to separate lists (default: ';') | ||
| − | + | Dump Usage: | |
| − | + | mdb dump <db_folder> <output_file_prefix> <format> | |
| + | Valid formats: | ||
| + | * RDF: [nt ttl] | ||
| + | * GQL: NOT SUPPORTED YET | ||
| + | * Quad Model: [qm json] | ||
| − | + | CLI Usage: | |
| − | + | mdb cli <db_folder> [OPTIONS] | |
| − | |||
| − | |||
| − | + | Options: | |
| − | + | --strings-dynamic <bytes> size for the strings-dynamic-buffer | |
| − | + | --strings-static <bytes> size for static strings-static-buffer | |
| − | + | --private-buffer <bytes> size for the private-buffer | |
| − | + | --versioned-buffer <bytes> size for the versioned-buffer | |
| − | + | MillenniumDB setup and build completed successfully! | |
| − | + | To use 'mdb', export MDB_HOME: | |
| − | + | export MDB_HOME=/home/wf/source/cpp/MillenniumDB | |
| + | Add this line to your shell startup file for permanence. | ||
| + | </source> | ||
| + | = Download dump = | ||
| + | We use qlever control for simplicity | ||
| + | <source lang='bash'> | ||
| + | # latest-all.ttl.bz2 19-Nov-2025 13:21 120506423747 | ||
| + | wf@wikidata:/hd/beta$ sudo mkdir wikidata_20251123 | ||
| + | wf@wikidata:/hd/beta$ sudo chown wf:wf wikidata_20251123/ | ||
| + | wf@wikidata:/hd/beta$ cd wikidata_20251123/ | ||
| + | qlever setup-config wikidata | ||
| + | nohup qlever get-data& | ||
</source> | </source> | ||
Revision as of 16:23, 23 November 2025
Import
| Import | |
|---|---|
| state | ? |
| url | https://wiki.bitplan.com/index.php/Wikidata_Import_2025-11-23 |
| target | Millenium DB |
| start | 2025-11-23 |
| end | |
| days | 7 |
| os | Ubuntu 22.04.3 LTS |
| cpu | Intel(R) Xeon(R) Gold 6326 CPU @ 2.90GHz (16 cores) |
| ram | 512 |
| triples | |
| comment | Try replicating https://www.wikidata.org/wiki/Wikidata:Scaling_Wikidata/Benchmarking/MilleniumDB |
Millenium DB
Links
- https://github.com/MillenniumDB/MillenniumDB
- https://github.com/MillenniumDB/MillenniumDB/wiki
- https://github.com/MillenniumDB/MillenniumDB/wiki/Setup
- https://www.wikidata.org/wiki/Wikidata:Scaling_Wikidata/Benchmarking/MilleniumDB
- https://www.wikidata.org/wiki/Q118954995
Setup
setup_milleniumdb.sh
#!/bin/bash
# MilleniumDB installation script
# Created by Gemini 3 Pro Preview
# based on https://github.com/MillenniumDB/MillenniumDB/wiki/Setup
# initiated by WF 2025-11-23
# for https://wiki.bitplan.com/index.php/Wikidata_Import_2025-11-23
# Links
#
# https://github.com/MillenniumDB/MillenniumDB
# https://github.com/MillenniumDB/MillenniumDB/wiki
# https://www.wikidata.org/wiki/Wikidata:Scaling_Wikidata/Benchmarking/MilleniumDB
# https://www.wikidata.org/wiki/Q118954995
#
set -e
BASE_DIR="${HOME}"
N_CORES=${1:-$(nproc)}
function install_dependencies() {
echo "Installing dependencies..."
sudo apt update
sudo apt install -y git g++ cmake libssl-dev libncurses-dev less python3 python3-venv libicu-dev
}
function clone_repo() {
echo "Cloning MillenniumDB repository..."
mkdir -p "${BASE_DIR}/source/cpp"
cd "${BASE_DIR}/source/cpp"
if [ -d "MillenniumDB" ]; then
echo "Repository already cloned. Skipping clone."
else
git clone https://github.com/MillenniumDB/MillenniumDB.git
fi
cd MillenniumDB
export MDB_HOME=$(pwd)
echo "MDB_HOME set to ${MDB_HOME}"
}
function install_boost() {
echo "Installing Boost 1.82.0 locally..."
cd "${MDB_HOME}"
BOOST_INSTALL_PATH="${MDB_HOME}/third_party/boost_1_82/include"
if [ -d "${BOOST_INSTALL_PATH}/boost" ]; then
echo "Boost headers already installed. Skipping."
else
BOOST_VERSION_URL="1.82.0"
BOOST_VERSION_UNDERSCORE="1_82_0"
BOOST_DIR_NAME="boost_${BOOST_VERSION_UNDERSCORE}"
BOOST_TARBALL="${BOOST_DIR_NAME}.tar.gz"
BOOST_URL="https://archives.boost.io/release/${BOOST_VERSION_URL}/source/${BOOST_TARBALL}"
wget -q --show-progress -O "${BOOST_TARBALL}" "${BOOST_URL}"
tar -xf "${BOOST_TARBALL}"
mkdir -p "${BOOST_INSTALL_PATH}"
mv "${BOOST_DIR_NAME}/boost" "${BOOST_INSTALL_PATH}/"
rm -r "${BOOST_TARBALL}" "${BOOST_DIR_NAME}"
fi
}
function build_project() {
echo "Building MillenniumDB using ${N_CORES} cores..."
cd "${MDB_HOME}"
cmake -B build/Release -D CMAKE_BUILD_TYPE=Release
cmake --build build/Release -j "${N_CORES}"
echo "Build complete."
}
function verify_build() {
echo "Verifying build by running help command..."
"${MDB_HOME}/build/Release/bin/mdb" help
}
# Main script execution flow
install_dependencies
clone_repo
install_boost
build_project
verify_build
echo "MillenniumDB setup and build completed successfully!"
echo "To use 'mdb', export MDB_HOME:"
echo " export MDB_HOME=${MDB_HOME}"
echo "Add this line to your shell startup file for permanence."
wf@wikidata:~/source/cpp$ ./setup_milleniumdb.sh
Installing dependencies...
Hit:1 http://ftp.halifax.rwth-aachen.de/ubuntu jammy InRelease
Hit:2 http://ftp.halifax.rwth-aachen.de/ubuntu jammy-updates InRelease
Hit:3 http://ftp.halifax.rwth-aachen.de/ubuntu jammy-backports InRelease
Hit:4 http://ftp.halifax.rwth-aachen.de/ubuntu jammy-security InRelease
Hit:5 https://download.docker.com/linux/ubuntu jammy InRelease
Hit:6 http://packages.stardog.com/deb stable InRelease
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
9 packages can be upgraded. Run 'apt list --upgradable' to see them.
W: http://packages.stardog.com/deb/dists/stable/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
g++ is already the newest version (4:11.2.0-1ubuntu1).
libicu-dev is already the newest version (70.1-2).
cmake is already the newest version (3.22.1-1ubuntu1.22.04.2).
git is already the newest version (1:2.34.1-1ubuntu1.15).
less is already the newest version (590-1ubuntu0.22.04.3).
libncurses-dev is already the newest version (6.3-2ubuntu0.1).
libssl-dev is already the newest version (3.0.2-0ubuntu1.20).
python3 is already the newest version (3.10.6-1~22.04.1).
python3-venv is already the newest version (3.10.6-1~22.04.1).
0 upgraded, 0 newly installed, 0 to remove and 9 not upgraded.
Cloning MillenniumDB repository...
Cloning into 'MillenniumDB'...
remote: Enumerating objects: 12096, done.
remote: Counting objects: 100% (2323/2323), done.
remote: Compressing objects: 100% (1153/1153), done.
remote: Total 12096 (delta 1494), reused 1219 (delta 1170), pack-reused 9773 (from 2)
Receiving objects: 100% (12096/12096), 42.56 MiB | 28.92 MiB/s, done.
Resolving deltas: 100% (5750/5750), done.
MDB_HOME set to /home/wf/source/cpp/MillenniumDB
Installing Boost 1.82.0 locally...
boost_1_82_0.tar.gz 100%[===================>] 135.97M 50.6MB/s in 2.7s
Building MillenniumDB using 64 cores...
-- The C compiler identification is GNU 11.4.0
-- The CXX compiler identification is GNU 11.4.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found the following ICU libraries:
-- uc (required)
-- i18n (required)
-- Found ICU: /usr/include (found version "70.1")
-- Build MillenniumDB's binaries
-- Building ANTLR4-CPP-RUNTIME in RELEASE mode
-- Configuring done
-- Generating done
-- Build files have been written to: /home/wf/source/cpp/MillenniumDB/build/Release
[ 0%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/ANTLRErrorListener.cpp.o
[ 0%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/ANTLRErrorStrategy.cpp.o
[ 0%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/ANTLRInputStream.cpp.o
[ 0%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/ConsoleErrorListener.cpp.o
[ 0%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/ANTLRFileStream.cpp.o
[ 1%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/BaseErrorListener.cpp.o
[ 1%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/BailErrorStrategy.cpp.o
[ 1%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/BufferedTokenStream.cpp.o
[ 1%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/CharStream.cpp.o
[ 1%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/CommonToken.cpp.o
[ 2%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/CommonTokenFactory.cpp.o
[ 2%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/CommonTokenStream.cpp.o
[ 3%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/Exceptions.cpp.o
[ 3%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/DefaultErrorStrategy.cpp.o
[ 3%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/DiagnosticErrorListener.cpp.o
[ 3%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/FailedPredicateException.cpp.o
[ 3%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/InputMismatchException.cpp.o
[ 3%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/IntStream.cpp.o
[ 3%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/InterpreterRuleContext.cpp.o
[ 4%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/Lexer.cpp.o
[ 4%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/LexerNoViableAltException.cpp.o
[ 4%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/RuleContext.cpp.o
[ 4%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/ListTokenSource.cpp.o
[ 4%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/LexerInterpreter.cpp.o
[ 4%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/NoViableAltException.cpp.o
[ 4%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/ParserInterpreter.cpp.o
[ 5%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/Parser.cpp.o
[ 5%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/ParserRuleContext.cpp.o
[ 6%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/Recognizer.cpp.o
[ 6%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/RecognitionException.cpp.o
[ 6%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/RuleContextWithAltNum.cpp.o
[ 6%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/RuntimeMetaData.cpp.o
[ 6%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/ProxyErrorListener.cpp.o
[ 6%] Building CXX object CMakeFiles/millenniumdb.dir/src/cli/cli.cc.o
[ 6%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/Token.cpp.o
[ 7%] Building CXX object CMakeFiles/millenniumdb.dir/src/graph_models/common/datatypes/datetime.cc.o
[ 7%] Building CXX object CMakeFiles/millenniumdb.dir/src/graph_models/gql/gql_model.cc.o
[ 7%] Building CXX object CMakeFiles/millenniumdb.dir/src/graph_models/gql/conversions.cc.o
[ 7%] Building CXX object CMakeFiles/millenniumdb.dir/src/graph_models/rdf_model/iri_compression.cc.o
[ 7%] Building CXX object CMakeFiles/millenniumdb.dir/src/graph_models/gql/comparisons.cc.o
[ 7%] Building CXX object CMakeFiles/millenniumdb.dir/src/graph_models/quad_model/quad_object_id.cc.o
[ 7%] Building CXX object CMakeFiles/millenniumdb.dir/src/graph_models/quad_model/quad_catalog.cc.o
[ 7%] Building CXX object CMakeFiles/millenniumdb.dir/src/graph_models/quad_model/quad_model.cc.o
[ 8%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/TokenSource.cpp.o
[ 8%] Building CXX object CMakeFiles/millenniumdb.dir/src/graph_models/rdf_model/comparisons.cc.o
[ 8%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/TokenStream.cpp.o
[ 9%] Building CXX object CMakeFiles/millenniumdb.dir/src/graph_models/quad_model/comparisons.cc.o
[ 9%] Building CXX object CMakeFiles/millenniumdb.dir/src/graph_models/gql/gql_catalog.cc.o
[ 10%] Building CXX object CMakeFiles/millenniumdb.dir/src/import/external_bytes.cc.o
[ 11%] Building CXX object CMakeFiles/millenniumdb.dir/src/graph_models/rdf_model/conversions.cc.o
[ 11%] Building CXX object CMakeFiles/millenniumdb.dir/src/graph_models/rdf_model/iri_prefixes.cc.o
[ 11%] Building CXX object CMakeFiles/millenniumdb.dir/src/graph_models/rdf_model/rdf_catalog.cc.o
[ 11%] Building CXX object CMakeFiles/millenniumdb.dir/src/graph_models/rdf_model/rdf_model.cc.o
[ 11%] Building CXX object CMakeFiles/millenniumdb.dir/src/import/gql/csv/create_automata.cc.o
[ 11%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/UnbufferedTokenStream.cpp.o
[ 11%] Building CXX object CMakeFiles/millenniumdb.dir/src/import/gql/import.cc.o
[ 11%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/TokenStreamRewriter.cpp.o
[ 11%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/UnbufferedCharStream.cpp.o
[ 11%] Building CXX object CMakeFiles/millenniumdb.dir/src/import/external_helper.cc.o
[ 11%] Building CXX object CMakeFiles/millenniumdb.dir/src/import/gql/csv/import.cc.o
[ 12%] Building CXX object CMakeFiles/millenniumdb.dir/src/import/gql/csv/lexer/tokenizer.cc.o
[ 12%] Building CXX object CMakeFiles/millenniumdb.dir/src/import/gql/lexer/tokenizer.cc.o
[ 12%] Building CXX object CMakeFiles/millenniumdb.dir/src/import/quad_model/csv/create_automata.cc.o
[ 12%] Building CXX object CMakeFiles/millenniumdb.dir/src/import/gql/create_automata.cc.o
[ 12%] Building CXX object CMakeFiles/millenniumdb.dir/src/import/quad_model/csv/import.cc.o
[ 13%] Building CXX object CMakeFiles/millenniumdb.dir/src/import/quad_model/csv/lexer/tokenizer.cc.o
[ 13%] Building CXX object CMakeFiles/millenniumdb.dir/src/import/quad_model/import.cc.o
[ 14%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/Vocabulary.cpp.o
[ 14%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/WritableToken.cpp.o
[ 14%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/ATN.cpp.o
[ 14%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/ATNConfig.cpp.o
[ 15%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/ATNConfigSet.cpp.o
[ 15%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/ATNDeserializationOptions.cpp.o
[ 15%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/ATNDeserializer.cpp.o
[ 15%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/ATNSimulator.cpp.o
[ 15%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/ATNState.cpp.o
[ 15%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/ATNStateType.cpp.o
[ 16%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/ActionTransition.cpp.o
[ 16%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/AmbiguityInfo.cpp.o
[ 16%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/ArrayPredictionContext.cpp.o
[ 16%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/AtomTransition.cpp.o
[ 16%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/ContextSensitivityInfo.cpp.o
[ 16%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/DecisionInfo.cpp.o
[ 17%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/DecisionEventInfo.cpp.o
[ 17%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/DecisionState.cpp.o
[ 17%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/EpsilonTransition.cpp.o
[ 17%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/ErrorInfo.cpp.o
[ 18%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/LL1Analyzer.cpp.o
[ 18%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/LexerATNSimulator.cpp.o
[ 18%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/LexerATNConfig.cpp.o
[ 18%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/LexerAction.cpp.o
[ 18%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/LexerActionExecutor.cpp.o
[ 18%] Building CXX object CMakeFiles/millenniumdb.dir/src/import/quad_model/lexer/tokenizer.cc.o
[ 18%] Building CXX object CMakeFiles/millenniumdb.dir/src/import/rdf_model/import.cc.o
[ 19%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/LexerChannelAction.cpp.o
[ 19%] Building CXX object CMakeFiles/millenniumdb.dir/src/import/rdf_model/xml/create_automata.cc.o
[ 19%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/LexerCustomAction.cpp.o
[ 20%] Building CXX object CMakeFiles/millenniumdb.dir/src/import/rdf_model/xml/import.cc.o
[ 20%] Building CXX object CMakeFiles/millenniumdb.dir/src/import/rdf_model/xml/lexer/tokenizer.cc.o
[ 20%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/LexerIndexedCustomAction.cpp.o
[ 20%] Building CXX object CMakeFiles/millenniumdb.dir/src/misc/logger.cc.o
[ 20%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/LexerModeAction.cpp.o
[ 20%] Building CXX object CMakeFiles/millenniumdb.dir/src/misc/transliterator.cc.o
[ 20%] Building CXX object CMakeFiles/millenniumdb.dir/src/network/server/listener.cc.o
[ 21%] Building CXX object CMakeFiles/millenniumdb.dir/src/network/server/server.cc.o
[ 21%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/LexerMoreAction.cpp.o
[ 21%] Building CXX object CMakeFiles/millenniumdb.dir/src/network/server/session/http/http_gql_session.cc.o
[ 21%] Building CXX object CMakeFiles/millenniumdb.dir/src/network/server/session/http/http_quad_session.cc.o
[ 21%] Building CXX object CMakeFiles/millenniumdb.dir/src/network/server/session/http/http_rdf_session.cc.o
[ 22%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/LexerPopModeAction.cpp.o
[ 22%] Building CXX object CMakeFiles/millenniumdb.dir/src/network/server/session/session_dispatcher.cc.o
[ 22%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/LexerPushModeAction.cpp.o
[ 22%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/LexerSkipAction.cpp.o
[ 22%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/LexerTypeAction.cpp.o
[ 22%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/LookaheadEventInfo.cpp.o
[ 23%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/NotSetTransition.cpp.o
[ 23%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/OrderedATNConfigSet.cpp.o
[ 23%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/ParseInfo.cpp.o
[ 23%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/ParserATNSimulator.cpp.o
[ 23%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/PrecedencePredicateTransition.cpp.o
[ 24%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/PredicateEvalInfo.cpp.o
[ 24%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/PredicateTransition.cpp.o
[ 24%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/PredictionContext.cpp.o
[ 24%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/PredictionContextCache.cpp.o
[ 25%] Building CXX object CMakeFiles/millenniumdb.dir/src/network/server/session/streaming/request/streaming_request_handler.cc.o
[ 25%] Building CXX object CMakeFiles/millenniumdb.dir/src/network/server/session/streaming/request/streaming_request_reader.cc.o
[ 25%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/PredictionContextMergeCache.cpp.o
[ 26%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/PredictionMode.cpp.o
[ 26%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/ProfilingATNSimulator.cpp.o
[ 26%] Building CXX object CMakeFiles/millenniumdb.dir/src/network/server/session/streaming/response/streaming_response_writer.cc.o
[ 26%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/RangeTransition.cpp.o
[ 26%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/RuleTransition.cpp.o
[ 26%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/SemanticContext.cpp.o
[ 27%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/SetTransition.cpp.o
[ 27%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/SingletonPredictionContext.cpp.o
[ 27%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/StarLoopbackState.cpp.o
[ 27%] Building CXX object CMakeFiles/millenniumdb.dir/src/network/server/session/streaming/streaming_tcp_session.cc.o
[ 27%] Building CXX object CMakeFiles/millenniumdb.dir/src/network/server/session/streaming/streaming_websocket_session.cc.o
[ 27%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/Transition.cpp.o
[ 28%] Building CXX object CMakeFiles/millenniumdb.dir/src/network/sparql/service/request.cc.o
[ 28%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/TransitionType.cpp.o
[ 28%] Building CXX object CMakeFiles/millenniumdb.dir/src/network/sparql/service/response_parser.cc.o
[ 28%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/aggregation/aggregation.cc.o
[ 29%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/atn/WildcardTransition.cpp.o
[ 29%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/dfa/DFA.cpp.o
[ 29%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/dfa/DFASerializer.cpp.o
[ 29%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/dfa/DFAState.cpp.o
[ 30%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/dfa/LexerDFASerializer.cpp.o
[ 30%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/internal/Synchronization.cpp.o
[ 30%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/misc/InterpreterDataReader.cpp.o
[ 30%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/misc/Interval.cpp.o
[ 30%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/misc/IntervalSet.cpp.o
[ 30%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/misc/MurmurHash.cpp.o
[ 31%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/misc/Predicate.cpp.o
[ 31%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/support/Any.cpp.o
[ 31%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/support/Arrays.cpp.o
[ 31%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/support/CPPUtils.cpp.o
[ 31%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/support/StringUtils.cpp.o
[ 32%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/support/Utf8.cpp.o
[ 32%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/tree/ErrorNodeImpl.cpp.o
[ 32%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/aggregation/hybrid_aggregation.cc.o
[ 32%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/tree/IterativeParseTreeWalker.cpp.o
[ 32%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/tree/ParseTree.cpp.o
[ 32%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/tree/ParseTreeListener.cpp.o
[ 33%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/tree/ParseTreeVisitor.cpp.o
[ 33%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/tree/ParseTreeWalker.cpp.o
[ 33%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/tree/TerminalNodeImpl.cpp.o
[ 33%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/tree/Trees.cpp.o
[ 33%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/bind.cc.o
[ 33%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/tree/pattern/Chunk.cpp.o
[ 34%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/cross_product.cc.o
[ 35%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/tree/pattern/ParseTreeMatch.cpp.o
[ 35%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/distinct_hash.cc.o
[ 35%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/tree/pattern/ParseTreePattern.cpp.o
[ 35%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/tree/pattern/ParseTreePatternMatcher.cpp.o
[ 35%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/tree/pattern/RuleTagToken.cpp.o
[ 35%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/tree/pattern/TagChunk.cpp.o
[ 35%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/edge_direction_left.cc.o
[ 36%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/tree/pattern/TextChunk.cpp.o
[ 36%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/tree/pattern/TokenTagToken.cpp.o
[ 36%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/tree/xpath/XPath.cpp.o
[ 36%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/edge_direction_right.cc.o
[ 36%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/tree/xpath/XPathElement.cpp.o
[ 36%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/tree/xpath/XPathLexer.cpp.o
[ 37%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/tree/xpath/XPathLexerErrorListener.cpp.o
[ 37%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/tree/xpath/XPathRuleAnywhereElement.cpp.o
[ 37%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/tree/xpath/XPathRuleElement.cpp.o
[ 37%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/tree/xpath/XPathTokenAnywhereElement.cpp.o
[ 37%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/tree/xpath/XPathTokenElement.cpp.o
[ 38%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/tree/xpath/XPathWildcardAnywhereElement.cpp.o
[ 38%] Building CXX object third_party/antlr4-runtime-4.13.1/CMakeFiles/antlr4_cpp_runtime.dir/src/tree/xpath/XPathWildcardElement.cpp.o
[ 39%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/edge_direction_undirected.cc.o
[ 39%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/edge_enum.cc.o
[ 39%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/edge_lookup.cc.o
[ 39%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/expr_evaluator.cc.o
[ 39%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/filter.cc.o
[ 39%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/gql/assign_properties.cc.o
[ 40%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/gql/check_repeated_variable.cc.o
[ 40%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/gql/extend_left.cc.o
[ 40%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/gql/extend_right.cc.o
[ 40%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/gql/linear_pattern_path.cc.o
[ 40%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/gql/path_to_binding.cc.o
[ 41%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/gql/repetition.cc.o
[ 41%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/gql/union_path.cc.o
[ 41%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/hash_join/bgp/hybrid/join.cc.o
[ 41%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/hash_join/bgp/hybrid/join_1_var.cc.o
[ 41%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/hash_join/bgp/in_memory/join.cc.o
[ 42%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/hash_join/bgp/in_memory/join_1_var.cc.o
[ 42%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/hash_join/generic/hybrid/anti_join.cc.o
[ 42%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/hash_join/generic/hybrid/join.cc.o
[ 42%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/hash_join/generic/hybrid/left_join.cc.o
[ 42%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/hash_join/generic/hybrid/semi_join.cc.o
[ 43%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/hash_join/generic/in_memory/anti_join.cc.o
[ 43%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/hash_join/generic/in_memory/join.cc.o
[ 43%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/hash_join/generic/in_memory/left_join.cc.o
[ 43%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/hash_join/generic/in_memory/semi_join.cc.o
[ 43%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/hash_join/materialize_iter.cc.o
[ 44%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/index_left_outer_join.cc.o
[ 44%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/index_nested_loop_join.cc.o
[ 44%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/index_scan.cc.o
[ 44%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/leapfrog_join.cc.o
[ 44%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/let.cc.o
[ 45%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/minus.cc.o
[ 45%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/mql/assign_properties.cc.o
[ 45%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/nested_loop_join.cc.o
[ 45%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/nested_loop_left_join.cc.o
[ 45%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/nested_loop_semi_join.cc.o
[ 46%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/no_free_variable_minus.cc.o
[ 46%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/not_exists.cc.o
[ 46%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/object_enum.cc.o
[ 46%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/order_by.cc.o
[ 46%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/order_by_with_limit.cc.o
[ 46%] Linking CXX static library lib/libantlr4_cpp_runtime.a
[ 47%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/all_shortest_simple/bfs_check.cc.o
[ 47%] Built target antlr4_cpp_runtime
[ 47%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/all_shortest_simple/bfs_enum.cc.o
[ 47%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/all_shortest_simple/search_state.cc.o
[ 47%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/all_shortest_trails/bfs_check.cc.o
[ 47%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/all_shortest_trails/bfs_enum.cc.o
[ 48%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/all_shortest_trails/search_state.cc.o
[ 48%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/all_shortest_walks/bfs_check.cc.o
[ 48%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/all_shortest_walks/bfs_enum.cc.o
[ 48%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/all_shortest_walks/search_state.cc.o
[ 49%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/all_simple/bfs_enum.cc.o
[ 49%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/all_simple/bfs_check.cc.o
[ 49%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/all_simple/dfs_check.cc.o
[ 49%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/all_simple/dfs_enum.cc.o
[ 49%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/all_simple/search_state.cc.o
[ 50%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/all_trails/bfs_check.cc.o
[ 50%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/all_trails/bfs_enum.cc.o
[ 50%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/all_trails/dfs_check.cc.o
[ 50%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/all_trails/dfs_enum.cc.o
[ 50%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/all_trails/search_state.cc.o
[ 51%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/any_simple/bfs_check.cc.o
[ 51%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/any_simple/bfs_enum.cc.o
[ 51%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/any_simple/dfs_check.cc.o
[ 51%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/any_simple/dfs_enum.cc.o
[ 51%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/any_simple/search_state.cc.o
[ 52%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/any_trails/bfs_check.cc.o
[ 52%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/any_trails/bfs_enum.cc.o
[ 52%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/any_trails/dfs_check.cc.o
[ 52%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/any_trails/dfs_enum.cc.o
[ 52%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/any_trails/search_state.cc.o
[ 53%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/any_walks/bfs_check.cc.o
[ 53%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/any_walks/bfs_enum.cc.o
[ 53%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/any_walks/dfs_check.cc.o
[ 53%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/any_walks/dfs_enum.cc.o
[ 53%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/any_walks/search_state.cc.o
[ 54%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/experimental/all_shortest_walks_count/bfs_check.cc.o
[ 54%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/experimental/all_shortest_walks_count/bfs_enum.cc.o
[ 54%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/experimental/bfs_rdpq_check.cc.o
[ 54%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/experimental/bfs_rdpq_enum.cc.o
[ 54%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/experimental/dijkstra_check.cc.o
[ 55%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/experimental/dijkstra_enum.cc.o
[ 55%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/experimental/search_state_dijkstra.cc.o
[ 55%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/index_provider/path_index.cc.o
[ 55%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/index_provider/quad_model_index_provider.cc.o
[ 55%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/index_provider/rdf_model_index_provider.cc.o
[ 56%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/index_provider/trie/edge_trie.cc.o
[ 56%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/index_provider/trie/hash_trie.cc.o
[ 56%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/index_provider/trie/trie.cc.o
[ 56%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/shortest_k/simple/bfs_check.cc.o
[ 56%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/shortest_k/simple/bfs_enum.cc.o
[ 57%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/shortest_k/simple/search_state.cc.o
[ 57%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/shortest_k/trails/bfs_check.cc.o
[ 57%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/shortest_k/trails/bfs_enum.cc.o
[ 57%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/shortest_k/trails/search_state.cc.o
[ 57%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/shortest_k/walks/bfs_check.cc.o
[ 58%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/shortest_k/walks/bfs_enum.cc.o
[ 58%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/shortest_k/walks/search_state.cc.o
[ 58%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/shortest_k_groups/simple/bfs_check.cc.o
[ 58%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/shortest_k_groups/simple/bfs_enum.cc.o
[ 58%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/shortest_k_groups/simple/search_state.cc.o
[ 59%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/shortest_k_groups/trails/bfs_check.cc.o
[ 59%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/shortest_k_groups/trails/bfs_enum.cc.o
[ 59%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/shortest_k_groups/trails/search_state.cc.o
[ 59%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/shortest_k_groups/walks/bfs_check.cc.o
[ 59%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/shortest_k_groups/walks/bfs_enum.cc.o
[ 60%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/shortest_k_groups/walks/search_state.cc.o
[ 60%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/paths/unfixed_composite.cc.o
[ 60%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/procedure/hnsw_scan.cc.o
[ 60%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/procedure/hnsw_top_k.cc.o
[ 61%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/procedure/text_search_multiscan.cc.o
[ 61%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/scan_ranges/scan_range.cc.o
[ 61%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/sequence.cc.o
[ 61%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/set_constants.cc.o
[ 61%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/set_end_boundary_variable.cc.o
[ 61%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/set_repeated_variable.cc.o
[ 62%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/set_start_boundary_variable.cc.o
[ 62%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/set_variable_value.cc.o
[ 62%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/slice.cc.o
[ 62%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/sparql_service.cc.o
[ 62%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/sub_select.cc.o
[ 63%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/union.cc.o
[ 63%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/binding_iter/values.cc.o
[ 63%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/query_executor/gql/return_executor.cc.o
[ 63%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/query_executor/mql/describe_executor.cc.o
[ 63%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/query_executor/gql/return_streaming_executor.cc.o
[ 64%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/query_executor/mql/describe_streaming_executor.cc.o
[ 64%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/query_executor/mql/edge_describe_streaming_executor.cc.o
[ 64%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/query_executor/mql/return_executor.cc.o
[ 64%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/query_executor/mql/return_streaming_executor.cc.o
[ 64%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/query_executor/mql/show_executor.cc.o
[ 65%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/query_executor/mql/show_streaming_executor.cc.o
[ 65%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/query_executor/sparql/ask_executor.cc.o
[ 65%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/query_executor/sparql/ask_streaming_executor.cc.o
[ 65%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/query_executor/sparql/construct_executor.cc.o
[ 65%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/query_executor/sparql/csv_select_executor.cc.o
[ 66%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/query_executor/sparql/describe_executor.cc.o
[ 66%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/query_executor/sparql/json_select_executor.cc.o
[ 66%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/query_executor/sparql/select_streaming_executor.cc.o
[ 66%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/query_executor/sparql/show_executor.cc.o
[ 66%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/query_executor/sparql/show_streaming_executor.cc.o
[ 67%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/query_executor/sparql/tsv_select_executor.cc.o
[ 67%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/query_executor/sparql/ttl_writer.cc.o
[ 67%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/executor/query_executor/sparql/xml_select_executor.cc.o
[ 67%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/id.cc.o
[ 67%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/optimizer/plan/join/hash_join_plan.cc.o
[ 68%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/optimizer/plan/join/index_nested_loop_plan.cc.o
[ 68%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/optimizer/plan/join_order/greedy_optimizer.cc.o
[ 68%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/optimizer/plan/join_order/leapfrog_optimizer.cc.o
[ 68%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/optimizer/plan/join_order/selinger_optimizer.cc.o
[ 68%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/optimizer/property_graph_model/binding_list_iter_constructor.cc.o
[ 69%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/optimizer/property_graph_model/executor_constructor.cc.o
[ 69%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/optimizer/property_graph_model/expr_to_binding_expr.cc.o
[ 69%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/optimizer/property_graph_model/plan/any_direction_edge_plan.cc.o
[ 69%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/optimizer/property_graph_model/plan/directed_edge_plan.cc.o
[ 69%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/optimizer/property_graph_model/plan/directed_left_right_edge_plan.cc.o
[ 70%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/optimizer/property_graph_model/plan/edge_label_plan.cc.o
[ 70%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/optimizer/property_graph_model/plan/edge_property_plan.cc.o
[ 70%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/optimizer/property_graph_model/plan/node_label_plan.cc.o
[ 70%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/optimizer/property_graph_model/plan/node_plan.cc.o
[ 70%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/optimizer/property_graph_model/plan/node_property_plan.cc.o
[ 71%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/optimizer/property_graph_model/plan/undirected_directed_edge_plan.cc.o
[ 71%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/optimizer/property_graph_model/plan/undirected_edge_plan.cc.o
[ 71%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/optimizer/property_graph_model/streaming_executor_constructor.cc.o
[ 71%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/optimizer/quad_model/binding_iter_constructor.cc.o
[ 71%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/optimizer/quad_model/executor_constructor.cc.o
[ 72%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/optimizer/quad_model/expr_to_binding_expr.cc.o
[ 72%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/optimizer/quad_model/expr_property_types_visitor.cc.o
[ 72%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/optimizer/quad_model/plan/disjoint_object_plan.cc.o
[ 72%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/optimizer/quad_model/plan/edge_plan.cc.o
[ 72%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/optimizer/quad_model/plan/label_plan.cc.o
[ 73%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/optimizer/quad_model/plan/path_plan.cc.o
[ 73%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/optimizer/quad_model/plan/property_plan.cc.o
[ 73%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/optimizer/quad_model/plan/property_type_plan.cc.o
[ 73%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/optimizer/quad_model/streaming_executor_constructor.cc.o
[ 73%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/optimizer/rdf_model/binding_iter_constructor.cc.o
[ 74%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/optimizer/rdf_model/executor_constructor.cc.o
[ 74%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/optimizer/rdf_model/expr_to_binding_expr.cc.o
[ 74%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/optimizer/rdf_model/plan/path_plan.cc.o
[ 74%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/optimizer/rdf_model/plan/triple_plan.cc.o
[ 74%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/optimizer/rdf_model/streaming_executor_constructor.cc.o
[ 75%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/parser/expr/gql/expr_printer.cc.o
[ 75%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/parser/expr/sparql/expr_printer.cc.o
[ 75%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/parser/grammar/gql/autogenerated/GQLLexer.cc.o
[ 75%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/parser/grammar/gql/autogenerated/GQLParser.cc.o
[ 75%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/parser/grammar/gql/autogenerated/GQLParserBaseVisitor.cc.o
[ 76%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/parser/grammar/gql/autogenerated/GQLParserVisitor.cc.o
[ 76%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/parser/grammar/gql/query_visitor.cc.o
[ 76%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/parser/grammar/mql/autogenerated/MQL_Lexer.cc.o
[ 76%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/parser/grammar/mql/autogenerated/MQL_Parser.cc.o
[ 76%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/parser/grammar/mql/autogenerated/MQL_ParserBaseVisitor.cc.o
[ 77%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/parser/grammar/mql/autogenerated/MQL_ParserVisitor.cc.o
[ 77%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/parser/grammar/mql/query_visitor.cc.o
[ 77%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/parser/grammar/sparql/query_autogenerated/SparqlQueryLexer.cc.o
[ 77%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/parser/grammar/sparql/query_autogenerated/SparqlQueryParser.cc.o
[ 77%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/parser/grammar/sparql/query_autogenerated/SparqlQueryParserBaseVisitor.cc.o
[ 78%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/parser/grammar/sparql/query_autogenerated/SparqlQueryParserVisitor.cc.o
[ 78%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/parser/grammar/sparql/query_visitor.cc.o
[ 78%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/parser/grammar/sparql/update_autogenerated/SparqlUpdateLexer.cc.o
[ 78%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/parser/grammar/sparql/update_autogenerated/SparqlUpdateParser.cc.o
[ 78%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/parser/grammar/sparql/update_autogenerated/SparqlUpdateParserBaseVisitor.cc.o
[ 79%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/parser/grammar/sparql/update_autogenerated/SparqlUpdateParserVisitor.cc.o
[ 79%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/parser/grammar/sparql/update_visitor.cc.o
[ 79%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/parser/paths/automaton/rdpq_automaton.cc.o
[ 79%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/parser/paths/automaton/rpq_automaton.cc.o
[ 79%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/parser/paths/denull_path.cc.o
[ 80%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/rewriter/gql/op/add_linear_patterns.cc.o
[ 80%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/rewriter/gql/op/add_starting_enum.cc.o
[ 80%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/rewriter/gql/op/check_statements.cc.o
[ 80%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/rewriter/gql/op/check_unbounded_repetition.cc.o
[ 80%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/rewriter/gql/op/check_var_existence.cc.o
[ 81%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/rewriter/gql/op/extract_exprs.cc.o
[ 81%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/rewriter/gql/op/push_labels.cc.o
[ 81%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/rewriter/gql/op/push_properties.cc.o
[ 81%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/rewriter/gql/op/rewrite_rule_visitor.cc.o
[ 81%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/rewriter/mql/op/check_var_names.cc.o
[ 82%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/rewriter/mql/op/evaluate_constants.cc.o
[ 82%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/rewriter/mql/op/replace_parameters.cc.o
[ 82%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/rewriter/sparql/op/change_join_to_sequence.cc.o
[ 82%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/rewriter/sparql/op/check_scoped_blank_nodes.cc.o
[ 82%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/rewriter/sparql/op/check_var_names.cc.o
[ 83%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/rewriter/sparql/op/check_well_designed.cc.o
[ 83%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/rewriter/sparql/op/replace_parameters.cc.o
[ 83%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/rewriter/sparql/op/replace_single_values.cc.o
[ 83%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/rewriter/sparql/op/replace_unscoped_variables.cc.o
[ 83%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/rewriter/sparql/op/rewrite_expr_subqueries.cc.o
[ 84%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/rewriter/sparql/op/rewrite_rule_visitor.cc.o
[ 84%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/rewriter/sparql/op/translate_property_paths.cc.o
[ 84%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/update/mql/update_context.cc.o
[ 84%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/update/mql/update_executor.cc.o
[ 84%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/update/sparql/update_executor.cc.o
/home/wf/source/cpp/MillenniumDB/src/query/parser/grammar/gql/autogenerated/GQLParser.cc: In member function ‘bool GQLParser::compositeQueryExpressionSempred(GQLParser::CompositeQueryExpressionContext*, size_t)’:
/home/wf/source/cpp/MillenniumDB/src/query/parser/grammar/gql/autogenerated/GQLParser.cc:46480:82: warning: unused parameter ‘_localctx’ [-Wunused-parameter]
46480 | bool GQLParser::compositeQueryExpressionSempred(CompositeQueryExpressionContext *_localctx, size_t predicateIndex) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/home/wf/source/cpp/MillenniumDB/src/query/parser/grammar/gql/autogenerated/GQLParser.cc: In member function ‘bool GQLParser::valueTypeSempred(GQLParser::ValueTypeContext*, size_t)’:
/home/wf/source/cpp/MillenniumDB/src/query/parser/grammar/gql/autogenerated/GQLParser.cc:46490:52: warning: unused parameter ‘_localctx’ [-Wunused-parameter]
46490 | bool GQLParser::valueTypeSempred(ValueTypeContext *_localctx, size_t predicateIndex) {
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~
/home/wf/source/cpp/MillenniumDB/src/query/parser/grammar/gql/autogenerated/GQLParser.cc: In member function ‘bool GQLParser::expressionSempred(GQLParser::ExpressionContext*, size_t)’:
/home/wf/source/cpp/MillenniumDB/src/query/parser/grammar/gql/autogenerated/GQLParser.cc:46501:54: warning: unused parameter ‘_localctx’ [-Wunused-parameter]
46501 | bool GQLParser::expressionSempred(ExpressionContext *_localctx, size_t predicateIndex) {
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/home/wf/source/cpp/MillenniumDB/src/query/parser/grammar/gql/autogenerated/GQLParser.cc: In member function ‘bool GQLParser::expressionPredicateSempred(GQLParser::ExpressionPredicateContext*, size_t)’:
/home/wf/source/cpp/MillenniumDB/src/query/parser/grammar/gql/autogenerated/GQLParser.cc:46513:72: warning: unused parameter ‘_localctx’ [-Wunused-parameter]
46513 | bool GQLParser::expressionPredicateSempred(ExpressionPredicateContext *_localctx, size_t predicateIndex) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/home/wf/source/cpp/MillenniumDB/src/query/parser/grammar/gql/autogenerated/GQLParser.cc: In member function ‘bool GQLParser::expressionAtomSempred(GQLParser::ExpressionAtomContext*, size_t)’:
/home/wf/source/cpp/MillenniumDB/src/query/parser/grammar/gql/autogenerated/GQLParser.cc:46526:62: warning: unused parameter ‘_localctx’ [-Wunused-parameter]
46526 | bool GQLParser::expressionAtomSempred(ExpressionAtomContext *_localctx, size_t predicateIndex) {
| ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[ 85%] Building CXX object CMakeFiles/millenniumdb.dir/src/query/variable_set.cc.o
[ 85%] Building CXX object CMakeFiles/millenniumdb.dir/src/storage/catalog/catalog.cc.o
[ 85%] Building CXX object CMakeFiles/millenniumdb.dir/src/storage/disk_int_stack.cc.o
[ 85%] Building CXX object CMakeFiles/millenniumdb.dir/src/storage/index/bplus_tree/bplus_tree.cc.o
[ 85%] Building CXX object CMakeFiles/millenniumdb.dir/src/storage/index/bplus_tree/bplus_tree_dir.cc.o
[ 86%] Building CXX object CMakeFiles/millenniumdb.dir/src/storage/index/bplus_tree/bplus_tree_leaf.cc.o
[ 86%] Building CXX object CMakeFiles/millenniumdb.dir/src/storage/index/hash/distinct_binding_hash/distinct_binding_hash.cc.o
[ 86%] Building CXX object CMakeFiles/millenniumdb.dir/src/storage/index/hash/distinct_binding_hash/distinct_binding_hash_bucket.cc.o
[ 86%] Building CXX object CMakeFiles/millenniumdb.dir/src/storage/index/hash/key_value_hash/key_value_hash.cc.o
[ 86%] Building CXX object CMakeFiles/millenniumdb.dir/src/storage/index/hash/key_value_hash/key_value_hash_bucket.cc.o
[ 87%] Building CXX object CMakeFiles/millenniumdb.dir/src/storage/index/hash/strings_hash/strings_hash.cc.o
[ 87%] Building CXX object CMakeFiles/millenniumdb.dir/src/storage/index/hash/strings_hash/strings_hash_bucket.cc.o
[ 87%] Building CXX object CMakeFiles/millenniumdb.dir/src/storage/index/hash/strings_hash/strings_hash_dir.cc.o
[ 87%] Building CXX object CMakeFiles/millenniumdb.dir/src/storage/index/hash/tensors_hash/tensors_hash.cc.o
[ 87%] Building CXX object CMakeFiles/millenniumdb.dir/src/storage/index/hash/tensors_hash/tensors_hash_bucket.cc.o
[ 88%] Building CXX object CMakeFiles/millenniumdb.dir/src/storage/index/hnsw/hnsw_index.cc.o
[ 88%] Building CXX object CMakeFiles/millenniumdb.dir/src/storage/index/hnsw/hnsw_index_manager.cc.o
[ 88%] Building CXX object CMakeFiles/millenniumdb.dir/src/storage/index/hnsw/hnsw_query_iterator.cc.o
[ 88%] Building CXX object CMakeFiles/millenniumdb.dir/src/storage/index/leapfrog/leapfrog_bpt_iter.cc.o
[ 88%] Building CXX object CMakeFiles/millenniumdb.dir/src/storage/index/lists/tmp_lists.cc.o
[ 89%] Building CXX object CMakeFiles/millenniumdb.dir/src/storage/index/lists/tmp_lists_page.cc.o
[ 89%] Building CXX object CMakeFiles/millenniumdb.dir/src/storage/index/text_search/index_iter.cc.o
[ 89%] Building CXX object CMakeFiles/millenniumdb.dir/src/storage/index/text_search/multi_iter.cc.o
[ 89%] Building CXX object CMakeFiles/millenniumdb.dir/src/storage/index/text_search/normalize_funcs.cc.o
[ 89%] Building CXX object CMakeFiles/millenniumdb.dir/src/storage/index/text_search/ordered_iter.cc.o
[ 90%] Building CXX object CMakeFiles/millenniumdb.dir/src/storage/index/text_search/quad.cc.o
[ 90%] Building CXX object CMakeFiles/millenniumdb.dir/src/storage/index/text_search/rdf.cc.o
[ 90%] Building CXX object CMakeFiles/millenniumdb.dir/src/storage/index/text_search/table.cc.o
[ 90%] Building CXX object CMakeFiles/millenniumdb.dir/src/storage/index/text_search/text_index.cc.o
[ 90%] Building CXX object CMakeFiles/millenniumdb.dir/src/storage/index/text_search/text_index_manager.cc.o
[ 91%] Building CXX object CMakeFiles/millenniumdb.dir/src/storage/index/text_search/tokenize_funcs.cc.o
[ 91%] Building CXX object CMakeFiles/millenniumdb.dir/src/storage/index/text_search/trie.cc.o
[ 91%] Building CXX object CMakeFiles/millenniumdb.dir/src/storage/index/text_search/trie_garbage.cc.o
[ 91%] Building CXX object CMakeFiles/millenniumdb.dir/src/storage/index/text_search/trie_iter_list.cc.o
[ 91%] Building CXX object CMakeFiles/millenniumdb.dir/src/storage/index/text_search/trie_iter_search.cc.o
[ 92%] Building CXX object CMakeFiles/millenniumdb.dir/src/storage/index/text_search/trie_node.cc.o
[ 92%] Building CXX object CMakeFiles/millenniumdb.dir/src/storage/ordered_group/ordered_group.cc.o
[ 92%] Building CXX object CMakeFiles/millenniumdb.dir/src/storage/scsu.cc.o
[ 92%] Building CXX object CMakeFiles/millenniumdb.dir/src/storage/tuple_collection/tuple_collection.cc.o
[ 92%] Building CXX object CMakeFiles/millenniumdb.dir/src/system/buffer_manager.cc.o
[ 93%] Building CXX object CMakeFiles/millenniumdb.dir/src/system/file_manager.cc.o
[ 93%] Building CXX object CMakeFiles/millenniumdb.dir/src/system/path_manager.cc.o
[ 93%] Building CXX object CMakeFiles/millenniumdb.dir/src/system/string_manager.cc.o
[ 93%] Building CXX object CMakeFiles/millenniumdb.dir/src/system/system.cc.o
[ 93%] Building CXX object CMakeFiles/millenniumdb.dir/src/system/tensor_manager.cc.o
[ 94%] Building CXX object CMakeFiles/millenniumdb.dir/src/system/tmp_manager.cc.o
[ 94%] Building CXX object CMakeFiles/millenniumdb.dir/src/third_party/dragonbox/dragonbox_to_chars.cc.o
[ 94%] Building CXX object CMakeFiles/millenniumdb.dir/src/third_party/hashes/murmur3/murmur3.cc.o
[ 94%] Building CXX object CMakeFiles/millenniumdb.dir/src/third_party/serd/base64.cc.o
[ 94%] Building CXX object CMakeFiles/millenniumdb.dir/src/third_party/serd/byte_source.cc.o
[ 95%] Building CXX object CMakeFiles/millenniumdb.dir/src/third_party/serd/env.cc.o
[ 95%] Building CXX object CMakeFiles/millenniumdb.dir/src/third_party/serd/n3.cc.o
[ 95%] Building CXX object CMakeFiles/millenniumdb.dir/src/third_party/serd/node.cc.o
[ 95%] Building CXX object CMakeFiles/millenniumdb.dir/src/third_party/serd/reader.cc.o
[ 95%] Building CXX object CMakeFiles/millenniumdb.dir/src/third_party/serd/serdi.cc.o
[ 96%] Building CXX object CMakeFiles/millenniumdb.dir/src/third_party/serd/string.cc.o
[ 96%] Building CXX object CMakeFiles/millenniumdb.dir/src/third_party/serd/system.cc.o
[ 96%] Building CXX object CMakeFiles/millenniumdb.dir/src/third_party/serd/uri.cc.o
[ 96%] Building CXX object CMakeFiles/millenniumdb.dir/src/third_party/serd/writer.cc.o
/home/wf/source/cpp/MillenniumDB/src/system/tensor_manager.cc: In member function ‘void TensorManager::rollback(uint64_t)’:
/home/wf/source/cpp/MillenniumDB/src/system/tensor_manager.cc:397:14: warning: ignoring return value of ‘int ftruncate(int, __off_t)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
397 | ftruncate(tensor_file_id.id, original_end);
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/wf/source/cpp/MillenniumDB/src/system/string_manager.cc: In member function ‘void StringManager::init_free_space()’:
/home/wf/source/cpp/MillenniumDB/src/system/string_manager.cc:414:14: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
414 | write(leaf_file_id.id, buffer, Page::SIZE);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/wf/source/cpp/MillenniumDB/src/system/string_manager.cc:415:14: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
415 | write(dir_file_id.id, buffer, Page::SIZE);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/wf/source/cpp/MillenniumDB/src/system/string_manager.cc: In member function ‘void StringManager::rollback(uint64_t)’:
/home/wf/source/cpp/MillenniumDB/src/system/string_manager.cc:429:14: warning: ignoring return value of ‘int ftruncate(int, __off_t)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
429 | ftruncate(str_file_id.id, original_end);
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 96%] Linking CXX static library lib/libmillenniumdb.a
[ 96%] Built target millenniumdb
[ 96%] Building CXX object CMakeFiles/compare_datetime.dir/src/tests/compare_datetime.cc.o
[ 96%] Building CXX object CMakeFiles/scsu-test.dir/src/tests/scsu-test.cc.o
[ 96%] Building CXX object CMakeFiles/mdb.dir/src/bin/mdb.cc.o
[ 96%] Building CXX object CMakeFiles/tensor_operations.dir/src/tests/tensor_operations.cc.o
[ 96%] Building CXX object CMakeFiles/variable_set.dir/src/tests/variable_set.cc.o
[ 98%] Building CXX object CMakeFiles/regular_path_expr_to_rpq_dfa.dir/src/tests/regular_path_expr_to_rpq_dfa.cc.o
[ 98%] Building CXX object CMakeFiles/iri_prefixes-test.dir/src/tests/iri_prefixes-test.cc.o
[ 98%] Building CXX object CMakeFiles/text_index_normalize_tokenize.dir/src/tests/text_index_normalize_tokenize.cc.o
[ 98%] Linking CXX executable tests/scsu-test
[ 98%] Linking CXX executable tests/text_index_normalize_tokenize
[ 98%] Linking CXX executable tests/iri_prefixes-test
[ 98%] Linking CXX executable tests/compare_datetime
[ 99%] Linking CXX executable tests/variable_set
[100%] Linking CXX executable tests/tensor_operations
[100%] Built target scsu-test
[100%] Built target text_index_normalize_tokenize
[100%] Built target compare_datetime
[100%] Built target iri_prefixes-test
[100%] Linking CXX executable tests/regular_path_expr_to_rpq_dfa
lto-wrapper: warning: using serial compilation of 3 LTRANS jobs
[100%] Built target variable_set
[100%] Built target tensor_operations
[100%] Built target regular_path_expr_to_rpq_dfa
[100%] Linking CXX executable bin/mdb
lto-wrapper: warning: using serial compilation of 128 LTRANS jobs
[100%] Built target mdb
Build complete.
Verifying build by running help command...
MillenniumDB v1.0.0
Usage: mdb <COMMAND> <ARGS> [OPTIONS]
Commands:
* server start the server
* import create a new database from a supported file format
* RDF: [.ttl .nt .rdf]
* GQL: [.gql]
* Quad Model: [.qm]
* csv-import create a new database from csv files
* dump export a database into a file
* cli start the CLI for querying a database
* help,--help print this help message
Server Usage:
mdb server <db_folder> [OPTIONS]
Options:
-j,--threads,--workers <N> number of worker threads
-p,--port <port> server port (default: 1234)
-t,--timeout <seconds> set query timeout (default: 60)
--browser <true|false> enable or disable web browser
--browser-port <port> browser port (default: 4321)
--admin-user <username> admin username
--admin-password <password> admin password
--strings-dynamic <bytes> size for the strings-dynamic-buffer
--strings-static <bytes> size for static strings-static-buffer
--tensors-dynamic <bytes> size for the tensors-dynamic-buffer
--tensors-static <bytes> size for static tensors-static-buffer
--private-buffer <bytes> size for the private-buffer
--versioned-buffer <bytes> size for the versioned-buffer
Import Usage:
mdb import <files...> <db_folder> [OPTIONS]
alternative use with stdinput (useful for importing compressed files)
example:
bzcat file.ttl.bz2 | mdb import <db_folder> --format ttl
Options:
--buffer-strings size of buffer for strings used during import (default: 2GB)
--buffer-tensors size of buffer for tensors used during import (default: 2GB)
--format specify the file format
* RDF: [ttl nt n3 rdf]
* GQL: [gql]
* Quad Model: [qm]
Options for RDF:
--prefixes prefixes file path (for IRI compression)
--btree-permutations 3, 4 or 6 (default: 4)
CSV Import Usage:
mdb csv-import <gql|quad> <db_folder> --nodes <node_files...> --edges <edge_files> [OPTIONS]
Options:
--buffer-strings size of buffer for strings used during import (default: 2GB)
--buffer-tensors size of buffer for tensors used during import (default: 2GB)
--list-separator character used to separate lists (default: ';')
Dump Usage:
mdb dump <db_folder> <output_file_prefix> <format>
Valid formats:
* RDF: [nt ttl]
* GQL: NOT SUPPORTED YET
* Quad Model: [qm json]
CLI Usage:
mdb cli <db_folder> [OPTIONS]
Options:
--strings-dynamic <bytes> size for the strings-dynamic-buffer
--strings-static <bytes> size for static strings-static-buffer
--private-buffer <bytes> size for the private-buffer
--versioned-buffer <bytes> size for the versioned-buffer
MillenniumDB setup and build completed successfully!
To use 'mdb', export MDB_HOME:
export MDB_HOME=/home/wf/source/cpp/MillenniumDB
Add this line to your shell startup file for permanence.
Download dump
We use qlever control for simplicity
# latest-all.ttl.bz2 19-Nov-2025 13:21 120506423747
wf@wikidata:/hd/beta$ sudo mkdir wikidata_20251123
wf@wikidata:/hd/beta$ sudo chown wf:wf wikidata_20251123/
wf@wikidata:/hd/beta$ cd wikidata_20251123/
qlever setup-config wikidata
nohup qlever get-data&