Merge pull request #12 from apache/new-topology

New topology query protocol
diff --git a/topology.graphqls b/topology.graphqls
index af7e070..08b3333 100644
--- a/topology.graphqls
+++ b/topology.graphqls
@@ -40,11 +40,14 @@
 # from the `source` to the `target`.
 type Call {
     source: ID!
+    # The protocol and tech stack used at source side in this distributed call
+    sourceComponents: [ID!]!
     target: ID!
-    # The protocol and tech stack used in this distributed call
-    callType: String!
+    # The protocol and tech stack used at target side in this distributed call
+    targetComponents: [ID!]!
     id: ID!
-    detectPoint: DetectPoint!
+    # The detect Points of this distributed call.
+    detectPoints: [DetectPoint!]!
 }
 
 enum NodeType {