)]}'
{
  "commit": "aa7671d041f889f00a0ccc7dad2f806cf73a9a0d",
  "tree": "0ca652adc3b7538af96ab87878ed4e57e145380d",
  "parents": [
    "301528702cb311d0bd10f7ebfc6bb63f4a9dc8bb"
  ],
  "author": {
    "name": "Mark Slee",
    "email": "mcslee@apache.org",
    "time": "Wed Nov 29 03:19:31 2006 +0000"
  },
  "committer": {
    "name": "Mark Slee",
    "email": "mcslee@apache.org",
    "time": "Wed Nov 29 03:19:31 2006 +0000"
  },
  "message": "Thrift supports arbitrarily typed constants across all languages\n\nSummary: Hot! Now you can defined your maps to strings and other constnats things in your .thrift file, so you can have the same symbols and useful defaults defined in your client as in your server.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@664881 13f79535-47bb-0310-9956-ffa450edef68\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ff176a51d78ac76fd443ed55af0e5bbdcced62f8",
      "old_mode": 33188,
      "old_path": "compiler/cpp/src/generate/t_cpp_generator.cc",
      "new_id": "9188955f566250f028650883a17a30d600269acf",
      "new_mode": 33188,
      "new_path": "compiler/cpp/src/generate/t_cpp_generator.cc"
    },
    {
      "type": "modify",
      "old_id": "6070e37e2a4047f17d937c47a5ce0973d6e690c1",
      "old_mode": 33188,
      "old_path": "compiler/cpp/src/generate/t_cpp_generator.h",
      "new_id": "435b0c6eaea041f6a3fa3a95d77dd7970813a2dd",
      "new_mode": 33188,
      "new_path": "compiler/cpp/src/generate/t_cpp_generator.h"
    },
    {
      "type": "modify",
      "old_id": "30830d6354d279262e3692f188685584aad5f44d",
      "old_mode": 33188,
      "old_path": "compiler/cpp/src/generate/t_generator.cc",
      "new_id": "e4e010af6c66b00bbe9ed5c33210f6f6754caa7f",
      "new_mode": 33188,
      "new_path": "compiler/cpp/src/generate/t_generator.cc"
    },
    {
      "type": "modify",
      "old_id": "18a2247d13239b35a786e57c276bd006fdf10e20",
      "old_mode": 33188,
      "old_path": "compiler/cpp/src/generate/t_generator.h",
      "new_id": "50f7bf6deb982c88c4954e50f01413127d528b40",
      "new_mode": 33188,
      "new_path": "compiler/cpp/src/generate/t_generator.h"
    },
    {
      "type": "modify",
      "old_id": "e2e9b7139e677061850611c0700e6e914af9211c",
      "old_mode": 33188,
      "old_path": "compiler/cpp/src/generate/t_java_generator.cc",
      "new_id": "ea2d22abf476fc56af0f52854a5963ef7f64052f",
      "new_mode": 33188,
      "new_path": "compiler/cpp/src/generate/t_java_generator.cc"
    },
    {
      "type": "modify",
      "old_id": "b319ab462755813eea51e973b2a745f9c29c3449",
      "old_mode": 33188,
      "old_path": "compiler/cpp/src/generate/t_java_generator.h",
      "new_id": "b21c76a9d9d033357f1ea5c442332816615f2d0b",
      "new_mode": 33188,
      "new_path": "compiler/cpp/src/generate/t_java_generator.h"
    },
    {
      "type": "modify",
      "old_id": "f76b66f12a54de7a3ad9c6e78d15b1fb1a1d882c",
      "old_mode": 33188,
      "old_path": "compiler/cpp/src/generate/t_php_generator.cc",
      "new_id": "afadf068e26b64ee301b5407593d1fc0ee10a315",
      "new_mode": 33188,
      "new_path": "compiler/cpp/src/generate/t_php_generator.cc"
    },
    {
      "type": "modify",
      "old_id": "e74321d4d95f485743e4299565cf5d1cf2ef098f",
      "old_mode": 33188,
      "old_path": "compiler/cpp/src/generate/t_php_generator.h",
      "new_id": "e276eb4f497d07d45ac331a178c6099824e033c2",
      "new_mode": 33188,
      "new_path": "compiler/cpp/src/generate/t_php_generator.h"
    },
    {
      "type": "modify",
      "old_id": "e29de8023e100d94e4c4ed45af67078754e85be1",
      "old_mode": 33188,
      "old_path": "compiler/cpp/src/generate/t_py_generator.cc",
      "new_id": "bb375cc3cc7f70f09e25cba331b85c4ce61a89cd",
      "new_mode": 33188,
      "new_path": "compiler/cpp/src/generate/t_py_generator.cc"
    },
    {
      "type": "modify",
      "old_id": "9cbc4a6f5e68dd0273c9653f91ee94c54bd6f532",
      "old_mode": 33188,
      "old_path": "compiler/cpp/src/generate/t_py_generator.h",
      "new_id": "c0afe60b1fb1ada2b2c522f169fbb95cb894db59",
      "new_mode": 33188,
      "new_path": "compiler/cpp/src/generate/t_py_generator.h"
    },
    {
      "type": "modify",
      "old_id": "06b71e126d04210c680a14d2573aedef76e5be23",
      "old_mode": 33188,
      "old_path": "compiler/cpp/src/thrift.y",
      "new_id": "c5db20b31147826528833b4bc15fccc00f3e294d",
      "new_mode": 33188,
      "new_path": "compiler/cpp/src/thrift.y"
    }
  ]
}
