[cmaster-next] [PATCH] zebra-mpls: fix regression caused by wrong conflict resolution
Donald Sharp
sharpd at cumulusnetworks.com
Thu Dec 8 19:39:11 EST 2016
If we remove the merge commit then when we want to merge the branch
again you cannot. I am not sure I am convinced that I want to
sacrifice that.
donald
On Thu, Dec 8, 2016 at 7:20 PM, Renato Westphal
<renato at opensourcerouting.org> wrote:
> Guys,
>
> I couldn't identify which merge commit introduced this regression. I
> then came to realize that our git history is becoming unnecessarily
> way too hard to follow.
>
> Wouldn't it be better if we start avoiding merge commits? In other
> words, whenever we want to merge a branch, rebase it on top of the
> base branch before. Then we get a clean fast-forward merge and a
> commit history that is easy to follow. I think we could do this at
> least for small branches like -isis-simpl which had only two simple
> commits. A merge commit for that was unnecessary IMO.
>
> On Thu, Dec 8, 2016 at 10:04 PM, Renato Westphal
> <renato at opensourcerouting.org> wrote:
>> Signed-off-by: Renato Westphal <renato at opensourcerouting.org>
>> ---
>> zebra/zebra_vty.c | 17 +++++++++++++++++
>> 1 file changed, 17 insertions(+)
>>
>> diff --git a/zebra/zebra_vty.c b/zebra/zebra_vty.c
>> index f32b51f..bde9431 100644
>> --- a/zebra/zebra_vty.c
>> +++ b/zebra/zebra_vty.c
>> @@ -918,6 +918,15 @@ vty_show_ip_route_detail (struct vty *vty, struct route_node *rn, int mcast)
>> default:
>> break;
>> }
>> +
>> + /* Label information */
>> + if (nexthop->nh_label && nexthop->nh_label->num_labels)
>> + {
>> + vty_out (vty, " label %s",
>> + mpls_label2str (nexthop->nh_label->num_labels,
>> + nexthop->nh_label->label, buf, BUFSIZ));
>> + }
>> +
>> vty_out (vty, "%s", VTY_NEWLINE);
>> }
>> vty_out (vty, "%s", VTY_NEWLINE);
>> @@ -1158,6 +1167,14 @@ vty_show_ip_route (struct vty *vty, struct route_node *rn, struct rib *rib,
>> break;
>> }
>>
>> + /* Label information */
>> + if (nexthop->nh_label && nexthop->nh_label->num_labels)
>> + {
>> + vty_out (vty, " label %s",
>> + mpls_label2str (nexthop->nh_label->num_labels,
>> + nexthop->nh_label->label, buf, BUFSIZ));
>> + }
>> +
>> if (CHECK_FLAG (rib->flags, ZEBRA_FLAG_BLACKHOLE))
>> vty_out (vty, ", bh");
>> if (CHECK_FLAG (rib->flags, ZEBRA_FLAG_REJECT))
>> --
>> 1.9.1
>>
>
>
>
> --
> Renato Westphal
>
> _______________________________________________
> cmaster-next mailing list
> cmaster-next at lists.nox.tf
> https://lists.nox.tf/listinfo/cmaster-next
More information about the dev
mailing list