[20/50] couch-httpd commit: updated refs/heads/split_out_httpd_stack to e44a372

2016-03-01 Thread iilyak
Bring validate_referer/1 from original Project: http://git-wip-us.apache.org/repos/asf/couchdb-couch-httpd/repo Commit: http://git-wip-us.apache.org/repos/asf/couchdb-couch-httpd/commit/d2c703d6 Tree: http://git-wip-us.apache.org/repos/asf/couchdb-couch-httpd/tree/d2c703d6 Diff: http://git-wip-u

[36/50] couch-httpd commit: updated refs/heads/split_out_httpd_stack to e44a372

2016-03-01 Thread iilyak
Pass Stack tuple module to handle_request_int Project: http://git-wip-us.apache.org/repos/asf/couchdb-couch-httpd/repo Commit: http://git-wip-us.apache.org/repos/asf/couchdb-couch-httpd/commit/52c75f93 Tree: http://git-wip-us.apache.org/repos/asf/couchdb-couch-httpd/tree/52c75f93 Diff: http://gi

[22/50] couch-httpd commit: updated refs/heads/split_out_httpd_stack to e44a372

2016-03-01 Thread iilyak
Move module tests Project: http://git-wip-us.apache.org/repos/asf/couchdb-couch-httpd/repo Commit: http://git-wip-us.apache.org/repos/asf/couchdb-couch-httpd/commit/32aac3ab Tree: http://git-wip-us.apache.org/repos/asf/couchdb-couch-httpd/tree/32aac3ab Diff: http://git-wip-us.apache.org/repos/as

[30/50] couch-httpd commit: updated refs/heads/split_out_httpd_stack to e44a372

2016-03-01 Thread iilyak
Bring validate_bind_address/1 from original Project: http://git-wip-us.apache.org/repos/asf/couchdb-couch-httpd/repo Commit: http://git-wip-us.apache.org/repos/asf/couchdb-couch-httpd/commit/a8e03e2f Tree: http://git-wip-us.apache.org/repos/asf/couchdb-couch-httpd/tree/a8e03e2f Diff: http://git-

[10/50] couch-httpd commit: updated refs/heads/split_out_httpd_stack to e44a372

2016-03-01 Thread iilyak
Bring log_request/2 from original Project: http://git-wip-us.apache.org/repos/asf/couchdb-couch-httpd/repo Commit: http://git-wip-us.apache.org/repos/asf/couchdb-couch-httpd/commit/d81ba2dd Tree: http://git-wip-us.apache.org/repos/asf/couchdb-couch-httpd/tree/d81ba2dd Diff: http://git-wip-us.apa

couch-httpd commit: updated refs/heads/master to 6bb6e79

2016-03-01 Thread iilyak
Repository: couchdb-couch-httpd Updated Branches: refs/heads/master [created] 6bb6e79ba Add .gitignore Project: http://git-wip-us.apache.org/repos/asf/couchdb-couch-httpd/repo Commit: http://git-wip-us.apache.org/repos/asf/couchdb-couch-httpd/commit/6bb6e79b Tree: http://git-wip-us.apache.or

[2/2] fabric commit: updated refs/heads/master to 472253f

2016-03-02 Thread iilyak
Merge remote branch 'github/pr/39' - https://github.com/apache/couchdb-fabric/pull/39 This closes #39 Signed-off-by: ILYA Khlopotov Project: http://git-wip-us.apache.org/repos/asf/couchdb-fabric/repo Commit: http://git-wip-us.apache.org/repos/asf/couchdb-fabric/commit/472253f2

[1/2] fabric commit: updated refs/heads/master to 472253f

2016-03-02 Thread iilyak
Repository: couchdb-fabric Updated Branches: refs/heads/master 0e5b33d25 -> 472253f28 Remove configurable replicator db name JIRA: COUCHDB-2954 Project: http://git-wip-us.apache.org/repos/asf/couchdb-fabric/repo Commit: http://git-wip-us.apache.org/repos/asf/couchdb-fabric/commit/79f00640 Tr

[1/2] couchdb commit: updated refs/heads/master to ca69794

2016-03-02 Thread iilyak
Repository: couchdb Updated Branches: refs/heads/master ec87b44b7 -> ca697949c Remove configurable replicator db name JIRA: COUCHDB-2954 Project: http://git-wip-us.apache.org/repos/asf/couchdb/repo Commit: http://git-wip-us.apache.org/repos/asf/couchdb/commit/6461d4f8 Tree: http://git-wip-us

[2/2] couchdb commit: updated refs/heads/master to ca69794

2016-03-02 Thread iilyak
Merge remote branch 'github/pr/386' - https://github.com/apache/couchdb/pull/386 This closes #386 Signed-off-by: ILYA Khlopotov Project: http://git-wip-us.apache.org/repos/asf/couchdb/repo Commit: http://git-wip-us.apache.org/repos/asf/couchdb/commit/ca697949 Tree: http://git-

[2/2] couch-replicator commit: updated refs/heads/master to da86098

2016-03-02 Thread iilyak
Merge remote branch 'github/pr/27' - https://github.com/apache/couchdb-couch-replicator/pull/27 This closes #27 Signed-off-by: ILYA Khlopotov Project: http://git-wip-us.apache.org/repos/asf/couchdb-couch-replicator/repo Commit: http://git-wip-us.apache.org/repos/asf/couchdb-c

