{"shas":[["d7ae3b00aa320d378b9da18a629ae060e4931ad6","e0fcd583df77ec6c08e6d1257619cc1216ddc994@apache.org","Force non admins to supply a user_ctx in replication documents\n\nThis is to prevent users deleting replication documents added by other users\nand to make it clear who triggers which replications.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1127632 13f79535-47bb-0310-9956-ffa450edef68","Filipe David Borba Manana"],["fdf5c4e3c2cbd6fc29976d8080261f00087177cf","6be1d2eb1da4ad201ef1d6e1cff61f9bfb8675fe@apache.org","COUCHDB-1173 - return Content-MD5 when fetching attachments where possible.\n\ngit-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1127713 13f79535-47bb-0310-9956-ffa450edef68","Robert Newson"],["0868acced7396921fa17ad3196e949041db20cff","6be1d2eb1da4ad201ef1d6e1cff61f9bfb8675fe@apache.org","don't read more of an attachment than Content-Length states. (patch by Paul Davis, dictated not read).\n\ngit-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1127715 13f79535-47bb-0310-9956-ffa450edef68","Robert Newson"],["731a696a35e20921fe9d639c22e9518e9ff70e99","6be1d2eb1da4ad201ef1d6e1cff61f9bfb8675fe@apache.org","COUCHDB-1177 - don't read more of an attachment than Content-Length states.\n\n(original patch by Paul Davis, awesomeness enhanced by Robert Newson).\n\nConflicts:\n\n\tsrc/couchdb/couch_httpd_db.erl\n\ngit-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1127879 13f79535-47bb-0310-9956-ffa450edef68","Robert Newson"],["925c336f13c2ceb22326c0d633158090c46d0979","6be1d2eb1da4ad201ef1d6e1cff61f9bfb8675fe@apache.org","COUCHDB-1178 - fix make_first_doc_on_disk function_clause error\n\ngit-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1128106 13f79535-47bb-0310-9956-ffa450edef68","Robert Newson"],["ce6a0fb730ee16be5d17de793e95990d76f9426b","6be1d2eb1da4ad201ef1d6e1cff61f9bfb8675fe@apache.org","COUCHDB-1163 - fix internal state of documents affected by COUCHDB-885 (patch by Paul Davis)\n\ngit-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1128107 13f79535-47bb-0310-9956-ffa450edef68","Robert Newson"],["7aeffd235b9a3d71c59c1596221ac502fa102ef5","6be1d2eb1da4ad201ef1d6e1cff61f9bfb8675fe@apache.org","forwardport 1.1 CHANGES update.\n\n\nConflicts:\n\n\tCHANGES\n\ngit-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1128193 13f79535-47bb-0310-9956-ffa450edef68","Robert Newson"],["cd2dcb2dd5da32e0aae49067f1c9cc3b067b6822","6be1d2eb1da4ad201ef1d6e1cff61f9bfb8675fe@apache.org","COUCHDB-1173 - pass md5 in stub so replication verifies the transfer.\n\ngit-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1128678 13f79535-47bb-0310-9956-ffa450edef68","Robert Newson"],["4b39349f3a82f7c22074b6816825f78fce6d070d","6be1d2eb1da4ad201ef1d6e1cff61f9bfb8675fe@apache.org","COUCHDB-1171 Multiple requests to _changes feed causes {error, system_limit} \"Too many processes\"\n\ngit-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1128703 13f79535-47bb-0310-9956-ffa450edef68","Robert Newson"],["72c90cd279c68cd219e94d89621a72f7cc5d8347","6be1d2eb1da4ad201ef1d6e1cff61f9bfb8675fe@apache.org","move COUCHDB-1178 test to conflicts.js\n\ngit-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1128709 13f79535-47bb-0310-9956-ffa450edef68","Robert Newson"],["d880ac24d739b53ff92fe596a941ed3c279d17e9","6be1d2eb1da4ad201ef1d6e1cff61f9bfb8675fe@apache.org","delete regression.js\n\ngit-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1128713 13f79535-47bb-0310-9956-ffa450edef68","Robert Newson"],["eeaeecef5bd679526f219004566ef6dbfd0149be","14e793d896ddc8ca6911747228e86464cf420065@apache.org","log static file requests like Futon resources\n\ngit-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1128903 13f79535-47bb-0310-9956-ffa450edef68","Jan Lehnardt"],["ba730af556ca22d697d5f868d094fb12188f153f","6be1d2eb1da4ad201ef1d6e1cff61f9bfb8675fe@apache.org","in R14B03, terminated temporary processes are automatically deleted.\n\ngit-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1129121 13f79535-47bb-0310-9956-ffa450edef68","Robert Newson"],["2cd5139768858b579ee1091b03ef71f434d0f959","e0fcd583df77ec6c08e6d1257619cc1216ddc994@apache.org","More efficient term size calculation\n\nUnlike byte_size(term_to_binary(Term)), the BIF erlang:external_size/1 doesn't\ndo the serialization step, it only calculates the maximum external size for\nany term, which is more efficient (faster and avoids the garbage generation).\n\nWith the test couch_http_bulk_writes.sh at [1], using 20 writers and batches\nof 100 1Kb documents, it's possible to write about 1 400 000 documents with\nthis patch instead of about 1 300 000.\n\n[1] https://github.com/fdmanana/basho_bench_couch\n\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1129597 13f79535-47bb-0310-9956-ffa450edef68","Filipe David Borba Manana"],["972da5ab71af3eaeb939314a973398b6fe3235a9","14e793d896ddc8ca6911747228e86464cf420065@apache.org","Add CoffeeScript (http://coffeescript.org/) support to the JS view server.\n\nThis allows you to write all query server functions in CoffeeScript.\n\nThe implementation re-uses the JS query server and adds an additional,\noptional compilation step. To make the implementation easier for now,\na new main-coffee.js file is generated that includes the CoffeeScript\ncompiler, but I think we can do away with that in a future optimisation\nand just use a single main.js that can handle both.\n\nThe patch includes basic tests for the JS test suite that I tested\nin Firefox and Chrome. I'm no expert in CoffeeScript, so I don't\nknow if more complex script will break the implementation. `make\ndistcheck` passes.\n\nFuton picks up the \"coffeescript\" design document lanugage as expected\nand view definition interaction works as usual.\n\nList functions don't deal well with the implicit return generated by\nCoffeeScript, but J Chris says, this will be easy to fix.\n\nThe patch adds CoffeeScript 1.1.1 which is MIT licensed and updates\nthe NOTICE, LICENSE, license.skip and .gitignore files as well as the\nbuild system accordingly.\n\ngit-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1129600 13f79535-47bb-0310-9956-ffa450edef68","Jan Lehnardt"],["1e615c757601f04a1d99f5a89a435effeb1bc7bd","e0fcd583df77ec6c08e6d1257619cc1216ddc994@apache.org","Merge branch 'trunk' into compaction_daemon","Filipe David Manana"]],"ref":"refs/heads/compaction_daemon","size":16,"head":"1e615c757601f04a1d99f5a89a435effeb1bc7bd","push_id":32706189}