)]}'
{"nova/compute/flavors.py":[{"author":{"_account_id":18603,"name":"Béla Vancsics","email":"vancsics@inf.u-szeged.hu","username":"vancsics"},"change_message_id":"e8ad3fd0dc4e3e2294d69e8b19528c32d4a93752","unresolved":false,"context_lines":[{"line_number":54,"context_line":""},{"line_number":55,"context_line":"# NOTE(dosaboy): This is supposed to represent the maximum value that we can"},{"line_number":56,"context_line":"# place into a SQL single precision float so that we can check whether values"},{"line_number":57,"context_line":"# are oversize. Postgres and MySQL both define this as their max whereas Sqlite"},{"line_number":58,"context_line":"# uses dynamic typing so this would not apply. Different dbs react in different"},{"line_number":59,"context_line":"# ways to oversize values e.g. postgres will raise an exception while mysql"},{"line_number":60,"context_line":"# will round off the value. Nevertheless we may still want to know prior to"}],"source_content_type":"text/x-python","patch_set":1,"id":"bae84128_5a2c0702","line":57,"range":{"start_line":57,"start_character":73,"end_line":57,"end_character":79},"updated":"2016-02-22 15:38:07.000000000","message":"SQlite -\u003e SQLite","commit_id":"c574ed9c57cb4487b24687cb224bac1a253a45a9"},{"author":{"_account_id":18603,"name":"Béla Vancsics","email":"vancsics@inf.u-szeged.hu","username":"vancsics"},"change_message_id":"e8ad3fd0dc4e3e2294d69e8b19528c32d4a93752","unresolved":false,"context_lines":[{"line_number":54,"context_line":""},{"line_number":55,"context_line":"# NOTE(dosaboy): This is supposed to represent the maximum value that we can"},{"line_number":56,"context_line":"# place into a SQL single precision float so that we can check whether values"},{"line_number":57,"context_line":"# are oversize. Postgres and MySQL both define this as their max whereas Sqlite"},{"line_number":58,"context_line":"# uses dynamic typing so this would not apply. Different dbs react in different"},{"line_number":59,"context_line":"# ways to oversize values e.g. postgres will raise an exception while mysql"},{"line_number":60,"context_line":"# will round off the value. Nevertheless we may still want to know prior to"}],"source_content_type":"text/x-python","patch_set":1,"id":"bae84128_5adec711","line":57,"range":{"start_line":57,"start_character":16,"end_line":57,"end_character":24},"updated":"2016-02-22 15:38:07.000000000","message":"postgres -\u003e PostgreSQL","commit_id":"c574ed9c57cb4487b24687cb224bac1a253a45a9"},{"author":{"_account_id":18603,"name":"Béla Vancsics","email":"vancsics@inf.u-szeged.hu","username":"vancsics"},"change_message_id":"e8ad3fd0dc4e3e2294d69e8b19528c32d4a93752","unresolved":false,"context_lines":[{"line_number":56,"context_line":"# place into a SQL single precision float so that we can check whether values"},{"line_number":57,"context_line":"# are oversize. Postgres and MySQL both define this as their max whereas Sqlite"},{"line_number":58,"context_line":"# uses dynamic typing so this would not apply. Different dbs react in different"},{"line_number":59,"context_line":"# ways to oversize values e.g. postgres will raise an exception while mysql"},{"line_number":60,"context_line":"# will round off the value. Nevertheless we may still want to know prior to"},{"line_number":61,"context_line":"# insert whether the value is oversize."},{"line_number":62,"context_line":"SQL_SP_FLOAT_MAX \u003d 3.40282e+38"}],"source_content_type":"text/x-python","patch_set":1,"id":"bae84128_7aebcbb0","line":59,"range":{"start_line":59,"start_character":70,"end_line":59,"end_character":75},"updated":"2016-02-22 15:38:07.000000000","message":"mysql -\u003e MySQL","commit_id":"c574ed9c57cb4487b24687cb224bac1a253a45a9"},{"author":{"_account_id":18603,"name":"Béla Vancsics","email":"vancsics@inf.u-szeged.hu","username":"vancsics"},"change_message_id":"e8ad3fd0dc4e3e2294d69e8b19528c32d4a93752","unresolved":false,"context_lines":[{"line_number":56,"context_line":"# place into a SQL single precision float so that we can check whether values"},{"line_number":57,"context_line":"# are oversize. Postgres and MySQL both define this as their max whereas Sqlite"},{"line_number":58,"context_line":"# uses dynamic typing so this would not apply. Different dbs react in different"},{"line_number":59,"context_line":"# ways to oversize values e.g. postgres will raise an exception while mysql"},{"line_number":60,"context_line":"# will round off the value. Nevertheless we may still want to know prior to"},{"line_number":61,"context_line":"# insert whether the value is oversize."},{"line_number":62,"context_line":"SQL_SP_FLOAT_MAX \u003d 3.40282e+38"}],"source_content_type":"text/x-python","patch_set":1,"id":"bae84128_9affaf66","line":59,"range":{"start_line":59,"start_character":31,"end_line":59,"end_character":39},"updated":"2016-02-22 15:38:07.000000000","message":"postgres -\u003e PostgreSQL","commit_id":"c574ed9c57cb4487b24687cb224bac1a253a45a9"}],"nova/utils.py":[{"author":{"_account_id":20223,"name":"zhaolihui","email":"zhaolh@awcloud.com","username":"zhaolihui"},"change_message_id":"304f8ed489ae05b382aff4c1e03783ba351ac78d","unresolved":false,"context_lines":[{"line_number":587,"context_line":"def utf8(value):"},{"line_number":588,"context_line":"    \"\"\"Try to turn a string into UTF-8 if possible."},{"line_number":589,"context_line":""},{"line_number":590,"context_line":"    The original code was copied from the utf8 function in"},{"line_number":591,"context_line":"    http://github.com/facebook/tornado/blob/master/tornado/escape.py"},{"line_number":592,"context_line":""},{"line_number":593,"context_line":"    \"\"\""}],"source_content_type":"text/x-python","patch_set":1,"id":"bae84128_88781b91","line":590,"range":{"start_line":590,"start_character":42,"end_line":590,"end_character":46},"updated":"2016-02-22 09:50:58.000000000","message":"utf8 should be UTF-8","commit_id":"c574ed9c57cb4487b24687cb224bac1a253a45a9"},{"author":{"_account_id":20495,"name":"Amit Anand","email":"csaisst@live.com","username":"aanand"},"change_message_id":"a8196f47f663e4bc56fb4cf974856e37754669a3","unresolved":false,"context_lines":[{"line_number":587,"context_line":"def utf8(value):"},{"line_number":588,"context_line":"    \"\"\"Try to turn a string into UTF-8 if possible."},{"line_number":589,"context_line":""},{"line_number":590,"context_line":"    The original code was copied from the utf8 function in"},{"line_number":591,"context_line":"    http://github.com/facebook/tornado/blob/master/tornado/escape.py"},{"line_number":592,"context_line":""},{"line_number":593,"context_line":"    \"\"\""}],"source_content_type":"text/x-python","patch_set":1,"id":"bae84128_e04870b5","line":590,"range":{"start_line":590,"start_character":42,"end_line":590,"end_character":46},"in_reply_to":"bae84128_88781b91","updated":"2016-03-02 21:15:04.000000000","message":"Done","commit_id":"c574ed9c57cb4487b24687cb224bac1a253a45a9"},{"author":{"_account_id":18602,"name":"Gábor Antal","email":"antal@inf.u-szeged.hu","username":"antal"},"change_message_id":"742dc134daca0c16e277ea1b69953a427c3ee61d","unresolved":false,"context_lines":[{"line_number":587,"context_line":"def utf8(value):"},{"line_number":588,"context_line":"    \"\"\"Try to turn a string into UTF-8 if possible."},{"line_number":589,"context_line":""},{"line_number":590,"context_line":"    The original code was copied from the utf8 function in"},{"line_number":591,"context_line":"    http://github.com/facebook/tornado/blob/master/tornado/escape.py"},{"line_number":592,"context_line":""},{"line_number":593,"context_line":"    \"\"\""}],"source_content_type":"text/x-python","patch_set":1,"id":"bae84128_03234c06","line":590,"range":{"start_line":590,"start_character":42,"end_line":590,"end_character":46},"in_reply_to":"bae84128_88781b91","updated":"2016-02-22 10:23:43.000000000","message":"It shouldn\u0027t be actually, as it refers to a method called \"utf8\" which can be found on the link below.","commit_id":"c574ed9c57cb4487b24687cb224bac1a253a45a9"}]}
