From d757d5ba2f16e3dcd6fbe0978b7080903439c921 Mon Sep 17 00:00:00 2001
From: Joscha Schmiedt <joscha@schmiedt.dev>
Date: Sat, 31 Aug 2024 22:47:54 +0200
Subject: [PATCH] Fix missing includes

---
 include/linkahead/connection.h                                | 4 ++--
 .../linkahead/file_transmission/download_request_handler.h    | 2 +-
 .../file_transmission/register_file_upload_handler.h          | 2 +-
 include/linkahead/file_transmission/upload_request_handler.h  | 1 +
 include/linkahead/transaction.h                               | 2 +-
 include/linkahead/transaction_handler.h                       | 2 +-
 6 files changed, 7 insertions(+), 6 deletions(-)

diff --git a/include/linkahead/connection.h b/include/linkahead/connection.h
index 21e92b1..43e9246 100644
--- a/include/linkahead/connection.h
+++ b/include/linkahead/connection.h
@@ -31,8 +31,8 @@
 #include "linkahead/acm/user.h"               // for User
 #include "caosdb/acm/v1alpha1/main.grpc.pb.h" // for AccessControlMan...
 #endif
-#include "linkahead/authentication.h" // for Authenticator
-#include "linkahead/configuration.h"  // for ConnectionConfigura...
+#include "linkahead/authentication.h"      // for Authenticator
+#include "linkahead/configuration.h"       // for ConnectionConfigura...
 #include "caosdb/entity/v1/main.grpc.pb.h" // for EntityTransactionSe...
 #include "linkahead/info.h"                // for VersionInfo
 #include "caosdb/info/v1/main.grpc.pb.h"   // for GeneralInfoService:...
diff --git a/include/linkahead/file_transmission/download_request_handler.h b/include/linkahead/file_transmission/download_request_handler.h
index 387a6b0..10ccea9 100644
--- a/include/linkahead/file_transmission/download_request_handler.h
+++ b/include/linkahead/file_transmission/download_request_handler.h
@@ -51,7 +51,7 @@
 
 #include "linkahead/file_descriptor.h"               // for FileDescriptor
 #include "caosdb/entity/v1/main.pb.h"                // for FileTransmissionS...
-#include "caosdb/entity/v1/main.pb.h"                // for FileDownloadResponse
+#include "caosdb/entity/v1/main.grpc.pb.h"           // for FileDownloadResponse
 #include "linkahead/file_transmission/file_writer.h" // for FileWriter
 #include "linkahead/handler_interface.h"             // for HandlerTag, Handl...
 #include <cstdint>                                   // for uint64_t
diff --git a/include/linkahead/file_transmission/register_file_upload_handler.h b/include/linkahead/file_transmission/register_file_upload_handler.h
index 5b4afe7..a8f3283 100644
--- a/include/linkahead/file_transmission/register_file_upload_handler.h
+++ b/include/linkahead/file_transmission/register_file_upload_handler.h
@@ -50,7 +50,7 @@
 #define CAOSDB_FILE_TRANSMISSION_REGISTER_FILE_UPLOAD_H
 
 #include "caosdb/entity/v1/main.pb.h"        // for FileTransmissionS...
-#include "caosdb/entity/v1/main.pb.h"        // for FileDownloadResponse
+#include "caosdb/entity/v1/main.grpc.pb.h"   // for FileDownloadResponse
 #include "linkahead/handler_interface.h"     // for HandlerTag, Handl...
 #include "linkahead/unary_rpc_handler.h"     // for  UnaryRpcHandler
 #include <grpcpp/completion_queue.h>         // for CompletionQueue
diff --git a/include/linkahead/file_transmission/upload_request_handler.h b/include/linkahead/file_transmission/upload_request_handler.h
index f6a7985..82d7498 100644
--- a/include/linkahead/file_transmission/upload_request_handler.h
+++ b/include/linkahead/file_transmission/upload_request_handler.h
@@ -50,6 +50,7 @@
 #define CAOSDB_FILE_TRANSMISSION_UPLOAD_REQUEST_HANDLER_H
 
 #include "caosdb/entity/v1/main.pb.h"                // for FileTransmissionS...
+#include "caosdb/entity/v1/main.grpc.pb.h"           // for FileTransmissionS...
 #include "linkahead/file_descriptor.h"               // for FileDescriptor
 #include "linkahead/file_transmission/file_reader.h" // for FileReader
 #include "linkahead/handler_interface.h"             // for HandlerTag, Handl...
diff --git a/include/linkahead/transaction.h b/include/linkahead/transaction.h
index 61ac3d6..ff76891 100644
--- a/include/linkahead/transaction.h
+++ b/include/linkahead/transaction.h
@@ -23,7 +23,7 @@
 
 #include "linkahead/entity.h"               // for Entity, FileDe...
 #include "caosdb/entity/v1/main.pb.h"       // for EntityTransact...
-#include "caosdb/entity/v1/main.pb.h"       // for MultiTransacti...
+#include "caosdb/entity/v1/main.grpc.pb.h"  // for MultiTransacti...
 #include "linkahead/file_descriptor.h"      // for FileDescriptor
 #include "linkahead/handler_interface.h"    // for HandlerInterface
 #include "linkahead/transaction_handler.h"  // for EntityTransactionHandler
diff --git a/include/linkahead/transaction_handler.h b/include/linkahead/transaction_handler.h
index cec7d71..eb22c14 100644
--- a/include/linkahead/transaction_handler.h
+++ b/include/linkahead/transaction_handler.h
@@ -1,6 +1,6 @@
 #pragma once
 #include "caosdb/entity/v1/main.pb.h"        // for FileTransmissionS...
-#include "caosdb/entity/v1/main.pb.h"        // for FileDownloadResponse
+#include "caosdb/entity/v1/main.grpc.pb.h"   // for FileDownloadResponse
 #include "linkahead/handler_interface.h"     // for HandlerTag
 #include "linkahead/unary_rpc_handler.h"     // for HandlerTag, Handl...
 #include <grpcpp/completion_queue.h>         // for CompletionQueue
-- 
GitLab