Skip to content

Commit b44e65b

Browse files
committed
feat: Implement GC for Column Families.
1 parent 4b1a090 commit b44e65b

23 files changed

+567
-126
lines changed

CMakeLists.txt

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,8 @@ FetchContent_Declare(
8181

8282
FetchContent_MakeAvailable(google-cloud-cpp)
8383

84+
find_package(Protobuf REQUIRED)
85+
8486
add_library(
8587
bigtable_emulator_common # cmake-format: sort
8688
cell_view.h
@@ -110,7 +112,8 @@ target_link_libraries(
110112
google-cloud-cpp::bigtable
111113
google-cloud-cpp::bigtable_protos
112114
google-cloud-cpp::common
113-
google-cloud-cpp::grpc_utils)
115+
google-cloud-cpp::grpc_utils
116+
${PROTOBUF_LIBRARIES})
114117

115118
google_cloud_cpp_add_common_options(bigtable_emulator_common)
116119

cluster.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,11 @@
1313
// limitations under the License.
1414

1515
#include "cluster.h"
16-
#include "table.h"
1716
#include "google/cloud/internal/make_status.h"
1817
#include "google/cloud/status.h"
1918
#include "google/cloud/status_or.h"
2019
#include "absl/strings/match.h"
20+
#include "table.h"
2121
#include <google/bigtable/admin/v2/table.pb.h>
2222
#include <iostream>
2323
#include <map>

cluster.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@
1515
#ifndef GOOGLE_CLOUD_CPP_GOOGLE_CLOUD_BIGTABLE_EMULATOR_CLUSTER_H
1616
#define GOOGLE_CLOUD_CPP_GOOGLE_CLOUD_BIGTABLE_EMULATOR_CLUSTER_H
1717

18-
#include "table.h"
1918
#include "google/cloud/status.h"
2019
#include "google/cloud/status_or.h"
20+
#include "table.h"
2121
#include <google/bigtable/admin/v2/table.pb.h>
2222
#include <map>
2323
#include <memory>

0 commit comments

Comments
 (0)