)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":33543,"name":"liuhuajie","email":"liu.huajie@99cloud.net","username":"liuhuajie"},"change_message_id":"1da4da4961a632f0448f9cb17b773709eecad092","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"0f11206f_4ef86ded","updated":"2022-05-09 02:11:46.000000000","message":"Please associate the fixed bug number\nfor example: https://review.opendev.org/c/openstack/glance_store/+/838326","commit_id":"6b0e421da366a8df7519bee1d476c9469da5e601"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"99260b9319362c9945e64be96926e854ae192871","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"a6901f05_05b23911","updated":"2022-05-28 14:11:55.000000000","message":"Forgot to vote.","commit_id":"617b39cc089e290ba5136ddd0d8582296606f973"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"a2d057ee26c6b76b1248b856a7f59a429ea5dfb2","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"d5f28eb0_2a68efbe","updated":"2022-05-28 14:11:31.000000000","message":"Thanks for working on this!\n\nThis patch needs to be updated to take into account https://review.opendev.org/c/openstack/glance/+/843028\n(which has merged to master and has a proposed backport to stable/yoga).\n\nThe api-ref that\u0027s posted at https://docs.openstack.org/api-ref/image/ is generated from master only; a ref for branches is not posted.  So this change should go to master first.\n\nThen, it\u0027s a matter of making appropriate changes in the stable branches ... but only if we think people are generating the api-ref locally.  (It\u0027s probably a nice-to-have, and would be nice if chenwei is willing to propose patches).\n\nThe stable/yoga change could be a backport, but for the other branches, you\u0027d need to make a different patch given that the current and supported versions are likely to change the farther back in time you go.\n\nAlso, I left a comment inline about the version history.","commit_id":"617b39cc089e290ba5136ddd0d8582296606f973"}],"api-ref/source/versions/index.rst":[{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"a2d057ee26c6b76b1248b856a7f59a429ea5dfb2","unresolved":true,"context_lines":[{"line_number":22,"context_line":".. include:: versions.inc"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"Version History"},{"line_number":25,"context_line":"***************"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"**Yoga changes**"},{"line_number":28,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"59ef19ad_53c00845","line":25,"updated":"2022-05-28 14:11:31.000000000","message":"Everyone seems to find this way of presenting the API history completely confusing (even me, and I\u0027m pretty sure I wrote the original patch).  What might be better is for each release, just say what the current version is and what new functionality it introduced (because that\u0027s what people really care about).  To figure this out, you may need to do some digging into the patches incrementing the version.  Here\u0027s some info I found when working on https://review.opendev.org/c/openstack/glance/+/840409\n\nThis tells you when each version was introduced, but not which are current or supported.  Additionally, which is current in each release may depend on config options.  So, for example, some releases have two different CURRENT APIs depending on whether you have multistore enabled or not.  So maybe instead of saying what the current API is for each release, just say what the maximum is and what functionality you get.\n\n  *  requires multistore enabled\n  ** requires caching enabled\n  2.7     hidden images and multihash  commit: 8e16e41f   Rocky\n  2.8*    EXPERIMENTAL multistore      commit: 208935af   Rocky   \n  2.9*    EXPERIMENTAL multistore      commit: d9546dce   Train\n  2.9**   caching                      commit: 515412b5   Train\n          (not sure what this is, ask Erno)\n  2.10*   delete-from-store            commit: f267bd6c   Ussuri\n  2.11*   multistore (not sure what)   commit: 0e3d2749   Wallaby\n  2.12    messages (image import)      commit: af3ce1ad   Wallaby\n              GET /v2/images/{image_id}/tasks \n  2.13*   quota usage API              commit: f865b8ca   Yoga\n          (not sure why this requires multistore)\n  2.14**  cache management             commit: 87eae327   Yoga\n  2.15    store info                   commit: a34764ec   Yoga\n  2.16**  cache mgmt resp code fix     commit: 55c000e    Yoga (not merged yet)\n                                       commit: 11989a1    master","commit_id":"617b39cc089e290ba5136ddd0d8582296606f973"}]}