[1/2] couch-replicator commit: updated refs/heads/master to da86098

2016-03-02 Thread iilyak
Repository: couchdb-couch-replicator Updated Branches: refs/heads/master fc49a366c -> da860981c Remove configurable replicator db name JIRA: COUCHDB-2954 Project: http://git-wip-us.apache.org/repos/asf/couchdb-couch-replicator/repo Commit: http://git-wip-us.apache.org/repos/asf/couchdb-couc

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

2016-03-02 Thread iilyak
Merge remote branch 'github/pr/145' - https://github.com/apache/couchdb-couch/pull/145 This closes #145 Signed-off-by: ILYA Khlopotov Project: http://git-wip-us.apache.org/repos/asf/couchdb-couch/repo Commit: http://git-wip-us.apache.org/repos/asf/couchdb-couch/commit/f2457f35

[2/2] documentation commit: updated refs/heads/master to 089f404

2016-03-02 Thread iilyak
Merge remote branch 'github/pr/41' - https://github.com/apache/couchdb-documentation/pull/41 This closes #41 Signed-off-by: ILYA Khlopotov Project: http://git-wip-us.apache.org/repos/asf/couchdb-documentation/repo Commit: http://git-wip-us.apache.org/repos/asf/couchdb-documen

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

2016-03-02 Thread iilyak
Repository: couchdb-couch Updated Branches: refs/heads/master f7348cbd9 -> f2457f350 Remove configurable replicator db name JIRA: COUCHDB-2954 Project: http://git-wip-us.apache.org/repos/asf/couchdb-couch/repo Commit: http://git-wip-us.apache.org/repos/asf/couchdb-couch/commit/9aa8c65e Tree:

[1/2] documentation commit: updated refs/heads/master to 089f404

2016-03-02 Thread iilyak
Repository: couchdb-documentation Updated Branches: refs/heads/master bbc4b7191 -> 089f404d2 Remove configurable replicator db name functionality It was replaced with the ability to have multiple replicator databases in 2.0 JIRA: COUCHDB-2954 Project: http://git-wip-us.apache.org/repos/asf/

[4/5] couch commit: updated refs/heads/master to 40adf24

2016-03-03 Thread iilyak
Suppress log of a response for clustered interface COUCHDB-2945 Project: http://git-wip-us.apache.org/repos/asf/couchdb-couch/repo Commit: http://git-wip-us.apache.org/repos/asf/couchdb-couch/commit/7cf698e2 Tree: http://git-wip-us.apache.org/repos/asf/couchdb-couch/tree/7cf698e2 Diff: http://gi

[3/5] couch commit: updated refs/heads/master to 40adf24

2016-03-03 Thread iilyak
Add send_response_no_cors/4 COUCHDB-2945 Project: http://git-wip-us.apache.org/repos/asf/couchdb-couch/repo Commit: http://git-wip-us.apache.org/repos/asf/couchdb-couch/commit/f58817f5 Tree: http://git-wip-us.apache.org/repos/asf/couchdb-couch/tree/f58817f5 Diff: http://git-wip-us.apache.org/rep

[2/5] couch commit: updated refs/heads/master to 40adf24

2016-03-03 Thread iilyak
Remove couch_http_cors in favor of chttpd_cors In order to avoid code duplication in http stack we remove couch_http_cors. Vhosts support for CORS is moved into chttpd_cors. The intend of this refactoring is to make sure we always call couch_cors:headers for both chttpd and backdoor interface. CO

[1/5] couch commit: updated refs/heads/master to 40adf24

2016-03-03 Thread iilyak
Repository: couchdb-couch Updated Branches: refs/heads/master f2457f350 -> 40adf248c Update test suite for CORS - Use definitions from chttpd_cors.hrl - Do not depend on order of methods or headers returned in response. - Extend list of allowed Exposed headers. COUCHDB-2945 Project: http://

[5/5] couch commit: updated refs/heads/master to 40adf24

2016-03-03 Thread iilyak
Merge remote branch 'github/pr/138' This closes #138 Signed-off-by: ILYA Khlopotov Project: http://git-wip-us.apache.org/repos/asf/couchdb-couch/repo Commit: http://git-wip-us.apache.org/repos/asf/couchdb-couch/commit/40adf248 Tree: http://git-wip-us.apache.org/repos/asf/couchdb-co

[3/5] chttpd commit: updated refs/heads/master to ad754a3

2016-03-03 Thread iilyak
Strip scheme out of Host for cors_section Value returned by `couch_httpd_vhost:host/1` might not contain scheme. The cors section is named after vhost name (i.e. without scheme). For example: [cors:partner.com] methods = headers = exposed_headers = origins = http://restricted.

[5/5] chttpd commit: updated refs/heads/master to ad754a3

2016-03-03 Thread iilyak
Merge remote branch 'github/pr/101' This closes #101 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/ad754a38 Tree: http://git-wip-us.apache.org/repos/asf/couchdb-

[2/5] chttpd commit: updated refs/heads/master to ad754a3

