{"push_id":537007130,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"036534d002012472f637122904c6c756e9b462dc","before":"306154fdec56e932c6f50643b89381576f472e24","commits":[{"sha":"036534d002012472f637122904c6c756e9b462dc","author":{"email":"e89113d1111e7ab8c84adf7f60430c975ad4fb7e@me.com","name":"Max Countryman"},"message":"simple http interface\n\nThis adds a small HTTP interface to each node, allowing for retrieval\nand placement of keys. The interface maintains parity with the internal\nnode interface and as such normal queries may be performed. For example,\na node running on localhost:3000 might be queried over HTTP with curl\nlike so:\n\n    $ curl -XPUT localhost:3000 -H 'content-type: application/json' \\\n           -d '{\"k\": \"foo\", \"v\": {}}'\n\nwhich retrieves the full value for the key \"foo\". Note that search and\naggregate queries also work here. For example:\n\n    $ curl -XPUT localhost:3000 -H 'content-type: application/json' \\\n           -d '{\"k\": \"foo%\", \"v\": {}}'\n\nwhich performs a search query that is equivalent to the regex \"foo.*\".\n\nResults are returned in an array. This facilitates search queries which\nmay return multiple responses.","distinct":true,"url":"https://api.github.com/repos/maxcountryman/quanta/commits/036534d002012472f637122904c6c756e9b462dc"}]}