)]}'
{
  "log": [
    {
      "commit": "d605001a5b2e09fc42ba36763a840e6adf7c2d43",
      "tree": "79ea521bc4638704501fe5c3a8fc753b1d2d0763",
      "parents": [
        "1f83a4fc1c4fab00fdcbdba36d5975f76e455dd2"
      ],
      "author": {
        "name": "ILYA Khlopotov",
        "email": "iilyak@ca.ibm.com",
        "time": "Thu Jul 23 13:21:29 2015 -0700"
      },
      "committer": {
        "name": "ILYA Khlopotov",
        "email": "iilyak@ca.ibm.com",
        "time": "Thu Jul 23 13:21:29 2015 -0700"
      },
      "message": "Use `chttpd:qs` instead of `couch_httpd:qs`\n"
    },
    {
      "commit": "1f83a4fc1c4fab00fdcbdba36d5975f76e455dd2",
      "tree": "108842aa0834d82a8fe268544eecb5debafb52a2",
      "parents": [
        "a17277d774d7ea88f36236afedb82e266bdda7dc"
      ],
      "author": {
        "name": "Robert Kowalski",
        "email": "rok@kowalski.gd",
        "time": "Sat Mar 14 19:58:59 2015 +0100"
      },
      "committer": {
        "name": "Robert Kowalski",
        "email": "rok@kowalski.gd",
        "time": "Sat Mar 14 19:58:59 2015 +0100"
      },
      "message": "add license file\n"
    },
    {
      "commit": "a17277d774d7ea88f36236afedb82e266bdda7dc",
      "tree": "fa6f4a1f38c6eb1ab162b770533717ae05375849",
      "parents": [
        "690c8c2cbc948af4c50b1866d7b087c5a78391e6"
      ],
      "author": {
        "name": "Alexander Shorin",
        "email": "kxepal@apache.org",
        "time": "Fri Oct 10 19:47:12 2014 +0400"
      },
      "committer": {
        "name": "Alexander Shorin",
        "email": "kxepal@apache.org",
        "time": "Fri Oct 10 21:22:45 2014 +0400"
      },
      "message": "Fix dbupdates http request handler\n\nThere is no actually handle_req/2 call while case for handling non GET requests\nis missed.\n"
    },
    {
      "commit": "690c8c2cbc948af4c50b1866d7b087c5a78391e6",
      "tree": "bec2954300c64b24c5cc64f9f71429ff8c4e071a",
      "parents": [
        "ae37404d0f8e757837ca0e83e1aa69e8d7fbe11e"
      ],
      "author": {
        "name": "Robert Newson",
        "email": "rnewson@apache.org",
        "time": "Fri Jul 11 17:20:45 2014 +0100"
      },
      "committer": {
        "name": "Robert Newson",
        "email": "rnewson@apache.org",
        "time": "Fri Jul 11 17:20:45 2014 +0100"
      },
      "message": "Pull version number from git\n"
    },
    {
      "commit": "ae37404d0f8e757837ca0e83e1aa69e8d7fbe11e",
      "tree": "51c5da6469daf314ae8e2b0c81a09598585e5565",
      "parents": [
        "12ed398bdf3fc84ed75c568f473bf431cf632110"
      ],
      "author": {
        "name": "Robert Newson",
        "email": "rnewson@apache.org",
        "time": "Thu Jul 10 11:49:14 2014 +0100"
      },
      "committer": {
        "name": "Robert Newson",
        "email": "rnewson@apache.org",
        "time": "Thu Jul 10 11:49:14 2014 +0100"
      },
      "message": "Fix include\n"
    },
    {
      "commit": "12ed398bdf3fc84ed75c568f473bf431cf632110",
      "tree": "bda90712fbd7d76f5d22675df53056a5c3f3eb99",
      "parents": [
        "dea80e1a97788bd665bf4c81522e0f9f096c1496"
      ],
      "author": {
        "name": "Dirkjan Ochtman",
        "email": "djc@apache.org",
        "time": "Wed Aug 07 18:00:37 2013 +0200"
      },
      "committer": {
        "name": "Dirkjan Ochtman",
        "email": "djc@apache.org",
        "time": "Fri Aug 23 16:32:19 2013 +0200"
      },
      "message": "Remove couchdb_updates files (content already in top-level LICENSE/NOTICE).\n"
    },
    {
      "commit": "dea80e1a97788bd665bf4c81522e0f9f096c1496",
      "tree": "dd60852cfaf0ed4bd57f13bfc986ebde2ed0bf21",
      "parents": [],
      "author": {
        "name": "Jan Lehnardt",
        "email": "jan@apache.org",
        "time": "Mon Mar 04 12:02:24 2013 +0100"
      },
      "committer": {
        "name": "Jan Lehnardt",
        "email": "jan@apache.org",
        "time": "Mon Jul 22 12:28:51 2013 +0200"
      },
      "message": "Import couch_dbupdates from rcouch.\n\nThis creates a new top level API endpoint: `/_db_updates`\nthat returns a line of JSON for each database event along\nwith the database name.\n\nA database event is one of `created`, `updated`, `deleted`.\n\nThe API endpoint supports a `?feed\u003d` parameter with the\noptions: `longpoll`, `continuous` and `eventsource`.\n\nA second parameter `timeout\u003d` specifies when the server should\nclose the connection.\n\n`longpoll` closes the connection after a single notification.\nIt is the default option.\n\n`continuous` keeps a socket open until the specified `timeout`\nor 60 seconds by default.\n\n`heartbeat` decides whether to send a newline character on\n`timeout` to avoid clients closing the connection prematurely.\n\n`eventsource` works like continuous, but sends the data in\nEventSource format. See http://dev.w3.org/html5/eventsource/\n\nThe parameters are modelled after the existing `/_changes` API\nendpoint. Note that `/_db_updates` does not support resuming\nof notifications via a sequence ID.\n\nThis is a port of the existing DbUpdateNotification interface\nto the HTTP API.\n\nFunctional changes compared to rcouch:\n\n - make _db_updates an admin-only resource\n\nDocs:\n\n - updated api/misc to include basic info on `/_db_updates`\n\nLicense:\n\n  Apache 2 license, updated LICENSE.\n\nNotice:\n\n  (c) 2012 Benoit Chesneau, updated NOTICE.\n\nTests:\n\n - only manual testing of the various API differences due to\n   complications with asynchronous HTTP requests in the JS\n   test suite and total annoyance of overly complicated\n   ibrowse/httpc modules for writing etap tests.\n\nRecommendation to ship this as EXPERIMENTAL until we have tests.\n"
    }
  ]
}