2016-03-03 Thread iilyak
Treat value passed in Origin as case sensitive According to CORS spec here https://www.w3.org/TR/cors The value of the Origin header is not a case-sensitive COUCHDB-2945 Project: http://git-wip-us.apache.org/repos/asf/couchdb-chttpd/repo Commit: http://git-wip-us.apache.org/repos/asf/couchdb-ch

[4/5] chttpd commit: updated refs/heads/master to ad754a3

2016-03-03 Thread iilyak
Suppress log of a response for clustered interface COUCHDB-2945 Project: http://git-wip-us.apache.org/repos/asf/couchdb-chttpd/repo Commit: http://git-wip-us.apache.org/repos/asf/couchdb-chttpd/commit/02bdd77d Tree: http://git-wip-us.apache.org/repos/asf/couchdb-chttpd/tree/02bdd77d Diff: http:/

[1/5] chttpd commit: updated refs/heads/master to ad754a3

2016-03-03 Thread iilyak
Repository: couchdb-chttpd Updated Branches: refs/heads/master 41ac33a08 -> ad754a387 Introduce vhosts configuration into CORS In order to remove code duplication we move vhosts support from couch_http_cors into chttpd_cors. We also dispatch chttpd:send_response to couch_http which does call c

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

2016-03-08 Thread iilyak
Repository: couchdb-chttpd Updated Branches: refs/heads/master ad754a387 -> fd1ba866e Fix dispatch to handle_error EPI hook Project: http://git-wip-us.apache.org/repos/asf/couchdb-chttpd/repo Commit: http://git-wip-us.apache.org/repos/asf/couchdb-chttpd/commit/79677f8a Tree: http://git-wip-us

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

2016-03-08 Thread iilyak
Merge remote branch 'github/pr/105' This closes #105 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/fd1ba866 Tree: http://git-wip-us.apache.org/repos/asf/couchdb-chttpd/tree/

[5/6] couch commit: updated refs/heads/master to 171b751

2016-03-15 Thread iilyak
Introduce chttpd_plugin:before_response/4 EPI hook COUCHDB-2966 Project: http://git-wip-us.apache.org/repos/asf/couchdb-couch/repo Commit: http://git-wip-us.apache.org/repos/asf/couchdb-couch/commit/44773a2b Tree: http://git-wip-us.apache.org/repos/asf/couchdb-couch/tree/44773a2b Diff: http://gi

[3/6] couch commit: updated refs/heads/master to 171b751

2016-03-15 Thread iilyak
Use helper functions for headers generation Following functions were introduced: - add_headers/2 - basic_headers/2 - basic_headers_no_cors/2 COUCHDB-2966 Project: http://git-wip-us.apache.org/repos/asf/couchdb-couch/repo Commit: http://git-wip-us.apache.org/repos/asf/couchdb-couch/commit/4f

[1/6] couch commit: updated refs/heads/master to 171b751

2016-03-15 Thread iilyak
Repository: couchdb-couch Updated Branches: refs/heads/master 9d28c5715 -> 171b7513a Pass unencoded JsonObj to before_request It is much easier to write epi plugins if the object it receives is not encoded yet. So we pass unencoded JSON object to chttpd_plugin:before_response COUCHDB-2966 P

[4/6] couch commit: updated refs/heads/master to 171b751

2016-03-15 Thread iilyak
Extract handle_response function COUCHDB-2966 Project: http://git-wip-us.apache.org/repos/asf/couchdb-couch/repo Commit: http://git-wip-us.apache.org/repos/asf/couchdb-couch/commit/1cb955aa Tree: http://git-wip-us.apache.org/repos/asf/couchdb-couch/tree/1cb955aa Diff: http://git-wip-us.apache.or

[6/6] couch commit: updated refs/heads/master to 171b751

2016-03-15 Thread iilyak
Merge remote branch 'github/pr/150' This closes #150 Signed-off-by: ILYA Khlopotov Project: http://git-wip-us.apache.org/repos/asf/couchdb-couch/repo Commit: http://git-wip-us.apache.org/repos/asf/couchdb-couch/commit/171b7513 Tree: http://git-wip-us.apache.org/repos/asf/couchdb-couch/tree/171

[2/6] couch commit: updated refs/heads/master to 171b751

2016-03-15 Thread iilyak
Add chttpd_plugin:before_serve_file/5 EPI hook COUCHDB-2966 Project: http://git-wip-us.apache.org/repos/asf/couchdb-couch/repo Commit: http://git-wip-us.apache.org/repos/asf/couchdb-couch/commit/92283020 Tree: http://git-wip-us.apache.org/repos/asf/couchdb-couch/tree/92283020 Diff: http://git-wi

[6/6] chttpd commit: updated refs/heads/master to ab299eb

2016-03-15 Thread iilyak
Merge remote branch 'github/pr/106' This closes #106 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/ab299ebf Tree: http://git-wip-us.apache.org/repos/asf/couchdb-chttpd/tree/

[4/6] chttpd commit: updated refs/heads/master to ab299eb

2016-03-15 Thread iilyak
Extract handle_response function COUCHDB-2966 Project: http://git-wip-us.apache.org/repos/asf/couchdb-chttpd/repo Commit: http://git-wip-us.apache.org/repos/asf/couchdb-chttpd/commit/34bd2946 Tree: http://git-wip-us.apache.org/repos/asf/couchdb-chttpd/tree/34bd2946 Diff: http://git-wip-us.apache

