)]}'
{
  "log": [
    {
      "commit": "dbd3a330780c1a176e94b858703b52637cc88d4f",
      "tree": "0034de274e4f48c946972844a3580029fb68c40f",
      "parents": [
        "045b63d3a42d9fdc7757a18915cb268465ce0eb8"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jan 28 10:19:18 2019 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jan 28 12:04:48 2019 -0800"
      },
      "message": "SEBA-404 move xos-client library to /lib\n\nChange-Id: I4428d49f09f3d9cb08cd32827136e12a136392ec\n"
    },
    {
      "commit": "045b63d3a42d9fdc7757a18915cb268465ce0eb8",
      "tree": "b9fbe0cb959f76e1d651bc8c0e3e78aa2807ec62",
      "parents": [
        "acfbc89c3ea8fcffd8109f5237b5cc9ee29b386b"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Tue Jan 22 16:30:57 2019 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Fri Jan 25 16:36:39 2019 -0700"
      },
      "message": "[SEBA-412] Automated reformat of Python code\n\nPasses of modernize, autopep8, black, then check with flake8\n\nflake8 + manual fixes:\n  lib/xos-config\n  lib/xos-kafka\n  lib/xos-util\n  xos/coreapi\n  xos/api\n  xos/xos_client\n\nChange-Id: Ib23cf84cb13beb3c6381fa0d79594dc9131dc815\n"
    },
    {
      "commit": "5dc7cc579492391f77004e187da9650c3f7cd2a6",
      "tree": "7993b9ffce7d2b90297c9c52923c00c186019cb7",
      "parents": [
        "7ab456bf7cd75321460e80658ccceba42c5fb8dc"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Jan 18 15:05:27 2019 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Jan 18 15:05:27 2019 -0800"
      },
      "message": "SEBA-394 fix unit test susceptible to side-effects\n\nChange-Id: I277b96fb76ac4a406ce6a7aff5ae1a6c2550c0bf\n"
    },
    {
      "commit": "7ab456bf7cd75321460e80658ccceba42c5fb8dc",
      "tree": "47bf4599e07e8295cd27cc0a08150cdd59dff8e7",
      "parents": [
        "9e4772527836802abdd49ae271ea6e6fdb8f4e7a"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Jan 08 14:58:13 2019 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jan 14 09:04:52 2019 -0800"
      },
      "message": "SEBA-394 Fix bug with reverse cache no populated\n\nChange-Id: I51b0570b691aab67620cabc24f0e10ba73706488\n"
    },
    {
      "commit": "9e4772527836802abdd49ae271ea6e6fdb8f4e7a",
      "tree": "8a8ccd0119f9d5262f96503e7379f87a0545616d",
      "parents": [
        "ea1f4d0562f78b4c36d0861b19ef2303ce2f2609"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jan 07 11:49:45 2019 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Jan 08 13:35:29 2019 -0800"
      },
      "message": "SEBA-394 More unit tests for orm\n\nChange-Id: I1665d6ca23acf924b7defc7ec07179384b6b3d72\n"
    },
    {
      "commit": "ea1f4d0562f78b4c36d0861b19ef2303ce2f2609",
      "tree": "8b08cdd15c4903f41e86b2d41e1251d913773f1e",
      "parents": [
        "dedabfc55c6019b4225ebd98d6793cdfbbb028bd"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Dec 17 10:21:50 2018 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Jan 03 15:17:39 2019 -0800"
      },
      "message": "SEBA-382 deleted_objects support in orm\n\nChange-Id: Id012c627d59f18e95bd9acb5b7c7d55e74686694\n"
    },
    {
      "commit": "5b7fba0d259bc39c265584e56ada0a052e477a19",
      "tree": "56bb9b742803bf6e81e0051b4e692ee1ae91906a",
      "parents": [
        "1d01b694ce5221298a50e267775408b124c3946e"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Oct 17 08:46:46 2018 -0700"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@opennetworking.org",
        "time": "Thu Oct 18 19:20:19 2018 +0000"
      },
      "message": "SEBA-301 Add diff methods to ORM\n\nChange-Id: I47622670bd6cb96b5574352670e24a111ff616a0\n"
    },
    {
      "commit": "e1607b888e332cef89eabb86a253a330aec099b6",
      "tree": "ec7ea6203fd398a41b602ac724ae7457b815fad0",
      "parents": [
        "33d81332a61d8101b234716ca4ffaf0447874c6c"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Sep 20 14:10:59 2018 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Sep 21 09:19:08 2018 -0700"
      },
      "message": "SEBA-248 Support for case-insensitive queries\n\nChange-Id: Idb3f7bbd26e3b4190015f70f6b3cde486c39128f\n"
    },
    {
      "commit": "37cf9e2003d88f7aec57d3afe69eb6334b3d25c4",
      "tree": "49bfc35618c2c311ed78e4eb55e07b8a0bc110ac",
      "parents": [
        "35694cd1fe9600d181b8e9d172e6543902574d70"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Aug 20 14:39:33 2018 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Aug 21 10:34:45 2018 -0700"
      },
      "message": "SEBA-198 Allow clients to determine if a field is set to None\n\nChange-Id: I9c8eca7cbb52fd6fffd1a2a1ff59f441d1fa1240\n"
    },
    {
      "commit": "e5f0f6802d9550656506786a9eacfb4b861179bf",
      "tree": "d3143394818c9af978e211bb7c23b0f4a2859b78",
      "parents": [
        "61ad7dc6d7ec3009f704d7973c1ca71ee021cac2"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jun 18 10:21:35 2018 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "scottb@onlab.us",
        "time": "Mon Jun 18 20:34:28 2018 +0000"
      },
      "message": "CORD-3157 initialize config module in xosapi test cases\n\nChange-Id: Id3dc860f8ee816f3099aa48a31ac59f27608d050\n"
    },
    {
      "commit": "c001703a94a348d61fa1e833f1210bb650b3c06f",
      "tree": "6c9a8328ce445c0c3f2c5e010a075d05a359aa4a",
      "parents": [
        "10a2f3cf983e1046b22b411a8bbb5c533d67e582"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue May 01 10:54:26 2018 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue May 01 10:54:26 2018 -0700"
      },
      "message": "Fix issues in ORM and dynamicbuild unit tests\n\nChange-Id: If3f79dc8a3006c13551de06b3540f49f033569a6\n"
    },
    {
      "commit": "d0f1dc184d53c71da6c23c0104453168543e6ad9",
      "tree": "04c4597b9e7860e7d758f9b5630134a8793af4dc",
      "parents": [
        "2fb7ee8824c431604e7ee3d4a4aae92e991e165f"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Apr 23 12:05:32 2018 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Apr 23 16:43:40 2018 -0700"
      },
      "message": "CORD-2977 Fix failure to resolve generic foreign keys;\nFix exception reporting in xossh\n\nChange-Id: Ie57bba891c6d0176e7174f6e1964bb2ff5e7dfbc\n"
    },
    {
      "commit": "b96ba439badf20624a098f21fc0f98f01af8b11e",
      "tree": "d5884c43a90457f3fe913c153e31778df2dd161d",
      "parents": [
        "23cf15f548af191cedd95b46b7d1e2d0ca462336"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Feb 26 09:53:48 2018 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "scottb@onlab.us",
        "time": "Wed Mar 14 20:14:45 2018 +0000"
      },
      "message": "CORD-2773 Update to gRPC 1.9.1 and protobuf 3.5.2\n\nChange-Id: I7a2a52ef112060f50f92fa0fcb73587629109dc0\n"
    },
    {
      "commit": "c4156c350361049b9c946fd85a290f524c29661b",
      "tree": "d91bc0164e399e5faae529c4d55a0cf2bf077494",
      "parents": [
        "ba870b85a9e95e8b8ad95da84d745527f3380fe2"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Dec 08 10:58:21 2017 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "scottb@onlab.us",
        "time": "Tue Dec 12 22:03:12 2017 +0000"
      },
      "message": "CORD-2359 eliminate foreignkey is poisoned errors\n\nChange-Id: I36a7523ffbd29a504269bc15bf9ffd418e2b2183\n"
    },
    {
      "commit": "7dddd51519936e45fbd9709d20af5958d7ae0790",
      "tree": "7039c25f78dd589014130c6ae0b900bbbc9a832d",
      "parents": [
        "0a0e0a55f5092a1a59fd19f7ba6f8b443186caf1"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Oct 24 10:13:34 2017 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Nov 01 10:10:23 2017 -0700"
      },
      "message": "CORD-1939: support for nose2\nmodify test cases to be compliant with automation\nCherry-pick from cord-4.1 b641f9060eb912470a284bfd04dd955b031af708\n\nChange-Id: I01914ccfb57979994534c6128bc5ff72ae10f64b\n"
    },
    {
      "commit": "ff104cc932792f1fb8fbd87badfbd2210d56a288",
      "tree": "19fb3f34db9ef3eff6a39bd86ec07e833ac606d4",
      "parents": [
        "a374d4d386cb855c58125a2a4fcdeffa7e963f19"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Aug 14 15:24:41 2017 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Aug 14 19:14:14 2017 -0700"
      },
      "message": "CORD-1252 add leaf_model cast function to orm\n\nChange-Id: I0c2de40f4799c9cc8711dd267b8a5915f76765c7\n"
    },
    {
      "commit": "d2044a4ac84dc244507463b0cb78331f2d3a98a6",
      "tree": "923d4cde55f331a9bfca20f50b32fb6fae0ce492",
      "parents": [
        "1f826a464f7a9f58845fe4747aaa5623210c3a33"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Mon Aug 07 16:08:28 2017 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Wed Aug 09 09:45:48 2017 -0700"
      },
      "message": "[CORD-1685] Adding copyright\n\nChange-Id: I721b33869e3bb82279e4f830332c061710831985\n"
    },
    {
      "commit": "a1eae7ad232c4cd49bd9a10797c1293740b88047",
      "tree": "6bc85f22a85440c0fc7ab0593fe2549be9e43b02",
      "parents": [
        "1879ce770d403916f3b7cc4459f641193b459eeb"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Jun 06 09:20:15 2017 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Jun 07 15:38:57 2017 -0700"
      },
      "message": "CORD-1393 create TenantWithContainer model_policy\n\nChange-Id: I0975b4f7ff1ab500f355f48d81c8c2be181c2d1b\n"
    },
    {
      "commit": "500f8c7f08877858538f8b69686da6bdae1bccf8",
      "tree": "49de3bf3538f5a57974c9d5cece20503f08c13b1",
      "parents": [
        "49b54aeb17f4103b479c05f9db2b7a14d590c48e"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri May 19 09:41:50 2017 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri May 19 11:01:14 2017 -0700"
      },
      "message": "CORD-1337 test cases for client-side ORM\n\nChange-Id: I7344e54610883bb9f23f98b29ec1cda62270b396\n"
    },
    {
      "commit": "f0ee0dc958f25aef9e62c2ef14b0cb3490c0c7f2",
      "tree": "6841685e1f1827f7adf347c83591790158e40303",
      "parents": [
        "12031af79ce88c871f85eba172d00e5296013ba6"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon May 15 10:10:05 2017 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "scottb@onlab.us",
        "time": "Mon May 15 16:26:53 2017 -0700"
      },
      "message": "CORD-1311 support fake stub for unit test framework for ORM\n\nChange-Id: Ifd5689d6ae67116f6ab258d4eb80204b2acba581\n"
    },
    {
      "commit": "d194097dbc831be89bad12178d46273a37f7219a",
      "tree": "6176a544f91a085b9b2a555c392e3be4558a73ef",
      "parents": [
        "6f9cfb8fd46767473a8753cc5d856827cf3a857c"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon May 01 15:45:32 2017 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed May 03 10:17:33 2017 -0700"
      },
      "message": "CORD-1169 implement __str__ and __repr__ for orm\n\nChange-Id: Ifccf7221f53af33fb62ed162e92c56121a1e17fc\n"
    }
  ]
}
