)]}'
{
  "log": [
    {
      "commit": "15415cb58f78e37dbf4c4007c11c160aa9f63278",
      "tree": "c1bf031d96149d74a40184173563a540517a8087",
      "parents": [
        "d883707479ea2c37dcdc1f127d977467c89bc351",
        "5e2742cd752c12762301932eeb09595716c054b1"
      ],
      "author": {
        "name": "Tamir Duberstein",
        "email": "tamird@google.com",
        "time": "Mon Mar 06 13:29:05 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Mar 06 13:29:05 2023 +0000"
      },
      "message": "Merge \"[UBSan][sbc] Narrow UBSAN suppression\" into main"
    },
    {
      "commit": "5e2742cd752c12762301932eeb09595716c054b1",
      "tree": "82ec8216dd6cb7ee785c79f6b5c34341ec9d2970",
      "parents": [
        "da6e0775b5ebd384c7048c5dc8fa1ee9eb328877"
      ],
      "author": {
        "name": "Tamir Duberstein",
        "email": "tamird@google.com",
        "time": "Fri Mar 03 16:26:18 2023 -0500"
      },
      "committer": {
        "name": "Tamir Duberstein",
        "email": "tamird@google.com",
        "time": "Sun Mar 05 19:22:14 2023 -0500"
      },
      "message": "[UBSan][sbc] Narrow UBSAN suppression\n\nBug: 46738\nChange-Id: I963689973734eb7b244f4845b3a74e592e617d52\n"
    },
    {
      "commit": "d883707479ea2c37dcdc1f127d977467c89bc351",
      "tree": "91eb17c572d8d2186c5219263244831e0a8dab03",
      "parents": [
        "da6e0775b5ebd384c7048c5dc8fa1ee9eb328877"
      ],
      "author": {
        "name": "Marina Ciocea",
        "email": "marinaciocea@google.com",
        "time": "Wed Dec 14 17:42:58 2022 -0500"
      },
      "committer": {
        "name": "Marina Ciocea",
        "email": "marinaciocea@google.com",
        "time": "Wed Dec 14 17:44:08 2022 -0500"
      },
      "message": "[bt] Add OWNERS file\n\nAdd as owners the owners of the code that calls into this dependency.\n\nThe OWNERS file is generated by `fx update-3p-owners`.\n\nBug: 102810\nChange-Id: I349b7c5f501855ffc454b9848cad0ad2bdf96b26\n"
    },
    {
      "commit": "da6e0775b5ebd384c7048c5dc8fa1ee9eb328877",
      "tree": "ce37a22e410bd776ed7aefe4bb11a8a6bc5c4e95",
      "parents": [
        "386f66c39691f7a40e86f88cd28687af67e9af1a"
      ],
      "author": {
        "name": "Tamir Duberstein",
        "email": "tamird@google.com",
        "time": "Fri Sep 03 15:16:10 2021 -0400"
      },
      "committer": {
        "name": "Tamir Duberstein",
        "email": "tamird@google.com",
        "time": "Fri Sep 03 15:16:10 2021 -0400"
      },
      "message": "Add -Wno-write-strings\n\nThis is being turned on in the main repo.\n\nChange-Id: I76206922c4db10e4572541a8c442c4ba7bbdaf43\n"
    },
    {
      "commit": "386f66c39691f7a40e86f88cd28687af67e9af1a",
      "tree": "cd768cb1d35717f428fab64d2a594452184f2f6c",
      "parents": [
        "cd5fd6d7f0d41b387561ee58cde0f685f5e29ef0"
      ],
      "author": {
        "name": "Tamir Duberstein",
        "email": "tamird@google.com",
        "time": "Sun May 09 13:55:37 2021 -0400"
      },
      "committer": {
        "name": "Tamir Duberstein",
        "email": "tamird@google.com",
        "time": "Sun May 09 14:24:12 2021 -0400"
      },
      "message": "[config] Suppress implicit fallthrough\n\nChange-Id: I972de9f07f74b57f925d5611f205b23eddece739\n"
    },
    {
      "commit": "cd5fd6d7f0d41b387561ee58cde0f685f5e29ef0",
      "tree": "1c12c1d6c21de6140e749b05bae64ef7113e4ac2",
      "parents": [
        "ccdeabf3305c9463683ec66d919f48b04c3e3aa4"
      ],
      "author": {
        "name": "Shai Barack",
        "email": "shayba@google.com",
        "time": "Thu Sep 10 14:55:10 2020 -0700"
      },
      "committer": {
        "name": "Shai Barack",
        "email": "shayba@google.com",
        "time": "Thu Sep 10 14:55:53 2020 -0700"
      },
      "message": "[Wconversion] Suppress warnings\n\nBug: 56258\nBug: 58162\nChange-Id: I6800ef095cafcd2df829458aa6934d53a62c5252\n"
    },
    {
      "commit": "ccdeabf3305c9463683ec66d919f48b04c3e3aa4",
      "tree": "e44a89b105198b1885db4271ff01d6632c0f56b5",
      "parents": [
        "b3d42cc28d9f535002202807703f77fa7fd5a514"
      ],
      "author": {
        "name": "Leonard Chan",
        "email": "leonardchan@google.com",
        "time": "Thu Feb 20 17:37:33 2020 -0800"
      },
      "committer": {
        "name": "Leonard Chan",
        "email": "leonardchan@google.com",
        "time": "Thu Feb 20 17:38:54 2020 -0800"
      },
      "message": "[UBSan][sbc] Temporarily disable UBSan\n\nUBSan was reporting a left shift of a negative value. Disable UBSan for this\ntarget for now, then we will come back to fix it once asan-ubsan is\nmigrated into CQ.\n\nBug: 46738\nChange-Id: I1a55c22d4cbc676f9982ee46bd580a17189a4893\n"
    },
    {
      "commit": "b3d42cc28d9f535002202807703f77fa7fd5a514",
      "tree": "a0aa1d8e9716adace35949b7f965ccf3ed18e851",
      "parents": [
        "86ddf5b91d7addf328adeabbab9bac1606f16157"
      ],
      "author": {
        "name": "Austin Foxley",
        "email": "afoxley@google.com",
        "time": "Tue Jan 07 16:49:50 2020 -0800"
      },
      "committer": {
        "name": "Austin Foxley",
        "email": "afoxley@google.com",
        "time": "Tue Jan 07 18:14:43 2020 -0800"
      },
      "message": "[third_party/sbc] Fix duplicate symbol linker issue\n\ndequant_long_* symbols were not declared extern when used as such and\nour toolchain treats as new declaration due to use of -fno-common\n\nChange-Id: I2aa3e059b0f007026953a67db1971c4c669d4f00\n"
    },
    {
      "commit": "86ddf5b91d7addf328adeabbab9bac1606f16157",
      "tree": "e4d1aaeb113c2ba63f9a71723718c46261bf6fd9",
      "parents": [
        "65054ea6b528cfbd5bfb689320067472663bae1e"
      ],
      "author": {
        "name": "Austin Foxley",
        "email": "afoxley@google.com",
        "time": "Tue Jan 07 15:22:55 2020 -0800"
      },
      "committer": {
        "name": "Austin Foxley",
        "email": "afoxley@google.com",
        "time": "Tue Jan 07 15:24:27 2020 -0800"
      },
      "message": "[third_party/sbc] Expose decoder headers in public config\n\nChange-Id: I1e519aca034e3868a3e575a7b5b4a2c3856def65\n"
    },
    {
      "commit": "65054ea6b528cfbd5bfb689320067472663bae1e",
      "tree": "a297bda7b504431e96457717efaa07b4aa5e1b74",
      "parents": [
        "a3b490f1d9ea70667eab1613e48c3a59385c5eb7"
      ],
      "author": {
        "name": "Payton Turnage",
        "email": "turnage@google.com",
        "time": "Mon Jun 03 14:14:47 2019 -0700"
      },
      "committer": {
        "name": "Payton Turnage",
        "email": "turnage@google.com",
        "time": "Mon Jun 03 14:14:47 2019 -0700"
      },
      "message": "[third_party/sbc] Gnify; remove broken includes\n\nMTWN-255 #done\n\nChange-Id: If09456b22b12ece316e685a75cb711e23b7e611c\n"
    },
    {
      "commit": "a3b490f1d9ea70667eab1613e48c3a59385c5eb7",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "8a38f868421687972b496e44ef3b66f0c5f103b0",
        "71eae3a9f6e361c9fd34148c9889b026a68c11da"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Jun 03 07:37:32 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Jun 03 07:37:32 2019 +0000"
      },
      "message": "Merge \"BLE: [IOT] Initiate disconnection when encryption fails during pairing\""
    },
    {
      "commit": "8a38f868421687972b496e44ef3b66f0c5f103b0",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "7fdd02e18383b77e80a230b8b3a25af7aab3b319",
        "bb5dfa45bc4c8c19d186fd4852a04f49b13006dc"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri May 31 23:05:56 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri May 31 23:05:56 2019 +0000"
      },
      "message": "Merge \"GD SMP ECC: Add const qualifier to ECC_PointMult\""
    },
    {
      "commit": "7fdd02e18383b77e80a230b8b3a25af7aab3b319",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "44577c46bbb961f3944f07b9274ce40740e3784c",
        "4863d36dd21282d814e19e2f2450ee16ee028e2e"
      ],
      "author": {
        "name": "Jakub Pawlowski",
        "email": "jpawlowski@google.com",
        "time": "Thu May 30 17:45:17 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu May 30 17:45:17 2019 +0000"
      },
      "message": "Merge \"PDL: Add Arrays\""
    },
    {
      "commit": "44577c46bbb961f3944f07b9274ce40740e3784c",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "4863d36dd21282d814e19e2f2450ee16ee028e2e",
        "10c3ab51149ea991ea4b2dd7958f8a59a26ae441"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu May 30 02:58:08 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu May 30 02:58:08 2019 +0000"
      },
      "message": "Merge \"Make sure the Hearing Aid source is ready before resuming or suspending calls\""
    },
    {
      "commit": "4863d36dd21282d814e19e2f2450ee16ee028e2e",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "220211d650759cf0cefef005bbf2c3374e5cec46",
        "6c3ac040c2dc2b6f53f558a4a7647208e89b4234"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue May 28 20:31:20 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue May 28 20:31:20 2019 +0000"
      },
      "message": "Merge \"OS: Hold the mutex when decreasing the semaphore\""
    },
    {
      "commit": "220211d650759cf0cefef005bbf2c3374e5cec46",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "bb5dfa45bc4c8c19d186fd4852a04f49b13006dc",
        "6c3ac040c2dc2b6f53f558a4a7647208e89b4234"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue May 28 20:29:21 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue May 28 20:29:21 2019 +0000"
      },
      "message": "Merge \"OS: Protect invalidation_list_ with the mutex\""
    },
    {
      "commit": "bb5dfa45bc4c8c19d186fd4852a04f49b13006dc",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "6c3ac040c2dc2b6f53f558a4a7647208e89b4234",
        "10c3ab51149ea991ea4b2dd7958f8a59a26ae441"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue May 28 17:52:14 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue May 28 17:52:14 2019 +0000"
      },
      "message": "Merge changes I42c47d98,If38ad50d\n\n* changes:\n  Fix mac build\n  bpfmt -w $(find . -name Android.bp)\n"
    },
    {
      "commit": "6c3ac040c2dc2b6f53f558a4a7647208e89b4234",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "10c3ab51149ea991ea4b2dd7958f8a59a26ae441",
        "71eae3a9f6e361c9fd34148c9889b026a68c11da"
      ],
      "author": {
        "name": "Ted Wang",
        "email": "tedwang@google.com",
        "time": "Mon May 27 01:50:04 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon May 27 01:50:04 2019 +0000"
      },
      "message": "Merge \"Disable absolute volume control for AirPods 2\""
    },
    {
      "commit": "10c3ab51149ea991ea4b2dd7958f8a59a26ae441",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "13fc2311049278585619d71ca7776d50b9283987",
        "63566f8ca08dfb58223b32d84013771f210def57"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed May 22 00:18:35 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed May 22 00:18:35 2019 +0000"
      },
      "message": "Merge \"Fix use-after-free in ReactorPerformanceTest::TearDown.\""
    },
    {
      "commit": "13fc2311049278585619d71ca7776d50b9283987",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "178a5707e4d18ad255e7fbd0c8baa811d19173fc",
        "5153ecc78c64625e88777dc20c70b34fd7492fe4"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue May 21 15:45:42 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue May 21 15:45:42 2019 +0000"
      },
      "message": "Merge \"QueueTest: UnregisterDequeue before promise set value\""
    },
    {
      "commit": "178a5707e4d18ad255e7fbd0c8baa811d19173fc",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "c20e4721a67281b013dfc2a3283b81e075ff0ed4",
        "2f0da8c6ae4146168f02b3a7aa71fffdb520a2ab"
      ],
      "author": {
        "name": "Weichin Weng",
        "email": "weichinweng@google.com",
        "time": "Mon May 20 03:38:04 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon May 20 03:38:04 2019 +0000"
      },
      "message": "Merge \"Hearing Aid Dump Audio Tool: Add dump debug buffer feature\""
    },
    {
      "commit": "c20e4721a67281b013dfc2a3283b81e075ff0ed4",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "036928d469df5073f7da3f82850a618030139f97",
        "fe11a05741c8f0131698375fcfeab3f1039304f3"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat May 18 00:19:33 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Sat May 18 00:19:33 2019 +0000"
      },
      "message": "Merge \"Remove Address dependency from PacketParserTest\""
    },
    {
      "commit": "036928d469df5073f7da3f82850a618030139f97",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "2f0da8c6ae4146168f02b3a7aa71fffdb520a2ab",
        "5153ecc78c64625e88777dc20c70b34fd7492fe4"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri May 17 21:29:23 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri May 17 21:29:23 2019 +0000"
      },
      "message": "Merge \"While AVDT opened or its AVRC_TIMER_EVT expired, it is no needed to start the 2nd AVDT stream\""
    },
    {
      "commit": "2f0da8c6ae4146168f02b3a7aa71fffdb520a2ab",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "a2630cd3c19b8b55cbd2d0c4ce5a593fb820b77a",
        "fe11a05741c8f0131698375fcfeab3f1039304f3"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu May 16 22:48:06 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu May 16 22:48:06 2019 +0000"
      },
      "message": "Merge changes I2526f4bc,Iafe4a46d\n\n* changes:\n  Allow Handler synchronization in test code\n  Remove testing code from ModuleRegistry\n"
    },
    {
      "commit": "a2630cd3c19b8b55cbd2d0c4ce5a593fb820b77a",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "eccd6a9604c983c2410ee5f667be0443bc7eb77c",
        "63566f8ca08dfb58223b32d84013771f210def57"
      ],
      "author": {
        "name": "Jakub Pawlowski",
        "email": "jpawlowski@google.com",
        "time": "Thu May 16 19:42:35 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu May 16 19:42:35 2019 +0000"
      },
      "message": "Merge \"crypto_toolbox: add const qualifiers to f4, f5, and f6 parameters\""
    },
    {
      "commit": "eccd6a9604c983c2410ee5f667be0443bc7eb77c",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "63566f8ca08dfb58223b32d84013771f210def57",
        "71eae3a9f6e361c9fd34148c9889b026a68c11da"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu May 16 17:48:15 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu May 16 17:48:15 2019 +0000"
      },
      "message": "Merge \"Add SMP PDL definition.\""
    },
    {
      "commit": "63566f8ca08dfb58223b32d84013771f210def57",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "bc420a3160bcf6aa2a2931f78d0f34fdc7a96e13",
        "68cefc229a1c0acc67b94628b378fccf41f5d853"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed May 15 23:02:12 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 15 23:02:12 2019 +0000"
      },
      "message": "Merge \"DO NOT MERGE - Skip pi-platform-release (PPRL.190505.001) in stage-aosp-master\" into stage-aosp-master"
    },
    {
      "commit": "bc420a3160bcf6aa2a2931f78d0f34fdc7a96e13",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "e3bc2ff2dcbf8f439d7195eb2ce55ce51fb16788",
        "fe11a05741c8f0131698375fcfeab3f1039304f3"
      ],
      "author": {
        "name": "Myles Watson",
        "email": "mylesgw@google.com",
        "time": "Wed May 15 13:24:00 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed May 15 13:24:00 2019 -0700"
      },
      "message": "Merge \"L2CAP: Always use SUCCESS\"\nam: f256ea9c02\n\nChange-Id: If78bace42679e10a74b8b3df98feda1970e29450\n"
    },
    {
      "commit": "e3bc2ff2dcbf8f439d7195eb2ce55ce51fb16788",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "6cfb4e2a69db5e855bc1473a4defcb33b0b2efb0",
        "fe11a05741c8f0131698375fcfeab3f1039304f3"
      ],
      "author": {
        "name": "Myles Watson",
        "email": "mylesgw@google.com",
        "time": "Wed May 15 11:26:17 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed May 15 11:26:17 2019 -0700"
      },
      "message": "Require a semicolon after ASSERT\nam: 49496a3d06\n\nChange-Id: I15734a820b5a67733babd0aae0263f8f97edc508\n"
    },
    {
      "commit": "6cfb4e2a69db5e855bc1473a4defcb33b0b2efb0",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "d2b697f8bf9c899c934466074cc08b2fe6278c1c",
        "fe11a05741c8f0131698375fcfeab3f1039304f3"
      ],
      "author": {
        "name": "Myles Watson",
        "email": "mylesgw@google.com",
        "time": "Tue May 14 15:55:11 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue May 14 15:55:11 2019 -0700"
      },
      "message": "Merge \"HCI: Add classic interface definitions\"\nam: b8b18593c6\n\nChange-Id: If2710b9c0327ac8456984722524d464512abfe81\n"
    },
    {
      "commit": "fe11a05741c8f0131698375fcfeab3f1039304f3",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "5153ecc78c64625e88777dc20c70b34fd7492fe4",
        "71eae3a9f6e361c9fd34148c9889b026a68c11da"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue May 14 22:27:20 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue May 14 22:27:20 2019 +0000"
      },
      "message": "Merge \"HCI: Add classic interface definitions\""
    },
    {
      "commit": "68cefc229a1c0acc67b94628b378fccf41f5d853",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "d2b697f8bf9c899c934466074cc08b2fe6278c1c",
        "9cadc8ee7e05ca8b67247e40705c06c53ac2b10a"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Tue May 14 12:08:50 2019 -0700"
      },
      "committer": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Tue May 14 12:08:50 2019 -0700"
      },
      "message": "DO NOT MERGE - Skip pi-platform-release (PPRL.190505.001) in stage-aosp-master\n\nBug: 132622481\nChange-Id: Iec8c8a55b0f442d3ce16c86872e59c68f61cf36b\n"
    },
    {
      "commit": "d2b697f8bf9c899c934466074cc08b2fe6278c1c",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "7d63f66a4801622cc0eac493983ffb6a247b442d",
        "5153ecc78c64625e88777dc20c70b34fd7492fe4"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Thu May 09 16:54:54 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu May 09 16:54:54 2019 -0700"
      },
      "message": "[automerger skipped] Merge \"DO NOT MERGE - Merge Pie Bonito/Sargo into master.\"\nam: 7bd0d9e0c3 -s ours\nam skip reason: subject contains skip directive\n\nChange-Id: I0a6eb0daaa03161d899b838f88945cc06bac056f\n"
    },
    {
      "commit": "7d63f66a4801622cc0eac493983ffb6a247b442d",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "77ffc2a958eab1abb40e2ce86dd9bb32471bdc2f",
        "c570e088f4d49293e16e6c601a2a586661c6da03"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Thu May 09 16:14:15 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu May 09 16:14:15 2019 -0700"
      },
      "message": "[automerger skipped] DO NOT MERGE - Merge Pie Bonito/Sargo into master.\nam: e39adc7f03 -s ours\nam skip reason: subject contains skip directive\n\nChange-Id: Ie61608aea918084208a6cc25b5f39c9567ee611e\n"
    },
    {
      "commit": "5153ecc78c64625e88777dc20c70b34fd7492fe4",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "71eae3a9f6e361c9fd34148c9889b026a68c11da",
        "c570e088f4d49293e16e6c601a2a586661c6da03"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Thu May 09 22:05:45 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu May 09 22:05:45 2019 +0000"
      },
      "message": "Merge \"DO NOT MERGE - Merge Pie Bonito/Sargo into master.\""
    },
    {
      "commit": "77ffc2a958eab1abb40e2ce86dd9bb32471bdc2f",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "ca19411aa3a5f820af108009ba119c79a732b692",
        "71eae3a9f6e361c9fd34148c9889b026a68c11da"
      ],
      "author": {
        "name": "Stanley Tng",
        "email": "stng@google.com",
        "time": "Thu May 09 14:45:03 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu May 09 14:45:03 2019 -0700"
      },
      "message": "Merge \"Add Delay reporting for Hearing Aids\"\nam: 122ce6871f\n\nChange-Id: If98f6b3faad73841924abdf92b2a4b09ac9411b9\n"
    },
    {
      "commit": "c570e088f4d49293e16e6c601a2a586661c6da03",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "71eae3a9f6e361c9fd34148c9889b026a68c11da",
        "d7e147200d9cbba157f387d881d82af967708ddf"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Thu May 09 09:27:06 2019 -0700"
      },
      "committer": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Thu May 09 09:27:06 2019 -0700"
      },
      "message": "DO NOT MERGE - Merge Pie Bonito/Sargo into master.\n\nBug: 131756210\nChange-Id: I4009cad536b5c2d7a9f9d02769128dc5077e53b9\n"
    },
    {
      "commit": "ca19411aa3a5f820af108009ba119c79a732b692",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "d7e147200d9cbba157f387d881d82af967708ddf",
        "71eae3a9f6e361c9fd34148c9889b026a68c11da"
      ],
      "author": {
        "name": "Myles Watson",
        "email": "mylesgw@google.com",
        "time": "Wed May 08 21:53:54 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed May 08 21:53:54 2019 -0700"
      },
      "message": "HCI: Rename ErrorCodes and consolidate Enable\nam: 38ea5acca8\n\nChange-Id: Ifa89f600275e8259c37fbddc02dd1e2f66b9112e\n"
    },
    {
      "commit": "d7e147200d9cbba157f387d881d82af967708ddf",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "4f9f169a2e45ed3750f2f5e820143c0fff960457",
        "71eae3a9f6e361c9fd34148c9889b026a68c11da"
      ],
      "author": {
        "name": "Hansong Zhang",
        "email": "hsz@google.com",
        "time": "Tue May 07 23:10:49 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue May 07 23:10:49 2019 -0700"
      },
      "message": "ModuleRegistry: Start() injected modules\nam: 30fa258cf8\n\nChange-Id: I096fdf186f33e9e690e5dd564f4b5ac28b71701b\n"
    },
    {
      "commit": "9cadc8ee7e05ca8b67247e40705c06c53ac2b10a",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "a588e8726a53926584edc7a462d4ef8863928157",
        "f81fb53747d19793d6506a07dcf0f959bfd1787f"
      ],
      "author": {
        "name": "android-build-team Robot",
        "email": "android-build-team-robot@google.com",
        "time": "Tue May 07 21:45:22 2019 +0000"
      },
      "committer": {
        "name": "android-build-team Robot",
        "email": "android-build-team-robot@google.com",
        "time": "Tue May 07 21:45:22 2019 +0000"
      },
      "message": "Snap for 5450365 from f8a5ce9945240777b0d5cd2ba68fdda48e1484a8 to pi-platform-release\n\nChange-Id: I93c7dd9dc1084fbe5f2f3cd8075b92fd05013d7e\n"
    },
    {
      "commit": "4f9f169a2e45ed3750f2f5e820143c0fff960457",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "a111f12152a092205fa8c742a057c44afe35e619",
        "71eae3a9f6e361c9fd34148c9889b026a68c11da"
      ],
      "author": {
        "name": "Chienyuan",
        "email": "chienyuanhuang@google.com",
        "time": "Tue May 07 14:44:03 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue May 07 14:44:03 2019 -0700"
      },
      "message": "Merge \"Add benchmark for queue\"\nam: 7ec4793b50\n\nChange-Id: I9586994386bbf51fae402424b66c3fa955c29a76\n"
    },
    {
      "commit": "a111f12152a092205fa8c742a057c44afe35e619",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "d99a126f0837d96661ef423d50e00e54b3acaf81",
        "71eae3a9f6e361c9fd34148c9889b026a68c11da"
      ],
      "author": {
        "name": "Joseph Pirozzo",
        "email": "pirozzoj@google.com",
        "time": "Tue May 07 08:41:55 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue May 07 08:41:55 2019 -0700"
      },
      "message": "Merge \"Handling of incoming AVRCP Controller connections\"\nam: e7b536bc93\n\nChange-Id: I7574cd7421edb6572472ffef685b70429f6d8d2a\n"
    },
    {
      "commit": "d99a126f0837d96661ef423d50e00e54b3acaf81",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "007262b0a88f9b6cea735e2891cca6a034ca0261",
        "71eae3a9f6e361c9fd34148c9889b026a68c11da"
      ],
      "author": {
        "name": "Weichin Weng",
        "email": "weichinweng@google.com",
        "time": "Mon May 06 21:12:53 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon May 06 21:12:53 2019 -0700"
      },
      "message": "Merge \"Close unexpected HearingAid open event if is not attempting to connect\"\nam: f612b732e1\n\nChange-Id: Id6ca92d830e6e7f10d22260c15f6b47fea3b80fa\n"
    },
    {
      "commit": "007262b0a88f9b6cea735e2891cca6a034ca0261",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "068414b6ce3f4fc1b266ac5d9de52a81a35128f9",
        "71eae3a9f6e361c9fd34148c9889b026a68c11da"
      ],
      "author": {
        "name": "Satish kumar sugasi",
        "email": "quic_ssugasi@quicinc.com",
        "time": "Mon May 06 14:40:29 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon May 06 14:40:29 2019 -0700"
      },
      "message": "Merge \"A2DP: Fix offload start VSC parameters\"\nam: da0b935bf4\n\nChange-Id: I3425223bc0c0b49f49f04a164c10fdfa2a50bc57\n"
    },
    {
      "commit": "068414b6ce3f4fc1b266ac5d9de52a81a35128f9",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "cbd2f1dda26430bfec71ead769fb537992f13310",
        "71eae3a9f6e361c9fd34148c9889b026a68c11da"
      ],
      "author": {
        "name": "Hansong Zhang",
        "email": "hsz@google.com",
        "time": "Fri May 03 20:07:54 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri May 03 20:07:54 2019 -0700"
      },
      "message": "Add a signaling socket from facade/cert to tester\nam: 663ee01503\n\nChange-Id: I2f2dfb01de8ac8ad132ba7ec9b4e677bdb256277\n"
    },
    {
      "commit": "cbd2f1dda26430bfec71ead769fb537992f13310",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "7718d4d60f1e85796db4006f87df385ff5e6cd93",
        "71eae3a9f6e361c9fd34148c9889b026a68c11da"
      ],
      "author": {
        "name": "Hansong Zhang",
        "email": "hsz@google.com",
        "time": "Fri May 03 18:40:44 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri May 03 18:40:44 2019 -0700"
      },
      "message": "Add grpc root service for test configuration\nam: 30bf869b83\n\nChange-Id: I9226c028d4a40b7aee39b714e19c9d33b94d36ab\n"
    },
    {
      "commit": "7718d4d60f1e85796db4006f87df385ff5e6cd93",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "6acd008d9621e09ed526ceec72c4769804245f1a",
        "71eae3a9f6e361c9fd34148c9889b026a68c11da"
      ],
      "author": {
        "name": "Zach Johnson",
        "email": "zachoverflow@google.com",
        "time": "Fri May 03 00:31:26 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri May 03 00:31:26 2019 -0700"
      },
      "message": "Break GdDevice into GdDevice and GdCertDevice\nam: 87ddd5b26f\n\nChange-Id: I9fb0d8bdb0b718a8846de25f5aaa8fbdaa33c1e4\n"
    },
    {
      "commit": "6acd008d9621e09ed526ceec72c4769804245f1a",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "4ffff57824cf1164999c6f3009ad06f35d265845",
        "71eae3a9f6e361c9fd34148c9889b026a68c11da"
      ],
      "author": {
        "name": "Zach Johnson",
        "email": "zachoverflow@google.com",
        "time": "Fri May 03 00:17:39 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri May 03 00:17:39 2019 -0700"
      },
      "message": "Consolidate facade and cert entry point naming\nam: 4999504f61\n\nChange-Id: Ia48e8a6f3b4c6849e2e5cb5c0751e8e156f5c306\n"
    },
    {
      "commit": "4ffff57824cf1164999c6f3009ad06f35d265845",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "ed0edc9e7bae79263644b2540ce959af5e5dfeeb",
        "71eae3a9f6e361c9fd34148c9889b026a68c11da"
      ],
      "author": {
        "name": "Zach Johnson",
        "email": "zachoverflow@google.com",
        "time": "Fri May 03 00:17:24 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri May 03 00:17:24 2019 -0700"
      },
      "message": "Add BidiQueue\nam: d5b7ba71ba\n\nChange-Id: I00a6898e46cb7e8ad550944fe63bc0cd3a9105ca\n"
    },
    {
      "commit": "ed0edc9e7bae79263644b2540ce959af5e5dfeeb",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "f31420971f671a839e7fe7616eebc672147d33cf",
        "71eae3a9f6e361c9fd34148c9889b026a68c11da"
      ],
      "author": {
        "name": "Hansong Zhang",
        "email": "hsz@google.com",
        "time": "Thu May 02 19:42:05 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu May 02 19:42:05 2019 -0700"
      },
      "message": "Cert stack bring up and test Inquiry with two stacks\nam: 90ec7400f0\n\nChange-Id: I85e10a876b52922ca0ce558292b0f54d87752405\n"
    },
    {
      "commit": "f31420971f671a839e7fe7616eebc672147d33cf",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "64b35beca8e79ad7f4b1d9a63811be447fba6fdd",
        "71eae3a9f6e361c9fd34148c9889b026a68c11da"
      ],
      "author": {
        "name": "Zach Johnson",
        "email": "zachoverflow@google.com",
        "time": "Thu May 02 19:18:13 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu May 02 19:18:13 2019 -0700"
      },
      "message": "Merge \"Add separate enqueue and dequeue interfaces for queue\"\nam: 55778d288e\n\nChange-Id: I5f244be668f66c7940037f9360f125f1f43e1757\n"
    },
    {
      "commit": "64b35beca8e79ad7f4b1d9a63811be447fba6fdd",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "a0c9299264bbc3f8fece010bc3c8df3a9d7d561d",
        "71eae3a9f6e361c9fd34148c9889b026a68c11da"
      ],
      "author": {
        "name": "Weichin Weng",
        "email": "weichinweng@google.com",
        "time": "Thu May 02 18:40:31 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu May 02 18:40:31 2019 -0700"
      },
      "message": "Merge \"Don\u0027t read HearingAid properties if already have properties value.\"\nam: 52d50e51e9\n\nChange-Id: I6a8a532978d441b8cc5494d204ba5970aff073cc\n"
    },
    {
      "commit": "a0c9299264bbc3f8fece010bc3c8df3a9d7d561d",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "fcc4a1de19b598ec5900474921d7612adea3f692",
        "71eae3a9f6e361c9fd34148c9889b026a68c11da"
      ],
      "author": {
        "name": "Chienyuan",
        "email": "chienyuanhuang@google.com",
        "time": "Thu May 02 18:39:35 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu May 02 18:39:35 2019 -0700"
      },
      "message": "Cert: implement assert function with event buffer\nam: c3d8c16207\n\nChange-Id: I0328031ca4c390eed86edc92ceb8d70a279856e1\n"
    },
    {
      "commit": "fcc4a1de19b598ec5900474921d7612adea3f692",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "e563e574fcdb904eedb982aa9327897a292a439e",
        "71eae3a9f6e361c9fd34148c9889b026a68c11da"
      ],
      "author": {
        "name": "Myles Watson",
        "email": "mylesgw@google.com",
        "time": "Thu May 02 14:47:43 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu May 02 14:47:43 2019 -0700"
      },
      "message": "Merge \"Module: Add TestModule for dependency injection\"\nam: c310d49b97\n\nChange-Id: Ic68642cd4cfda8b7059a61aef63bb990e9f2d84a\n"
    },
    {
      "commit": "e563e574fcdb904eedb982aa9327897a292a439e",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "58b79f8e25b0c836963a32b5724e1d68f31df1ee",
        "71eae3a9f6e361c9fd34148c9889b026a68c11da"
      ],
      "author": {
        "name": "Chienyuan",
        "email": "chienyuanhuang@google.com",
        "time": "Wed May 01 17:11:18 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed May 01 17:11:18 2019 -0700"
      },
      "message": "Cert: add common helper for event stream on the py side\nam: 89430fe73d\n\nChange-Id: I4c0ce2ced3c292c316ee25f35e0d25fdfd972aed\n"
    },
    {
      "commit": "58b79f8e25b0c836963a32b5724e1d68f31df1ee",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "d183b1404e59f196e882620720971cdccb54491d",
        "71eae3a9f6e361c9fd34148c9889b026a68c11da"
      ],
      "author": {
        "name": "Hansong Zhang",
        "email": "hsz@google.com",
        "time": "Tue Apr 30 19:17:12 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Apr 30 19:17:12 2019 -0700"
      },
      "message": "Make SnoopLogger a Module\nam: 5158bf5eeb\n\nChange-Id: If905e7c85293c2b2abbf0f23c3efa3d77743bef7\n"
    },
    {
      "commit": "d183b1404e59f196e882620720971cdccb54491d",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "d0bfa2ae9bc0786ccef65f6a33d5d92527c86de2",
        "71eae3a9f6e361c9fd34148c9889b026a68c11da"
      ],
      "author": {
        "name": "Hansong Zhang",
        "email": "hsz@google.com",
        "time": "Tue Apr 30 15:00:26 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Apr 30 15:00:26 2019 -0700"
      },
      "message": "Rootcanal: Exit local loopback mode on HciReset\nam: 843271b29b\n\nChange-Id: Icb2bfeb0d50ae89fe787b16471bf35543d10296d\n"
    },
    {
      "commit": "d0bfa2ae9bc0786ccef65f6a33d5d92527c86de2",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "089a09f33b0089df5f1a3ee30a0c98ea56136142",
        "71eae3a9f6e361c9fd34148c9889b026a68c11da"
      ],
      "author": {
        "name": "Hansong Zhang",
        "email": "hsz@google.com",
        "time": "Tue Apr 30 15:00:13 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Apr 30 15:00:13 2019 -0700"
      },
      "message": "Rootcanal HCI HAL: Set read from socket blocking\nam: 8c08ceb642\n\nChange-Id: I1f48f1c7decbe6f85d08c6872559edf409cc753e\n"
    },
    {
      "commit": "089a09f33b0089df5f1a3ee30a0c98ea56136142",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "e853cb39a663beb33bd819f64afefd69118b78e9",
        "71eae3a9f6e361c9fd34148c9889b026a68c11da"
      ],
      "author": {
        "name": "Zach Johnson",
        "email": "zachoverflow@google.com",
        "time": "Tue Apr 30 12:06:57 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Apr 30 12:06:57 2019 -0700"
      },
      "message": "Merge changes I471a49f6,If5879a76\nam: 4b62519c95\n\nChange-Id: I766fc1e1fec734858dc50ee9be54f870f3816905\n"
    },
    {
      "commit": "e853cb39a663beb33bd819f64afefd69118b78e9",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "06e91a4e63c7e6ae15e037ec5b47816f8ac4c44e",
        "71eae3a9f6e361c9fd34148c9889b026a68c11da"
      ],
      "author": {
        "name": "Zach Johnson",
        "email": "zachoverflow@google.com",
        "time": "Tue Apr 30 12:05:56 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Apr 30 12:05:56 2019 -0700"
      },
      "message": "Merge \"Create handlers for every module upon module start.\"\nam: 37de441d0d\n\nChange-Id: I9d0bd3aabd76603bd271b552eb00cc11d0c60da3\n"
    },
    {
      "commit": "06e91a4e63c7e6ae15e037ec5b47816f8ac4c44e",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "8725bdbda7dc8d42ff872aa6ac2b85314f1bf6ea",
        "71eae3a9f6e361c9fd34148c9889b026a68c11da"
      ],
      "author": {
        "name": "Myles Watson",
        "email": "mylesgw@google.com",
        "time": "Mon Apr 29 17:37:18 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Apr 29 17:37:18 2019 -0700"
      },
      "message": "Merge \"PDL: Check sizes before validating constraints\"\nam: 0f5c7cee85\n\nChange-Id: I3974c61f92d4b8fb24c70b4f1a270651cd2bcea7\n"
    },
    {
      "commit": "8725bdbda7dc8d42ff872aa6ac2b85314f1bf6ea",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "70eca76bfdde73b59d5282b67cb8e138a168dc66",
        "71eae3a9f6e361c9fd34148c9889b026a68c11da"
      ],
      "author": {
        "name": "Hansong Zhang",
        "email": "hsz@google.com",
        "time": "Mon Apr 29 16:32:37 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Apr 29 16:32:37 2019 -0700"
      },
      "message": "Gracefully shutdown SUT in cert\nam: c6467a9c11\n\nChange-Id: Idc2047ad66ea685babec3e3ed27c63cc71eacd4e\n"
    },
    {
      "commit": "70eca76bfdde73b59d5282b67cb8e138a168dc66",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "6bf46bb6fa383237a93b75706afb21ec14f22b3b",
        "71eae3a9f6e361c9fd34148c9889b026a68c11da"
      ],
      "author": {
        "name": "Chienyuan",
        "email": "chienyuanhuang@google.com",
        "time": "Mon Apr 29 16:32:21 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Apr 29 16:32:21 2019 -0700"
      },
      "message": "HAL: Add facade for fetching incoming HCI packets\nam: 4adb042422\n\nChange-Id: Ifc54f58b4d1ef0306d5055c05936af727b5529ee\n"
    },
    {
      "commit": "6bf46bb6fa383237a93b75706afb21ec14f22b3b",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "79d77947475edd325ded25db65aa29a1ab7178ce",
        "71eae3a9f6e361c9fd34148c9889b026a68c11da"
      ],
      "author": {
        "name": "Chienyuan",
        "email": "chienyuanhuang@google.com",
        "time": "Mon Apr 29 16:32:06 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Apr 29 16:32:06 2019 -0700"
      },
      "message": "Fix BlockingQueue bug when using vector\nam: 5041e4f269\n\nChange-Id: I665ed4ef6ad47ad4b5b5f42c226d68b872fade7e\n"
    },
    {
      "commit": "79d77947475edd325ded25db65aa29a1ab7178ce",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "28da1dde8792b6f2144a8a2f26949613a416b989",
        "71eae3a9f6e361c9fd34148c9889b026a68c11da"
      ],
      "author": {
        "name": "Zach Johnson",
        "email": "zachoverflow@google.com",
        "time": "Mon Apr 29 16:31:49 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Apr 29 16:31:49 2019 -0700"
      },
      "message": "Remove redundant Bluetooth from internal class names\nam: b45ecd2fd7\n\nChange-Id: Id7b7adfe228e2729eaf542aba0ce0bcbf005e527\n"
    },
    {
      "commit": "28da1dde8792b6f2144a8a2f26949613a416b989",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "847f16724a9f68f8d28fc6f470d2e03a8ab74f3b",
        "71eae3a9f6e361c9fd34148c9889b026a68c11da"
      ],
      "author": {
        "name": "Stanley Tng",
        "email": "stng@google.com",
        "time": "Mon Apr 29 13:36:52 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Apr 29 13:36:52 2019 -0700"
      },
      "message": "Add a persistent key to overwrite MIN_CE_LEN for Hearing Aids\nam: 4900661c49\n\nChange-Id: Iae6e1b3eec5a45a5923fafcbe01d00960ee73cab\n"
    },
    {
      "commit": "847f16724a9f68f8d28fc6f470d2e03a8ab74f3b",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "1418bf6fa12bd4180de020ea11355fe87bc0a4c3",
        "71eae3a9f6e361c9fd34148c9889b026a68c11da"
      ],
      "author": {
        "name": "Zach Johnson",
        "email": "zachoverflow@google.com",
        "time": "Fri Apr 26 19:57:05 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Apr 26 19:57:05 2019 -0700"
      },
      "message": "Merge changes Ibcb21966,I026b9e89\nam: 1e6d32cd3a\n\nChange-Id: I47e78cde67529f6e1192cb28c29122af66485684\n"
    },
    {
      "commit": "1418bf6fa12bd4180de020ea11355fe87bc0a4c3",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "20a2c685162f265352521b48cafcf292995b1c70",
        "71eae3a9f6e361c9fd34148c9889b026a68c11da"
      ],
      "author": {
        "name": "Chienyuan",
        "email": "chienyuanhuang@google.com",
        "time": "Fri Apr 26 17:16:20 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Apr 26 17:16:20 2019 -0700"
      },
      "message": "Implement blocking queue\nam: 9c2f4d0dbc\n\nChange-Id: I51ff86db093683bb7ba868e0b37e1b6851846583\n"
    },
    {
      "commit": "20a2c685162f265352521b48cafcf292995b1c70",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "d4551bcc9e8ad88f70de4e15ff13fed436db4c34",
        "71eae3a9f6e361c9fd34148c9889b026a68c11da"
      ],
      "author": {
        "name": "Jakub Pawlowski",
        "email": "jpawlowski@google.com",
        "time": "Fri Apr 26 06:47:23 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Apr 26 06:47:23 2019 -0700"
      },
      "message": "Add workaround for \"Service Changed\" indications breaking server-only remotes\nam: 890c501e97\n\nChange-Id: Ic0727d12da91674737a0b3300eb4a0aa1e686349\n"
    },
    {
      "commit": "d4551bcc9e8ad88f70de4e15ff13fed436db4c34",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "669b50a5107c8ced8f8c28d0389fd565f4bbbb9f",
        "71eae3a9f6e361c9fd34148c9889b026a68c11da"
      ],
      "author": {
        "name": "Zach Johnson",
        "email": "zachoverflow@google.com",
        "time": "Wed Apr 24 23:31:03 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Apr 24 23:31:03 2019 -0700"
      },
      "message": "Basic integration of GD with ACTS\nam: facafb0849\n\nChange-Id: Ib0aeae59c7f0e5b72bc36a456225a676e819d610\n"
    },
    {
      "commit": "669b50a5107c8ced8f8c28d0389fd565f4bbbb9f",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "f8e7046c15d488201388f30cda6849a7d9e7b3c5",
        "71eae3a9f6e361c9fd34148c9889b026a68c11da"
      ],
      "author": {
        "name": "Hansong Zhang",
        "email": "hsz@google.com",
        "time": "Wed Apr 24 18:49:12 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Apr 24 18:49:12 2019 -0700"
      },
      "message": "Merge \"Revert \"Revert \"Cert for HAL adapter\"\"\"\nam: 1bc6c42328\n\nChange-Id: I8ccd9a439f0e30152290139049b3f1d24f26ba14\n"
    },
    {
      "commit": "f8e7046c15d488201388f30cda6849a7d9e7b3c5",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "40f3849da63d50a9abd9343b433bbdb97f186b70",
        "71eae3a9f6e361c9fd34148c9889b026a68c11da"
      ],
      "author": {
        "name": "Jack He",
        "email": "siyuanh@google.com",
        "time": "Wed Apr 24 13:41:23 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Apr 24 13:41:23 2019 -0700"
      },
      "message": "Simple btsnoop logger implementation\nam: e066082980\n\nChange-Id: Ib5452a6cf4b9b00cadb35c9741ea33c5ba2363bf\n"
    },
    {
      "commit": "40f3849da63d50a9abd9343b433bbdb97f186b70",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "632205d11b607b7a907299fea7cb95ee88fde309",
        "71eae3a9f6e361c9fd34148c9889b026a68c11da"
      ],
      "author": {
        "name": "SzuWei Lin",
        "email": "szuweilin@google.com",
        "time": "Wed Apr 24 07:25:06 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Apr 24 07:25:06 2019 -0700"
      },
      "message": "Merge \"Revert \"Cert for HAL adapter\"\"\nam: a1cdf837cf\n\nChange-Id: Idb0c25b945284e7f83467793a8afde35a3b2274f\n"
    },
    {
      "commit": "632205d11b607b7a907299fea7cb95ee88fde309",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "dd4c79420b58c85c185d5181e47776406031fc84",
        "71eae3a9f6e361c9fd34148c9889b026a68c11da"
      ],
      "author": {
        "name": "Weichin Weng",
        "email": "weichinweng@google.com",
        "time": "Wed Apr 24 02:26:53 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Apr 24 02:26:53 2019 -0700"
      },
      "message": "Merge \"HearingAid: add addToWhiteList NativeInterface API\"\nam: 4bafb40345\n\nChange-Id: I6fa5a9d38d9de413f306e0c9bbb303ee227e237a\n"
    },
    {
      "commit": "dd4c79420b58c85c185d5181e47776406031fc84",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "a464a62f835176af00ae0f389c6209f62f9d2f9d",
        "71eae3a9f6e361c9fd34148c9889b026a68c11da"
      ],
      "author": {
        "name": "Hansong Zhang",
        "email": "hsz@google.com",
        "time": "Tue Apr 23 16:58:38 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Apr 23 16:58:38 2019 -0700"
      },
      "message": "Merge \"Cert for HAL adapter\"\nam: 3cad2ebdaa\n\nChange-Id: I84ca06a36e62021f822c9570202dc8afe4b9a44e\n"
    },
    {
      "commit": "a464a62f835176af00ae0f389c6209f62f9d2f9d",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "872bb821fc59a334568e2f1bd972b5d052d48175",
        "71eae3a9f6e361c9fd34148c9889b026a68c11da"
      ],
      "author": {
        "name": "Myles Watson",
        "email": "mylesgw@google.com",
        "time": "Tue Apr 23 16:18:07 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Apr 23 16:18:07 2019 -0700"
      },
      "message": "Merge \"PDL: Use underscores for field names\"\nam: 86939cc6d5\n\nChange-Id: If3963204dc87892e5771e18e2c93f85e43ee2a5c\n"
    },
    {
      "commit": "872bb821fc59a334568e2f1bd972b5d052d48175",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "c7021a4fb02ea7d9906b9f2bf92e4dadd2de5ff7",
        "71eae3a9f6e361c9fd34148c9889b026a68c11da"
      ],
      "author": {
        "name": "Hansong Zhang",
        "email": "hsz@google.com",
        "time": "Tue Apr 23 15:00:09 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Apr 23 15:00:09 2019 -0700"
      },
      "message": "Root-canal: Add missing payload size field to loopback evt\nam: 5af185de3e\n\nChange-Id: I921f8b004ad8cd05d9b1161587a02c0348d9b7d3\n"
    },
    {
      "commit": "c7021a4fb02ea7d9906b9f2bf92e4dadd2de5ff7",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "5d75d89ab81a381466a207091660d3655186e298",
        "71eae3a9f6e361c9fd34148c9889b026a68c11da"
      ],
      "author": {
        "name": "Ray Kuo",
        "email": "kuoray@google.com",
        "time": "Fri Apr 19 07:05:51 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Apr 19 07:05:51 2019 -0700"
      },
      "message": "Merge \"HFP: Fix null pointer dereference in bta_ag_codec_negotiate().\"\nam: 8eb55ba33a\n\nChange-Id: I61e73aa166442ac881459f4eeda56491c7ecf54b\n"
    },
    {
      "commit": "5d75d89ab81a381466a207091660d3655186e298",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "7983ea6aa2e45427b363ab448fa06bb58022206f",
        "71eae3a9f6e361c9fd34148c9889b026a68c11da"
      ],
      "author": {
        "name": "weichinweng",
        "email": "weichinweng@google.com",
        "time": "Fri Apr 19 04:48:02 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Apr 19 04:48:02 2019 -0700"
      },
      "message": "Call gatt_disconnect if the LE connection is not established and no APP use it.\nam: c04984def6\n\nChange-Id: Ic4547081033a5f37124094ec822e3e4e14403e9f\n"
    },
    {
      "commit": "7983ea6aa2e45427b363ab448fa06bb58022206f",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "77ca06eb9b05b993a766db3f0a78364811844d64",
        "71eae3a9f6e361c9fd34148c9889b026a68c11da"
      ],
      "author": {
        "name": "weichinweng",
        "email": "weichinweng@google.com",
        "time": "Thu Apr 18 20:49:44 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Apr 18 20:49:44 2019 -0700"
      },
      "message": "Merge \"Use GATT_WRITE_NO_RSP for \"state change\" updates\"\nam: a61ee1ba8a\n\nChange-Id: I653082394e8cb744cbe7eb2b85ad641e0dd73b18\n"
    },
    {
      "commit": "77ca06eb9b05b993a766db3f0a78364811844d64",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "c3c62daf31c4a4037824286aa566b51fedc78689",
        "71eae3a9f6e361c9fd34148c9889b026a68c11da"
      ],
      "author": {
        "name": "Myles Watson",
        "email": "mylesgw@google.com",
        "time": "Thu Apr 18 19:40:27 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Apr 18 19:40:27 2019 -0700"
      },
      "message": "Merge \"HCI: Use fixed-width types\"\nam: 81aa71744a\n\nChange-Id: Iabb16df2d3dc46067ab919fd05137a6cabc56552\n"
    },
    {
      "commit": "c3c62daf31c4a4037824286aa566b51fedc78689",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "c210ef9042da1ea82f3da30d32f60e27c4d8c3a3",
        "71eae3a9f6e361c9fd34148c9889b026a68c11da"
      ],
      "author": {
        "name": "Myles Watson",
        "email": "mylesgw@google.com",
        "time": "Thu Apr 18 19:17:03 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Apr 18 19:17:03 2019 -0700"
      },
      "message": "Merge changes I321e12bf,If7e6e586,Ie145d1dd\nam: 0c9c1fca6f\n\nChange-Id: I287cfb4e5e0150c4690a2b988ff931d13a60d4de\n"
    },
    {
      "commit": "c210ef9042da1ea82f3da30d32f60e27c4d8c3a3",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "09ca5a53fb16d0df7bd91b7f3aa75f15ebee7697",
        "71eae3a9f6e361c9fd34148c9889b026a68c11da"
      ],
      "author": {
        "name": "Myles Watson",
        "email": "mylesgw@google.com",
        "time": "Thu Apr 18 17:47:58 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Apr 18 17:47:58 2019 -0700"
      },
      "message": "Merge \"rootcanal: Check return values from callbacks\"\nam: 5baca4a9e1\n\nChange-Id: I9806a40a3ceb043ecfd8c6bfad757cc8a18b93e5\n"
    },
    {
      "commit": "09ca5a53fb16d0df7bd91b7f3aa75f15ebee7697",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "444b6ff53611c80a1df07bda5a2b3e5838da840d",
        "71eae3a9f6e361c9fd34148c9889b026a68c11da"
      ],
      "author": {
        "name": "Myles Watson",
        "email": "mylesgw@google.com",
        "time": "Thu Apr 18 14:42:03 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Apr 18 14:42:03 2019 -0700"
      },
      "message": "BitInserter: Add byte observer for checksums\nam: afafb32eb7\n\nChange-Id: If4c71d919a302df6b56c8ad2187ca40abb250c45\n"
    },
    {
      "commit": "444b6ff53611c80a1df07bda5a2b3e5838da840d",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "c3e875b17252e70e085147bda545c3d911c823f2",
        "71eae3a9f6e361c9fd34148c9889b026a68c11da"
      ],
      "author": {
        "name": "Myles Watson",
        "email": "mylesgw@google.com",
        "time": "Thu Apr 18 07:16:56 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Apr 18 07:16:56 2019 -0700"
      },
      "message": "packet: Support fixed-width custom types\nam: af1b2d152f\n\nChange-Id: I62a9d400acc11c43fd7aa09b40534eecfa294eb1\n"
    },
    {
      "commit": "c3e875b17252e70e085147bda545c3d911c823f2",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "5323d4315fc5f39853bfca9f7f985815bd5b2240",
        "71eae3a9f6e361c9fd34148c9889b026a68c11da"
      ],
      "author": {
        "name": "Jakub Pawlowski",
        "email": "jpawlowski@google.com",
        "time": "Tue Apr 16 15:01:49 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Apr 16 15:01:49 2019 -0700"
      },
      "message": "Send connected callback immediately when attempting to connect to already connected device\nam: 4c0701f21b\n\nChange-Id: I89cd760c2bef5ae249df31ba7082e83cdde28987\n"
    },
    {
      "commit": "5323d4315fc5f39853bfca9f7f985815bd5b2240",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "87ad942d2df2f628720304c001ece1e2546185f5",
        "71eae3a9f6e361c9fd34148c9889b026a68c11da"
      ],
      "author": {
        "name": "Dan Willemsen",
        "email": "dwillemsen@google.com",
        "time": "Mon Apr 15 17:25:11 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Apr 15 17:25:11 2019 -0700"
      },
      "message": "Merge \"Mark these yacc files as creating headers\"\nam: 29a9284d99\n\nChange-Id: I7ef27a6c6b7a769e463885a146791a3a5d1cc013\n"
    },
    {
      "commit": "71eae3a9f6e361c9fd34148c9889b026a68c11da",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "2bc87452698d37a25d5506863ccda439325704ac",
        "8ca7f275fe087ee035b06195d037a94b7941cd8c"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 16 00:06:53 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Apr 16 00:06:53 2019 +0000"
      },
      "message": "Merge \"Mark these yacc files as creating headers\""
    },
    {
      "commit": "87ad942d2df2f628720304c001ece1e2546185f5",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "31aaf6bda0353fc37662a553eba36560be088a6d",
        "2bc87452698d37a25d5506863ccda439325704ac"
      ],
      "author": {
        "name": "Chienyuan",
        "email": "chienyuanhuang@google.com",
        "time": "Mon Apr 15 15:10:04 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Apr 15 15:10:04 2019 -0700"
      },
      "message": "Merge \"Implement Queue\"\nam: 514d25c3b1\n\nChange-Id: I61f6b3e5560bbe603bf8c4dbdd36c52d274440e0\n"
    },
    {
      "commit": "2bc87452698d37a25d5506863ccda439325704ac",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "447943898504c0a8db1eb01e061d8f4b64d5a39d",
        "8ca7f275fe087ee035b06195d037a94b7941cd8c"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Apr 15 21:49:01 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Apr 15 21:49:01 2019 +0000"
      },
      "message": "Merge \"Implement Queue\""
    },
    {
      "commit": "31aaf6bda0353fc37662a553eba36560be088a6d",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "100f9ca1635167386160434e164dfa95af655c4e",
        "447943898504c0a8db1eb01e061d8f4b64d5a39d"
      ],
      "author": {
        "name": "Ugo Yu",
        "email": "ugoyu@google.com",
        "time": "Mon Apr 15 13:56:30 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Apr 15 13:56:30 2019 -0700"
      },
      "message": "Merge \"Change storage metadata type to byte array\"\nam: dcab2c1b4c\n\nChange-Id: I66e07b5a1d011a7682c28a4edad4550dd07964e9\n"
    },
    {
      "commit": "447943898504c0a8db1eb01e061d8f4b64d5a39d",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "8ca7f275fe087ee035b06195d037a94b7941cd8c",
        "64254edeb43518d029dbcfe9c87fb8614c451ccb"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Apr 15 20:37:28 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Apr 15 20:37:28 2019 +0000"
      },
      "message": "Merge \"Change storage metadata type to byte array\""
    },
    {
      "commit": "100f9ca1635167386160434e164dfa95af655c4e",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "6bf2cd80dec5676f116fd46faa7e58a15d6c753b",
        "8ca7f275fe087ee035b06195d037a94b7941cd8c"
      ],
      "author": {
        "name": "Myles Watson",
        "email": "mylesgw@google.com",
        "time": "Fri Apr 12 19:00:48 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Apr 12 19:00:48 2019 -0700"
      },
      "message": "RootCanal: Open network ports only if there is a console\nam: 0ffd38f3a3\n\nChange-Id: I4f55bbfd95d1bd00e4baa55720ddf94c36ce3fcf\n"
    },
    {
      "commit": "6bf2cd80dec5676f116fd46faa7e58a15d6c753b",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "0fc1580c5ad5239bc9069dcb8d04abd53b13552a",
        "8ca7f275fe087ee035b06195d037a94b7941cd8c"
      ],
      "author": {
        "name": "Hansong Zhang",
        "email": "hsz@google.com",
        "time": "Thu Apr 11 22:23:42 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Apr 11 22:23:42 2019 -0700"
      },
      "message": "Simple stack bring up\nam: 3fa05ab25c\n\nChange-Id: Icb8368a6ac9488c8b3f9534363ac48d46698d9e6\n"
    },
    {
      "commit": "0fc1580c5ad5239bc9069dcb8d04abd53b13552a",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "f7fc25741d5d0a456b61d6b067f10579165543e7",
        "8ca7f275fe087ee035b06195d037a94b7941cd8c"
      ],
      "author": {
        "name": "Hansong Zhang",
        "email": "hsz@google.com",
        "time": "Thu Apr 11 17:17:22 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Apr 11 17:17:22 2019 -0700"
      },
      "message": "HCI HAL adapter: separate initialization and set_callback\nam: de51682880\n\nChange-Id: Icb7ac3c89820f5e0591ce88445c49ba0cb41d6e2\n"
    },
    {
      "commit": "f7fc25741d5d0a456b61d6b067f10579165543e7",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "1ec91bcba4edb89d5248d38dc4739a5b0d9129b0",
        "8ca7f275fe087ee035b06195d037a94b7941cd8c"
      ],
      "author": {
        "name": "Hansong Zhang",
        "email": "hsz@google.com",
        "time": "Thu Apr 11 17:16:59 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Apr 11 17:16:59 2019 -0700"
      },
      "message": "Add .gitignore\nam: c1255fbfdf\n\nChange-Id: I60fbec469b1d862fa11329f0a96ba76abf4bc132\n"
    },
    {
      "commit": "1ec91bcba4edb89d5248d38dc4739a5b0d9129b0",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "43c92e9cd9e3bfa347261b7d10bf89392099c553",
        "8ca7f275fe087ee035b06195d037a94b7941cd8c"
      ],
      "author": {
        "name": "Myles Watson",
        "email": "mylesgw@google.com",
        "time": "Thu Apr 11 01:16:22 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Apr 11 01:16:22 2019 -0700"
      },
      "message": "Merge \"packet: Enforce View inheritance and validation\"\nam: 183f06aff0\n\nChange-Id: Ic58c4bff5e28ab91bb870de31aa70a7c4b714897\n"
    },
    {
      "commit": "8ca7f275fe087ee035b06195d037a94b7941cd8c",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "9b2606b00e70bf5f2280e68b1a436c42fc213213",
        "1c36376687ff992381d15417fead8156e0829c54"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Apr 11 05:46:26 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Apr 11 05:46:26 2019 +0000"
      },
      "message": "Merge \"packet: Enforce View inheritance and validation\""
    },
    {
      "commit": "43c92e9cd9e3bfa347261b7d10bf89392099c553",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "159cdc339ecc6fee687684505130ec35f8236d74",
        "9b2606b00e70bf5f2280e68b1a436c42fc213213"
      ],
      "author": {
        "name": "Jakub Pawlowski",
        "email": "jpawlowski@google.com",
        "time": "Wed Apr 10 07:57:07 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Apr 10 07:57:07 2019 -0700"
      },
      "message": "Merge \"PDL: SMP packet definitions\"\nam: b24bdd10d2\n\nChange-Id: I8dd13c6b023d0a9371d8089c6fe7d12f4ecc89f8\n"
    },
    {
      "commit": "9b2606b00e70bf5f2280e68b1a436c42fc213213",
      "tree": "b9fa351036d2085c82e1dd29638e55f33f592e87",
      "parents": [
        "84e2fbb5dbd4afa4c66e76e367a3ac610946bbd2",
        "97d97980e387cbe7f28de22aa2dd87e99903cb9f"
      ],
      "author": {
        "name": "Jakub Pawlowski",
        "email": "jpawlowski@google.com",
        "time": "Wed Apr 10 14:48:30 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Apr 10 14:48:30 2019 +0000"
      },
      "message": "Merge \"PDL: SMP packet definitions\""
    }
  ],
  "next": "159cdc339ecc6fee687684505130ec35f8236d74"
}