[2/6] chttpd commit: updated refs/heads/master to ab299eb

2016-03-15 Thread iilyak
Add chttpd_plugin:before_serve_file/5 EPI hook COUCHDB-2966 Project: http://git-wip-us.apache.org/repos/asf/couchdb-chttpd/repo Commit: http://git-wip-us.apache.org/repos/asf/couchdb-chttpd/commit/1d7d0f16 Tree: http://git-wip-us.apache.org/repos/asf/couchdb-chttpd/tree/1d7d0f16 Diff: http://git

[1/6] chttpd commit: updated refs/heads/master to ab299eb

2016-03-15 Thread iilyak
Repository: couchdb-chttpd Updated Branches: refs/heads/master 599b0953c -> ab299ebfc Add test suite for chttpd_plugin COUCHDB-2966 Project: http://git-wip-us.apache.org/repos/asf/couchdb-chttpd/repo Commit: http://git-wip-us.apache.org/repos/asf/couchdb-chttpd/commit/23faa75b Tree: http://g

[3/6] chttpd commit: updated refs/heads/master to ab299eb

2016-03-15 Thread iilyak
Extract basic_headers/2 function COUCHDB-2966 Project: http://git-wip-us.apache.org/repos/asf/couchdb-chttpd/repo Commit: http://git-wip-us.apache.org/repos/asf/couchdb-chttpd/commit/b32f2b6c Tree: http://git-wip-us.apache.org/repos/asf/couchdb-chttpd/tree/b32f2b6c Diff: http://git-wip-us.apache

[5/6] chttpd commit: updated refs/heads/master to ab299eb

2016-03-15 Thread iilyak
Introduce chttpd_plugin:before_response/4 EPI hook COUCHDB-2966 Project: http://git-wip-us.apache.org/repos/asf/couchdb-chttpd/repo Commit: http://git-wip-us.apache.org/repos/asf/couchdb-chttpd/commit/3d6f2818 Tree: http://git-wip-us.apache.org/repos/asf/couchdb-chttpd/tree/3d6f2818 Diff: http:/

[2/2] couchdb commit: updated refs/heads/master to 266183a

2016-03-15 Thread iilyak
Merge remote branch 'github/pr/391' This closes #391 Signed-off-by: ILYA Khlopotov Project: http://git-wip-us.apache.org/repos/asf/couchdb/repo Commit: http://git-wip-us.apache.org/repos/asf/couchdb/commit/266183aa Tree: http://git-wip-us.apache.org/repos/asf/couchdb/tree/266183aa Diff: http:/

[1/2] couchdb commit: updated refs/heads/master to 266183a

2016-03-15 Thread iilyak
Repository: couchdb Updated Branches: refs/heads/master d1ad70714 -> 266183aa0 Introduce chttpd_plugin:before_response Update dependencies to include following EPI hooks: - chttpd_plugin:before_response/4 - chttp_plugin:before_serve_file/5 COUCHDB-2966 Project: http://git-wip-us.apache.o

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

2016-03-15 Thread iilyak
Merge remote branch 'github/pr/151' This closes #151 Signed-off-by: ILYA Khlopotov Project: http://git-wip-us.apache.org/repos/asf/couchdb-couch/repo Commit: http://git-wip-us.apache.org/repos/asf/couchdb-couch/commit/ad1f8bd9 Tree: http://git-wip-us.apache.org/repos/asf/couchdb-couch/tree/ad1

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

2016-03-15 Thread iilyak
Repository: couchdb-couch Updated Branches: refs/heads/master 07ba2c035 -> ad1f8bd96 Fix incorrect use of eunit fixtures Project: http://git-wip-us.apache.org/repos/asf/couchdb-couch/repo Commit: http://git-wip-us.apache.org/repos/asf/couchdb-couch/commit/bc8f1862 Tree: http://git-wip-us.apac

[1/2] couch commit: updated refs/heads/master to 85d5406

2016-03-18 Thread iilyak
Repository: couchdb-couch Updated Branches: refs/heads/master ad1f8bd96 -> 85d54067a Fix time:sleep -> timer:sleep typo Project: http://git-wip-us.apache.org/repos/asf/couchdb-couch/repo Commit: http://git-wip-us.apache.org/repos/asf/couchdb-couch/commit/74caa6cd Tree: http://git-wip-us.apach

[2/2] couch commit: updated refs/heads/master to 85d5406

2016-03-19 Thread iilyak
Merge remote branch 'github/pr/152' This closes #152 Signed-off-by: ILYA Khlopotov Project: http://git-wip-us.apache.org/repos/asf/couchdb-couch/repo Commit: http://git-wip-us.apache.org/repos/asf/couchdb-couch/commit/85d54067 Tree: http://git-wip-us.apache.org/repos/asf/couchdb-couch/tree/85d

[1/3] chttpd commit: updated refs/heads/master to cefabd0

2016-03-22 Thread iilyak
Repository: couchdb-chttpd Updated Branches: refs/heads/master ab299ebfc -> cefabd0ec Use couch_tests applications for chttpd_plugin_tests Project: http://git-wip-us.apache.org/repos/asf/couchdb-chttpd/repo Commit: http://git-wip-us.apache.org/repos/asf/couchdb-chttpd/commit/46de497c Tree: ht

