Skip to content
This repository has been archived by the owner on Mar 31, 2023. It is now read-only.

[Message Queue] Design Update #550

Merged
merged 17 commits into from
Mar 17, 2021
Merged

[Message Queue] Design Update #550

merged 17 commits into from
Mar 17, 2021

Conversation

issacyxw
Copy link
Contributor

@issacyxw issacyxw commented Mar 2, 2021

No description provided.

@xieus
Copy link
Contributor

xieus commented Mar 3, 2021

@issacyxw You may need to update your master branch with the latest futurewei-cloud:master. This PR includes quite a few changes which have been merged to futurewei-cloud:master previously.

@xieus
Copy link
Contributor

xieus commented Mar 4, 2021

@issacyxw You may need to update your master branch with the latest futurewei-cloud:master. This PR includes quite a few changes which have been merged to futurewei-cloud:master previously.

@issacyxw At the bottom of this page, you can see that there is quite a few of conflicting files with existing master branch. Can you fix the issue?

@xieus xieus added the documentation Improvements or additions to documentation label Mar 4, 2021
issacyxw added 2 commits March 14, 2021 20:48
@codecov-io
Copy link

codecov-io commented Mar 14, 2021

Codecov Report

Merging #550 (1268e1b) into master (084b3f7) will decrease coverage by 0.00%.
The diff coverage is n/a.

Impacted file tree graph

@@             Coverage Diff              @@
##             master     #550      +/-   ##
============================================
- Coverage     33.97%   33.97%   -0.01%     
  Complexity     1236     1236              
============================================
  Files           508      508              
  Lines         12549    12549              
  Branches       1574     1574              
============================================
- Hits           4264     4263       -1     
- Misses         7707     7708       +1     
  Partials        578      578              
Impacted Files Coverage Δ Complexity Δ
...alcor/elasticipmanager/dao/ElasticIpAllocator.java 63.53% <0.00%> (-0.28%) 48.00% <0.00%> (ø%)

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 084b3f7...1268e1b. Read the comment docs.

<div class="sect3">
<h4 id="_design_option_mq_vpc_topic_grpc">Design Option: MQ (VPC Topic) + GRPC</h4>
<div class="sect4">
<h5 id="_workflow">Workflow</h5>
<h5 id="_workflow_2">Workflow</h5>
<div class="imageblock">
<div class="content">
<img src="../../images/vpcGroup.png" alt="vpcGroup">
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could you check the image name under /image folder? Should be vpcGroup.png, not vpcGrouppng. Thanks.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@issacyxw Where is the image vpcGroup.png?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

vpcGroup.png exists in the /image folder

Copy link
Contributor

@xieus xieus left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There are some merge conflict we have to resolve before check in to master.

@@ -7,13 +7,23 @@ autonumber

user -> PM: Create a port
PM <-> SM_MACM_IPM_RM: PortInfo update
<<<<<<< HEAD
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Line 10 is a merge conflict. Please review "<<<<<<<< HEAD"

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have fixed MQ_portcreate.puml

PM <-> VPCM: VpcInfo query by vpc_vni
PM <-> NM: Nodeinfo query by Node_id
PM -> DPM: Send down network configuration request
DPM ->DPM: Select chanel for this network configuration (MQ selected)\n Query vpc_subs in Nodeinfo \n subscribe the ack topic
'DPM <-> VPCM: VPC info query
'DPM <->NM: Query whether target node subscript vpc topic or not
DPM --> targetNodeACA: CSA_Alg: Node subscribe API with GRPC\n Using (MQ_url & unicast_topic & multicast_topic & vip_topic) in VpcInfo \n Send the ack topic info (MQ_url & vip_topic) in VpcInfo
>>>>>>> c7baf54731aabf851f79b69b96d539ab1eb3c24b
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Check the conflict block between Line 10-18 and Line 18-26. Please merge it properly.

Comment on lines 44 to 52
<<<<<<< HEAD
PM <-> NM: Nodeinfo query by Node_id
PM -> DPM: Send down network configuration request
DPM <-> VPCM: VpcInfo query by vpc_vni
DPM ->DPM: CSA-Alg: Select chanel for this network configuration (GRPC selected)
'DPM <-> VPCM: VPC info query
'DPM <->NM: Query whether target node subscript vpc topic or not
DPM --> targetNodeACA: call node unsubscribe API with GRPC\n Using (MQ_url & unicast_topic & multicast_topic & vip_topic) in VpcInfo
=======
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Same here. Merge conflict.

<div class="sect3">
<h4 id="_design_option_mq_vpc_topic_grpc">Design Option: MQ (VPC Topic) + GRPC</h4>
<div class="sect4">
<h5 id="_workflow">Workflow</h5>
<h5 id="_workflow_2">Workflow</h5>
<div class="imageblock">
<div class="content">
<img src="../../images/vpcGroup.png" alt="vpcGroup">
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@issacyxw Where is the image vpcGroup.png?

@xieus
Copy link
Contributor

xieus commented Mar 16, 2021

@issacyxw Please edit the title and add more details to the PR description.

@xieus xieus changed the title Update [Message Queue] Design Update Mar 17, 2021
@xieus xieus self-requested a review March 17, 2021 04:00
Copy link
Contributor

@xieus xieus left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the continued improvement.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants