)]}'
{"nova/network/neutron.py":[{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"d49343a9e0ab3e23682a5c0d573bb20a761dd25f","unresolved":false,"context_lines":[{"line_number":2659,"context_line":"        # retrieve and cache the network details now since many callers need"},{"line_number":2660,"context_line":"        # the network name which isn\u0027t present in the response from neutron"},{"line_number":2661,"context_line":"        networks \u003d {net[\u0027id\u0027]: net for net in self._get_available_networks("},{"line_number":2662,"context_line":"            context, project_id, [fip[\u0027floating_network_id\u0027] for fip in fips],"},{"line_number":2663,"context_line":"            client)}"},{"line_number":2664,"context_line":"        for fip in fips:"},{"line_number":2665,"context_line":"            network_uuid \u003d fip[\u0027floating_network_id\u0027]"}],"source_content_type":"text/x-python","patch_set":1,"id":"3fa7e38b_65052f0f","line":2662,"updated":"2020-02-05 14:15:06.000000000","message":"Can this now generate a request  that is longer than the allowed max URL length? Like in case of https://review.opendev.org/#/c/704520/","commit_id":"3e79cb7577ae295eac32a417b9261d70fdbbc465"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"2b6fbf58577f36df0b8f5f7968db8449f9118df4","unresolved":false,"context_lines":[{"line_number":2659,"context_line":"        # retrieve and cache the network details now since many callers need"},{"line_number":2660,"context_line":"        # the network name which isn\u0027t present in the response from neutron"},{"line_number":2661,"context_line":"        networks \u003d {net[\u0027id\u0027]: net for net in self._get_available_networks("},{"line_number":2662,"context_line":"            context, project_id, [fip[\u0027floating_network_id\u0027] for fip in fips],"},{"line_number":2663,"context_line":"            client)}"},{"line_number":2664,"context_line":"        for fip in fips:"},{"line_number":2665,"context_line":"            network_uuid \u003d fip[\u0027floating_network_id\u0027]"}],"source_content_type":"text/x-python","patch_set":1,"id":"3fa7e38b_c5a503a2","line":2662,"in_reply_to":"3fa7e38b_65052f0f","updated":"2020-02-05 14:31:00.000000000","message":"In theory, yes, but only if there were hundreds of floating IPs in an individual project. Is that likely to happen, given floating IPs quotas exist?","commit_id":"3e79cb7577ae295eac32a417b9261d70fdbbc465"},{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"2a570ded240a26e9bd9d01abac7ee6133a8b8d30","unresolved":false,"context_lines":[{"line_number":2659,"context_line":"        # retrieve and cache the network details now since many callers need"},{"line_number":2660,"context_line":"        # the network name which isn\u0027t present in the response from neutron"},{"line_number":2661,"context_line":"        networks \u003d {net[\u0027id\u0027]: net for net in self._get_available_networks("},{"line_number":2662,"context_line":"            context, project_id, [fip[\u0027floating_network_id\u0027] for fip in fips],"},{"line_number":2663,"context_line":"            client)}"},{"line_number":2664,"context_line":"        for fip in fips:"},{"line_number":2665,"context_line":"            network_uuid \u003d fip[\u0027floating_network_id\u0027]"}],"source_content_type":"text/x-python","patch_set":1,"id":"3fa7e38b_c5be63ae","line":2662,"in_reply_to":"3fa7e38b_c5a503a2","updated":"2020-02-05 14:32:50.000000000","message":"Thanks.","commit_id":"3e79cb7577ae295eac32a417b9261d70fdbbc465"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"94f97a1f7d27a996b0c6a74e314e67dbfb7c086d","unresolved":false,"context_lines":[{"line_number":2673,"context_line":"        # present"},{"line_number":2674,"context_line":"        if not self._has_fip_port_details_extension(context, client):"},{"line_number":2675,"context_line":"            ports \u003d {port[\u0027id\u0027]: port for port in client.list_ports("},{"line_number":2676,"context_line":"                **{\u0027tenant_id\u0027: project_id})[\u0027ports\u0027]}"},{"line_number":2677,"context_line":"            for fip in fips:"},{"line_number":2678,"context_line":"                port_id \u003d fip[\u0027port_id\u0027]"},{"line_number":2679,"context_line":"                if port_id not in ports:"}],"source_content_type":"text/x-python","patch_set":1,"id":"3fa7e38b_4d24df1a","line":2676,"updated":"2020-02-05 11:53:56.000000000","message":"We could probably do the same for this","commit_id":"3e79cb7577ae295eac32a417b9261d70fdbbc465"}]}
