s/database/distributed<database>/ everywhere. Use simple distribution rules: writes are broadcast, reads are local. This causes tremendous data duplication, but will change soon.
16 lines
392 B
C++
16 lines
392 B
C++
/*
|
|
* Copyright (C) 2014 Cloudius Systems, Ltd.
|
|
*/
|
|
|
|
#ifndef APPS_SEASTAR_THRIFT_HANDLER_HH_
|
|
#define APPS_SEASTAR_THRIFT_HANDLER_HH_
|
|
|
|
#include "Cassandra.h"
|
|
#include "database.hh"
|
|
#include "core/distributed.hh"
|
|
#include <memory>
|
|
|
|
std::unique_ptr<org::apache::cassandra::CassandraCobSvIfFactory> create_handler_factory(distributed<database>& db);
|
|
|
|
#endif /* APPS_SEASTAR_THRIFT_HANDLER_HH_ */
|