)]}'
{
  "commit": "0004c4efea88c1244040a4f79cb2b6ecc3e4708b",
  "tree": "5eb4088d11a4ae0a629906d47e29692e7317a275",
  "parents": [
    "fb2d8601c637d46b2fbe27ccdaafcc3875f70bbc"
  ],
  "author": {
    "name": "Indu Bhagat",
    "email": "indu.bhagat@oracle.com",
    "time": "Sun Aug 17 15:29:44 2025 -0700"
  },
  "committer": {
    "name": "Indu Bhagat",
    "email": "indu.bhagat@oracle.com",
    "time": "Sun Aug 17 15:29:44 2025 -0700"
  },
  "message": "libsframe: testsuite: use SFrame V2 specific APIs\n\nUse sframe_encoder_add_funcdesc_v2 instead of sframe_encoder_add_funcdesc.\nSimilarly, use sframe_decoder_get_funcdesc_v2 instead of\nsframe_decoder_get_funcdesc.\n\nsframe_encoder_add_funcdesc, and sframe_decoder_get_funcdesc were first\nadded for SFrame V1.  For the purpose of these testcases, the two V2\nAPIs are (almost) functionally equivalent.  In future, we may want to\nmake sframe_encoder_add_funcdesc and sframe_decoder_get_funcdesc\ninternal to libsframe only.  Using the V2 named APIs is better for\nclarity as well.\n\nlibsframe/testsuite/\n\t* libsframe.encode/encode-1.c: Use V2 named APIs instead.\n\t* libsframe.find/findfre-1.c: Likewise.\n\t* libsframe.find/findfunc-1.c: Likewise.\n\t* libsframe.decode/be-flipping.c: Likewise.\n\t* libsframe.decode/frecnt-1.c: Likewise.\n\t* libsframe.decode/frecnt-2.c: Likewise.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5002524e75d525561c60ec4977d48d45c976179f",
      "old_mode": 33188,
      "old_path": "libsframe/testsuite/libsframe.decode/be-flipping.c",
      "new_id": "41fa486b62c2f7453ca6ffea550e66923ec1ed56",
      "new_mode": 33188,
      "new_path": "libsframe/testsuite/libsframe.decode/be-flipping.c"
    },
    {
      "type": "modify",
      "old_id": "77b0440870242298b838408c7d7b30d5d09266d0",
      "old_mode": 33188,
      "old_path": "libsframe/testsuite/libsframe.decode/frecnt-1.c",
      "new_id": "8d6c27eebcbe7a5304e62b02288ced725eb916c6",
      "new_mode": 33188,
      "new_path": "libsframe/testsuite/libsframe.decode/frecnt-1.c"
    },
    {
      "type": "modify",
      "old_id": "912fdbd0f999d4c230cc50cc97b80a5d392bb5b9",
      "old_mode": 33188,
      "old_path": "libsframe/testsuite/libsframe.decode/frecnt-2.c",
      "new_id": "74e48bf44e027e33b9d82ac704b4ff677fb80032",
      "new_mode": 33188,
      "new_path": "libsframe/testsuite/libsframe.decode/frecnt-2.c"
    },
    {
      "type": "modify",
      "old_id": "3673672e578be182e9ea8953d6430891a882d00b",
      "old_mode": 33188,
      "old_path": "libsframe/testsuite/libsframe.encode/encode-1.c",
      "new_id": "62640c3b70f7c5faf4fbde3bb9dc355f4c272921",
      "new_mode": 33188,
      "new_path": "libsframe/testsuite/libsframe.encode/encode-1.c"
    },
    {
      "type": "modify",
      "old_id": "7c7c94799bf59577ab9028811231e714a31d4318",
      "old_mode": 33188,
      "old_path": "libsframe/testsuite/libsframe.find/findfre-1.c",
      "new_id": "384ad4847a3f5e84b5ce3d7ae76397318ba47916",
      "new_mode": 33188,
      "new_path": "libsframe/testsuite/libsframe.find/findfre-1.c"
    },
    {
      "type": "modify",
      "old_id": "00b9e8db91947ca102242721578dcc4e22a32d78",
      "old_mode": 33188,
      "old_path": "libsframe/testsuite/libsframe.find/findfunc-1.c",
      "new_id": "5c4d86710eecbaf1f290e8a02150ffce7df5157f",
      "new_mode": 33188,
      "new_path": "libsframe/testsuite/libsframe.find/findfunc-1.c"
    }
  ]
}
