Skip to content

Commit c8f978b

Browse files
authored
feat(compass): remove upstreams/downstreams from UpsertEntityRequest (#477)
Lineage is now represented as edges with types derived_from and generates, sent via UpsertEdge like all other relationships. This removes the special-case handling where lineage was inlined on the entity while all other edges used the edge API.
1 parent e8e42d9 commit c8f978b

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

raystack/compass/v1beta1/service.proto

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -128,8 +128,10 @@ message UpsertEntityRequest {
128128
string description = 4;
129129
google.protobuf.Struct properties = 5;
130130
string source = 6;
131-
repeated string upstreams = 7;
132-
repeated string downstreams = 8;
131+
// Fields 7, 8 removed: upstreams/downstreams are now represented as
132+
// edges (derived_from / generates) via UpsertEdge.
133+
reserved 7, 8;
134+
reserved "upstreams", "downstreams";
133135
}
134136

135137
message UpsertEntityResponse {

0 commit comments

Comments
 (0)