[2/3] chttpd commit: updated refs/heads/master to cefabd0

2016-03-22 Thread iilyak
Use couch_tests:setup/1 Project: http://git-wip-us.apache.org/repos/asf/couchdb-chttpd/repo Commit: http://git-wip-us.apache.org/repos/asf/couchdb-chttpd/commit/54e8f614 Tree: http://git-wip-us.apache.org/repos/asf/couchdb-chttpd/tree/54e8f614 Diff: http://git-wip-us.apache.org/repos/asf/couchdb-

[3/3] chttpd commit: updated refs/heads/master to cefabd0

2016-03-22 Thread iilyak
Merge remote branch 'github/pr/108' This closes #108 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/cefabd0e Tree: http://git-wip-us.apache.org/repos/asf/couchdb-chttpd/tree/

[3/3] couch commit: updated refs/heads/master to 5fa9098

2016-03-22 Thread iilyak
Merge remote branch 'github/pr/154' This closes #154 Signed-off-by: ILYA Khlopotov Project: http://git-wip-us.apache.org/repos/asf/couchdb-couch/repo Commit: http://git-wip-us.apache.org/repos/asf/couchdb-couch/commit/5fa90987 Tree: http://git-wip-us.apache.org/repos/asf/couchdb-couch/tree/5fa

[2/3] couch commit: updated refs/heads/master to 5fa9098

2016-03-22 Thread iilyak
Use couch_tests:setup/1 Project: http://git-wip-us.apache.org/repos/asf/couchdb-couch/repo Commit: http://git-wip-us.apache.org/repos/asf/couchdb-couch/commit/0a45b3f5 Tree: http://git-wip-us.apache.org/repos/asf/couchdb-couch/tree/0a45b3f5 Diff: http://git-wip-us.apache.org/repos/asf/couchdb-cou

[1/3] couch commit: updated refs/heads/master to 5fa9098

2016-03-22 Thread iilyak
Repository: couchdb-couch Updated Branches: refs/heads/master b4295bfe5 -> 5fa909871 Use couch_tests applications for couch_db_plugin_tests Project: http://git-wip-us.apache.org/repos/asf/couchdb-couch/repo Commit: http://git-wip-us.apache.org/repos/asf/couchdb-couch/commit/2a7387c6 Tree: htt

[3/3] couchdb commit: updated refs/heads/master to 479aa2d

2016-03-22 Thread iilyak
Merge remote branch 'github/pr/396' This closes #396 Signed-off-by: ILYA Khlopotov Project: http://git-wip-us.apache.org/repos/asf/couchdb/repo Commit: http://git-wip-us.apache.org/repos/asf/couchdb/commit/479aa2d8 Tree: http://git-wip-us.apache.org/repos/asf/couchdb/tree/479aa2d8 Diff: http:/

[2/3] couchdb commit: updated refs/heads/master to 479aa2d

2016-03-22 Thread iilyak
Use couch_tests apps for EPI callback_tests Project: http://git-wip-us.apache.org/repos/asf/couchdb/repo Commit: http://git-wip-us.apache.org/repos/asf/couchdb/commit/f2ffe132 Tree: http://git-wip-us.apache.org/repos/asf/couchdb/tree/f2ffe132 Diff: http://git-wip-us.apache.org/repos/asf/couchdb/d

[1/3] couchdb commit: updated refs/heads/master to 479aa2d

2016-03-22 Thread iilyak
Repository: couchdb Updated Branches: refs/heads/master 3f7a26c39 -> 479aa2d85 Introduce couch_tests application to share setups Project: http://git-wip-us.apache.org/repos/asf/couchdb/repo Commit: http://git-wip-us.apache.org/repos/asf/couchdb/commit/b1090d69 Tree: http://git-wip-us.apache.o

[GitHub] couchdb-couch-epi pull request: Implement 'couch_epi:is_defined_by...

2015-08-24 Thread iilyak
GitHub user iilyak opened a pull request: https://github.com/apache/couchdb-couch-epi/pull/6 Implement 'couch_epi:is_defined_by_app/4' You can merge this pull request into a Git repository by running: $ git pull https://github.com/cloudant/couchdb-couch-epi is_defi

[GitHub] couchdb-couch-epi pull request: Implement 'couch_epi:is_defined_by...

2015-08-25 Thread iilyak
Github user iilyak commented on a diff in the pull request: https://github.com/apache/couchdb-couch-epi/pull/6#discussion_r37878963 --- Diff: src/couch_epi.erl --- @@ -21,12 +21,13 @@ by_key/1, by_key/2, by_source/1, by_source/2, keys/1, subscribers/1

[GitHub] couchdb-couch-epi pull request: 2796 improve performance of provid...

2015-09-02 Thread iilyak
GitHub user iilyak opened a pull request: https://github.com/apache/couchdb-couch-epi/pull/8 2796 improve performance of providers function You can merge this pull request into a Git repository by running: $ git pull https://github.com/cloudant/couchdb-couch-epi 2796

[GitHub] couchdb-couch-epi pull request: 2796 improve performance of provid...

