F multi retrieve
Compare changes
Implements multi-entity retrieval caosdb/customers/lfpb/management#393
See tests in caosdb-cppinttest!4 (merged)
include/caosdb/transaction.h
and src/caosdb/transaction.cpp
.class MultiResultSet
represents a result set with multiple entities. Is this a good name?TransactionType
restricts the kind of sub-transactions (Insert, Delete, Retrieve) which can be added to a transaction.InsertEntity
, DeleteById
or RetrieveById
can be called on a transaction (given the TransactionStatus
and 'TransactionType`).Test with server in branch f-grpc-f-multi-retrieve
Please, prepare your MR for a review. Be sure to write a summary and a focus and create gitlab comments for the reviewer. They should guide the reviewer through the changes, explain your changes and also point out open questions. For further good practices have a look at our review guidelines
For further good practices have a look at our review guidelines.