[ 
https://issues.apache.org/jira/browse/DISPATCH-97?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14285763#comment-14285763
 ] 

ASF subversion and git services commented on DISPATCH-97:
---------------------------------------------------------

Commit 1653556 from [~tedross] in branch 'dispatch/trunk'
[ https://svn.apache.org/r1653556 ]

DISPATCH-97 - Major refactor and redesign of the Python Router module.
  - Removed the distinction between neighbor and remote routers.
    Now, routers either have a link (neighbor) or a next-hop (remote).
  - Added a startup-sequence field to detect rapid-restart of a router.
  - Request messages are not sent until there is a route to the destination.
  - Mobile-address updates are now broadcast on a separate address that does not
    bypass valid-origin checks.  Only one copy is delivered to each router in 
the
    network.
  - Router logging has been divided into sub-protocols for better monitoring and
    troubleshooting.
  - A 6-node test configuration has been added.

> Router Engine Redesign
> ----------------------
>
>                 Key: DISPATCH-97
>                 URL: https://issues.apache.org/jira/browse/DISPATCH-97
>             Project: Qpid Dispatch
>          Issue Type: Improvement
>          Components: Routing Engine
>    Affects Versions: 0.3
>            Reporter: Ted Ross
>            Assignee: Ted Ross
>             Fix For: 0.4
>
>
> There are two primary reasons for this redesign:
>  # There are a number of observed instabilities in the router network during 
> certain types of topology changes
>  # Convergence on a stable and correct topology sometimes takes a long time.  
> I've observed topology changes that were not completely stabilized until up 
> to 30 seconds after the change.
> The current structure of the routing tables in the router_node fastpath will 
> not be changed by this activity.  The redesign is limited to the Python 
> implementation of the routing protocol and the route computation.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to