2015-09-02 Thread iilyak
Github user iilyak commented on the pull request: https://github.com/apache/couchdb-couch-epi/pull/8#issuecomment-137170900 Even though earlier solution with usage of `erlang:function_exported` improves performance. We have to pay the cost of `erlang:function_exported` on every call

[GitHub] couchdb-couch-epi pull request: 2796 improve performance of provid...

2015-09-02 Thread iilyak
Github user iilyak commented on the pull request: https://github.com/apache/couchdb-couch-epi/pull/8#issuecomment-137174664 List of related PRs: - https://github.com/apache/couchdb-global-changes/pull/11 - https://github.com/apache/couchdb-chttpd/pull/67 - https

[GitHub] couchdb-couch-epi pull request: 2796 improve performance of provid...

2015-09-02 Thread iilyak
Github user iilyak commented on a diff in the pull request: https://github.com/apache/couchdb-couch-epi/pull/8#discussion_r38559864 --- Diff: src/couch_epi_data_gen.erl --- @@ -174,27 +175,43 @@ module_name({Service, Key}) when is_list(Service) andalso is_list(Key

[GitHub] couchdb-couch-epi pull request: 2796 improve performance of provid...

2015-09-02 Thread iilyak
Github user iilyak commented on the pull request: https://github.com/apache/couchdb-couch-epi/pull/8#issuecomment-137181011 @rnewson: `Module:Fun(Args)` wouldn't work. We would have to handle `Module:Fun(Arg)` and `Module:Fun()`. With `eval_if_exported` approach I would

[GitHub] couchdb-couch-epi pull request: 2796 improve performance of provid...

2015-09-02 Thread iilyak
Github user iilyak commented on the pull request: https://github.com/apache/couchdb-couch-epi/pull/8#issuecomment-137181604 Since we have only two places in two modules which we need to care about. I could check for `erlang:exported_function` in place to avoid confusion. --- If

[GitHub] couchdb-couch-epi pull request: Fix typespec for apply function

2015-09-09 Thread iilyak
GitHub user iilyak opened a pull request: https://github.com/apache/couchdb-couch-epi/pull/9 Fix typespec for apply function You can merge this pull request into a Git repository by running: $ git pull https://github.com/cloudant/couchdb-couch-epi fix_typespec Alternatively

[GitHub] couchdb-couch-epi pull request: Use app env to specify list of plu...

2015-09-11 Thread iilyak
GitHub user iilyak opened a pull request: https://github.com/apache/couchdb-couch-epi/pull/10 Use app env to specify list of plugins You can merge this pull request into a Git repository by running: $ git pull https://github.com/cloudant/couchdb-couch-epi synchronous_startup

[GitHub] couchdb-couch-epi pull request: Use app env to specify list of plu...

2015-09-11 Thread iilyak
Github user iilyak commented on a diff in the pull request: https://github.com/apache/couchdb-couch-epi/pull/10#discussion_r39285803 --- Diff: src/couch_epi_sup.erl --- @@ -42,3 +48,36 @@ init([]) -> ?SUP(couch_epi_keeper_sup, []) ],

[GitHub] couchdb-couch-epi pull request: Simplify couch epi

2015-09-28 Thread iilyak
GitHub user iilyak opened a pull request: https://github.com/apache/couchdb-couch-epi/pull/12 Simplify couch epi You can merge this pull request into a Git repository by running: $ git pull https://github.com/cloudant/couchdb-couch-epi simplify_couch_epi Alternatively you

[GitHub] couchdb-couch-epi pull request: Simplify couch epi

2015-09-29 Thread iilyak
Github user iilyak commented on a diff in the pull request: https://github.com/apache/couchdb-couch-epi/pull/12#discussion_r40690028 --- Diff: src/couch_epi_codechange_monitor.erl --- @@ -0,0 +1,63 @@ +% Licensed under the Apache License, Version 2.0 (the "License"

[GitHub] couchdb-couch-epi pull request: Simplify couch epi

2015-09-29 Thread iilyak
Github user iilyak commented on the pull request: https://github.com/apache/couchdb-couch-epi/pull/12#issuecomment-144103614 > @kxepal: And if it is, how to register new features on fly? Unfortunately there is no easy way to do it. But you can deal with it on release upgr

[GitHub] couchdb-couch-epi pull request: Simplify couch epi

2015-09-29 Thread iilyak
Github user iilyak commented on a diff in the pull request: https://github.com/apache/couchdb-couch-epi/pull/12#discussion_r40691917 --- Diff: src/couch_epi_data.erl --- @@ -12,131 +12,103 @@ -module(couch_epi_data). --behaviour(gen_server). +-include

[GitHub] couchdb-couch-epi pull request: Simplify couch epi

2015-09-29 Thread iilyak
Github user iilyak commented on the pull request: https://github.com/apache/couchdb-couch-epi/pull/12#issuecomment-144106129 @rnewson: On `by_key(Handle) when Handle /= undefined` I'll add the guards to `couch_epi.erl` instead. --- If your project is set up for it, you can

[3/3] couch commit: updated refs/heads/master to 159970b

