)]}'
{
  "commit": "e33051263ca9764efa81b547d02bb0777b930add",
  "tree": "516ab5a75456c71e67498be4780a9fa47425de9f",
  "parents": [
    "1c4ff523acf9dca4d4b519d5f94c7da2e63bd9a8"
  ],
  "author": {
    "name": "Rodrigo Barbieri",
    "email": "rodrigo.barbieri@fit-tecnologia.org.br",
    "time": "Wed Feb 03 14:32:24 2016 -0200"
  },
  "committer": {
    "name": "Rodrigo Barbieri",
    "email": "rodrigo.barbieri@fit-tecnologia.org.br",
    "time": "Thu Mar 03 09:34:29 2016 -0300"
  },
  "message": "Move Share Migration code to Data Service\n\nRemoved functionality of Share Migration relying on Manila Share\nService node, moved code to Data Service node for copy phase.\n\nAdded parameter \u0027notify\u0027 and share/api methods for future\nimplementation (see dependent patches).\n\nAdded new copy operation statuses, in order to implement future\nAPI calls to obtain progress and cancel migration.\n\nAdded possibility of 2-phase migration for driver migration and\ngeneric (fallback) migration.\n\nAdded admin export location support and removed approach of\nreplacing IP with config parameter.\n\nAdded Admin-only API entry points to:\n- Migration Cancel (only during copying)\n- Reset Task State field\n- Migration Get Progress (only during copying)\n- Migration Complete (2nd phase migration)\n- Notify parameter on Migrate Share\n\nAPIImpact\nDocImpact\n\nImplements: blueprint data-service-migration\nChange-Id: I1d65aac2f36942cd70eb214be561d59a15a4ba26\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "10da4cbf8bc85ab1af186ee4ddab4b6975080823",
      "old_mode": 33188,
      "old_path": "manila_tempest_tests/config.py",
      "new_id": "5d935c26b2f04486c1c5465d307ea8d89a1c9341",
      "new_mode": 33188,
      "new_path": "manila_tempest_tests/config.py"
    },
    {
      "type": "modify",
      "old_id": "6b4766d6297deb69fa4205c9facd2310efe61244",
      "old_mode": 33188,
      "old_path": "manila_tempest_tests/services/share/v2/json/shares_client.py",
      "new_id": "4ce74eb83b52f2c6ccc3acd16638794995a46b6d",
      "new_mode": 33188,
      "new_path": "manila_tempest_tests/services/share/v2/json/shares_client.py"
    },
    {
      "type": "modify",
      "old_id": "9ac085a8fc4b8067ab1d3c24c4ed7a8fe3269069",
      "old_mode": 33188,
      "old_path": "manila_tempest_tests/tests/api/admin/test_admin_actions.py",
      "new_id": "108173e6c9c05beb285bf186877961af07cdad9c",
      "new_mode": 33188,
      "new_path": "manila_tempest_tests/tests/api/admin/test_admin_actions.py"
    },
    {
      "type": "modify",
      "old_id": "45d9b4e08ac0ed7fee1b7eb8bcd1f3e79ce26fd5",
      "old_mode": 33188,
      "old_path": "manila_tempest_tests/tests/api/admin/test_admin_actions_negative.py",
      "new_id": "82fcd5a101aca1344311bacc29f87952901bbd42",
      "new_mode": 33188,
      "new_path": "manila_tempest_tests/tests/api/admin/test_admin_actions_negative.py"
    },
    {
      "type": "modify",
      "old_id": "517f43d207ea573457bdc7e91c100dca97b06b3b",
      "old_mode": 33188,
      "old_path": "manila_tempest_tests/tests/api/admin/test_migration.py",
      "new_id": "96f657a95062df195cbe23c9b2fa409b0ec65be7",
      "new_mode": 33188,
      "new_path": "manila_tempest_tests/tests/api/admin/test_migration.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b7d75c4fed14eee586fd3e0dfaedce6ee4bea020",
      "new_mode": 33188,
      "new_path": "manila_tempest_tests/tests/api/admin/test_migration_negative.py"
    },
    {
      "type": "modify",
      "old_id": "6236cad6747cb50bcac03646e98182cdfac84db9",
      "old_mode": 33188,
      "old_path": "manila_tempest_tests/tests/api/base.py",
      "new_id": "0eae2add03d34ca9685e0104f572b1c847f72951",
      "new_mode": 33188,
      "new_path": "manila_tempest_tests/tests/api/base.py"
    },
    {
      "type": "modify",
      "old_id": "36a10a7f3e0ac1cde6932a526f9fd2b92fb878b3",
      "old_mode": 33188,
      "old_path": "manila_tempest_tests/tests/scenario/manager_share.py",
      "new_id": "eb28362a5c57db261051c931b64f071acabc23a4",
      "new_mode": 33188,
      "new_path": "manila_tempest_tests/tests/scenario/manager_share.py"
    }
  ]
}
