Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: 2.0-developer-preview-4
-
Component/s: ns_server, view-engine
-
Security Level: Public
-
Labels:None
-
Environment:build-599
Description
Server error during processing: ["web request failed",
{path,
"/couchBase/default/_design/dev_test_view_on_10k_docs-2f2446a/_view/dev_test_view_on_10k_docs-2f2446a"},
{type,error},
{what,badarg},
{trace,
[{erlang,list_to_binary,
[[{couch_set_view,get_group_server,2},
{couch_set_view,get_group,3},
{couch_set_view,get_map_view,5},
{couch_view_merger,get_set_view,6},
{couch_view_merger,prepare_set_view,4},
{couch_view_merger,map_set_view_folder,
5}]]},
{couch_httpd,error_info,1},
{couch_httpd,send_error,2},
{couch_httpd,handle_request_int,6},
{menelaus_web,loop,3},
{mochiweb_http,headers,5},
{proc_lib,init_p_do_apply,3}]}] menelaus_web019 ns_1@10.212.167.16 19:14:39 - Sat Jan 28, 2012
Server error during processing: ["web request failed",
{path,
"/couchBase/default/_design/dev_test_view_on_10k_docs-b34b94e/_view/dev_test_view_on_10k_docs-b34b94e"},
{type,error},
{what,badarg},
{trace,
[{erlang,list_to_binary,
[[{couch_set_view,get_group_server,2},
{couch_set_view,get_group,3},
{couch_set_view,get_map_view,5},
{couch_view_merger,get_set_view,6},
{couch_view_merger,prepare_set_view,4},
{couch_view_merger,map_set_view_folder,
5}]]},
{couch_httpd,error_info,1},
{couch_httpd,send_error,2},
{couch_httpd,handle_request_int,6},
{menelaus_web,loop,3},
{mochiweb_http,headers,5},
{proc_lib,init_p_do_apply,3}]}] menelaus_web019 ns_1@10.212.167.16 19:14:39 - Sat Jan 28, 2012
Server error during processing: ["web request failed",
{path,
"/couchBase/default/_design/dev_test_view_on_10k_docs-459e847/_view/dev_test_view_on_10k_docs-459e847"},
{type,error},
{what,badarg},
{trace,
[{erlang,list_to_binary,
[[{couch_set_view,get_group_server,2},
{couch_set_view,get_group,3},
{couch_set_view,get_map_view,5},
{couch_view_merger,get_set_view,6},
{couch_view_merger,prepare_set_view,4},
{couch_view_merger,map_set_view_folder,
5}]]},
{couch_httpd,error_info,1},
{couch_httpd,send_error,2},
{couch_httpd,handle_request_int,6},
{menelaus_web,loop,3},
{mochiweb_http,headers,5},
{proc_lib,init_p_do_apply,3}]}] menelaus_web019 ns_1@10.212.167.16 19:14:39 - Sat Jan 28, 2012
Server error during processing: ["web request failed",
{path,
"/couchBase/default/_design/dev_test_view_on_10k_docs-a6a5fd8/_view/dev_test_view_on_10k_docs-a6a5fd8"},
{type,error},
{what,badarg},
{trace,
[{erlang,list_to_binary,
[[{couch_set_view,get_group_server,2},
{couch_set_view,get_group,3},
{couch_set_view,get_map_view,5},
{couch_view_merger,get_set_view,6},
{couch_view_merger,prepare_set_view,4},
{couch_view_merger,map_set_view_folder,
5}]]},
{couch_httpd,error_info,1},
{couch_httpd,send_error,2},
{couch_httpd,handle_request_int,6},
{menelaus_web,loop,3},
{mochiweb_http,headers,5},
{path,
"/couchBase/default/_design/dev_test_view_on_10k_docs-2f2446a/_view/dev_test_view_on_10k_docs-2f2446a"},
{type,error},
{what,badarg},
{trace,
[{erlang,list_to_binary,
[[{couch_set_view,get_group_server,2},
{couch_set_view,get_group,3},
{couch_set_view,get_map_view,5},
{couch_view_merger,get_set_view,6},
{couch_view_merger,prepare_set_view,4},
{couch_view_merger,map_set_view_folder,
5}]]},
{couch_httpd,error_info,1},
{couch_httpd,send_error,2},
{couch_httpd,handle_request_int,6},
{menelaus_web,loop,3},
{mochiweb_http,headers,5},
{proc_lib,init_p_do_apply,3}]}] menelaus_web019 ns_1@10.212.167.16 19:14:39 - Sat Jan 28, 2012
Server error during processing: ["web request failed",
{path,
"/couchBase/default/_design/dev_test_view_on_10k_docs-b34b94e/_view/dev_test_view_on_10k_docs-b34b94e"},
{type,error},
{what,badarg},
{trace,
[{erlang,list_to_binary,
[[{couch_set_view,get_group_server,2},
{couch_set_view,get_group,3},
{couch_set_view,get_map_view,5},
{couch_view_merger,get_set_view,6},
{couch_view_merger,prepare_set_view,4},
{couch_view_merger,map_set_view_folder,
5}]]},
{couch_httpd,error_info,1},
{couch_httpd,send_error,2},
{couch_httpd,handle_request_int,6},
{menelaus_web,loop,3},
{mochiweb_http,headers,5},
{proc_lib,init_p_do_apply,3}]}] menelaus_web019 ns_1@10.212.167.16 19:14:39 - Sat Jan 28, 2012
Server error during processing: ["web request failed",
{path,
"/couchBase/default/_design/dev_test_view_on_10k_docs-459e847/_view/dev_test_view_on_10k_docs-459e847"},
{type,error},
{what,badarg},
{trace,
[{erlang,list_to_binary,
[[{couch_set_view,get_group_server,2},
{couch_set_view,get_group,3},
{couch_set_view,get_map_view,5},
{couch_view_merger,get_set_view,6},
{couch_view_merger,prepare_set_view,4},
{couch_view_merger,map_set_view_folder,
5}]]},
{couch_httpd,error_info,1},
{couch_httpd,send_error,2},
{couch_httpd,handle_request_int,6},
{menelaus_web,loop,3},
{mochiweb_http,headers,5},
{proc_lib,init_p_do_apply,3}]}] menelaus_web019 ns_1@10.212.167.16 19:14:39 - Sat Jan 28, 2012
Server error during processing: ["web request failed",
{path,
"/couchBase/default/_design/dev_test_view_on_10k_docs-a6a5fd8/_view/dev_test_view_on_10k_docs-a6a5fd8"},
{type,error},
{what,badarg},
{trace,
[{erlang,list_to_binary,
[[{couch_set_view,get_group_server,2},
{couch_set_view,get_group,3},
{couch_set_view,get_map_view,5},
{couch_view_merger,get_set_view,6},
{couch_view_merger,prepare_set_view,4},
{couch_view_merger,map_set_view_folder,
5}]]},
{couch_httpd,error_info,1},
{couch_httpd,send_error,2},
{couch_httpd,handle_request_int,6},
{menelaus_web,loop,3},
{mochiweb_http,headers,5},
Subset of nodes failed with the following error:
[
{
"from": "local",
"reason": "builtin _sum function requires map values to be numbers or lists of numbers"
}
]
2012-01-29 02:31:59.264 menelaus_web:19:warning:server error during request processing(ns_1@10.212.167.16) - Server error during processing: ["web request failed",
{path,
"/couchBase/default/_design/dev_hi/_view/hi"},
{type,error},
{what,badarg},
{trace,
[{erlang,list_to_binary,
[[{couch_set_view,get_group,3},
{couch_set_view,get_reduce_view,5},
{couch_view_merger,prepare_set_view,4},
{couch_view_merger,
reduce_set_view_folder,4}]]},
{couch_httpd,error_info,1},
{couch_httpd,send_error,2},
{couch_httpd,handle_request_int,6},
{menelaus_web,loop,3},
{mochiweb_http,headers,5},
{proc_lib,init_p_do_apply,3}]}]
I can't tell if this is really any issue with the view merger. But that message "Subset of nodes failed with the following error" is generated by ns_server, so it seems ns_server is getting information about the errors, maybe its web layer just need better error handling.
Please assign this to someone else, I have my plate full. Assign it back to me if ends up being an issue with the indexer itself.