)]}'
{
  "commit": "b3e8605de1ce22650e468cdaed4da1c3228035de",
  "tree": "5fcbbb55b74dd0b4c4c3673e5af3c79244d69c54",
  "parents": [
    "6f0d5ba9e92c2463c2374eafc9bbd0c9ede102c2"
  ],
  "author": {
    "name": "Saša Živkov",
    "email": "sasa.zivkov@sap.com",
    "time": "Wed Oct 08 13:00:04 2025 +0200"
  },
  "committer": {
    "name": "Saša Živkov",
    "email": "sasa.zivkov@sap.com",
    "time": "Tue Apr 14 10:05:33 2026 +0200"
  },
  "message": "Refactoring: move command classes from jgroups to commands package\n\nSince the command (de)serialization is now moved out of the jgroups\npackage to to commands package we also rename JGroupsGson to\nCommandsGson and also move type adapters to the commands package.\n\nChange-Id: Ib6420f4bd9c03973471d9e69286647fee24f3413\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6a90e739fcbaae7c173c11a4e4921599e779cd5e",
      "old_mode": 33188,
      "old_path": "src/main/java/com/ericsson/gerrit/plugins/highavailability/Module.java",
      "new_id": "095adeef29def3639588d73f099f65de4e380c2a",
      "new_mode": 33188,
      "new_path": "src/main/java/com/ericsson/gerrit/plugins/highavailability/Module.java"
    },
    {
      "type": "rename",
      "old_id": "6f47da3782667061a18840e713c4e75fdb0616c7",
      "old_mode": 33188,
      "old_path": "src/main/java/com/ericsson/gerrit/plugins/highavailability/forwarder/jgroups/AddToProjectList.java",
      "new_id": "4883ddae7af2e8609bc2c136e395c8b1547904f0",
      "new_mode": 33188,
      "new_path": "src/main/java/com/ericsson/gerrit/plugins/highavailability/forwarder/commands/AddToProjectList.java",
      "score": 93
    },
    {
      "type": "rename",
      "old_id": "3abad1eaf0ec65781c4765bb92ae49605c9b89fd",
      "old_mode": 33188,
      "old_path": "src/main/java/com/ericsson/gerrit/plugins/highavailability/forwarder/jgroups/Command.java",
      "new_id": "1b7b86eec9a9414d4f3db0d4a7e49804a57b8857",
      "new_mode": 33188,
      "new_path": "src/main/java/com/ericsson/gerrit/plugins/highavailability/forwarder/commands/Command.java",
      "score": 92
    },
    {
      "type": "rename",
      "old_id": "cdd217c574fe9b740fbef224e84ef7e4adac73a1",
      "old_mode": 33188,
      "old_path": "src/main/java/com/ericsson/gerrit/plugins/highavailability/forwarder/jgroups/CommandDeserializer.java",
      "new_id": "11002841b6725f0d37c97c760b4eb770fbf0fdec",
      "new_mode": 33188,
      "new_path": "src/main/java/com/ericsson/gerrit/plugins/highavailability/forwarder/commands/CommandDeserializer.java",
      "score": 97
    },
    {
      "type": "rename",
      "old_id": "489e0704fd75e6162df9297e742c889a5a2e3456",
      "old_mode": 33188,
      "old_path": "src/main/java/com/ericsson/gerrit/plugins/highavailability/forwarder/jgroups/MessageProcessor.java",
      "new_id": "ca30de7ebe29a5c4bcab3e33a4b46000a5349dfe",
      "new_mode": 33188,
      "new_path": "src/main/java/com/ericsson/gerrit/plugins/highavailability/forwarder/commands/CommandProcessor.java",
      "score": 88
    },
    {
      "type": "rename",
      "old_id": "a4ca15a061dda3716573c5b003e619a92aaed5f5",
      "old_mode": 33188,
      "old_path": "src/main/java/com/ericsson/gerrit/plugins/highavailability/forwarder/jgroups/JGroupsGson.java",
      "new_id": "d3814024fc8058889428a60f8389ddb362fd9565",
      "new_mode": 33188,
      "new_path": "src/main/java/com/ericsson/gerrit/plugins/highavailability/forwarder/commands/CommandsGson.java",
      "score": 87
    },
    {
      "type": "rename",
      "old_id": "81ce445ed8fc8d0f86529b917d98df454074ef79",
      "old_mode": 33188,
      "old_path": "src/main/java/com/ericsson/gerrit/plugins/highavailability/forwarder/jgroups/DeleteAllProjectChangesFromIndex.java",
      "new_id": "532708b6b34b7c6fca4a90b63ac67085f9a1176f",
      "new_mode": 33188,
      "new_path": "src/main/java/com/ericsson/gerrit/plugins/highavailability/forwarder/commands/DeleteAllProjectChangesFromIndex.java",
      "score": 86
    },
    {
      "type": "rename",
      "old_id": "9ca05f1a1f2d465ab5cd7d98d9b89591b25d63cb",
      "old_mode": 33188,
      "old_path": "src/main/java/com/ericsson/gerrit/plugins/highavailability/forwarder/jgroups/EvictCache.java",
      "new_id": "151b8396fcb4dd06cc644be6d4c60f20a80c6c46",
      "new_mode": 33188,
      "new_path": "src/main/java/com/ericsson/gerrit/plugins/highavailability/forwarder/commands/EvictCache.java",
      "score": 82
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7a1b039f8f1633546313b5855d383130e74ccb7d",
      "new_mode": 33188,
      "new_path": "src/main/java/com/ericsson/gerrit/plugins/highavailability/forwarder/commands/ForwarderCommandsModule.java"
    },
    {
      "type": "rename",
      "old_id": "55caddab3c0efb5f0f058aebc0574ea4a6da5d82",
      "old_mode": 33188,
      "old_path": "src/main/java/com/ericsson/gerrit/plugins/highavailability/forwarder/jgroups/IndexAccount.java",
      "new_id": "6c95d1d769b64d2cc7c8d1db149d03ec83f0d856",
      "new_mode": 33188,
      "new_path": "src/main/java/com/ericsson/gerrit/plugins/highavailability/forwarder/commands/IndexAccount.java",
      "score": 92
    },
    {
      "type": "rename",
      "old_id": "075bfd779cd006b9e8589d5ed18623d93eaa0984",
      "old_mode": 33188,
      "old_path": "src/main/java/com/ericsson/gerrit/plugins/highavailability/forwarder/jgroups/IndexChange.java",
      "new_id": "990ae8ec8c6f4ed68c4d47f6c9c8b2674dea5e5e",
      "new_mode": 33188,
      "new_path": "src/main/java/com/ericsson/gerrit/plugins/highavailability/forwarder/commands/IndexChange.java",
      "score": 96
    },
    {
      "type": "rename",
      "old_id": "9f4906054b2a6b9b71f2aa31ded861bf88d54b18",
      "old_mode": 33188,
      "old_path": "src/main/java/com/ericsson/gerrit/plugins/highavailability/forwarder/jgroups/IndexGroup.java",
      "new_id": "3ae845841be976ee16bbe4797e129bdc86469f4f",
      "new_mode": 33188,
      "new_path": "src/main/java/com/ericsson/gerrit/plugins/highavailability/forwarder/commands/IndexGroup.java",
      "score": 87
    },
    {
      "type": "rename",
      "old_id": "40e400d6a6def043b7479a585f20984121ad6dbf",
      "old_mode": 33188,
      "old_path": "src/main/java/com/ericsson/gerrit/plugins/highavailability/forwarder/jgroups/IndexProject.java",
      "new_id": "7feffc49ccf9ca7306c9bdb291a65472d0d4ad6d",
      "new_mode": 33188,
      "new_path": "src/main/java/com/ericsson/gerrit/plugins/highavailability/forwarder/commands/IndexProject.java",
      "score": 87
    },
    {
      "type": "rename",
      "old_id": "3f50b0a44dfd8fe4886e9b1f1bb8d27c4223b0dc",
      "old_mode": 33188,
      "old_path": "src/main/java/com/ericsson/gerrit/plugins/highavailability/forwarder/jgroups/PostEvent.java",
      "new_id": "18c17c73f2a18a69296b91f1dc1c21076284cb91",
      "new_mode": 33188,
      "new_path": "src/main/java/com/ericsson/gerrit/plugins/highavailability/forwarder/commands/PostEvent.java",
      "score": 88
    },
    {
      "type": "rename",
      "old_id": "1a43ac8561bcf7b095d92b632bb8b0459db17147",
      "old_mode": 33188,
      "old_path": "src/main/java/com/ericsson/gerrit/plugins/highavailability/forwarder/jgroups/RemoveFromProjectList.java",
      "new_id": "b1ee7dffa32c6acead92189f6da383746a1f2e25",
      "new_mode": 33188,
      "new_path": "src/main/java/com/ericsson/gerrit/plugins/highavailability/forwarder/commands/RemoveFromProjectList.java",
      "score": 93
    },
    {
      "type": "modify",
      "old_id": "0bd8c5d2845b4a4fcf81d9cdcaeb155b5f905754",
      "old_mode": 33188,
      "old_path": "src/main/java/com/ericsson/gerrit/plugins/highavailability/forwarder/jgroups/JGroupsForwarder.java",
      "new_id": "1c004f752c432b02ab85a9df53ef710577d433e9",
      "new_mode": 33188,
      "new_path": "src/main/java/com/ericsson/gerrit/plugins/highavailability/forwarder/jgroups/JGroupsForwarder.java"
    },
    {
      "type": "modify",
      "old_id": "0895088a29780b75787a08f88f5bf90ccf2ddc48",
      "old_mode": 33188,
      "old_path": "src/main/java/com/ericsson/gerrit/plugins/highavailability/forwarder/jgroups/JGroupsForwarderModule.java",
      "new_id": "98600f1cd6674459b3682d834c5b8fae74f270ae",
      "new_mode": 33188,
      "new_path": "src/main/java/com/ericsson/gerrit/plugins/highavailability/forwarder/jgroups/JGroupsForwarderModule.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ff091b9428a91dcbfcf58457631d6d17f640ac44",
      "new_mode": 33188,
      "new_path": "src/main/java/com/ericsson/gerrit/plugins/highavailability/forwarder/jgroups/JGroupsMessageProcessor.java"
    },
    {
      "type": "rename",
      "old_id": "7829a80dbc103ea7939f4e6dccf66e18a35c4136",
      "old_mode": 33188,
      "old_path": "src/test/java/com/ericsson/gerrit/plugins/highavailability/forwarder/jgroups/CommandDeserializerTest.java",
      "new_id": "7c3a8865b95a9fcebd6eb60817e4c3d3702bc973",
      "new_mode": 33188,
      "new_path": "src/test/java/com/ericsson/gerrit/plugins/highavailability/forwarder/commands/CommandDeserializerTest.java",
      "score": 97
    },
    {
      "type": "modify",
      "old_id": "e7542b4bd3de0ede7a23a96721fa674a48d5d842",
      "old_mode": 33188,
      "old_path": "src/test/java/com/ericsson/gerrit/plugins/highavailability/forwarder/jgroups/JGroupsForwarderTest.java",
      "new_id": "1a926bf897ded04a81eefec9cfffdc0bb72eea03",
      "new_mode": 33188,
      "new_path": "src/test/java/com/ericsson/gerrit/plugins/highavailability/forwarder/jgroups/JGroupsForwarderTest.java"
    },
    {
      "type": "modify",
      "old_id": "91d291c36d6e545d6248df42fd82352636d8ee13",
      "old_mode": 33188,
      "old_path": "src/test/java/com/ericsson/gerrit/plugins/highavailability/forwarder/jgroups/MessageProcessorTest.java",
      "new_id": "d17b3f18d505a89030eb42fc849dc31bf3d1fcfa",
      "new_mode": 33188,
      "new_path": "src/test/java/com/ericsson/gerrit/plugins/highavailability/forwarder/jgroups/MessageProcessorTest.java"
    }
  ]
}
