)]}'
{"docker/build_image.sh":[{"author":{"_account_id":25553,"name":"Akhil jain","email":"akhiljain32@gmail.com","username":"akhil"},"change_message_id":"d1f6bd291435627092eb4169716023846c610a23","unresolved":false,"context_lines":[{"line_number":64,"context_line":""},{"line_number":65,"context_line":"if [ -z \"$CONSTRAINTS_FILE\" ]; then"},{"line_number":66,"context_line":"    CONSTRAINTS_FILE\u003d$(\\grep CONSTRAINTS_FILE Dockerfile | cut -f2 -d\"\u003d\") || true"},{"line_number":67,"context_line":"    : \"${CONSTRAINTS_FILE:\u003dhttp://opendev.org/openstack/requirements/plain/upper-constraints.txt}\""},{"line_number":68,"context_line":"fi"},{"line_number":69,"context_line":""},{"line_number":70,"context_line":": \"${CONSTRAINTS_BRANCH:\u003d$2}\""}],"source_content_type":"text/x-sh","patch_set":1,"id":"ffb9cba7_e67dd7e7","line":67,"range":{"start_line":67,"start_character":27,"end_line":67,"end_character":96},"updated":"2019-04-23 10:42:59.000000000","message":"Correct link : https://opendev.org/openstack/requirements/raw/branch/master/upper-constraints.txt","commit_id":"5acfa2a6b4f4517f1dc82b8083538ceb612dc75a"},{"author":{"_account_id":16222,"name":"witek","email":"witold.bedyk@suse.com","username":"witek"},"change_message_id":"2408adc6cd03502b5af2d5272a4f3bacbcc26426","unresolved":false,"context_lines":[{"line_number":59,"context_line":"REPO_VERSION_CLEAN\u003d$(echo \"$REPO_VERSION\" | sed \u0027s|/|-|g\u0027)"},{"line_number":60,"context_line":""},{"line_number":61,"context_line":"[ -z \"$APP_REPO\" ] \u0026\u0026 APP_REPO\u003d$(\\grep APP_REPO Dockerfile | cut -f2 -d\"\u003d\")"},{"line_number":62,"context_line":"GITHUB_REPO\u003d$(echo \"$APP_REPO\" | sed \u0027s/git.openstack.org/github.com/\u0027 | \\"},{"line_number":63,"context_line":"              sed \u0027s/ssh:/https:/\u0027)"},{"line_number":64,"context_line":""},{"line_number":65,"context_line":"if [ -z \"$CONSTRAINTS_FILE\" ]; then"}],"source_content_type":"text/x-sh","patch_set":4,"id":"bfb3d3c7_9c1c436b","line":62,"range":{"start_line":62,"start_character":40,"end_line":62,"end_character":57},"updated":"2019-05-22 11:35:38.000000000","message":"Need to be replaced as well I assume.","commit_id":"379a34294dc31c05cff6e085a729a169473679f1"},{"author":{"_account_id":27781,"name":"zhulingjie","email":"easyzlj@gmail.com","username":"zhulingjie"},"change_message_id":"64efe0bcf0fa09f7d296a2ff2f295c38eee0f13b","unresolved":false,"context_lines":[{"line_number":59,"context_line":"REPO_VERSION_CLEAN\u003d$(echo \"$REPO_VERSION\" | sed \u0027s|/|-|g\u0027)"},{"line_number":60,"context_line":""},{"line_number":61,"context_line":"[ -z \"$APP_REPO\" ] \u0026\u0026 APP_REPO\u003d$(\\grep APP_REPO Dockerfile | cut -f2 -d\"\u003d\")"},{"line_number":62,"context_line":"GITHUB_REPO\u003d$(echo \"$APP_REPO\" | sed \u0027s/git.openstack.org/github.com/\u0027 | \\"},{"line_number":63,"context_line":"              sed \u0027s/ssh:/https:/\u0027)"},{"line_number":64,"context_line":""},{"line_number":65,"context_line":"if [ -z \"$CONSTRAINTS_FILE\" ]; then"}],"source_content_type":"text/x-sh","patch_set":4,"id":"bfb3d3c7_b7728048","line":62,"range":{"start_line":62,"start_character":40,"end_line":62,"end_character":57},"in_reply_to":"bfb3d3c7_9c1c436b","updated":"2019-05-22 12:57:18.000000000","message":"Done","commit_id":"379a34294dc31c05cff6e085a729a169473679f1"},{"author":{"_account_id":16222,"name":"witek","email":"witold.bedyk@suse.com","username":"witek"},"change_message_id":"db4fcef3e142fbf2e445f9ab629def972c7ed8c5","unresolved":false,"context_lines":[{"line_number":59,"context_line":"REPO_VERSION_CLEAN\u003d$(echo \"$REPO_VERSION\" | sed \u0027s|/|-|g\u0027)"},{"line_number":60,"context_line":""},{"line_number":61,"context_line":"[ -z \"$APP_REPO\" ] \u0026\u0026 APP_REPO\u003d$(\\grep APP_REPO Dockerfile | cut -f2 -d\"\u003d\")"},{"line_number":62,"context_line":"GITHUB_REPO\u003d$(echo \"$APP_REPO\" | sed \u0027s/git.openstack.org/github.com/\u0027 | \\"},{"line_number":63,"context_line":"              sed \u0027s/ssh:/https:/\u0027)"},{"line_number":64,"context_line":""},{"line_number":65,"context_line":"if [ -z \"$CONSTRAINTS_FILE\" ]; then"}],"source_content_type":"text/x-sh","patch_set":4,"id":"bfb3d3c7_0941f439","line":62,"range":{"start_line":62,"start_character":40,"end_line":62,"end_character":57},"in_reply_to":"bfb3d3c7_b7728048","updated":"2019-05-22 13:27:09.000000000","message":"I think it should be `review.opendev.org`. Please compare how this file has been updated in this change https://review.opendev.org/#/c/658761/10/docker/build_image.sh","commit_id":"379a34294dc31c05cff6e085a729a169473679f1"},{"author":{"_account_id":16222,"name":"witek","email":"witold.bedyk@suse.com","username":"witek"},"change_message_id":"38107735e0b364f0351f424f4f81075b4a9b4d0b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"bfb3d3c7_f638e93d","updated":"2019-05-23 07:06:23.000000000","message":"Could you please update the rest of this file, so that we get the same logic as here: https://review.opendev.org/#/c/658761/10/docker/build_image.sh","commit_id":"78219a8650d707a2e6cfe4160c30d5913e6419d2"},{"author":{"_account_id":21922,"name":"Dobroslaw Zybort","email":"dobroslaw.zybort@ts.fujitsu.com","username":"dobrolaw.zybort"},"change_message_id":"f1337d6d017741ebfeea5321aff19e1063c67f66","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"9fb8cfa7_530d9a8e","in_reply_to":"bfb3d3c7_f638e93d","updated":"2019-06-03 13:34:23.000000000","message":"Done","commit_id":"78219a8650d707a2e6cfe4160c30d5913e6419d2"}],"monasca_persister/README.md":[{"author":{"_account_id":10311,"name":"Joseph Davis","email":"joseph.davis@suse.com","username":"joadavis"},"change_message_id":"073d0e4ab239ae8d8cf6990a26dcafe3fc7d1c33","unresolved":false,"context_lines":[{"line_number":204,"context_line":"WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or"},{"line_number":205,"context_line":"implied."},{"line_number":206,"context_line":"See the License for the specific language governing permissions and"},{"line_number":207,"context_line":"limitations under the License."}],"source_content_type":"text/x-gfm","patch_set":6,"id":"bfb3d3c7_e7af7927","line":207,"range":{"start_line":207,"start_character":30,"end_line":207,"end_character":30},"updated":"2019-05-29 16:07:32.000000000","message":"I can\u0027t tell why it marked this line as changed.  Something in whitespace.","commit_id":"78219a8650d707a2e6cfe4160c30d5913e6419d2"}],"tox.ini":[{"author":{"_account_id":25553,"name":"Akhil jain","email":"akhiljain32@gmail.com","username":"akhil"},"change_message_id":"d1f6bd291435627092eb4169716023846c610a23","unresolved":false,"context_lines":[{"line_number":19,"context_line":"                      rm"},{"line_number":20,"context_line":"install_command \u003d pip install {opts} {packages}"},{"line_number":21,"context_line":"deps \u003d"},{"line_number":22,"context_line":"  -c{env:UPPER_CONSTRAINTS_FILE:https://opendev.org/openstack/requirements/plain/upper-constraints.txt}"},{"line_number":23,"context_line":"  .[influxdb,cassandra,elasticsearch]"},{"line_number":24,"context_line":"  -r{toxinidir}/requirements.txt"},{"line_number":25,"context_line":"  -r{toxinidir}/test-requirements.txt"}],"source_content_type":"text/x-properties","patch_set":1,"id":"ffb9cba7_06210bfc","line":22,"range":{"start_line":22,"start_character":32,"end_line":22,"end_character":102},"updated":"2019-04-23 10:42:59.000000000","message":"Correct link : https://opendev.org/openstack/requirements/raw/branch/master/upper-constraints.txt","commit_id":"5acfa2a6b4f4517f1dc82b8083538ceb612dc75a"}]}
