Skip to content
This repository was archived by the owner on May 4, 2019. It is now read-only.

Commit 44dd06a

Browse files
committed
VizceralBridge: graphs streaming
1 parent b81d835 commit 44dd06a

File tree

6 files changed

+289
-218
lines changed

6 files changed

+289
-218
lines changed

proteus-vizceral-idl/src/main/proto/proteus/vizceral.proto

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -41,12 +41,7 @@ message Node {
4141
repeated string metadata = 10;
4242
}
4343

44-
message VisualisationRequest {
45-
int32 dataLookbackSeconds = 1;
46-
string rootNode = 2;
47-
}
48-
4944
service VizceralService {
5045

51-
rpc Visualisations (VisualisationRequest) returns (stream Node) {}
46+
rpc Visualisations (google.protobuf.Empty) returns (stream Node) {}
5247
}

proteus-vizceral/build.gradle

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ targetCompatibility = 1.8
77

88
dependencies {
99
protobuf project (':proteus-vizceral-idl')
10+
protobuf project (':proteus-tracing-idl')
1011
compile project (':proteus-client')
1112
compile project (':proteus-tracing-openzipkin')
1213
compile 'io.rsocket.rpc:rsocket-rpc-protobuf:0.2.0'
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
package io.netifi.proteus.vizceral.service;
2+
3+
import io.netifi.proteus.vizceral.Node;
4+
import reactor.core.publisher.Flux;
5+
6+
public interface Vizceral {
7+
8+
Flux<Node> visualisations();
9+
}

0 commit comments

Comments
 (0)