![]() |
mutable
A Database System for Research and Fast Prototyping
|
#include <fstream>
#include <iostream>
#include <mutable/mutable-config.hpp>
#include <mutable/util/ADT.hpp>
#include <mutable/util/crtp.hpp>
#include <mutable/util/Pool.hpp>
#include <sstream>
#include <unordered_map>
#include <vector>
Go to the source code of this file.
Data Structures | |
struct | m::DataModel |
A DataModel describes a data set. More... | |
struct | m::estimate_join_all_tag |
struct | m::CardinalityEstimator |
struct | m::CardinalityEstimator::data_model_exception |
data_model_exception is thrown if a DataModel implementation does not contain the requested information. More... | |
struct | m::CartesianProductEstimator |
DummyEstimator that always returns the size of the cartesian product of the given subproblems. More... | |
struct | m::CartesianProductEstimator::CartesianProductDataModel |
struct | m::InjectionCardinalityEstimator |
InjectionCardinalityEstimator that estimates cardinalities based on a table that contains sizes for the given subproblems Table is initialized in the constructor by using an external json-file If no entry is found, uses the DummyEstimator to return an estimate. More... | |
struct | m::InjectionCardinalityEstimator::InjectionCardinalityDataModel |
struct | m::SpnEstimator |
SpnEstimator that estimates cardinalities based on Sum-Product Networks. More... | |
struct | m::SpnEstimator::SpnDataModel |
Namespaces | |
namespace | m |
| |
namespace | m::ast |
namespace | m::cnf |
Typedefs | |
using | m::Subproblem = SmallBitset |