Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-12-09 | Log the request ID | Adam Kocoloski | |
2010-12-09 | Support per-shard view compaction w/ non-local design docs, closes #16 | Robert Dionne | |
2010-12-09 | Add support for inclusive_end to fold_reduce, BugzID 11069 | Robert Dionne | |
2010-12-06 | make troubleshooting link actually a link | joewilliams | |
2010-12-06 | added troubleshooting link to readme | joewilliams | |
2010-12-06 | * put the common.js launchpad ppa into its own .list file | till | |
2010-12-02 | update to rebar with `git describe` smarts | Adam Kocoloski | |
2010-11-23 | be sure to clean out old etap .beams | Adam Kocoloski | |
2010-11-23 | allow override of DIRPATH | Adam Kocoloski | |
2010-11-22 | bundle etap bytecode instead of including full application source | Adam Kocoloski | |
Also update test relying on obsolete etap API. | |||
2010-11-22 | update to rebar @ 57eca0 | Adam Kocoloski | |
2010-11-03 | switch ibrowse tracking branch to pick up eunit fixes | Adam Kocoloski | |
2010-11-03 | update versioning | Adam Kocoloski | |
2010-11-01 | fixed deprecation warning | Robert Dionne | |
2010-10-26 | use get-deps for oauth | Adam Kocoloski | |
2010-10-26 | use get-deps for oauth | Adam Kocoloski | |
same deal as before - the Cloudant fork contains CouchDB-specific patches and rebar fixes. | |||
2010-10-26 | use get-deps for ibrowse | Adam Kocoloski | |
As with mochiweb, the dependency URL is a Cloudant fork which contains the exact code (modulo whitespace) used in CouchDB releases. | |||
2010-10-26 | fix updating of tagged dependencies | Adam Kocoloski | |
2010-10-26 | hack to ensure couch/ebin always exists | Adam Kocoloski | |
2010-10-26 | use get-deps for mochiweb | Adam Kocoloski | |
We need to host our own mochiweb which tags the versions used by CouchDB. This commit also contains a new rebar with a patch to fix git tag dependencies (submitted upstream). | |||
2010-10-25 | use get-deps to pull down individual cloudant projects | Adam Kocoloski | |
2010-10-23 | remove inadvertent commit | Adam Kocoloski | |
2010-10-23 | b25b5b was sloppy, erlang:send_after/3 does not wrap w/ ok | Adam Kocoloski | |
2010-10-21 | use erlang:send_after/3 instead of timer version | Adam Kocoloski | |
http://www.erlang.org/doc/efficiency_guide/commoncaveats.html#id52228 | |||
2010-10-21 | generate surefire reports from eunit | Adam Kocoloski | |
2010-10-21 | fix temp_view undef. | Robert Newson | |
2010-10-20 | lightweight replicator for use with internal replication | Adam Kocoloski | |
The checkpoint ID generation algorithm needs to be insensitive to shards moving from node to node. I think the right solution is to tag each #shard{} with a UUID and use that UUID in the _local ID. | |||
2010-10-20 | let rebar manage the module lists | Adam Kocoloski | |
2010-10-20 | repair should run with R=N | Adam Kocoloski | |
2010-10-19 | use new read repair and ancestry checks in fabric:open_doc/3 | Adam Kocoloski | |
2010-10-19 | remove_ancestors/2 will be generally useful | Adam Kocoloski | |
2010-10-19 | fix quorum check and be sure repair runs when revs are missing w/ open_revs=all | Adam Kocoloski | |
2010-10-19 | fix DB compaction failing to switch over. Reported by rnewson | Adam Kocoloski | |
2010-10-19 | suppress unused variable warning | Adam Kocoloski | |
2010-10-19 | improved read quorum and repair for open_revs | Adam Kocoloski | |
There are important distinctions between requests with open_revs=all, requests with an explicit revision list and latest=true, and a simple revision list. When open_revs=all, we take the union of all revisions returned by the workers, then reduce it by filtering out ancestors on each edit branch. An ancestor counts towards the descendant's read quorum. If an explicit revision list is given, a worker can respond with {{not_found, missing}, Rev}, an {ok, #doc{}} corresponding to the rev in question, or an {ok, #doc{}} with a newer revision if latest=true is supplied. not_found is considered to be an ancestor of any {ok,_} revision for quorum purposes. Down workers do not contribute to the read quorum. If workers disagree at all on the response, read repair will run asynchronously. The repair tries to save all the latest #doc{} records (i.e. the ones w/o descendants) which were received during the voting. BugzID 11047 | |||
2010-10-16 | fixed command for installing prerequisites on Ubuntu | Fredrick Galoso | |
2010-10-01 | minor tweak from Adam to fix replication, change method spec to correct ↵ | Robert Dionne | |
method for view_cleanup | |||
2010-09-13 | accept logins with 'name' instead of 'username', thanks artemb | Adam Kocoloski | |
2010-09-10 | readme improvements for ubuntu | joewilliams | |
2010-09-10 | updated readme for centos/redhat | joewilliams | |
2010-09-06 | remove fail_on_warning, closes #2 | Adam Kocoloski | |
Warnings appear to be unavoidable if we want to support R13B03 and R14A | |||
2010-09-06 | support for filtered _changes on multi-node clusters, closes #5 | Adam Kocoloski | |
2010-09-03 | suppress http:request/4 deprecation warning. Closes #2 | Adam Kocoloski | |
2010-09-03 | remove some unused/obsolete config settings | Adam Kocoloski | |
2010-09-03 | s/Cloudant/BigCouch | Adam Kocoloski | |
2010-09-03 | support for _view_cleanup via HTTP | Adam Kocoloski | |
2010-09-01 | pass W from Req to fabric properly | Brad Anderson | |
2010-09-01 | whitespace | Brad Anderson | |
2010-09-01 | ignore bigcouch.config | Brad Anderson | |
2010-08-31 | change runit directory name to bigcouch | joewilliams | |