)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":5948,"name":"Oleg Bondarev","email":"obondarev@mirantis.com","username":"obondarev"},"change_message_id":"80f5f58dedabbd39bb58b7188eadfae606a0f284","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Add constants for network types"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"A number of plugins make use of network different network types."},{"line_number":10,"context_line":"This patch consolidates those values in one please."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Change-Id: Iae9df40cb7acb77ab0187b8b3c88578c911a1f01"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"9a629dbe_c91a936e","line":9,"range":{"start_line":9,"start_character":32,"end_line":9,"end_character":39},"updated":"2016-11-07 14:15:31.000000000","message":"remove?","commit_id":"d4578db499f1090eb0afe8868948f38a00817501"},{"author":{"_account_id":5948,"name":"Oleg Bondarev","email":"obondarev@mirantis.com","username":"obondarev"},"change_message_id":"80f5f58dedabbd39bb58b7188eadfae606a0f284","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Add constants for network types"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"A number of plugins make use of network different network types."},{"line_number":10,"context_line":"This patch consolidates those values in one please."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Change-Id: Iae9df40cb7acb77ab0187b8b3c88578c911a1f01"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"9a629dbe_89109b50","line":10,"range":{"start_line":10,"start_character":44,"end_line":10,"end_character":50},"updated":"2016-11-07 14:15:31.000000000","message":"typo","commit_id":"d4578db499f1090eb0afe8868948f38a00817501"}],"neutron_lib/constants.py":[{"author":{"_account_id":14605,"name":"vikram.choudhary","email":"vikschw@gmail.com","username":"vikram.choudhary"},"change_message_id":"532a2836ad6a9818c86bc5d3b0ff23fde1e6c683","unresolved":false,"context_lines":[{"line_number":291,"context_line":"# For VXLAN Tunnel"},{"line_number":292,"context_line":"MIN_VXLAN_VNI \u003d 1"},{"line_number":293,"context_line":"MAX_VXLAN_VNI \u003d 2 ** 24 - 1"},{"line_number":294,"context_line":"VXLAN_UDP_PORT \u003d 4789"},{"line_number":295,"context_line":""},{"line_number":296,"context_line":"#############################"},{"line_number":297,"context_line":"# Attribute related constants"}],"source_content_type":"text/x-python","patch_set":1,"id":"9a629dbe_ab73a1b3","line":294,"updated":"2016-11-07 10:18:06.000000000","message":"How about adding one more entry for VXLAN_GPE as well?\nVXLAN_GPE_PORT \u003d 4790\n\nThis will be leveraged by networking-sfc for nsh support in the future.","commit_id":"d4578db499f1090eb0afe8868948f38a00817501"},{"author":{"_account_id":5367,"name":"boden","email":"bodenvmw@gmail.com","username":"boden"},"change_message_id":"74abb110caef8b58f87efa022c258574e46ea216","unresolved":false,"context_lines":[{"line_number":281,"context_line":"MAX_VLAN_TAG \u003d 4094"},{"line_number":282,"context_line":""},{"line_number":283,"context_line":"# For Geneve Tunnel"},{"line_number":284,"context_line":"MIN_GENEVE_VNI \u003d 1"},{"line_number":285,"context_line":"MAX_GENEVE_VNI \u003d 2 ** 24 - 1"},{"line_number":286,"context_line":""},{"line_number":287,"context_line":"# For GRE Tunnel"}],"source_content_type":"text/x-python","patch_set":2,"id":"5a74a57a_bce74911","line":284,"range":{"start_line":284,"start_character":0,"end_line":284,"end_character":14},"updated":"2016-11-23 14:17:45.000000000","message":"Only see this used in neutron [1], why do we need it in lib?\n\n\n[1] http://codesearch.openstack.org/?q\u003dMIN_GENEVE_VNI\u0026i\u003dnope\u0026files\u003d\u0026repos\u003d","commit_id":"3514e96b3a615a7cfd7d91c6b8963b7989c0f8ea"},{"author":{"_account_id":5367,"name":"boden","email":"bodenvmw@gmail.com","username":"boden"},"change_message_id":"74abb110caef8b58f87efa022c258574e46ea216","unresolved":false,"context_lines":[{"line_number":282,"context_line":""},{"line_number":283,"context_line":"# For Geneve Tunnel"},{"line_number":284,"context_line":"MIN_GENEVE_VNI \u003d 1"},{"line_number":285,"context_line":"MAX_GENEVE_VNI \u003d 2 ** 24 - 1"},{"line_number":286,"context_line":""},{"line_number":287,"context_line":"# For GRE Tunnel"},{"line_number":288,"context_line":"MIN_GRE_ID \u003d 1"}],"source_content_type":"text/x-python","patch_set":2,"id":"5a74a57a_5cbf15d0","line":285,"range":{"start_line":285,"start_character":0,"end_line":285,"end_character":14},"updated":"2016-11-23 14:17:45.000000000","message":"Ditto: http://codesearch.openstack.org/?q\u003dMAX_GENEVE_VNI\u0026i\u003dnope\u0026files\u003d\u0026repos\u003d","commit_id":"3514e96b3a615a7cfd7d91c6b8963b7989c0f8ea"},{"author":{"_account_id":5367,"name":"boden","email":"bodenvmw@gmail.com","username":"boden"},"change_message_id":"74abb110caef8b58f87efa022c258574e46ea216","unresolved":false,"context_lines":[{"line_number":285,"context_line":"MAX_GENEVE_VNI \u003d 2 ** 24 - 1"},{"line_number":286,"context_line":""},{"line_number":287,"context_line":"# For GRE Tunnel"},{"line_number":288,"context_line":"MIN_GRE_ID \u003d 1"},{"line_number":289,"context_line":"MAX_GRE_ID \u003d 2 ** 32 - 1"},{"line_number":290,"context_line":""},{"line_number":291,"context_line":"# For VXLAN Tunnel"}],"source_content_type":"text/x-python","patch_set":2,"id":"5a74a57a_7c0f71e1","line":288,"range":{"start_line":288,"start_character":0,"end_line":288,"end_character":10},"updated":"2016-11-23 14:17:45.000000000","message":"I only see this used in neutron [1], who\u0027s going to use it here beside neutron?\n\n\n[1] http://codesearch.openstack.org/?q\u003dMIN_GRE_ID\u0026i\u003dnope\u0026files\u003d\u0026repos\u003d","commit_id":"3514e96b3a615a7cfd7d91c6b8963b7989c0f8ea"},{"author":{"_account_id":5367,"name":"boden","email":"bodenvmw@gmail.com","username":"boden"},"change_message_id":"74abb110caef8b58f87efa022c258574e46ea216","unresolved":false,"context_lines":[{"line_number":286,"context_line":""},{"line_number":287,"context_line":"# For GRE Tunnel"},{"line_number":288,"context_line":"MIN_GRE_ID \u003d 1"},{"line_number":289,"context_line":"MAX_GRE_ID \u003d 2 ** 32 - 1"},{"line_number":290,"context_line":""},{"line_number":291,"context_line":"# For VXLAN Tunnel"},{"line_number":292,"context_line":"MIN_VXLAN_VNI \u003d 1"}],"source_content_type":"text/x-python","patch_set":2,"id":"5a74a57a_bc20294b","line":289,"range":{"start_line":289,"start_character":0,"end_line":289,"end_character":10},"updated":"2016-11-23 14:17:45.000000000","message":"Ditto: http://codesearch.openstack.org/?q\u003dMAX_GRE_ID\u0026i\u003dnope\u0026files\u003d\u0026repos\u003d","commit_id":"3514e96b3a615a7cfd7d91c6b8963b7989c0f8ea"},{"author":{"_account_id":5367,"name":"boden","email":"bodenvmw@gmail.com","username":"boden"},"change_message_id":"74abb110caef8b58f87efa022c258574e46ea216","unresolved":false,"context_lines":[{"line_number":289,"context_line":"MAX_GRE_ID \u003d 2 ** 32 - 1"},{"line_number":290,"context_line":""},{"line_number":291,"context_line":"# For VXLAN Tunnel"},{"line_number":292,"context_line":"MIN_VXLAN_VNI \u003d 1"},{"line_number":293,"context_line":"MAX_VXLAN_VNI \u003d 2 ** 24 - 1"},{"line_number":294,"context_line":"VXLAN_UDP_PORT \u003d 4789"},{"line_number":295,"context_line":"VXLAN_GPE_PORT \u003d 4790"}],"source_content_type":"text/x-python","patch_set":2,"id":"5a74a57a_3c5ed9e9","line":292,"updated":"2016-11-23 14:17:45.000000000","message":"I only see this used in neutron [1], who is going to use it from lib that would justify it living here?\n\n\n[1] http://codesearch.openstack.org/?q\u003dMIN_VXLAN_VNI\u0026i\u003dnope\u0026files\u003d\u0026repos\u003d","commit_id":"3514e96b3a615a7cfd7d91c6b8963b7989c0f8ea"},{"author":{"_account_id":5367,"name":"boden","email":"bodenvmw@gmail.com","username":"boden"},"change_message_id":"74abb110caef8b58f87efa022c258574e46ea216","unresolved":false,"context_lines":[{"line_number":292,"context_line":"MIN_VXLAN_VNI \u003d 1"},{"line_number":293,"context_line":"MAX_VXLAN_VNI \u003d 2 ** 24 - 1"},{"line_number":294,"context_line":"VXLAN_UDP_PORT \u003d 4789"},{"line_number":295,"context_line":"VXLAN_GPE_PORT \u003d 4790"},{"line_number":296,"context_line":""},{"line_number":297,"context_line":"#############################"},{"line_number":298,"context_line":"# Attribute related constants"}],"source_content_type":"text/x-python","patch_set":2,"id":"5a74a57a_dcda4578","line":295,"updated":"2016-11-23 14:17:45.000000000","message":"Where is this coming from? I don\u0027t see it anywhere: http://codesearch.openstack.org/?q\u003dVXLAN_GPE_PORT\u0026i\u003dnope\u0026files\u003d\u0026repos\u003d","commit_id":"3514e96b3a615a7cfd7d91c6b8963b7989c0f8ea"}]}
