)]}'
{
  "log": [
    {
      "commit": "6d97d3c1a2ebac4e3f32c7e5bc134864ace1c17f",
      "tree": "0095bc600df69f008cf3f6b1717c169a4bfef87d",
      "parents": [
        "911d7f411f36f2279aae44c89ff1d33a29140046"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Fri Sep 06 10:43:45 2013 -0700"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Fri Sep 06 10:46:54 2013 -0700"
      },
      "message": "Another asset drop, provider icons, tests.\n\nLatest asset update, including provider icons which are treated as\nspecial cases for now instead of checking into separate apps.  Add\ntests for MIME type matching of roots.  Remove unused XML.\n\nBug: 10510022\nChange-Id: Id567a9e06ba241f60ac011823e550253c6c797fb\n"
    },
    {
      "commit": "251097b3789632000ccdaf7fb7d66a82ff37d882",
      "tree": "9a9b17a73b1dbff9292683b1e316640dd8c8e2f3",
      "parents": [
        "b51331116eb2ebbc41aaf69142916f9af6dffdd5"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Mon Sep 02 15:07:28 2013 -0700"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Mon Sep 02 15:33:57 2013 -0700"
      },
      "message": "New recents behavior to match spec.\n\nUpdated behavior queries each documents root for recently modified\ndocuments.  It uses a new variant of DirectoryLoader which limits the\nmaximum number of parallel queries to relieve memory pressure.  When\nfirst started, it waits up to 500ms for everyone to finish, then\npublishes whatever results are ready, and then refreshes results as\neach straggler finishes.\n\nNew RootCursorWrapper that always blends in authority and rootId\ncolumns, which are used for binding root details from blended cursors.\n\nBug: 10593596, 10329994\nChange-Id: Icc0d4a2f1b6166edc72f78a4c88f444eeba6f2f0\n"
    },
    {
      "commit": "bc2971d2499f5bf5534ced7296ece630ca902738",
      "tree": "3869ca1f16028c13ccd6b1f521c5291bd91c0095",
      "parents": [
        "20d96d8aff2193d548977e23ce5158657cac94e0"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Wed Jul 31 20:53:22 2013 -0700"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Wed Jul 31 21:03:09 2013 -0700"
      },
      "message": "Sliding drawer for roots, move sorting, search.\n\nMove backend root exploration into sliding drawer, and adjust action\nbar when moving between modes.  Moves sorting into action bar spinner\ninstead of separate dialog.  Also add initial search support.\n\nChange-Id: I70189911ba56ae6bd93d5c503a8600acd6d6c0c5\n"
    },
    {
      "commit": "9e0036ed7d3260d79cc5f9ffd8e3bbe760699924",
      "tree": "88ca52627f99558d18a29acb207bd15cec379ba4",
      "parents": [
        "9ecfee03fa188aebfbd9778b4e020323903495ee"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Fri Apr 26 16:54:55 2013 -0700"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Wed May 01 17:44:42 2013 -0700"
      },
      "message": "External storage provider, document picker UI.\n\nContinuing to flesh out storage backends by adding an external\nstorage document backend.  Still rough, but it can traverse files\nand directories.\n\nEarly pass at OPEN/CREATE_DOC picker UI, which offers to traverse\nany known storage backends.  Supports opening subdirectories and\nreturning a picked file.\n\nChange-Id: Idc3554036b3816a93d9b465ee8a620746859d2ae\n"
    }
  ]
}