2017-02-08 Thread iilyak
Merge remote branch 'cloudant:add-test_requet_delete_3' This closes #227 Signed-off-by: ILYA Khlopotov Project: http://git-wip-us.apache.org/repos/asf/couchdb-couch/repo Commit: http://git-wip-us.apache.org/repos/asf/couchdb-couch/commit/159970ba Tree: http://git-wip-us.apache.org/repos/asf/co

[1/3] couch commit: updated refs/heads/master to 159970b

2017-02-08 Thread iilyak
Repository: couchdb-couch Updated Branches: refs/heads/master bbbd53223 -> 159970ba5 refactor to use greater arity functions Project: http://git-wip-us.apache.org/repos/asf/couchdb-couch/repo Commit: http://git-wip-us.apache.org/repos/asf/couchdb-couch/commit/9e4a5cd9 Tree: http://git-wip-us.

[2/3] couch commit: updated refs/heads/master to 159970b

2017-02-08 Thread iilyak
Add test_request:delete/3 Project: http://git-wip-us.apache.org/repos/asf/couchdb-couch/repo Commit: http://git-wip-us.apache.org/repos/asf/couchdb-couch/commit/9c68ae36 Tree: http://git-wip-us.apache.org/repos/asf/couchdb-couch/tree/9c68ae36 Diff: http://git-wip-us.apache.org/repos/asf/couchdb-c

