)]}'
{"neutron/db/l3_hamode_db.py":[{"author":{"_account_id":8124,"name":"cbrandily","email":"zzelle@gmail.com","username":"cbrandily"},"change_message_id":"cdf51c93084685888aa9285cf5a7d336d3ef7e98","unresolved":false,"context_lines":[{"line_number":193,"context_line":"            try:"},{"line_number":194,"context_line":"                # NOTE(kevinbenton): we disallow subtransactions because the"},{"line_number":195,"context_line":"                # retry logic will bust any parent transactions"},{"line_number":196,"context_line":"                with context.session.begin():"},{"line_number":197,"context_line":"                    allocated_vr_ids \u003d self._get_allocated_vr_id(context,"},{"line_number":198,"context_line":"                                                                 network_id)"},{"line_number":199,"context_line":"                    available_vr_ids \u003d VR_ID_RANGE - allocated_vr_ids"}],"source_content_type":"text/x-python","patch_set":1,"id":"fa69d971_2d477c78","line":196,"range":{"start_line":196,"start_character":37,"end_line":196,"end_character":42},"updated":"2016-01-09 00:17:22.000000000","message":"this approach doesn\u0027t seem very efficient because len(allocated_vr_ids) should be really small compared to len(VR_ID_RANGE) \u003d\u003d 254.\n\nThoughts? The other approach is here: https://review.openstack.org/250040","commit_id":"18e2117e3df3c119f843aed669d0c6bae9243053"},{"author":{"_account_id":7448,"name":"Carl Baldwin","email":"carl@ecbaldwin.net","username":"carl-baldwin"},"change_message_id":"7ad41068c9b7204675e2442446a97b40174b7e0a","unresolved":false,"context_lines":[{"line_number":193,"context_line":"            try:"},{"line_number":194,"context_line":"                # NOTE(kevinbenton): we disallow subtransactions because the"},{"line_number":195,"context_line":"                # retry logic will bust any parent transactions"},{"line_number":196,"context_line":"                with context.session.begin():"},{"line_number":197,"context_line":"                    allocated_vr_ids \u003d self._get_allocated_vr_id(context,"},{"line_number":198,"context_line":"                                                                 network_id)"},{"line_number":199,"context_line":"                    available_vr_ids \u003d VR_ID_RANGE - allocated_vr_ids"}],"source_content_type":"text/x-python","patch_set":1,"id":"da6ed579_e6b497d2","line":196,"range":{"start_line":196,"start_character":37,"end_line":196,"end_character":42},"in_reply_to":"fa69d971_2d477c78","updated":"2016-01-12 05:23:56.000000000","message":"I\u0027m not sure I see these as competing approaches to the same problem.  Aren\u0027t these two different problems we\u0027re solving?","commit_id":"18e2117e3df3c119f843aed669d0c6bae9243053"}]}
