Skip to content

Commit 53354e9

Browse files
authored
CPP-764 - Move internal components from namespace cass to namespace datastax::internal (#233)
1 parent e6e3c59 commit 53354e9

364 files changed

Lines changed: 3541 additions & 3375 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

cpp-driver/gtests/src/integration/driver_utils.cpp

Lines changed: 17 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -24,15 +24,18 @@
2424
#include "request_handler.hpp"
2525
#include "statement.hpp"
2626

27+
using namespace datastax::internal;
28+
using namespace datastax::internal::core;
29+
2730
std::vector<std::string> test::driver::internals::Utils::attempted_hosts(
2831
CassFuture* future) {
2932
std::vector<std::string> attempted_hosts;
3033
if (future) {
31-
cass::Future* cass_future = static_cast<cass::Future*>(future);
32-
if (cass_future->type() == cass::Future::FUTURE_TYPE_RESPONSE) {
33-
cass::ResponseFuture* response = static_cast<cass::ResponseFuture*>(cass_future);
34-
cass::AddressVec attempted_addresses = response->attempted_addresses();
35-
for (cass::AddressVec::iterator iterator = attempted_addresses.begin();
34+
Future* cass_future = static_cast<Future*>(future);
35+
if (cass_future->type() == Future::FUTURE_TYPE_RESPONSE) {
36+
ResponseFuture* response = static_cast<ResponseFuture*>(cass_future);
37+
AddressVec attempted_addresses = response->attempted_addresses();
38+
for (AddressVec::iterator iterator = attempted_addresses.begin();
3639
iterator != attempted_addresses.end(); ++iterator) {
3740
attempted_hosts.push_back(iterator->to_string().c_str());
3841
}
@@ -48,9 +51,9 @@ unsigned int test::driver::internals::Utils::connect_timeout(CassCluster* cluste
4851

4952
std::string test::driver::internals::Utils::contact_points(CassCluster* cluster) {
5053
std::string contact_points;
51-
const cass::ContactPointList& contact_points_list =
54+
const ContactPointList& contact_points_list =
5255
cluster->config().contact_points();
53-
for (cass::ContactPointList::const_iterator it = contact_points_list.begin();
56+
for (ContactPointList::const_iterator it = contact_points_list.begin();
5457
it != contact_points_list.end(); ++it) {
5558
if (contact_points.size() > 0) {
5659
contact_points.push_back(',');
@@ -61,26 +64,26 @@ std::string test::driver::internals::Utils::contact_points(CassCluster* cluster)
6164
}
6265

6366
std::string test::driver::internals::Utils::driver_name() {
64-
return cass::driver_name();
67+
return datastax::internal::driver_name();
6568
}
6669

6770
std::string test::driver::internals::Utils::driver_version() {
68-
return cass::driver_version();
71+
return datastax::internal::driver_version();
6972
}
7073

7174
std::string test::driver::internals::Utils::host(CassFuture* future) {
7275
if (future) {
73-
cass::Future* cass_future = static_cast<cass::Future*>(future);
74-
if (cass_future->type() == cass::Future::FUTURE_TYPE_RESPONSE) {
75-
return static_cast<cass::ResponseFuture*>(cass_future)->address().to_string().c_str();
76+
Future* cass_future = static_cast<Future*>(future);
77+
if (cass_future->type() == Future::FUTURE_TYPE_RESPONSE) {
78+
return static_cast<ResponseFuture*>(cass_future)->address().to_string().c_str();
7679
}
7780
}
7881
return "";
7982
}
8083

8184
int64_t test::driver::internals::Utils::murmur3_hash(
8285
const std::string& value) {
83-
return cass::MurmurHash3_x64_128(value.data(), value.size(), 0);
86+
return MurmurHash3_x64_128(value.data(), value.size(), 0);
8487
}
8588

8689
int test::driver::internals::Utils::port(CassCluster* cluster) {
@@ -90,7 +93,7 @@ int test::driver::internals::Utils::port(CassCluster* cluster) {
9093
void test::driver::internals::Utils::set_record_attempted_hosts(
9194
CassStatement* statement, bool enable) {
9295
if (statement) {
93-
static_cast<cass::Statement*>(statement)
96+
static_cast<Statement*>(statement)
9497
->set_record_attempted_addresses(enable);
9598
}
9699
}

cpp-driver/gtests/src/integration/logger.cpp

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
#include <iostream>
2626
#include <sstream>
2727

28+
using namespace datastax::internal;
2829
using namespace test::driver;
2930

3031
#define LOGGER_DIRECTORY "log"
@@ -75,12 +76,12 @@ void Logger::initialize(const std::string& test_case, const std::string& test_na
7576
}
7677

7778
void Logger::add_critera(const std::string& criteria) {
78-
cass::ScopedMutex lock(&mutex_);
79+
ScopedMutex lock(&mutex_);
7980
search_criteria_.push_back(criteria);
8081
}
8182

8283
void test::driver::Logger::clear_critera() {
83-
cass::ScopedMutex lock(&mutex_);
84+
ScopedMutex lock(&mutex_);
8485
search_criteria_.clear();
8586
}
8687

@@ -90,7 +91,7 @@ size_t Logger::count() {
9091

9192
void Logger::log(const CassLogMessage* log, void* data) {
9293
Logger* logger = static_cast<Logger*>(data);
93-
cass::ScopedMutex lock(&(logger->mutex_));
94+
ScopedMutex lock(&(logger->mutex_));
9495

9596
// Get the log message
9697
std::string message = log->message;
@@ -133,13 +134,13 @@ void Logger::log(const CassLogMessage* log, void* data) {
133134
}
134135

135136
void test::driver::Logger::reset() {
136-
cass::ScopedMutex lock(&mutex_);
137+
ScopedMutex lock(&mutex_);
137138
search_criteria_.clear();
138139
count_ = 0;
139140
}
140141

141142
void test::driver::Logger::reset_count() {
142-
cass::ScopedMutex lock(&mutex_);
143+
ScopedMutex lock(&mutex_);
143144
count_ = 0;
144145
}
145146

cpp-driver/gtests/src/integration/policies/ignore_retry_policy.hpp

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -27,48 +27,48 @@ namespace driver {
2727
/**
2828
* Retry policy that will create an ignore decision for retry
2929
*/
30-
class IgnoreRetryPolicy : public cass::DefaultRetryPolicy {
30+
class IgnoreRetryPolicy : public datastax::internal::core::DefaultRetryPolicy {
3131
public:
3232
IgnoreRetryPolicy()
33-
: cass::DefaultRetryPolicy() { }
33+
: datastax::internal::core::DefaultRetryPolicy() { }
3434

3535
/**
3636
* Create an instance of the retry policy for use with the driver
3737
*
3838
* @return Driver ready retry policy
3939
*/
4040
static ::test::driver::RetryPolicy policy() {
41-
cass::RetryPolicy* policy = new IgnoreRetryPolicy();
41+
datastax::internal::core::RetryPolicy* policy = new IgnoreRetryPolicy();
4242
policy->inc_ref();
4343
return CassRetryPolicy::to(policy);
4444
}
4545

46-
RetryDecision on_read_timeout(const cass::Request* request,
46+
RetryDecision on_read_timeout(const datastax::internal::core::Request* request,
4747
CassConsistency cl,
4848
int received,
4949
int required,
5050
bool data_recevied,
5151
int num_retries) const {
5252
return RetryDecision::ignore();
5353
}
54-
RetryDecision on_write_timeout(const cass::Request* request,
54+
RetryDecision on_write_timeout(const datastax::internal::core::Request* request,
5555
CassConsistency cl,
5656
int received,
5757
int required,
5858
CassWriteType write_type,
5959
int num_retries) const {
6060
return RetryDecision::ignore();
6161
}
62-
virtual RetryDecision on_unavailable(const cass::Request* request,
62+
virtual RetryDecision on_unavailable(const datastax::internal::core::Request* request,
6363
CassConsistency cl,
6464
int required,
6565
int alive,
6666
int num_retries) const {
6767
return RetryDecision::ignore();
6868
}
69-
virtual RetryDecision on_request_error(const cass::Request* request,
69+
virtual RetryDecision on_request_error(const datastax::internal::core::Request* request,
7070
CassConsistency cl,
71-
const cass::ErrorResponse* error,
71+
const datastax::internal::core::ErrorResponse* error,
7272
int num_retries) const {
7373
return RetryDecision::ignore();
7474
}

cpp-driver/gtests/src/integration/policies/next_host_retry_policy.hpp

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -27,48 +27,48 @@ namespace driver {
2727
/**
2828
* Retry policy that will retry the statement on the next host
2929
*/
30-
class NextHostRetryPolicy : public cass::DefaultRetryPolicy {
30+
class NextHostRetryPolicy : public datastax::internal::core::DefaultRetryPolicy {
3131
public:
3232
NextHostRetryPolicy()
33-
: cass::DefaultRetryPolicy() { }
33+
: datastax::internal::core::DefaultRetryPolicy() { }
3434

3535
/**
3636
* Create an instance of the retry policy for use with the driver
3737
*
3838
* @return Driver ready retry policy
3939
*/
4040
static ::test::driver::RetryPolicy policy() {
41-
cass::RetryPolicy* policy = new NextHostRetryPolicy();
41+
datastax::internal::core::RetryPolicy* policy = new NextHostRetryPolicy();
4242
policy->inc_ref();
4343
return CassRetryPolicy::to(policy);
4444
}
4545

46-
RetryDecision on_read_timeout(const cass::Request* request,
46+
RetryDecision on_read_timeout(const datastax::internal::core::Request* request,
4747
CassConsistency cl,
4848
int received,
4949
int required,
5050
bool data_recevied,
5151
int num_retries) const {
5252
return RetryDecision::retry_next_host(cl);
5353
}
54-
RetryDecision on_write_timeout(const cass::Request* request,
54+
RetryDecision on_write_timeout(const datastax::internal::core::Request* request,
5555
CassConsistency cl,
5656
int received,
5757
int required,
5858
CassWriteType write_type,
5959
int num_retries) const {
6060
return RetryDecision::retry_next_host(cl);
6161
}
62-
virtual RetryDecision on_unavailable(const cass::Request* request,
62+
virtual RetryDecision on_unavailable(const datastax::internal::core::Request* request,
6363
CassConsistency cl,
6464
int required,
6565
int alive,
6666
int num_retries) const {
6767
return RetryDecision::retry_next_host(cl);
6868
}
69-
virtual RetryDecision on_request_error(const cass::Request* request,
69+
virtual RetryDecision on_request_error(const datastax::internal::core::Request* request,
7070
CassConsistency cl,
71-
const cass::ErrorResponse* error,
71+
const datastax::internal::core::ErrorResponse* error,
7272
int num_retries) const {
7373
return RetryDecision::retry_next_host(cl);
7474
}

cpp-driver/gtests/src/integration/rest_client.cpp

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,8 @@
2525
#define HTTP_EOL "\r\n"
2626
#define OUTPUT_BUFFER_SIZE 10240ul
2727

28+
using namespace datastax::internal::core;
29+
2830
// Static initializations
2931
uv_buf_t RestClient::write_buf_;
3032
uv_write_t RestClient::write_req_;
@@ -62,8 +64,8 @@ const Response RestClient::send_request(const Request& request) {
6264
http_request.loop = &loop;
6365

6466
// Create the IPv4 socket address
65-
const cass::Address address(request.address.c_str(),
66-
static_cast<int>(request.port));
67+
const Address address(request.address.c_str(),
68+
static_cast<int>(request.port));
6769

6870
// Initialize the client TCP request
6971
uv_tcp_t tcp;

cpp-driver/gtests/src/integration/shared_ptr.hpp

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@ struct StdDeleter {
2727
/**
2828
* Reference counted objects container
2929
*/
30-
template<typename T, class D = cass::DefaultDeleter<T> >
31-
class ObjectRef : public cass::RefCounted< ObjectRef<T, D> > {
30+
template<typename T, class D = datastax::internal::DefaultDeleter<T> >
31+
class ObjectRef : public datastax::internal::RefCounted< ObjectRef<T, D> > {
3232
public:
3333
ObjectRef(T* ptr)
3434
: ptr_(ptr) {}
@@ -56,14 +56,14 @@ class ObjectRef : public cass::RefCounted< ObjectRef<T, D> > {
5656
/**
5757
* Shared pointer for object references
5858
*/
59-
template<typename T, class D = cass::DefaultDeleter<T> >
59+
template<typename T, class D = datastax::internal::DefaultDeleter<T> >
6060
class SharedPtr {
6161
public:
6262
SharedPtr(T* ptr = NULL)
6363
: object_(NULL) {
6464
if (ptr) {
6565
ObjectRef<T, D>* object_ref = new ObjectRef<T, D>(ptr);
66-
object_ = cass::SharedRefPtr<ObjectRef<T, D> >(object_ref);
66+
object_ = datastax::internal::SharedRefPtr<ObjectRef<T, D> >(object_ref);
6767
}
6868
}
6969

@@ -101,7 +101,7 @@ class SharedPtr {
101101
/**
102102
* Object reference
103103
*/
104-
cass::SharedRefPtr<ObjectRef<T, D> > object_;
104+
datastax::internal::SharedRefPtr<ObjectRef<T, D> > object_;
105105
};
106106

107107
#endif // __SHARED_PTR_HPP__

cpp-driver/gtests/src/integration/simulacron/simulacron_cluster.cpp

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,8 @@
3939
#define MAX_TOKEN static_cast<uint64_t>(INT64_MAX) - 1
4040
#define DATA_CENTER_PREFIX "dc"
4141

42+
using datastax::internal::ScopedMutex;
43+
4244
// Initialize the mutex, running status, thread, and default data center nodes
4345
uv_mutex_t test::SimulacronCluster::mutex_;
4446
bool test::SimulacronCluster::is_ready_ = false;
@@ -275,15 +277,15 @@ void test::SimulacronCluster::remove_primed_queries(unsigned int node /*= 0*/) {
275277
void test::SimulacronCluster::handle_exit(uv_process_t* process,
276278
int64_t error_code,
277279
int term_signal) {
278-
cass::ScopedMutex lock(&mutex_);
280+
ScopedMutex lock(&mutex_);
279281
TEST_LOG("Process " << process->pid << " Terminated: " << error_code);
280282
uv_close(reinterpret_cast<uv_handle_t*>(process), NULL);
281283
}
282284

283285
void test::SimulacronCluster::handle_allocation(uv_handle_t* handle,
284286
size_t suggested_size,
285287
uv_buf_t* buffer) {
286-
cass::ScopedMutex lock(&mutex_);
288+
ScopedMutex lock(&mutex_);
287289
buffer->base = new char[OUTPUT_BUFFER_SIZE];
288290
buffer->len = OUTPUT_BUFFER_SIZE;
289291
}
@@ -352,7 +354,7 @@ void test::SimulacronCluster::handle_thread_create(void* arg) {
352354

353355
void test::SimulacronCluster::handle_read(uv_stream_t* stream,
354356
ssize_t buffer_length, const uv_buf_t* buffer) {
355-
cass::ScopedMutex lock(&mutex_);
357+
ScopedMutex lock(&mutex_);
356358
if (buffer_length > 0) {
357359
// Process the buffer and log it
358360
std::string message(buffer->base, buffer_length);

cpp-driver/gtests/src/integration/tests/test_null_string_params.cpp

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,8 @@
2727
// Name of materialized view used in this test file.
2828
#define VIEW_NAME "my_view"
2929

30+
using namespace datastax::internal::core;
31+
3032
/**
3133
* Null string api args test, without initially creating a connection.
3234
*/
@@ -672,8 +674,8 @@ CASSANDRA_INTEGRATION_TEST_F(SchemaNullStringApiArgsTest, UserTypeFunctions) {
672674
*/
673675
CASSANDRA_INTEGRATION_TEST_F(SchemaNullStringApiArgsTest, MiscellaneousFunctions) {
674676
CHECK_VERSION(2.2.0);
675-
cass::ResultResponse response;
676-
cass::Row r(&response);
677+
ResultResponse response;
678+
datastax::internal::core::Row r(&response);
677679
CassRow* row = CassRow::to(&r);
678680
EXPECT_EQ(NULL, cass_row_get_column_by_name(row, NULL));
679681

cpp-driver/gtests/src/integration/tests/test_session.cpp

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@
2424
#define EVENT_MAXIMUM_WAIT_TIME_MS 5000
2525
#define EVENT_WAIT_FOR_NAP_MS 100
2626

27+
using namespace datastax::internal;
28+
2729
class SessionTest : public Integration {
2830
public:
2931
typedef std::pair<CassHostListenerEvent, std::string> Event;
@@ -42,7 +44,7 @@ class SessionTest : public Integration {
4244
}
4345

4446
void check_event(CassHostListenerEvent expected_event, short expected_node) {
45-
cass::ScopedMutex l(&mutex_);
47+
ScopedMutex l(&mutex_);
4648
std::stringstream expected_address;
4749
expected_address << ccm_->get_ip_prefix() << expected_node;
4850
Event event = events_.front();
@@ -61,11 +63,11 @@ class SessionTest : public Integration {
6163

6264
protected:
6365
size_t event_count() {
64-
cass::ScopedMutex l(&mutex_);
66+
ScopedMutex l(&mutex_);
6567
return events_.size();
6668
}
6769
void add_event(CassHostListenerEvent event, CassInet inet) {
68-
cass::ScopedMutex l(&mutex_);
70+
ScopedMutex l(&mutex_);
6971
char address[CASS_INET_STRING_LENGTH];
7072

7173
cass_inet_string(inet, address);

0 commit comments

Comments
 (0)