)]}'
{
  "commit": "e626ea4c0849bef27f7cf3b16d2feddb62e00142",
  "tree": "9c140bceb36dd56e44e160e1d13186661670ce8e",
  "parents": [
    "06cecc51a78fa517c76d3bdeea1747a9f0e85fee"
  ],
  "author": {
    "name": "Sehr Moosabhoy",
    "email": "sehr.moosabhoy@ericsson.com",
    "time": "Tue Aug 22 14:18:40 2023 -0400"
  },
  "committer": {
    "name": "Bernd Hufmann",
    "email": "bernd.hufmann@ericsson.com",
    "time": "Fri Sep 01 13:13:40 2023 -0400"
  },
  "message": "ctf.core: Add CTF2 support for variants\n\nAdded support for CTF2 variant field classes. This also slightly changed\nthe structure field metadata nodes. A change was also made to the user\nattributes field in CTFJsonMetadataNode. This patch can be tested using\na CTF2-7.0 compliant version of [1] and these traces will also be added\nto the test-traces repo soon.\n\n[1]https://review.lttng.org/plugins/gitiles/babeltrace/+/refs/heads/ctf2/tests/data/ctf-traces/2/succeed/trace-with-index/\n\nChange-Id: I603abc533f0281e071b4bb9ff0ca5538d4da1283\nSigned-off-by: Sehr Moosabhoy \u003csehr.moosabhoy@ericsson.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/tracecompass/org.eclipse.tracecompass/+/203784\nTested-by: Trace Compass Bot \u003ctracecompass-bot@eclipse.org\u003e\nTested-by: Bernd Hufmann \u003cbernd.hufmann@ericsson.com\u003e\nReviewed-by: Bernd Hufmann \u003cbernd.hufmann@ericsson.com\u003e\nReviewed-by: Matthew Khouzam \u003cmatthew.khouzam@ericsson.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "48b3c35326961803fbe0a09b4c5961c9ead9bcaa",
      "old_mode": 33188,
      "old_path": "ctf/org.eclipse.tracecompass.ctf.core/src/org/eclipse/tracecompass/internal/ctf/core/event/metadata/CTFJsonMetadataNode.java",
      "new_id": "ea595288cefdc8a321ce64417e6e31a3ee9ffdd6",
      "new_mode": 33188,
      "new_path": "ctf/org.eclipse.tracecompass.ctf.core/src/org/eclipse/tracecompass/internal/ctf/core/event/metadata/CTFJsonMetadataNode.java"
    },
    {
      "type": "modify",
      "old_id": "044e34c38d57b01c56042f6c7ea267acbdf4f11f",
      "old_mode": 33188,
      "old_path": "ctf/org.eclipse.tracecompass.ctf.core/src/org/eclipse/tracecompass/internal/ctf/core/event/metadata/JsonStructureFieldMemberMetadataNode.java",
      "new_id": "e4c1c5bf6cd2099e0a54267bd0826dffe9751e24",
      "new_mode": 33188,
      "new_path": "ctf/org.eclipse.tracecompass.ctf.core/src/org/eclipse/tracecompass/internal/ctf/core/event/metadata/JsonStructureFieldMemberMetadataNode.java"
    },
    {
      "type": "modify",
      "old_id": "13be7c947d2c35cbc8190b2ed78edef751154a83",
      "old_mode": 33188,
      "old_path": "ctf/org.eclipse.tracecompass.ctf.core/src/org/eclipse/tracecompass/internal/ctf/core/event/metadata/JsonStructureFieldMetadataNode.java",
      "new_id": "0dd8d440825113c40baf419a2a89f6afdf7f4e92",
      "new_mode": 33188,
      "new_path": "ctf/org.eclipse.tracecompass.ctf.core/src/org/eclipse/tracecompass/internal/ctf/core/event/metadata/JsonStructureFieldMetadataNode.java"
    },
    {
      "type": "modify",
      "old_id": "b24c58ab4fcd71c0e4c21f830933a1af2cbfaab9",
      "old_mode": 33188,
      "old_path": "ctf/org.eclipse.tracecompass.ctf.core/src/org/eclipse/tracecompass/internal/ctf/core/event/metadata/tsdl/TypeAliasParser.java",
      "new_id": "c02f1b3d09bbad172fdd5d090046dc2266cb2b6c",
      "new_mode": 33188,
      "new_path": "ctf/org.eclipse.tracecompass.ctf.core/src/org/eclipse/tracecompass/internal/ctf/core/event/metadata/tsdl/TypeAliasParser.java"
    },
    {
      "type": "modify",
      "old_id": "126f05eeb1dc2c698ea363bbdfe903cdfea3e8d0",
      "old_mode": 33188,
      "old_path": "ctf/org.eclipse.tracecompass.ctf.core/src/org/eclipse/tracecompass/internal/ctf/core/event/metadata/tsdl/variant/VariantBodyParser.java",
      "new_id": "5d2956e5efcc143c4f101ff103431fc43a50a6da",
      "new_mode": 33188,
      "new_path": "ctf/org.eclipse.tracecompass.ctf.core/src/org/eclipse/tracecompass/internal/ctf/core/event/metadata/tsdl/variant/VariantBodyParser.java"
    },
    {
      "type": "modify",
      "old_id": "f3627716f8345f25c7840065cacf1455fc506ec4",
      "old_mode": 33188,
      "old_path": "ctf/org.eclipse.tracecompass.ctf.core/src/org/eclipse/tracecompass/internal/ctf/core/event/metadata/tsdl/variant/VariantDeclarationParser.java",
      "new_id": "26015152714f41ed34c6237bf8210db3bd006b5b",
      "new_mode": 33188,
      "new_path": "ctf/org.eclipse.tracecompass.ctf.core/src/org/eclipse/tracecompass/internal/ctf/core/event/metadata/tsdl/variant/VariantDeclarationParser.java"
    },
    {
      "type": "modify",
      "old_id": "26cfc1a86ed62c8ebb178e6e08e063190a0c13d2",
      "old_mode": 33188,
      "old_path": "ctf/org.eclipse.tracecompass.ctf.core/src/org/eclipse/tracecompass/internal/ctf/core/event/metadata/tsdl/variant/VariantParser.java",
      "new_id": "81dd29fceebbedb176425c577c73bc4f95f41307",
      "new_mode": 33188,
      "new_path": "ctf/org.eclipse.tracecompass.ctf.core/src/org/eclipse/tracecompass/internal/ctf/core/event/metadata/tsdl/variant/VariantParser.java"
    },
    {
      "type": "modify",
      "old_id": "5fee96cb126f7f30aad6e8c976041b72126875cd",
      "old_mode": 33188,
      "old_path": "ctf/org.eclipse.tracecompass.ctf.core/src/org/eclipse/tracecompass/internal/ctf/core/utils/JsonMetadataStrings.java",
      "new_id": "671eb2d36083ecc832d157cc65aed98b7e21549d",
      "new_mode": 33188,
      "new_path": "ctf/org.eclipse.tracecompass.ctf.core/src/org/eclipse/tracecompass/internal/ctf/core/utils/JsonMetadataStrings.java"
    }
  ]
}
