diff --git a/caosdb-proto b/caosdb-proto index 0b301401cf28d7a3edeb2c55e418f072b83cf5a7..fd60795f62335368255797db43eb0429ec1705fc 160000 --- a/caosdb-proto +++ b/caosdb-proto @@ -1 +1 @@ -Subproject commit 0b301401cf28d7a3edeb2c55e418f072b83cf5a7 +Subproject commit fd60795f62335368255797db43eb0429ec1705fc diff --git a/src/main/java/org/caosdb/server/grpc/CaosDBToGrpcConverters.java b/src/main/java/org/caosdb/server/grpc/CaosDBToGrpcConverters.java index 12cbc92113f132d08f854daef40de0d29f495538..0494e348780e9460445fd3737f582bf64e36686b 100644 --- a/src/main/java/org/caosdb/server/grpc/CaosDBToGrpcConverters.java +++ b/src/main/java/org/caosdb/server/grpc/CaosDBToGrpcConverters.java @@ -45,6 +45,8 @@ import org.caosdb.api.entity.v1.MessageCode; import org.caosdb.api.entity.v1.Parent; import org.caosdb.api.entity.v1.ReferenceDataType; import org.caosdb.api.entity.v1.ScalarValue; +import org.caosdb.api.entity.v1.SelectQueryColumn; +import org.caosdb.api.entity.v1.SelectQueryHeader; import org.caosdb.api.entity.v1.SelectQueryResult; import org.caosdb.api.entity.v1.SpecialValue; import org.caosdb.api.entity.v1.Version; @@ -595,6 +597,14 @@ public class CaosDBToGrpcConverters { RetrieveContainer container) { // TODO(tf) SelectQueryResult.Builder result = SelectQueryResult.newBuilder(); + result.setHeader(convertSelectQueryHeader(container)); + return result; + } + + private SelectQueryHeader.Builder convertSelectQueryHeader(RetrieveContainer container) { + SelectQueryHeader.Builder result = SelectQueryHeader.newBuilder(); + // TODO(tf) + result.addColumns(SelectQueryColumn.newBuilder().setName("col1")); return result; } }