Relax header dependencies

This commit is contained in:
Tomasz Grabiec
2015-04-23 09:51:52 +02:00
parent 6c07f4ae5d
commit a9972b4b28
13 changed files with 15 additions and 10 deletions

View File

@@ -27,7 +27,7 @@
#include "core/shared_ptr.hh"
#include "exceptions/exceptions.hh"
#include "database.hh"
#include "database_fwd.hh"
#include "term.hh"
#include <experimental/optional>

View File

@@ -27,7 +27,7 @@
#include "cql3/statements/modification_statement.hh"
#include "cql3/attributes.hh"
#include "cql3/operation.hh"
#include "database.hh"
#include "database_fwd.hh"
namespace cql3 {

View File

@@ -29,7 +29,7 @@
#include "cql3/column_identifier.hh"
#include "cql3/term.hh"
#include "database.hh"
#include "database_fwd.hh"
#include <vector>
#include "unimplemented.hh"

View File

@@ -24,7 +24,6 @@
#include "utils/UUID_gen.hh"
#include "legacy_schema_tables.hh"
#include "system_keyspace.hh"
#include "database.hh"
using namespace db::system_keyspace;

View File

@@ -25,7 +25,7 @@
#include "service/storage_proxy.hh"
#include "config/ks_meta_data.hh"
#include "database.hh"
#include "mutation.hh"
#include "schema.hh"
#include <vector>

View File

@@ -3,6 +3,7 @@
*/
#include "serializer.hh"
#include "database.hh"
#include "types.hh"
#include "util/serialization.hh"

View File

@@ -8,7 +8,8 @@
#include "utils/data_input.hh"
#include "utils/data_output.hh"
#include "bytes.hh"
#include "database.hh"
#include "mutation.hh"
#include "database_fwd.hh"
namespace db {
/**

View File

@@ -24,7 +24,6 @@
#pragma once
#include "schema.hh"
#include "database.hh"
#include "legacy_schema_tables.hh"
namespace db {

View File

@@ -13,6 +13,7 @@
#include "core/future-util.hh"
#include "utils/UUID_gen.hh"
#include "db/serializer.hh"
#include "database.hh"
using namespace db;

View File

@@ -24,7 +24,8 @@
#pragma once
#include "database.hh"
#include "schema.hh"
#include "bytes.hh"
#if 0
import java.nio.ByteBuffer;

View File

@@ -24,7 +24,7 @@
#include <cstdint>
#include <array>
#include "database.hh"
#include "bytes.hh"
/**
* This is a very fast, non-cryptographic hash suitable for general hash-based

View File

@@ -23,6 +23,7 @@
*/
#include "validation.hh"
#include "database.hh"
#include "exceptions/exceptions.hh"
namespace validation {

View File

@@ -24,7 +24,9 @@
#pragma once
#include "database.hh"
#include "database_fwd.hh"
#include "schema.hh"
#include "core/sstring.hh"
namespace validation {