)]}'
{
  "commit": "bfebf254dd92f3ed35154597166e7e71fb04f31b",
  "tree": "544a92549aa2900921522f965c5104243c78468f",
  "parents": [
    "bdb0abb234e4914d68a99abf06184b3926b0abf0"
  ],
  "author": {
    "name": "Nikolay Korovaiko",
    "email": "korovaikon@gmail.com",
    "time": "Fri Aug 05 03:36:09 2022 +0000"
  },
  "committer": {
    "name": "PyTorch MergeBot",
    "email": "pytorchmergebot@users.noreply.github.com",
    "time": "Fri Aug 05 03:36:09 2022 +0000"
  },
  "message": "Re-land sym_numel (#82374) (#82726) (#82731) (#82855)\n\n### Description\nThis is a reland of (#82374) (#82726) (#82731)\nThis PR has no extra fixes, it simply updates the **correct** pin to point to the XLA side that has the corresponding changes.\n\n### Issue\n\u003c!-- Link to Issue ticket or RFP --\u003e\n\n### Testing\n\u003c!-- How did you test your change? --\u003e\n\nPull Request resolved: https://github.com/pytorch/pytorch/pull/82855\nApproved by: https://github.com/ezyang, https://github.com/qihqi\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "06996b7e0b035ee46bb47b8193ed497a9aed4d97",
      "old_mode": 33188,
      "old_path": ".github/ci_commit_pins/xla.txt",
      "new_id": "3f428d6c77b9a17461530ac999e0ff129dd81957",
      "new_mode": 33188,
      "new_path": ".github/ci_commit_pins/xla.txt"
    },
    {
      "type": "modify",
      "old_id": "a9ff8b1fae7a9722a74625c890b1d3cf38169bc5",
      "old_mode": 33188,
      "old_path": "aten/src/ATen/NestedTensorImpl.cpp",
      "new_id": "bec5ed377ec09b88b38ed505ca01be2482abc2cb",
      "new_mode": 33188,
      "new_path": "aten/src/ATen/NestedTensorImpl.cpp"
    },
    {
      "type": "modify",
      "old_id": "2e6bcf15a2a36ff83b07fd74861f6ee65c7c7fd3",
      "old_mode": 33188,
      "old_path": "aten/src/ATen/NestedTensorImpl.h",
      "new_id": "80d883a0920a0927c015a07b3e5882dfdfdf79bd",
      "new_mode": 33188,
      "new_path": "aten/src/ATen/NestedTensorImpl.h"
    },
    {
      "type": "modify",
      "old_id": "ca9c8b5f245a0e165fe3343ccda12f233a19f1e7",
      "old_mode": 33188,
      "old_path": "aten/src/ATen/core/TensorBase.h",
      "new_id": "334cbba102a2b443d298a024ed5f18f71f90a1f9",
      "new_mode": 33188,
      "new_path": "aten/src/ATen/core/TensorBase.h"
    },
    {
      "type": "modify",
      "old_id": "e2d8e9684e6f9536b93e59ed00434468b81ed724",
      "old_mode": 33188,
      "old_path": "c10/core/TensorImpl.cpp",
      "new_id": "d2d09499069b3970f5e9c8bff1a872a2851bc6c3",
      "new_mode": 33188,
      "new_path": "c10/core/TensorImpl.cpp"
    },
    {
      "type": "modify",
      "old_id": "a2ffa3123b08320222ebfdec3127bafc7bc2d81b",
      "old_mode": 33188,
      "old_path": "c10/core/TensorImpl.h",
      "new_id": "fb87825fc3206e34345db11357b44b107e84f9be",
      "new_mode": 33188,
      "new_path": "c10/core/TensorImpl.h"
    },
    {
      "type": "modify",
      "old_id": "eec1d23e66da1e43eb8f76a904bd01be5963c305",
      "old_mode": 33188,
      "old_path": "c10/core/impl/PyInterpreter.cpp",
      "new_id": "f62e243abe72fa76bfbe2fb4b15c27380602f3ab",
      "new_mode": 33188,
      "new_path": "c10/core/impl/PyInterpreter.cpp"
    },
    {
      "type": "modify",
      "old_id": "db3d9753b9dc60eadcac0652b237a173dc5ac6e1",
      "old_mode": 33188,
      "old_path": "c10/core/impl/PyInterpreter.h",
      "new_id": "66ee04b891d8c3045936a1a374370c2a97931641",
      "new_mode": 33188,
      "new_path": "c10/core/impl/PyInterpreter.h"
    },
    {
      "type": "modify",
      "old_id": "4c5be742d0cf7e61fe425a04f54a937013e0f9d2",
      "old_mode": 33188,
      "old_path": "caffe2/core/tensor.h",
      "new_id": "c383cb0c622429b98edcf24193f9ad6fedfe865e",
      "new_mode": 33188,
      "new_path": "caffe2/core/tensor.h"
    },
    {
      "type": "modify",
      "old_id": "75f81b7e1d212ce9295d61d24c955237eecc3e92",
      "old_mode": 33188,
      "old_path": "test/test_proxy_tensor.py",
      "new_id": "263a3b1ffcd8ac05042953d74d9d4a3d2e0fef5a",
      "new_mode": 33188,
      "new_path": "test/test_proxy_tensor.py"
    },
    {
      "type": "modify",
      "old_id": "13f14bff75b87fafa1ce88262a1a9cd4f3cbb1f2",
      "old_mode": 33188,
      "old_path": "tools/autograd/templates/python_variable_methods.cpp",
      "new_id": "a3e37b3722af6ba7268c29a655b9a699459bc6c3",
      "new_mode": 33188,
      "new_path": "tools/autograd/templates/python_variable_methods.cpp"
    },
    {
      "type": "modify",
      "old_id": "99ae57e2639873a2d81227fb4fc96b3b70b361e0",
      "old_mode": 33188,
      "old_path": "torch/csrc/autograd/python_variable.cpp",
      "new_id": "3de1c240366c4ecf41f932ba6e65bc256dcc3d3f",
      "new_mode": 33188,
      "new_path": "torch/csrc/autograd/python_variable.cpp"
    },
    {
      "type": "modify",
      "old_id": "13d942a7b7c973266d6a54b28cc514b0764f9ddc",
      "old_mode": 33188,
      "old_path": "torch/csrc/jit/mobile/promoted_prim_ops.cpp",
      "new_id": "3819858c8d6a4327400278b39dffaf0f583c28bd",
      "new_mode": 33188,
      "new_path": "torch/csrc/jit/mobile/promoted_prim_ops.cpp"
    },
    {
      "type": "modify",
      "old_id": "a1ae3f52ba1a7895bdc48c5c2206d0b2d21fb63b",
      "old_mode": 33188,
      "old_path": "torch/csrc/jit/mobile/promoted_prim_ops.h",
      "new_id": "f2012ab09bbefe44731afee75b4cc5f0821ed561",
      "new_mode": 33188,
      "new_path": "torch/csrc/jit/mobile/promoted_prim_ops.h"
    },
    {
      "type": "modify",
      "old_id": "e35b79611730f835eeee1ad0595bb98f623915f9",
      "old_mode": 33188,
      "old_path": "torch/csrc/jit/runtime/register_prim_ops.cpp",
      "new_id": "7ca91578c131adf54c7d201556dc7331affa9077",
      "new_mode": 33188,
      "new_path": "torch/csrc/jit/runtime/register_prim_ops.cpp"
    },
    {
      "type": "modify",
      "old_id": "4ebf655efa1770ccc4e265179e7c28f25b9efebd",
      "old_mode": 33188,
      "old_path": "torch/fx/experimental/symbolic_shapes.py",
      "new_id": "793b212d9162fc4bdac403dad3ac7021374e3e31",
      "new_mode": 33188,
      "new_path": "torch/fx/experimental/symbolic_shapes.py"
    }
  ]
}
