)]}'
{
  "commit": "3cba22c9ade988db239b03e5b77ffdfb16f353cf",
  "tree": "ddd9e00eb2c14771e29160c7737f9a70f3b68669",
  "parents": [
    "f6b761bdbd8ba63cee7428d52fb6b46e4224ddab"
  ],
  "author": {
    "name": "Juan Quintela",
    "email": "quintela@redhat.com",
    "time": "Wed May 03 20:10:36 2023 +0200"
  },
  "committer": {
    "name": "Juan Quintela",
    "email": "quintela@redhat.com",
    "time": "Fri May 05 01:04:32 2023 +0200"
  },
  "message": "migration: Fix block_bitmap_mapping migration\n\nIt is valid that params-\u003ehas_block_bitmap_mapping is true and\nparams-\u003eblock_bitmap_mapping is NULL.  So we can\u0027t use the trick of\nhaving a single function.\n\nMove to two functions one for each value and the tests are fixed.\n\nFixes: b804b35b1c8a0edfd127ac20819c234be55ac7fc\n       migration: Create migrate_block_bitmap_mapping() function\n\nReported-by: Kevin Wolf \u003ckwolf@redhat.com\u003e\nReviewed-by: Vladimir Sementsov-Ogievskiy \u003cvsementsov@yandex-team.ru\u003e\nMessage-Id: \u003c20230503181036.14890-1-quintela@redhat.com\u003e\nSigned-off-by: Juan Quintela \u003cquintela@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6624f39bc6856cd3ef19aab59f833948f53d00e2",
      "old_mode": 33188,
      "old_path": "migration/block-dirty-bitmap.c",
      "new_id": "20f36e6bd85b4a304e2e9fc6f2ad1fd646d8fc20",
      "new_mode": 33188,
      "new_path": "migration/block-dirty-bitmap.c"
    },
    {
      "type": "modify",
      "old_id": "53b7fc5d5defc2d32cd05d748d2c2c97f24b0f0f",
      "old_mode": 33188,
      "old_path": "migration/options.c",
      "new_id": "739578796014ab939b4594477105587aeb0dfebe",
      "new_mode": 33188,
      "new_path": "migration/options.c"
    },
    {
      "type": "modify",
      "old_id": "3c322867cd51114402df01768095d3658240cd12",
      "old_mode": 33188,
      "old_path": "migration/options.h",
      "new_id": "09841d6a635fab2e87a884f61ba017da4b724ef2",
      "new_mode": 33188,
      "new_path": "migration/options.h"
    }
  ]
}