[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 config

[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: http://git-wip-us.apache.org/repos/asf/couchdb-chtt

[2/2] couch commit: updated refs/heads/master to 38d5180

2017-02-28 Thread iilyak
Merge remote branch 'cloudant:add_sysdb_callback_once_per_db' This closes #230 Signed-off-by: ILYA Khlopotov Project: http://git-wip-us.apache.org/repos/asf/couchdb-couch/repo Commit: http://git-wip-us.apache.org/repos/asf/couchdb-couch/commit/38d51803 Tree: http://git-wip-us.apache.org/repos/

[1/2] couch commit: updated refs/heads/master to 38d5180

2017-02-28 Thread iilyak
Repository: couchdb-couch Updated Branches: refs/heads/master 66292dbdf -> 38d51803a Add sys db callbacks only once per db open Currently we are adding the sys db callbacks for every request instead of once while opening the db. This fix will ensure that we will only add the sys db call backs

[2/2] couch commit: updated refs/heads/master to 5685f17

2017-03-08 Thread iilyak
Merge remote branch 'cloudant:70794-fix-initial-acc-for-builtin_sum_rows' This closes #234 Signed-off-by: ILYA Khlopotov Project: http://git-wip-us.apache.org/repos/asf/couchdb-couch/repo Commit: http://git-wip-us.apache.org/repos/asf/couchdb-couch/commit/5685f172 Tree: http://git-wip-us.apach

[1/2] couch commit: updated refs/heads/master to 5685f17

2017-03-08 Thread iilyak
Repository: couchdb-couch Updated Branches: refs/heads/master cb3b35a73 -> 5685f172d Fix initial accumulator value for builtin_sum_rows This a fixup for https://github.com/apache/couchdb-couch/pull/229. The initial value for accumulator suppose to be 0. Since the result of sum and count is int

[couchdb] 01/01: Merge pull request #474 from cloudant/3364-fix-view-compactor-unknown_info

2017-04-19 Thread iilyak
This is an automated email from the ASF dual-hosted git repository. iilyak pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/couchdb.git commit c3ff4086b26067a253f5f2c2ecc7cbee23d62f95 Merge: 778738b f7767a3 Author: iilyak AuthorDate: Wed Apr 19 13:18:33 2017

[couchdb] branch master updated (778738b -> c3ff408)

2017-04-19 Thread iilyak
This is an automated email from the ASF dual-hosted git repository. iilyak pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/couchdb.git. from 778738b Merge pull request #480 from apache/COUCHDB-3378-fix-mango-full-text-detection adds 80963ca

[couchdb] 01/01: Merge pull request #486 from cloudant/COUCHDB-3362-delete-att-on-nonexistdoc

2017-04-24 Thread iilyak
This is an automated email from the ASF dual-hosted git repository. iilyak pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/couchdb.git commit 4aba3bc5c0b48e7902ebd1ae3c5f379e0ea9ac66 Merge: 02817b1 5713b30 Author: iilyak AuthorDate: Mon Apr 24 09:47:26 2017

[couchdb] branch master updated (02817b1 -> 4aba3bc)

2017-04-24 Thread iilyak
This is an automated email from the ASF dual-hosted git repository. iilyak pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/couchdb.git. from 02817b1 Windows equipvalent of apache/couchdb#448 adds 5713b30 Avoid creation of document if deleting

[couchdb] 01/01: Merge pull request #488 from cloudant/3337-fix-_local_docs

2017-04-24 Thread iilyak
This is an automated email from the ASF dual-hosted git repository. iilyak pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/couchdb.git commit 0d00c102a6f985836f2a6eca656fb018fa9d9227 Merge: 4aba3bc 64573fc Author: iilyak AuthorDate: Mon Apr 24 13:36:34 2017

[couchdb] branch master updated (4aba3bc -> 0d00c10)

2017-04-24 Thread iilyak
This is an automated email from the ASF dual-hosted git repository. iilyak pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/couchdb.git. from 4aba3bc Merge pull request #486 from cloudant/COUCHDB-3362-delete-att-on-nonexistdoc adds 2bc93b9

[couchdb] branch revert-Add-sys_dbs-to-LRU updated (b1cd87c -> b1cd87c)

2017-04-27 Thread iilyak
This is an automated email from the ASF dual-hosted git repository. iilyak pushed a change to branch revert-Add-sys_dbs-to-LRU in repository https://gitbox.apache.org/repos/asf/couchdb.git. No new revisions were added by this update. Summary of changes: -- To stop receiving notification

[couchdb] branch revert-Add-sys_dbs-to-LRU deleted (was b1cd87c)

2017-04-27 Thread iilyak
This is an automated email from the ASF dual-hosted git repository. iilyak pushed a change to branch revert-Add-sys_dbs-to-LRU in repository https://gitbox.apache.org/repos/asf/couchdb.git. was b1cd87c Adjust reverted code to new couch_lru API This change permanently discards the

[couchdb] 01/01: Merge pull request #490 from cloudant/revert-Add-sys_dbs-to-LRU

2017-04-28 Thread iilyak
This is an automated email from the ASF dual-hosted git repository. iilyak pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/couchdb.git commit 350a67b3bc2372b4a88649768805deb896c86451 Merge: 28dd801 8d888d7 Author: iilyak AuthorDate: Fri Apr 28 12:28:03 2017

[couchdb] branch master updated (28dd801 -> 350a67b)

2017-04-28 Thread iilyak
This is an automated email from the ASF dual-hosted git repository. iilyak pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/couchdb.git. from 28dd801 bump documentation version adds e1e1636 Revert "fix compiler and dialyzer warnings"

[couchdb] branch master updated (fb6faec -> 6a54abe)

2017-05-19 Thread iilyak
This is an automated email from the ASF dual-hosted git repository. iilyak pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/couchdb.git. from fb6faec Revert couch_lru to use gb_trees adds 27f5067 Filter out non replicator tasks in test case

[couchdb] 01/01: Merge pull request #532 from cloudant/filter_out_non_replicator_tasks

2017-05-19 Thread iilyak
This is an automated email from the ASF dual-hosted git repository. iilyak pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/couchdb.git commit 6a54abe600d9025f84b3bcaa9b5a9e87a9def321 Merge: fb6faec 27f5067 Author: iilyak AuthorDate: Fri May 19 08:34:58 2017

[couchdb] branch master updated (6a54abe -> cc12e8c)

2017-05-19 Thread iilyak
This is an automated email from the ASF dual-hosted git repository. iilyak pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/couchdb.git. from 6a54abe Merge pull request #532 from cloudant/filter_out_non_replicator_tasks adds 4683f51 Whait db

[couchdb] 01/01: Merge pull request #533 from cloudant/wait_db_close_in_test

2017-05-19 Thread iilyak
This is an automated email from the ASF dual-hosted git repository. iilyak pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/couchdb.git commit cc12e8c4e5d0196e4ff39bf8a0fb15b6c6c97b05 Merge: 6a54abe 4683f51 Author: iilyak AuthorDate: Fri May 19 11:19:45 2017

[couchdb] branch master updated (0d09ab3 -> 26d3d9a)

2017-05-25 Thread iilyak
This is an automated email from the ASF dual-hosted git repository. iilyak pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/couchdb.git. from 0d09ab3 Fix configure when whoami errors out adds ed1609b Make sure we cache admin pass prior to test

[couchdb] 01/01: Merge pull request #540 from cloudant/hash-admin-password-in-tests

2017-05-25 Thread iilyak
This is an automated email from the ASF dual-hosted git repository. iilyak pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/couchdb.git commit 26d3d9a5dc70ea37100d129b41128cb3f3265f83 Merge: 0d09ab3 ed1609b Author: iilyak AuthorDate: Thu May 25 15:24:39 2017

[couchdb] 01/01: Merge pull request #550 from cloudant/export-test_request_5

2017-05-30 Thread iilyak
This is an automated email from the ASF dual-hosted git repository. iilyak pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/couchdb.git commit acd74c801fbb597d75849711a5f773bb9cc9ae54 Merge: 354d3b0 5e3ac62 Author: iilyak AuthorDate: Tue May 30 13:51:14 2017

[couchdb] branch master updated (354d3b0 -> acd74c8)

2017-05-30 Thread iilyak
This is an automated email from the ASF dual-hosted git repository. iilyak pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/couchdb.git. from 354d3b0 Fix rewrite_js test: do not delete/create a DB in rapid succession adds 5e3ac62 Export

[couchdb] branch master updated (50fc4ce -> 35cefa4)

2017-06-06 Thread iilyak
This is an automated email from the ASF dual-hosted git repository. iilyak pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/couchdb.git. from 50fc4ce Don't wrap real error in badmatch exception add 8dba999 Fix encoding issues new 35cefa4

[couchdb] 01/01: Merge pull request #580 from cloudant/83986-fix-url-encoding

2017-06-06 Thread iilyak
This is an automated email from the ASF dual-hosted git repository. iilyak pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/couchdb.git commit 35cefa4fa1fe90342d262728648b732c388d7171 Merge: 50fc4ce 8dba999 Author: iilyak AuthorDate: Tue Jun 6 07:55:11 2017

<    2   3   4   5   6   7   8   >