couchdb commit: updated refs/heads/master to dc93b29

2017-02-09 Thread vatamane
Repository: couchdb Updated Branches: refs/heads/master 0ca34da12 -> dc93b2932 Bump couch dependency : configurable max document ID COUCHDB-3293 Project: http://git-wip-us.apache.org/repos/asf/couchdb/repo Commit: http://git-wip-us.apache.org/repos/asf/couchdb/commit/dc93b293 Tree:

fabric commit: updated refs/heads/master to cf220b2

2017-02-09 Thread tonysun83
Repository: couchdb-fabric Updated Branches: refs/heads/master dd02a3938 -> cf220b2e9 Add Else Clause For Embed Doc When open_doc or open_revs return an error, we set the doc value to be an error message. This way we account for errors rather than transform_row throwing a function_clause.

[1/2] couch commit: updated refs/heads/master to 66292db

2017-02-09 Thread vatamane
Repository: couchdb-couch Updated Branches: refs/heads/master 159970ba5 -> 66292dbdf Allow limiting length of document ID Previously it was not possibly to define a maxum document ID size. That meant large document ID would hit various limitations and corner cases. For example, large document

[2/2] couch commit: updated refs/heads/master to 66292db

2017-02-09 Thread vatamane
Merge branch 'couchdb-3293' Closes #226 Project: http://git-wip-us.apache.org/repos/asf/couchdb-couch/repo Commit: http://git-wip-us.apache.org/repos/asf/couchdb-couch/commit/66292dbd Tree: http://git-wip-us.apache.org/repos/asf/couchdb-couch/tree/66292dbd Diff:

[1/2] chttpd commit: updated refs/heads/master to 90bd048

2017-02-09 Thread iilyak
Repository: couchdb-chttpd Updated Branches: refs/heads/master 928bb2e4b -> 90bd04811 Mock config module in tests The tests in chttpd_db_bulk_get_test do not start config app. The change in https://github.com/apache/couchdb-couch/pull/226 introduces call to config app. Make sure we mock

[2/2] chttpd commit: updated refs/heads/master to 90bd048

2017-02-09 Thread iilyak
Merge remote branch 'cloudant:couchdb-3293' This closes #155 Signed-off-by: ILYA Khlopotov Project: http://git-wip-us.apache.org/repos/asf/couchdb-chttpd/repo Commit: http://git-wip-us.apache.org/repos/asf/couchdb-chttpd/commit/90bd0481 Tree:

[3/3] couch-mrview commit: updated refs/heads/master to e1d13a9

2017-02-09 Thread eiri
Merge remote branch 'cloudant:refactor-mrview-index-get' This closes #65 Signed-off-by: Eric Avdey Project: http://git-wip-us.apache.org/repos/asf/couchdb-couch-mrview/repo Commit: http://git-wip-us.apache.org/repos/asf/couchdb-couch-mrview/commit/e1d13a98 Tree:

[1/3] couch-mrview commit: updated refs/heads/master to e1d13a9

2017-02-09 Thread eiri
Repository: couchdb-couch-mrview Updated Branches: refs/heads/master 15a1ae928 -> e1d13a983 Refactor mrview_index get This is a simple refactoring of mrview's get function that uses function's pattern matching instead of staircase case. Arguably this makes code easier to read and more

couchdb commit: updated refs/heads/master to 0ca34da

2017-02-09 Thread eiri
Repository: couchdb Updated Branches: refs/heads/master 41d71ab93 -> 0ca34da12 Bump mrview dependency Refactoring of mrview_index's get Project: http://git-wip-us.apache.org/repos/asf/couchdb/repo Commit: http://git-wip-us.apache.org/repos/asf/couchdb/commit/0ca34da1 Tree:

[2/3] couch-mrview commit: updated refs/heads/master to e1d13a9

2017-02-09 Thread eiri
Re-use get update_options in get(info) Project: http://git-wip-us.apache.org/repos/asf/couchdb-couch-mrview/repo Commit: http://git-wip-us.apache.org/repos/asf/couchdb-couch-mrview/commit/8b1c137e Tree: http://git-wip-us.apache.org/repos/asf/couchdb-couch-mrview/tree/8b1c137e Diff:

[2/4] documentation commit: updated refs/heads/master to 54e5a46

2017-02-09 Thread vatamane
What other hand? There was no "first" hand. Project: http://git-wip-us.apache.org/repos/asf/couchdb-documentation/repo Commit: http://git-wip-us.apache.org/repos/asf/couchdb-documentation/commit/e18200f3 Tree: http://git-wip-us.apache.org/repos/asf/couchdb-documentation/tree/e18200f3 Diff:

[1/4] documentation commit: updated refs/heads/master to 54e5a46

2017-02-09 Thread vatamane
Repository: couchdb-documentation Updated Branches: refs/heads/master 83caf89de -> 54e5a463d Fix typo Project: http://git-wip-us.apache.org/repos/asf/couchdb-documentation/repo Commit: http://git-wip-us.apache.org/repos/asf/couchdb-documentation/commit/c539140f Tree:

[4/4] documentation commit: updated refs/heads/master to 54e5a46

2017-02-09 Thread vatamane
Merge branch 'pr/100' Close #100 Project: http://git-wip-us.apache.org/repos/asf/couchdb-documentation/repo Commit: http://git-wip-us.apache.org/repos/asf/couchdb-documentation/commit/54e5a463 Tree: http://git-wip-us.apache.org/repos/asf/couchdb-documentation/tree/54e5a463 Diff:

[3/4] documentation commit: updated refs/heads/master to 54e5a46

2017-02-09 Thread vatamane
Capitalize IP as everywhere else Project: http://git-wip-us.apache.org/repos/asf/couchdb-documentation/repo Commit: http://git-wip-us.apache.org/repos/asf/couchdb-documentation/commit/28b84c83 Tree: http://git-wip-us.apache.org/repos/asf/couchdb-documentation/tree/28b84c83 Diff:

[1/2] chttpd commit: updated refs/heads/master to 928bb2e

2017-02-09 Thread tonysun83
Repository: couchdb-chttpd Updated Branches: refs/heads/master 90648a2e0 -> 928bb2e4b Handle error return clauses for fabric:open_revs When calling fabric:open_revs, we don't account for situations where the function returns an {error, any()} value as specified by the function specification.

[2/2] chttpd commit: updated refs/heads/master to 928bb2e

2017-02-09 Thread tonysun83
Introduce 503 error when nodes are all unavailable. In rare situations when all nodes are down or in maintenance mode and no workers can service a request, we return a 503 to the user. COUCHDB-3289 Project: http://git-wip-us.apache.org/repos/asf/couchdb-chttpd/repo Commit:

fabric commit: updated refs/heads/master to dd02a39

2017-02-09 Thread tonysun83
Repository: couchdb-fabric Updated Branches: refs/heads/master f9f568138 -> dd02a3938 Return error when workers crash Currently, when one worker survives in fabric_open_revs, we return that as the response. However, when all workers crash, we still return {ok, []}. This changes the response