Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Review field for full-text search in default schema #711

Open
wants to merge 1 commit into
base: develop
Choose a base branch
from
Open

Review field for full-text search in default schema #711

wants to merge 1 commit into from

Conversation

lucafavatella
Copy link
Contributor

I tried full-text search and I reviewed the default schema on this topic - hence the PR. An alternative to this PR would be the complete deletion of field named text as it is unused.

Please refer to commit message for details.

In 2013, [usage] of `text` field was deleted. In 2014, `text` stopped
to be [default] field and [comment] on aim of `text` field was
deleted. Hence only the definition of field `text` was left.

[usage]: 5ed36bb#diff-a5640d83f118f6b45ab6c388a89507dcL258
[default]: 7e106dc#diff-a54ecf58f2bd4054b393a8c7b4cbc782L540
[comment]: 5d813cc#diff-a5640d83f118f6b45ab6c388a89507dcL26

This change reviews field `text` in the following way:
* Comment field definition, alongside commented sample intended usage;
* Rename field to `_text_` as apparent upstream [preference].

[preference]: apache/lucene-solr@a4be57c

Note:
* Is is ok to use wildcard as source i.e. [`<copyField source="*"
  ...`](https://github.com/apache/lucene-solr/blob/releases/lucene-solr/6.3.0/solr/server/solr/configsets/data_driven_schema_configs/conf/managed-schema#L128).
@lucafavatella
Copy link
Contributor Author

lucafavatella commented Dec 2, 2016

Replaces #710 (RIAK-1634) .

@thumbot
Copy link

thumbot commented Dec 7, 2016

default-schema-full-text-search c2419eb ➡️ develop 3f556dc ⛔ completed
There seems to be an issue with build step **make_test** ! ☁️
✅ MERGE

Started at: 2016-12-06 18:33
Duration: 1 seconds.
Result: OK
Message: Merge Success: default-schema-full-text-search c2419eb onto target branch: develop 3f556dc
Exit Code: OK

📄







  Auto-merging priv/default_schema.xml
Merge made by the 'recursive' strategy.
 priv/default_schema.xml | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)




✅ MAKE_CLEAN

Started at: 2016-12-06 18:33
Duration: 2 seconds.
Result: OK
Message: OK
Exit Code: 0

📄


cd /tmp/thumbs/develop.3f556dc.default-schema-full-text-search.c2419eb; make clean




  /tmp/thumbs/develop.3f556dc.default-schema-full-text-search.c2419eb/rebar clean
==> develop.3f556dc.default-schema-full-text-search.c2419eb (clean)
rm -rf riak_test/ebin
rm -rf build
git clean -dfx priv/





⛔ MAKE_TEST

Started at: 2016-12-06 18:33
Duration: 270 seconds.
Result: ERROR
Message: Step make_test Failed!
Exit Code: 2

📄


cd /tmp/thumbs/develop.3f556dc.default-schema-full-text-search.c2419eb; make test




  
  
... Snipped 35442 lines ...
:51.396 [info] Stopping solrq supervisor for index <<"_dont_index_">> and partition 40
18:37:51.396 [info] Stopping solrq supervisor for index <<":idx4">> and partition 40
18:37:51.396 [info] Stopping solrq supervisor for index <<"idx1">> and partition 40
18:37:51.396 [info] Stopping solrq supervisor for index <<"idx5:">> and partition 40
18:37:51.396 [info] Stopping solrq supervisor for index <<"idx2">> and partition 40
18:37:51.396 [info] Stopping solrq supervisor for index <<"idx3:with:colons">> and partition 40
18:37:51.484 [info] Stopping solrq supervisor for index <<"idx5:">> and partition 0
18:37:51.484 [info] Starting solrq supervisor for index <<"idx1">> and partition 0
18:37:51.582 [info] Stopping solrq supervisor for index <<"idx1">> and partition 0
18:37:51.582 [info] Stopping solrq supervisor for index <<"_dont_index_">> and partition 0
18:37:51.582 [info] Starting solrq supervisor for index <<"idx3:with:colons">> and partition 1
18:37:51.583 [info] Starting solrq supervisor for index <<"_dont_index_">> and partition 1
18:37:51.674 [info] Stopping solrq supervisor for index <<"_dont_index_">> and partition 1
18:37:51.674 [info] Stopping solrq supervisor for index <<"idx3:with:colons">> and partition 1
18:37:51.674 [info] Starting solrq supervisor for index <<"idx1">> and partition 0
18:37:51.674 [info] Starting solrq supervisor for index <<"_dont_index_">> and partition 0
18:37:51.767 [info] Stopping solrq supervisor for index <<"_dont_index_">> and partition 0
18:37:51.767 [info] Stopping solrq supervisor for index <<"idx1">> and partition 0
18:37:51.767 [info] Starting solrq supervisor for index <<":idx4">> and partition 3
18:37:51.768 [info] Starting solrq supervisor for index <<"_dont_index_">> and partition 3
18:37:51.859 [info] Stopping solrq supervisor for index <<"_dont_index_">> and partition 3
18:37:51.859 [info] Stopping solrq supervisor for index <<":idx4">> and partition 3
18:37:51.859 [info] Starting solrq supervisor for index <<"idx5:">> and partition 0
18:37:51.860 [info] Starting solrq supervisor for index <<"_dont_index_">> and partition 0
18:37:51.950 [info] Stopping solrq supervisor for index <<"_dont_index_">> and partition 0
18:37:51.950 [info] Stopping solrq supervisor for index <<"idx5:">> and partition 0
18:37:51.950 [info] Starting solrq supervisor for index <<"idx1">> and partition 1
18:37:51.950 [info] Starting solrq supervisor for index <<"_dont_index_">> and partition 1
18:37:52.039 [info] Stopping solrq supervisor for index <<"_dont_index_">> and partition 1
18:37:52.040 [info] Stopping solrq supervisor for index <<"idx1">> and partition 1
18:37:52.040 [info] Starting solrq supervisor for index <<"idx1">> and partition 2
18:37:52.040 [warning] lager_error_logger_h dropped 24 messages in the last second that exceeded the limit of 50 messages/sec
18:37:52.040 [info] Starting solrq supervisor for index <<"_dont_index_">> and partition 2
18:37:52.128 [info] Stopping solrq supervisor for index <<"idx1">> and partition 2
18:37:52.128 [info] Starting solrq supervisor for index <<"idx5:">> and partition 2
.18:37:52.308 [info] Stopping solrq supervisor for index <<"idx5:">> and partition 2
18:37:52.308 [info] Stopping solrq supervisor for index <<"_dont_index_">> and partition 2
18:37:52.308 [info] Starting solrq supervisor for index <<"idx2">> and partition 4
18:37:52.308 [info] Starting solrq supervisor for index <<"_dont_index_">> and partition 4
18:37:52.309 [error] Updating a batch of Solr operations failed for index <<"idx2">> with error {error,{other,{error,reqd_timeout}}}
18:37:52.498 [info] Stopping solrq supervisor for index <<"_dont_index_">> and partition 4
18:37:52.498 [info] Stopping solrq supervisor for index <<"idx2">> and partition 4
18:37:52.498 [info] Starting solrq supervisor for index <<":idx4">> and partition 0
18:37:52.498 [info] Starting solrq supervisor for index <<"_dont_index_">> and partition 0
18:37:52.499 [error] Updating a batch of Solr operations failed for index <<":idx4">> with error {error,{other,{error,reqd_timeout}}}
18:37:52.682 [info] Stopping solrq supervisor for index <<":idx4">> and partition 0
18:37:52.683 [info] Starting solrq supervisor for index <<"idx5:">> and partition 0
18:37:52.770 [info] Stopping solrq supervisor for index <<"idx5:">> and partition 0
18:37:52.770 [info] Stopping solrq supervisor for index <<"_dont_index_">> and partition 0
18:37:52.771 [info] Starting solrq supervisor for index <<"idx1">> and partition 2
18:37:52.771 [info] Starting solrq supervisor for index <<"_dont_index_">> and partition 2
18:37:52.853 [info] Stopping solrq supervisor for index <<"idx1">> and partition 2
18:37:52.853 [info] Starting solrq supervisor for index <<"idx2">> and partition 2
18:37:52.938 [info] Stopping solrq supervisor for index <<"idx2">> and partition 2
18:37:52.938 [info] Stopping solrq supervisor for index <<"_dont_index_">> and partition 2
18:37:52.938 [info] Starting solrq supervisor for index <<":idx4">> and partition 5
18:37:52.938 [info] Starting solrq supervisor for index <<"_dont_index_">> and partition 5
18:37:52.940 [error] Updating a batch of Solr operations failed for index <<":idx4">> with error {error,{other,{error,reqd_timeout}}}
18:37:53.127 [info] Stopping solrq supervisor for index <<":idx4">> and partition 5
18:37:53.127 [info] Starting solrq supervisor for index <<"idx2">> and partition 5
18:37:53.127 [info] Starting solrq supervisor for index <<"idx2">> and partition 1
18:37:53.127 [info] Starting solrq supervisor for index <<"_dont_index_">> and partition 1
18:37:53.215 [info] Stopping solrq supervisor for index <<"_dont_index_">> and partition 1
18:37:53.215 [info] Stopping solrq supervisor for index <<"idx2">> and partition 1
18:37:53.215 [info] Stopping solrq supervisor for index <<"idx2">> and partition 5
18:37:53.215 [info] Stopping solrq supervisor for index <<"_dont_index_">> and partition 5
18:37:53.215 [info] Starting solrq supervisor for index <<"idx3:with:colons">> and partition 7
18:37:53.215 [info] Starting solrq supervisor for index <<"_dont_index_">> and partition 7
18:37:53.301 [info] Stopping solrq supervisor for index <<"_dont_index_">> and partition 7
18:37:53.301 [info] Stopping solrq supervisor for index <<"idx3:with:colons">> and partition 7
18:37:53.301 [info] Starting solrq supervisor for index <<"idx3:with:colons">> and partition 6
18:37:53.301 [info] Starting solrq supervisor for index <<"_dont_index_">> and partition 6
18:37:53.303 [error] Updating a batch of Solr operations failed for index <<"idx3:with:colons">> with error {error,{other,{error,reqd_timeout}}}
18:37:53.493 [info] Stopping solrq supervisor for index <<"_dont_index_">> and partition 6
18:37:53.493 [info] Stopping solrq supervisor for index <<"idx3:with:colons">> and partition 6
18:37:53.493 [info] Starting solrq supervisor for index <<"idx2">> and partition 5
18:37:53.493 [info] Starting solrq supervisor for index <<"_dont_index_">> and partition 5
18:37:53.494 [error] Updating a batch of Solr operations failed for index <<"idx2">> with error {error,{other,{error,reqd_timeout}}}
.18:37:53.685 [error] Updating a batch of Solr operations failed for index <<"idx2">> with error {error,{other,{error,reqd_timeout}}}
(x1).
Time limit reached: 120.0 seconds.

OK, passed 921 tests
[123.204 s] ok
  [done in 123.207 s]
18:37:54.448 [error] gen_server <0.31270.1> terminated with reason: killed
18:37:54.448 [error] gen_server <0.31273.1> terminated with reason: killed
18:37:54.448 [error] CRASH REPORT Process <0.31270.1> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744
18:37:54.448 [error] CRASH REPORT Process <0.31273.1> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744
18:37:54.448 [error] Supervisor gr_counter_sup had child gr_lager_default_tracer_counters started with gr_counter:start_link(gr_lager_default_tracer_counters) at <0.1353.0> exit with reason killed in context child_terminated
18:37:54.448 [error] Supervisor gr_param_sup had child gr_lager_default_tracer_params started with gr_param:start_link(gr_lager_default_tracer_params) at <0.1352.0> exit with reason killed in context child_terminated
18:37:54.448 [info] Application goldrush exited with reason: stopped
18:37:54.448 [info] Application compiler exited with reason: stopped
18:37:54.448 [info] Application syntax_tools exited with reason: stopped
module 'yz_index_hashtree_sup'
module 'yokozuna'
module 'yz_sup'
module 'yokozuna_schema_tests'
  yokozuna_schema_tests: basic_schema_test...[0.132 s] ok
  yokozuna_schema_tests: override_schema_test...[0.041 s] ok
  yokozuna_schema_tests: validations_test...[0.040 s] ok
  yokozuna_schema_tests: job_class_defaults_test...18:37:54.878 [error] search.queue.batch.minimum invalid, must be a positive integer > 0
18:37:54.878 [error] search.queue.batch.maximum invalid, must be a positive integer > 0
18:37:54.878 [error] search.queue.high_watermark invalid, must be an integer >= 0
test/yokozuna_schema_tests.erl:213:<0.1187.0>: Supporting riak_core components not present, skipping job_class_defaults_test
[0.085 s] ok
  [done in 0.310 s]
module 'yz_component_tests'
  yz_component_tests: disable_index_test...[0.011 s] ok
  yz_component_tests: disable_search_test...[0.001 s] ok
  [done in 0.018 s]
=======================================================
  Failed: 1.  Skipped: 0.  Passed: 29.
Cover analysis: /tmp/thumbs/develop.3f556dc.default-schema-full-text-search.c2419eb/.eunit/index.html

=INFO REPORT==== 6-Dec-2016::18:37:59 ===
    application: lager
    exited: stopped
    type: permanent

=INFO REPORT==== 6-Dec-2016::18:37:59 ===
    application: inets
    exited: killed
    type: temporary
ERROR: One or more eunit tests failed.
ERROR: eunit failed while processing /tmp/thumbs/develop.3f556dc.default-schema-full-text-search.c2419eb: rebar_abort
make: *** [test] Error 1





✅ MAKE_XREF

Started at: 2016-12-06 18:37
Duration: 12 seconds.
Result: OK
Message: OK
Exit Code: 0

📄


cd /tmp/thumbs/develop.3f556dc.default-schema-full-text-search.c2419eb; make xref




  /tmp/thumbs/develop.3f556dc.default-schema-full-text-search.c2419eb/rebar get-deps
==> kvc (get-deps)
==> sidejob (get-deps)
==> erlang_js (get-deps)
==> meck (get-deps)
==> getopt (get-deps)
==> goldrush (get-deps)
==> lager (get-deps)
==> neotoma (get-deps)
==> cuttlefish (get-deps)
==> bitcask (get-deps)
==> eper (get-deps)
==> edown (get-deps)
==> sext (get-deps)
==> poolboy (get-deps)
==> basho_stats (get-deps)
==> riak_sysmon (get-deps)
==> eleveldb (get-deps)
==> riak_ensemble (get-deps)
==> pbkdf2 (get-deps)
==> parse_trans (get-deps)
==> bear (get-deps)
==> folsom (get-deps)
==> setup (get-deps)
==> src (get-deps)
==> exometer_core (get-deps)
==> clique (get-deps)
==> riak_core (get-deps)
==> riak_pipe (get-deps)
==> riak_dt (get-deps)
==> eunit_formatters (get-deps)
==> protobuffs (get-deps)
==> hamcrest (get-deps)
==> riak_pb (get-deps)
==> mochiweb (get-deps)
==> webmachine (get-deps)
==> riak_api (get-deps)
==> proper (get-deps)
==> stdlib2 (get-deps)
==> hyper (get-deps)
==> riak_kv (get-deps)
==> ibrowse (get-deps)
==> fuse (get-deps)
==> develop.3f556dc.default-schema-full-text-search.c2419eb (get-deps)
/tmp/thumbs/develop.3f556dc.default-schema-full-text-search.c2419eb/rebar compile
==> kvc (compile)
==> sidejob (compile)
==> erlang_js (compile)
make[1]: Entering directory `/tmp/thumbs/develop.3f556dc.default-schema-full-text-search.c2419eb/deps/erlang_js'
cd c_src; make
make[2]: Entering directory `/tmp/thumbs/develop.3f556dc.default-schema-full-text-search.c2419eb/deps/erlang_js/c_src'
make[2]: Nothing to be done for `js'.
make[2]: Leaving directory `/tmp/thumbs/develop.3f556dc.default-schema-full-text-search.c2419eb/deps/erlang_js/c_src'
make[1]: Leaving directory `/tmp/thumbs/develop.3f556dc.default-schema-full-text-search.c2419eb/deps/erlang_js'
Compiling c_src/spidermonkey.c
Compiling c_src/spidermonkey_drv.c
c_src/spidermonkey_drv.c: In function ‘send_immediate_ok_response’:
c_src/spidermonkey_drv.c:82:3: warning: ‘driver_output_term’ is deprecated (declared at /opt/basho/installs/erlang/R16B02-basho10DEV/erts-5.10.3/include/erl_driver.h:622) [-Wdeprecated-declarations]
   driver_output_term(dd->port, terms, sizeof(terms) / sizeof(terms[0]));
   ^
c_src/spidermonkey_drv.c: In function ‘ready_async’:
c_src/spidermonkey_drv.c:256:3: warning: ‘driver_output_term’ is deprecated (declared at /opt/basho/installs/erlang/R16B02-basho10DEV/erts-5.10.3/include/erl_driver.h:622) [-Wdeprecated-declarations]
   driver_output_term(dd->port,
   ^
==> meck (compile)
==> getopt (compile)
==> goldrush (compile)
==> lager (compile)
==> neotoma (compile)
==> cuttlefish (compile)
==> getopt (escriptize)
==> goldrush (escriptize)
==> lager (escriptize)
==> neotoma (escriptize)
==> cuttlefish (escriptize)
==> bitcask (compile)
==> eper (compile)
==> edown (compile)
==> sext (compile)
==> poolboy (compile)
==> basho_stats (compile)
==> riak_sysmon (compile)
==> eleveldb (compile)
make[1]: Entering directory `/tmp/thumbs/develop.3f556dc.default-schema-full-text-search.c2419eb/deps/eleveldb/c_src/leveldb'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/tmp/thumbs/develop.3f556dc.default-schema-full-text-search.c2419eb/deps/eleveldb/c_src/leveldb'
make[1]: Entering directory `/tmp/thumbs/develop.3f556dc.default-schema-full-text-search.c2419eb/deps/eleveldb/c_src/leveldb'
make[1]: Nothing to be done for `tools'.
make[1]: Leaving directory `/tmp/thumbs/develop.3f556dc.default-schema-full-text-search.c2419eb/deps/eleveldb/c_src/leveldb'
==> riak_ensemble (compile)
==> pbkdf2 (compile)
==> parse_trans (compile)
==> bear (compile)
==> folsom (compile)
==> setup (compile)
==> setup (escriptize)
==> src (compile)
==> exometer_core (compile)
==> clique (compile)
==> riak_core (compile)
==> riak_pipe (compile)
==> riak_dt (compile)
==> eunit_formatters (compile)
==> protobuffs (pre_compile)
==> protobuffs (compile)
==> hamcrest (pre_compile)
==> hamcrest (compile)
==> hamcrest (post_compile)
==> riak_pb (pre_compile)
==> riak_pb (compile)
==> mochiweb (compile)
==> webmachine (compile)
==> riak_api (compile)
==> proper (compile)
make[1]: Entering directory `/tmp/thumbs/develop.3f556dc.default-schema-full-text-search.c2419eb/deps/proper'
make[1]: `include/compile_flags.hrl' is up to date.
make[1]: Leaving directory `/tmp/thumbs/develop.3f556dc.default-schema-full-text-search.c2419eb/deps/proper'
==> stdlib2 (compile)
==> hyper (compile)
==> riak_kv (compile)
==> ibrowse (compile)
==> fuse (compile)
==> develop.3f556dc.default-schema-full-text-search.c2419eb (compile)
/tmp/thumbs/develop.3f556dc.default-schema-full-text-search.c2419eb/rebar xref skip_deps=true
WARN:  Ignoring sub_dirs for /tmp/thumbs/develop.3f556dc.default-schema-full-text-search.c2419eb/deps/exometer_core
==> develop.3f556dc.default-schema-full-text-search.c2419eb (xref)





✅ MAKE_DIALYZER

Started at: 2016-12-06 18:38
Duration: 56 seconds.
Result: OK
Message: OK
Exit Code: 0

📄


cd /tmp/thumbs/develop.3f556dc.default-schema-full-text-search.c2419eb; make dialyzer




  
  
... Snipped 655 lines ...
ction/1
  gb_sets:intersection/2
  gb_sets:is_disjoint/2
  gb_sets:is_element/2
  gb_sets:is_empty/1
  gb_sets:is_member/2
  gb_sets:is_set/1
  gb_sets:is_subset/2
  gb_sets:iterator/1
  gb_sets:largest/1
  gb_sets:new/0
  gb_sets:next/1
  gb_sets:singleton/1
  gb_sets:size/1
  gb_sets:smallest/1
  gb_sets:subtract/2
  gb_sets:take_largest/1
  gb_sets:take_smallest/1
  gb_sets:to_list/1
  gb_sets:union/1
  gb_sets:union/2
  gb_trees:balance/1
  gb_trees:delete/2
  gb_trees:delete_any/2
  gb_trees:empty/0
  gb_trees:enter/3
  gb_trees:from_orddict/1
  gb_trees:get/2
  gb_trees:insert/3
  gb_trees:is_defined/2
  gb_trees:is_empty/1
  gb_trees:iterator/1
  gb_trees:keys/1
  gb_trees:largest/1
  gb_trees:lookup/2
  gb_trees:map/2
  gb_trees:next/1
  gb_trees:size/1
  gb_trees:smallest/1
  gb_trees:take_largest/1
  gb_trees:take_smallest/1
  gb_trees:to_list/1
  gb_trees:update/3
  gb_trees:values/1
  gen:call/3
  gen:call/4
  gen:reply/2
  gen:start/5
  gen:start/6
  gen_event:add_handler/3
  gen_event:add_sup_handler/3
  gen_event:call/3
  gen_event:call/4
  gen_event:delete_handler/3
  gen_event:notify/2
  gen_event:start_link/1
  gen_event:sync_notify/2
  gen_event:which_handlers/1
  gen_fsm:cancel_timer/1
  gen_fsm:reply/2
  gen_fsm:send_all_state_event/2
  gen_fsm:send_event/2
  gen_fsm:send_event_after/2
  gen_fsm:start/3
  gen_fsm:start/4
  gen_fsm:start_link/3
  gen_fsm:start_timer/2
  gen_fsm:sync_send_all_state_event/2
  gen_fsm:sync_send_all_state_event/3
  gen_fsm:sync_send_event/2
  gen_fsm:sync_send_event/3
  gen_server:abcast/3
  gen_server:call/2
  gen_server:call/3
  gen_server:cast/2
  gen_server:reply/2
  gen_server:start/3
  gen_server:start/4
  gen_server:start_link/3
  gen_server:start_link/4
  gen_tcp:accept/1
  gen_tcp:accept/2
  gen_tcp:close/1
  gen_tcp:connect/4
  gen_tcp:controlling_process/2
  gen_tcp:listen/2
  gen_tcp:recv/2
  gen_tcp:recv/3
  gen_tcp:send/2
  gen_udp:close/1
  gen_udp:open/2
  gen_udp:send/4
  global:send/2
  global:trans/3
  global:unregister_name/1
  global:whereis_name/1
  gtknode:cmd/2
  gtknode:start/1
  http_uri:parse/1
  httpc:request/4
  httpd_util:convert_request_date/1
  httpd_util:day/1
  httpd_util:month/1
  httpd_util:reason_phrase/1
  httpd_util:rfc1123_date/0
  httpd_util:rfc1123_date/1
  igor:parse_transform/2
  inet:getaddr/2
  inet:gethostbyaddr/1
  inet:gethostbyname/1
  inet:gethostname/0
  inet:getopts/2
  inet:getstat/1
  inet:getstat/2
  inet:parse_address/1
  inet:peername/1
  inet:port/1
  inet:setopts/2
  inet:sockname/1
  inet_db:register_socket/2
  inet_parse:address/1
  inet_parse:ntoa/1
  inets:start/0
  init:archive_extension/0
  init:get_argument/1
  init:get_arguments/0
  init:get_status/0
  init:script_id/0
  init:stop/0
  init:stop/1
  io:columns/0
  io:format/1
  io:format/2
  io:format/3
  io:fwrite/1
  io:fwrite/2
  io:fwrite/3
  io:nl/0
  io:put_chars/1
  io:put_chars/2
  io:request/2
  io:write/1
  io_lib:deep_char_list/1
  io_lib:format/2
  io_lib:fread/2
  io_lib:fwrite/2
  io_lib:printable_list/1
  io_lib:write/1
  io_lib:write/2
  io_lib:write_atom/1
  io_lib:write_char/1
  io_lib:write_string/1
  io_lib_format:fwrite_g/1
  io_lib_pretty:print/6
  lager_default_tracer:info/1
  lib:format_exception/6
  lists:append/1
  lists:concat/1
  lists:duplicate/2
  lists:flatlength/1
  lists:flatten/2
  lists:keystore/4
  lists:keytake/3
  lists:merge/1
  lists:prefix/2
  lists:seq/2
  lists:seq/3
  lists:sublist/2
  lists:sublist/3
  lists:suffix/2
  lists:sum/1
  lists:ukeymerge/3
  lists:ukeysort/2
  lists:umerge/1
  lists:umerge/2
  lists:umerge/3
  maps:to_list/1
  math:cos/1
  math:exp/1
  math:log/1
  math:log10/1
  math:pi/0
  math:pow/2
  math:sqrt/1
  memsup:get_system_memory_data/0
  mustache:render/2
  net_adm:names/1
  net_adm:ping/1
  net_kernel:get_net_ticktime/0
  net_kernel:hidden_connect_node/1
  net_kernel:monitor_nodes/1
  net_kernel:monitor_nodes/2
  net_kernel:set_net_ticktime/1
  net_kernel:start/1
  orddict:append/3
  orddict:append_list/3
  orddict:erase/2
  orddict:fetch/2
  orddict:fetch_keys/1
  orddict:filter/2
  orddict:find/2
  orddict:fold/3
  orddict:from_list/1
  orddict:is_key/2
  orddict:map/2
  orddict:merge/3
  orddict:new/0
  orddict:size/1
  orddict:store/3
  orddict:to_list/1
  orddict:update/3
  orddict:update/4
  orddict:update_counter/3
  ordsets:add_element/2
  ordsets:del_element/2
  ordsets:filter/2
  ordsets:fold/3
  ordsets:from_list/1
  ordsets:intersection/1
  ordsets:intersection/2
  ordsets:is_disjoint/2
  ordsets:is_element/2
  ordsets:is_set/1
  ordsets:is_subset/2
  ordsets:new/0
  ordsets:size/1
  ordsets:subtract/2
  ordsets:to_list/1
  ordsets:union/1
  ordsets:union/2
  os:cmd/1
  os:getenv/1
  os:getpid/0
  os:timestamp/0
  os:type/0
  packages:last/1
  packages:strip_last/1
  prim_file:list_dir/2
  prim_file:read_file_info/1
  prim_file:write_file_info/2
  prim_inet:async_accept/2
  prim_inet:getstatus/1
  prim_inet:gettype/1
  proc_lib:hibernate/3
  proc_lib:init_ack/2
  proc_lib:spawn/1
  proc_lib:spawn/4
  proc_lib:spawn_link/1
  proc_lib:spawn_link/3
  proc_lib:spawn_link/4
  proc_lib:start_link/3
  proc_lib:translate_initial_call/1
  proplists:delete/2
  proplists:get_all_values/2
  proplists:get_bool/2
  proplists:get_keys/1
  proplists:get_value/2
  proplists:get_value/3
  proplists:is_defined/2
  proplists:lookup/2
  proplists:substitute_aliases/2
  proplists:unfold/1
  pubkey_cert:extensions_list/1
  pubkey_cert:select_extension/2
  pubkey_cert_records:transform/2
  public_key:pem_decode/1
  public_key:pem_entry_decode/1
  public_key:pkix_crls_validate/3
  public_key:pkix_decode_cert/2
  public_key:pkix_encode/3
  public_key:pkix_is_self_signed/1
  public_key:pkix_normalize_name/1
  queue:cons/2
  queue:daeh/1
  queue:drop/1
  queue:drop_r/1
  queue:filter/2
  queue:from_list/1
  queue:get/1
  queue:get_r/1
  queue:head/1
  queue:in/2
  queue:in_r/2
  queue:init/1
  queue:is_empty/1
  queue:is_queue/1
  queue:join/2
  queue:last/1
  queue:len/1
  queue:liat/1
  queue:member/2
  queue:new/0
  queue:out/1
  queue:out_r/1
  queue:peek/1
  queue:peek_r/1
  queue:reverse/1
  queue:snoc/2
  queue:split/2
  queue:tail/1
  queue:to_list/1
  random:seed/0
  random:seed/1
  random:seed/3
  random:seed0/0
  random:uniform/0
  random:uniform/1
  random:uniform_s/2
  re:compile/1
  re:compile/2
  re:replace/4
  re:run/2
  re:run/3
  re:split/2
  re:split/3
  rebar_config:get_local/3
  rebar_mustache:render/2
  rebar_rel_utils:get_target_dir/2
  rebar_rel_utils:is_rel_dir/0
  rebar_rel_utils:load_config/2
  release_handler:eval_appup_script/4
  rpc:call/4
  rpc:call/5
  rpc:eval_everywhere/3
  rpc:multicall/3
  rpc:multicall/4
  rpc:multicall/5
  sets:add_element/2
  sets:del_element/2
  sets:filter/2
  sets:fold/3
  sets:from_list/1
  sets:intersection/1
  sets:intersection/2
  sets:is_disjoint/2
  sets:is_element/2
  sets:is_set/1
  sets:is_subset/2
  sets:new/0
  sets:size/1
  sets:subtract/2
  sets:to_list/1
  sets:union/1
  sets:union/2
  ssl:close/1
  ssl:connect/2
  ssl:connect/3
  ssl:connect/4
  ssl:listen/2
  ssl:peercert/1
  ssl:peername/1
  ssl:recv/3
  ssl:send/2
  ssl:setopts/2
  ssl:sockname/1
  ssl:ssl_accept/1
  ssl:ssl_accept/2
  ssl:ssl_accept/3
  ssl:transport_accept/1
  ssl_cipher:openssl_suite/1
  ssl_cipher:openssl_suite_name/1
  string:centre/2
  string:centre/3
  string:chr/2
  string:cspan/2
  string:equal/2
  string:join/2
  string:left/2
  string:left/3
  string:len/1
  string:rchr/2
  string:right/2
  string:right/3
  string:str/2
  string:strip/1
  string:strip/2
  string:strip/3
  string:sub_string/2
  string:sub_string/3
  string:substr/2
  string:substr/3
  string:to_float/1
  string:to_integer/1
  string:to_lower/1
  string:to_upper/1
  string:tokens/2
  supervisor:count_children/1
  supervisor:delete_child/2
  supervisor:start_child/2
  supervisor:start_link/2
  supervisor:start_link/3
  supervisor:terminate_child/2
  supervisor:which_children/1
  sys:debug_options/1
  sys:get_debug/3
  sys:handle_debug/4
  sys:handle_system_msg/6
  sys:print_log/1
  systools:make_script/2
  timer:apply_after/4
  timer:apply_interval/4
  timer:cancel/1
  timer:minutes/1
  timer:now_diff/2
  timer:seconds/1
  timer:send_after/2
  timer:send_interval/2
  timer:send_interval/3
  timer:sleep/1
  timer:tc/1
  timer:tc/2
  timer:tc/3
  unicode:characters_to_binary/1
  unicode:characters_to_binary/3
  unicode:characters_to_list/1
  unicode:characters_to_list/2
  xmerl:export_simple/3
  xmerl:export_simple_content/2
  xmerl_html:'#element#'/5
  xmerl_lib:end_tag/1
  xmerl_lib:expand_element/1
  xmerl_lib:find_attribute/2
  xmerl_lib:mapxml/2
  xmerl_lib:start_tag/2
  xmerl_ucs:from_utf16be/1
  xmerl_ucs:from_utf8/1
  xmerl_ucs:to_utf8/1
  yz_kv:index/3
  yz_kv:index_binary/5
  yz_kv:is_search_enabled_for_bucket/1
  yz_kv:should_handoff/1
  zlib:gunzip/1
  zlib:gzip/1
  zlib:unzip/1
  zlib:zip/1
Unknown types:
  base64:ascii_binary/0
  calendar:datetime/0
  compile:option/0
  erl_parse:abstract_clause/0
  erl_parse:abstract_expr/0
  erl_parse:abstract_form/0
  erl_scan:line/0
  erl_syntax:syntaxTree/0
  erlang:timestamp/0
  ets:comp_match_spec/0
  ets:match_spec/0
  ets:tab/0
  ets:tid/0
  file:date_time/0
  file:fd/0
  file:filename/0
  file:io_device/0
  file:name/0
  file:name_all/0
  file:posix/0
  gen_tcp:listen_option/0
  gen_tcp:option/0
  inet:hostname/0
  inet:ip4_address/0
  inet:ip6_address/0
  inet:ip_address/0
  inet:socket/0
  io:device/0
  io:format/0
  meck_history:history_record/0
  mochijson2:json_object/0
  mochijson2:json_string/0
  mochijson2:json_term/0
  mochijson2:json_value/0
  orddict:orddict/0
  ordsets:ordset/1
  proplists:property/0
  proplists:proplist/0
  re:mp/0
  riak_dt:operation/0
  riak_dt:value/0
  ssl:ssl_option/0
  ssl:sslsocket/0
  supervisor:child_spec/0
  supervisor:strategy/0
  timer:tref/0
  unicode:charlist/0
 done in 0m16.76s
done (passed successfully)
==> develop.3f556dc.default-schema-full-text-search.c2419eb (dialyzer)





⬜ 0 of 2 Code reviews from organization basho

@lucafavatella
Copy link
Contributor Author

Make test failure appears unrelated to this PR:

  yokozuna_schema_tests: job_class_defaults_test...18:37:54.878 [error] search.queue.batch.minimum invalid, must be a positive integer > 0
18:37:54.878 [error] search.queue.batch.maximum invalid, must be a positive integer > 0
18:37:54.878 [error] search.queue.high_watermark invalid, must be an integer >= 0

@thumbot
Copy link

thumbot commented Feb 15, 2017

default-schema-full-text-search c2419eb ➡️ develop 95a03ba ⛔ completed
There seems to be an issue with build step **make_test** ! ☁️
✅ MERGE

Started at: 2017-02-15 14:56
Duration: 1 seconds.
Result: OK
Message: Merge Success: default-schema-full-text-search c2419eb onto target branch: develop 95a03ba
Exit Code: OK

📄







  Auto-merging priv/default_schema.xml
Merge made by the 'recursive' strategy.
 priv/default_schema.xml | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)




✅ MAKE_CLEAN

Started at: 2017-02-15 14:56
Duration: 1 seconds.
Result: OK
Message: OK
Exit Code: 0

📄


cd /tmp/thumbs/develop.95a03ba.default-schema-full-text-search.c2419eb; make clean




  /tmp/thumbs/develop.95a03ba.default-schema-full-text-search.c2419eb/rebar clean
==> develop.95a03ba.default-schema-full-text-search.c2419eb (clean)
rm -rf riak_test/ebin
rm -rf build
git clean -dfx priv/





⛔ MAKE_TEST

Started at: 2017-02-15 14:56
Duration: 250 seconds.
Result: ERROR
Message: Step make_test Failed!
Exit Code: 2

📄


cd /tmp/thumbs/develop.95a03ba.default-schema-full-text-search.c2419eb; make test




  
  
... Snipped 38010 lines ...
upervisor for index <<"idx3:with:colons">> and partition 8
15:00:22.643 [info] Starting solrq supervisor for index <<"idx2">> and partition 8
15:00:22.643 [info] Starting solrq supervisor for index <<"idx5:">> and partition 8
15:00:22.643 [info] Starting solrq supervisor for index <<232,138,173,232,149,137>> and partition 8
15:00:22.643 [info] Starting solrq supervisor for index <<"_dont_index_">> and partition 8
15:00:22.643 [info] Starting solrq supervisor for index <<"idx3:with:colons">> and partition 11
15:00:22.643 [info] Starting solrq supervisor for index <<"idx2">> and partition 11
15:00:22.644 [info] Starting solrq supervisor for index <<"idx5:">> and partition 11
15:00:22.644 [info] Starting solrq supervisor for index <<232,138,173,232,149,137>> and partition 11
15:00:22.644 [info] Starting solrq supervisor for index <<"_dont_index_">> and partition 11
15:00:22.644 [info] Starting solrq supervisor for index <<"idx3:with:colons">> and partition 1
15:00:22.644 [info] Starting solrq supervisor for index <<"idx2">> and partition 1
15:00:22.645 [info] Starting solrq supervisor for index <<"idx5:">> and partition 1
15:00:22.645 [info] Starting solrq supervisor for index <<232,138,173,232,149,137>> and partition 1
15:00:22.645 [info] Starting solrq supervisor for index <<"_dont_index_">> and partition 1
15:00:22.645 [info] Starting solrq supervisor for index <<"idx3:with:colons">> and partition 20
15:00:22.645 [info] Starting solrq supervisor for index <<"idx2">> and partition 20
15:00:22.645 [info] Starting solrq supervisor for index <<"idx5:">> and partition 20
15:00:22.646 [info] Starting solrq supervisor for index <<232,138,173,232,149,137>> and partition 20
15:00:22.646 [info] Starting solrq supervisor for index <<"_dont_index_">> and partition 20
15:00:22.646 [info] Starting solrq supervisor for index <<"idx3:with:colons">> and partition 7
15:00:22.646 [info] Starting solrq supervisor for index <<"idx2">> and partition 7
15:00:22.646 [info] Starting solrq supervisor for index <<"idx5:">> and partition 7
15:00:22.646 [info] Starting solrq supervisor for index <<232,138,173,232,149,137>> and partition 7
15:00:22.647 [info] Starting solrq supervisor for index <<"_dont_index_">> and partition 7
15:00:22.647 [info] Starting solrq supervisor for index <<"idx3:with:colons">> and partition 10
15:00:22.647 [info] Starting solrq supervisor for index <<"idx2">> and partition 10
15:00:22.647 [info] Starting solrq supervisor for index <<"idx5:">> and partition 10
15:00:22.647 [info] Starting solrq supervisor for index <<232,138,173,232,149,137>> and partition 10
15:00:22.647 [info] Starting solrq supervisor for index <<"_dont_index_">> and partition 10
15:00:22.649 [error] Updating a batch of Solr operations failed for index <<"idx2">> with error {error,{other,{error,reqd_timeout}}}
15:00:22.649 [error] Updating a batch of Solr operations failed for index <<232,138,173,232,149,137>> with error {error,{other,{error,reqd_timeout}}}
15:00:22.650 [error] Updating a single Solr operation failed for index <<"idx2">> with bad request.
(x1).
Time limit reached: 120.0 seconds.

OK, passed 971 tests
15:00:23.551 [warning] lager_error_logger_h dropped 8 messages in the last second that exceeded the limit of 50 messages/sec
[123.298 s] ok
  [done in 123.301 s]
15:00:23.551 [error] gen_server <0.3116.2> terminated with reason: killed
15:00:23.552 [error] gen_server <0.3122.2> terminated with reason: killed
15:00:23.552 [error] CRASH REPORT Process <0.3116.2> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744
15:00:23.552 [error] CRASH REPORT Process <0.3122.2> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744
15:00:23.552 [error] gen_server <0.3179.2> terminated with reason: killed
15:00:23.552 [error] CRASH REPORT Process <0.3179.2> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744
15:00:23.552 [error] gen_server <0.3176.2> terminated with reason: killed
15:00:23.552 [error] CRASH REPORT Process <0.3176.2> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744
15:00:23.552 [error] gen_server <0.3110.2> terminated with reason: killed
15:00:23.552 [error] gen_server <0.3149.2> terminated with reason: killed
15:00:23.552 [error] CRASH REPORT Process <0.3110.2> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744
15:00:23.552 [error] CRASH REPORT Process <0.3149.2> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744
15:00:23.552 [error] gen_server <0.3119.2> terminated with reason: killed
15:00:23.552 [error] gen_server <0.3167.2> terminated with reason: killed
15:00:23.552 [error] CRASH REPORT Process <0.3119.2> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744
15:00:23.552 [error] gen_server <0.3140.2> terminated with reason: killed
15:00:23.552 [error] gen_server <0.3182.2> terminated with reason: killed
15:00:23.552 [error] CRASH REPORT Process <0.3167.2> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744
15:00:23.552 [error] gen_server <0.3185.2> terminated with reason: killed
15:00:23.552 [error] CRASH REPORT Process <0.3140.2> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744
15:00:23.552 [error] gen_server <0.3107.2> terminated with reason: killed
15:00:23.552 [error] CRASH REPORT Process <0.3185.2> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744
15:00:23.552 [error] CRASH REPORT Process <0.3182.2> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744
15:00:23.552 [error] CRASH REPORT Process <0.3107.2> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744
15:00:23.552 [error] gen_server <0.3161.2> terminated with reason: killed
15:00:23.552 [error] gen_server <0.3137.2> terminated with reason: killed
15:00:23.553 [error] CRASH REPORT Process <0.3161.2> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744
15:00:23.553 [error] gen_server <0.3158.2> terminated with reason: killed
15:00:23.553 [error] CRASH REPORT Process <0.3137.2> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744
15:00:23.553 [error] CRASH REPORT Process <0.3158.2> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744
15:00:23.553 [error] gen_server <0.3164.2> terminated with reason: killed
15:00:23.553 [error] gen_server <0.3194.2> terminated with reason: killed
15:00:23.553 [error] CRASH REPORT Process <0.3194.2> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744
15:00:23.553 [error] CRASH REPORT Process <0.3164.2> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744
15:00:23.553 [error] gen_server <0.3188.2> terminated with reason: killed
15:00:23.553 [error] gen_server <0.3125.2> terminated with reason: killed
15:00:23.553 [error] CRASH REPORT Process <0.3188.2> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744
15:00:23.553 [error] CRASH REPORT Process <0.3125.2> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744
15:00:23.553 [error] gen_server <0.3134.2> terminated with reason: killed
15:00:23.553 [error] gen_server <0.3143.2> terminated with reason: killed
15:00:23.553 [error] CRASH REPORT Process <0.3134.2> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744
15:00:23.553 [error] CRASH REPORT Process <0.3143.2> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744
15:00:23.553 [error] gen_server <0.3191.2> terminated with reason: killed
15:00:23.553 [error] CRASH REPORT Process <0.3191.2> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744
15:00:23.553 [error] gen_server <0.3170.2> terminated with reason: killed
15:00:23.553 [error] CRASH REPORT Process <0.3170.2> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744
15:00:23.553 [error] gen_server <0.3146.2> terminated with reason: killed
15:00:23.553 [error] CRASH REPORT Process <0.3146.2> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744
15:00:23.553 [error] gen_server <0.3155.2> terminated with reason: killed
15:00:23.553 [error] gen_server <0.3131.2> terminated with reason: killed
module 'yz_index_hashtree_sup'
module 'yokozuna'
module 'yz_sup'
module 'yokozuna_schema_tests'
  yokozuna_schema_tests: basic_schema_test...[0.129 s] ok
  yokozuna_schema_tests: override_schema_test...[0.038 s] ok
  yokozuna_schema_tests: validations_test...[0.037 s] ok
  yokozuna_schema_tests: job_class_defaults_test...15:00:24.202 [error] search.queue.batch.minimum invalid, must be a positive integer > 0
15:00:24.202 [error] search.queue.batch.maximum invalid, must be a positive integer > 0
15:00:24.202 [error] search.queue.high_watermark invalid, must be an integer >= 0
test/yokozuna_schema_tests.erl:213:<0.1189.0>: Supporting riak_core components not present, skipping job_class_defaults_test
[0.078 s] ok
  [done in 0.295 s]
module 'yz_component_tests'
  yz_component_tests: disable_index_test...[0.004 s] ok
  yz_component_tests: disable_search_test...[0.001 s] ok
  [done in 0.011 s]
=======================================================
  Failed: 1.  Skipped: 0.  Passed: 29.
Cover analysis: /tmp/thumbs/develop.95a03ba.default-schema-full-text-search.c2419eb/.eunit/index.html

=INFO REPORT==== 15-Feb-2017::15:00:28 ===
    application: lager
    exited: stopped
    type: permanent

=INFO REPORT==== 15-Feb-2017::15:00:28 ===
    application: inets
    exited: killed
    type: temporary
ERROR: One or more eunit tests failed.
ERROR: eunit failed while processing /tmp/thumbs/develop.95a03ba.default-schema-full-text-search.c2419eb: rebar_abort
make: *** [test] Error 1





✅ MAKE_XREF

Started at: 2017-02-15 15:00
Duration: 9 seconds.
Result: OK
Message: OK
Exit Code: 0

📄


cd /tmp/thumbs/develop.95a03ba.default-schema-full-text-search.c2419eb; make xref




  /tmp/thumbs/develop.95a03ba.default-schema-full-text-search.c2419eb/rebar get-deps
==> kvc (get-deps)
==> sidejob (get-deps)
==> erlang_js (get-deps)
==> meck (get-deps)
==> getopt (get-deps)
==> goldrush (get-deps)
==> lager (get-deps)
==> neotoma (get-deps)
==> cuttlefish (get-deps)
==> bitcask (get-deps)
==> eper (get-deps)
==> edown (get-deps)
==> sext (get-deps)
==> poolboy (get-deps)
==> basho_stats (get-deps)
==> riak_sysmon (get-deps)
==> eleveldb (get-deps)
==> riak_ensemble (get-deps)
==> pbkdf2 (get-deps)
==> parse_trans (get-deps)
==> bear (get-deps)
==> folsom (get-deps)
==> setup (get-deps)
==> src (get-deps)
==> exometer_core (get-deps)
==> clique (get-deps)
==> riak_core (get-deps)
==> riak_pipe (get-deps)
==> riak_dt (get-deps)
==> eunit_formatters (get-deps)
==> hamcrest (get-deps)
==> riak_pb (get-deps)
==> mochiweb (get-deps)
==> webmachine (get-deps)
==> riak_api (get-deps)
==> proper (get-deps)
==> stdlib2 (get-deps)
==> hyper (get-deps)
==> gproc (get-deps)
==> chronos (get-deps)
==> riak_kv (get-deps)
==> ibrowse (get-deps)
==> fuse (get-deps)
==> develop.95a03ba.default-schema-full-text-search.c2419eb (get-deps)
/tmp/thumbs/develop.95a03ba.default-schema-full-text-search.c2419eb/rebar compile
==> kvc (compile)
==> sidejob (compile)
==> erlang_js (compile)
make[1]: Entering directory `/tmp/thumbs/develop.95a03ba.default-schema-full-text-search.c2419eb/deps/erlang_js'
cd c_src; make
make[2]: Entering directory `/tmp/thumbs/develop.95a03ba.default-schema-full-text-search.c2419eb/deps/erlang_js/c_src'
make[2]: Nothing to be done for `js'.
make[2]: Leaving directory `/tmp/thumbs/develop.95a03ba.default-schema-full-text-search.c2419eb/deps/erlang_js/c_src'
make[1]: Leaving directory `/tmp/thumbs/develop.95a03ba.default-schema-full-text-search.c2419eb/deps/erlang_js'
==> meck (compile)
==> getopt (compile)
==> goldrush (compile)
==> lager (compile)
==> neotoma (compile)
==> cuttlefish (compile)
==> getopt (escriptize)
==> goldrush (escriptize)
==> lager (escriptize)
==> neotoma (escriptize)
==> cuttlefish (escriptize)
==> bitcask (compile)
==> eper (compile)
==> edown (compile)
==> sext (compile)
==> poolboy (compile)
==> basho_stats (compile)
==> riak_sysmon (compile)
==> eleveldb (compile)
make[1]: Entering directory `/tmp/thumbs/develop.95a03ba.default-schema-full-text-search.c2419eb/deps/eleveldb/c_src/leveldb'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/tmp/thumbs/develop.95a03ba.default-schema-full-text-search.c2419eb/deps/eleveldb/c_src/leveldb'
make[1]: Entering directory `/tmp/thumbs/develop.95a03ba.default-schema-full-text-search.c2419eb/deps/eleveldb/c_src/leveldb'
make[1]: Nothing to be done for `tools'.
make[1]: Leaving directory `/tmp/thumbs/develop.95a03ba.default-schema-full-text-search.c2419eb/deps/eleveldb/c_src/leveldb'
==> riak_ensemble (compile)
==> pbkdf2 (compile)
==> parse_trans (compile)
==> bear (compile)
==> folsom (compile)
==> setup (compile)
==> setup (escriptize)
==> src (compile)
==> exometer_core (compile)
==> clique (compile)
==> riak_core (compile)
==> riak_pipe (compile)
==> riak_dt (compile)
==> eunit_formatters (compile)
==> hamcrest (compile)
==> hamcrest (post_compile)
==> riak_pb (compile)
==> mochiweb (compile)
==> webmachine (compile)
==> riak_api (compile)
==> proper (compile)
make[1]: Entering directory `/tmp/thumbs/develop.95a03ba.default-schema-full-text-search.c2419eb/deps/proper'
make[1]: `include/compile_flags.hrl' is up to date.
make[1]: Leaving directory `/tmp/thumbs/develop.95a03ba.default-schema-full-text-search.c2419eb/deps/proper'
==> stdlib2 (compile)
==> hyper (compile)
==> gproc (compile)
==> chronos (compile)
==> riak_kv (compile)
==> ibrowse (compile)
==> fuse (compile)
==> develop.95a03ba.default-schema-full-text-search.c2419eb (compile)
/tmp/thumbs/develop.95a03ba.default-schema-full-text-search.c2419eb/rebar xref skip_deps=true
WARN:  Ignoring sub_dirs for /tmp/thumbs/develop.95a03ba.default-schema-full-text-search.c2419eb/deps/exometer_core
==> develop.95a03ba.default-schema-full-text-search.c2419eb (xref)





✅ MAKE_DIALYZER

Started at: 2017-02-15 15:00
Duration: 88 seconds.
Result: OK
Message: OK
Exit Code: 0

📄


cd /tmp/thumbs/develop.95a03ba.default-schema-full-text-search.c2419eb; make dialyzer




  
  
... Snipped 680 lines ...
_trees:get/2
  gb_trees:insert/3
  gb_trees:is_defined/2
  gb_trees:is_empty/1
  gb_trees:iterator/1
  gb_trees:keys/1
  gb_trees:largest/1
  gb_trees:lookup/2
  gb_trees:map/2
  gb_trees:next/1
  gb_trees:size/1
  gb_trees:smallest/1
  gb_trees:take_largest/1
  gb_trees:take_smallest/1
  gb_trees:to_list/1
  gb_trees:update/3
  gb_trees:values/1
  gen:call/3
  gen:call/4
  gen:reply/2
  gen:start/5
  gen:start/6
  gen_event:add_handler/3
  gen_event:add_sup_handler/3
  gen_event:call/3
  gen_event:call/4
  gen_event:delete_handler/3
  gen_event:notify/2
  gen_event:start_link/1
  gen_event:sync_notify/2
  gen_event:which_handlers/1
  gen_fsm:cancel_timer/1
  gen_fsm:reply/2
  gen_fsm:send_all_state_event/2
  gen_fsm:send_event/2
  gen_fsm:send_event_after/2
  gen_fsm:start/3
  gen_fsm:start/4
  gen_fsm:start_link/3
  gen_fsm:start_timer/2
  gen_fsm:sync_send_all_state_event/2
  gen_fsm:sync_send_all_state_event/3
  gen_fsm:sync_send_event/2
  gen_fsm:sync_send_event/3
  gen_leader:leader_call/2
  gen_leader:leader_cast/2
  gen_leader:leader_node/1
  gen_leader:reply/2
  gen_leader:start_link/6
  gen_server:abcast/3
  gen_server:call/2
  gen_server:call/3
  gen_server:cast/2
  gen_server:enter_loop/3
  gen_server:reply/2
  gen_server:start/3
  gen_server:start/4
  gen_server:start_link/3
  gen_server:start_link/4
  gen_tcp:accept/1
  gen_tcp:accept/2
  gen_tcp:close/1
  gen_tcp:connect/4
  gen_tcp:controlling_process/2
  gen_tcp:listen/2
  gen_tcp:recv/2
  gen_tcp:recv/3
  gen_tcp:send/2
  gen_udp:close/1
  gen_udp:open/2
  gen_udp:send/4
  global:send/2
  global:trans/3
  global:unregister_name/1
  global:whereis_name/1
  gtknode:cmd/2
  gtknode:start/1
  http_uri:parse/1
  httpc:request/4
  httpd_util:convert_request_date/1
  httpd_util:day/1
  httpd_util:month/1
  httpd_util:reason_phrase/1
  httpd_util:rfc1123_date/0
  httpd_util:rfc1123_date/1
  igor:parse_transform/2
  inet:getaddr/2
  inet:gethostbyaddr/1
  inet:gethostbyname/1
  inet:gethostname/0
  inet:getopts/2
  inet:getstat/1
  inet:getstat/2
  inet:parse_address/1
  inet:peername/1
  inet:port/1
  inet:setopts/2
  inet:sockname/1
  inet_db:register_socket/2
  inet_parse:address/1
  inet_parse:ntoa/1
  inets:start/0
  init:archive_extension/0
  init:get_argument/1
  init:get_arguments/0
  init:get_status/0
  init:script_id/0
  init:stop/0
  init:stop/1
  io:columns/0
  io:format/1
  io:format/2
  io:format/3
  io:fwrite/1
  io:fwrite/2
  io:fwrite/3
  io:get_line/1
  io:nl/0
  io:put_chars/1
  io:put_chars/2
  io:write/1
  io_lib:deep_char_list/1
  io_lib:format/2
  io_lib:fread/2
  io_lib:fwrite/2
  io_lib:printable_list/1
  io_lib:write/1
  io_lib:write/2
  io_lib:write_atom/1
  io_lib_format:fwrite_g/1
  io_lib_pretty:print/6
  lager_default_tracer:info/1
  lib:format_exception/6
  lists:append/1
  lists:concat/1
  lists:duplicate/2
  lists:filtermap/2
  lists:flatlength/1
  lists:flatten/2
  lists:keystore/4
  lists:keytake/3
  lists:merge/1
  lists:prefix/2
  lists:seq/2
  lists:seq/3
  lists:sublist/2
  lists:sublist/3
  lists:suffix/2
  lists:sum/1
  lists:ukeymerge/3
  lists:ukeysort/2
  lists:umerge/1
  lists:umerge/2
  lists:umerge/3
  lists:zf/2
  maps:to_list/1
  math:cos/1
  math:exp/1
  math:log/1
  math:log10/1
  math:pi/0
  math:pow/2
  math:sqrt/1
  memsup:get_system_memory_data/0
  mnesia:activity/2
  mnesia:read/1
  mnesia:table_info/2
  mnesia:write/1
  mustache:render/2
  net_adm:names/1
  net_adm:ping/1
  net_kernel:get_net_ticktime/0
  net_kernel:hidden_connect_node/1
  net_kernel:monitor_nodes/1
  net_kernel:monitor_nodes/2
  net_kernel:set_net_ticktime/1
  net_kernel:start/1
  orddict:append/3
  orddict:append_list/3
  orddict:erase/2
  orddict:fetch/2
  orddict:fetch_keys/1
  orddict:filter/2
  orddict:find/2
  orddict:fold/3
  orddict:from_list/1
  orddict:is_key/2
  orddict:map/2
  orddict:merge/3
  orddict:new/0
  orddict:size/1
  orddict:store/3
  orddict:to_list/1
  orddict:update/3
  orddict:update/4
  orddict:update_counter/3
  ordsets:add_element/2
  ordsets:del_element/2
  ordsets:filter/2
  ordsets:fold/3
  ordsets:from_list/1
  ordsets:intersection/1
  ordsets:intersection/2
  ordsets:is_disjoint/2
  ordsets:is_element/2
  ordsets:is_set/1
  ordsets:is_subset/2
  ordsets:new/0
  ordsets:size/1
  ordsets:subtract/2
  ordsets:to_list/1
  ordsets:union/1
  ordsets:union/2
  os:cmd/1
  os:getenv/1
  os:getpid/0
  os:putenv/2
  os:timestamp/0
  os:type/0
  packages:last/1
  packages:strip_last/1
  prim_file:list_dir/2
  prim_file:read_file_info/1
  prim_file:write_file_info/2
  prim_inet:async_accept/2
  prim_inet:getstatus/1
  prim_inet:gettype/1
  proc_lib:hibernate/3
  proc_lib:init_ack/2
  proc_lib:spawn/1
  proc_lib:spawn/4
  proc_lib:spawn_link/1
  proc_lib:spawn_link/3
  proc_lib:spawn_link/4
  proc_lib:start_link/3
  proc_lib:translate_initial_call/1
  proplists:delete/2
  proplists:get_all_values/2
  proplists:get_bool/2
  proplists:get_keys/1
  proplists:get_value/2
  proplists:get_value/3
  proplists:is_defined/2
  proplists:lookup/2
  proplists:substitute_aliases/2
  proplists:unfold/1
  pubkey_cert:extensions_list/1
  pubkey_cert:select_extension/2
  pubkey_cert_records:transform/2
  public_key:pem_decode/1
  public_key:pem_entry_decode/1
  public_key:pkix_crls_validate/3
  public_key:pkix_decode_cert/2
  public_key:pkix_encode/3
  public_key:pkix_is_self_signed/1
  public_key:pkix_normalize_name/1
  qlc:table/2
  queue:cons/2
  queue:daeh/1
  queue:drop/1
  queue:drop_r/1
  queue:filter/2
  queue:from_list/1
  queue:get/1
  queue:get_r/1
  queue:head/1
  queue:in/2
  queue:in_r/2
  queue:init/1
  queue:is_empty/1
  queue:is_queue/1
  queue:join/2
  queue:last/1
  queue:len/1
  queue:liat/1
  queue:member/2
  queue:new/0
  queue:out/1
  queue:out_r/1
  queue:peek/1
  queue:peek_r/1
  queue:reverse/1
  queue:snoc/2
  queue:split/2
  queue:tail/1
  queue:to_list/1
  random:seed/0
  random:seed/1
  random:seed/3
  random:seed0/0
  random:uniform/0
  random:uniform/1
  random:uniform_s/2
  re:compile/1
  re:compile/2
  re:replace/4
  re:run/2
  re:run/3
  re:split/2
  re:split/3
  rebar_config:get_local/3
  rebar_mustache:render/2
  rebar_rel_utils:get_target_dir/2
  rebar_rel_utils:is_rel_dir/0
  rebar_rel_utils:load_config/2
  release_handler:eval_appup_script/4
  rpc:call/4
  rpc:call/5
  rpc:eval_everywhere/3
  rpc:multicall/3
  rpc:multicall/4
  rpc:multicall/5
  sets:add_element/2
  sets:del_element/2
  sets:filter/2
  sets:fold/3
  sets:from_list/1
  sets:intersection/1
  sets:intersection/2
  sets:is_disjoint/2
  sets:is_element/2
  sets:is_set/1
  sets:is_subset/2
  sets:new/0
  sets:size/1
  sets:subtract/2
  sets:to_list/1
  sets:union/1
  sets:union/2
  ssl:close/1
  ssl:connect/2
  ssl:connect/3
  ssl:connect/4
  ssl:listen/2
  ssl:peercert/1
  ssl:peername/1
  ssl:recv/3
  ssl:send/2
  ssl:setopts/2
  ssl:sockname/1
  ssl:ssl_accept/1
  ssl:ssl_accept/2
  ssl:ssl_accept/3
  ssl:transport_accept/1
  ssl_cipher:openssl_suite/1
  ssl_cipher:openssl_suite_name/1
  string:centre/2
  string:centre/3
  string:chr/2
  string:cspan/2
  string:equal/2
  string:join/2
  string:left/2
  string:left/3
  string:len/1
  string:rchr/2
  string:right/2
  string:right/3
  string:str/2
  string:strip/1
  string:strip/2
  string:strip/3
  string:sub_string/2
  string:sub_string/3
  string:substr/2
  string:substr/3
  string:to_float/1
  string:to_integer/1
  string:to_lower/1
  string:to_upper/1
  string:tokens/2
  supervisor:count_children/1
  supervisor:delete_child/2
  supervisor:restart_child/2
  supervisor:start_child/2
  supervisor:start_link/2
  supervisor:start_link/3
  supervisor:terminate_child/2
  supervisor:which_children/1
  sys:debug_options/1
  sys:get_debug/3
  sys:handle_debug/4
  sys:handle_system_msg/6
  sys:print_log/1
  systools:make_script/2
  timer:apply_after/4
  timer:apply_interval/4
  timer:cancel/1
  timer:minutes/1
  timer:now_diff/2
  timer:seconds/1
  timer:send_after/2
  timer:send_interval/2
  timer:send_interval/3
  timer:sleep/1
  timer:tc/1
  timer:tc/2
  timer:tc/3
  unicode:characters_to_binary/1
  unicode:characters_to_binary/3
  unicode:characters_to_list/1
  unicode:characters_to_list/2
  xmerl:export_simple/3
  xmerl:export_simple_content/2
  xmerl_html:'#element#'/5
  xmerl_lib:end_tag/1
  xmerl_lib:expand_element/1
  xmerl_lib:find_attribute/2
  xmerl_lib:mapxml/2
  xmerl_lib:start_tag/2
  xmerl_ucs:from_utf16be/1
  xmerl_ucs:from_utf8/1
  xmerl_ucs:to_utf8/1
  yz_kv:index/3
  yz_kv:index_binary/5
  yz_kv:is_search_enabled_for_bucket/1
  yz_kv:should_handoff/1
  zlib:gunzip/1
  zlib:gzip/1
  zlib:unzip/1
  zlib:zip/1
Unknown types:
  base64:ascii_binary/0
  calendar:datetime/0
  compile:option/0
  erl_parse:abstract_clause/0
  erl_parse:abstract_expr/0
  erl_parse:abstract_form/0
  erl_scan:line/0
  erl_syntax:syntaxTree/0
  erlang:timestamp/0
  ets:comp_match_spec/0
  ets:match_spec/0
  ets:tab/0
  ets:tid/0
  file:date_time/0
  file:fd/0
  file:filename/0
  file:io_device/0
  file:name/0
  file:name_all/0
  file:posix/0
  gen_tcp:listen_option/0
  gen_tcp:option/0
  inet:hostname/0
  inet:ip4_address/0
  inet:ip6_address/0
  inet:ip_address/0
  inet:socket/0
  io:device/0
  io:format/0
  meck_history:history_record/0
  mochijson2:json_object/0
  mochijson2:json_string/0
  mochijson2:json_term/0
  mochijson2:json_value/0
  orddict:orddict/0
  ordsets:ordset/1
  proplists:property/0
  proplists:proplist/0
  re:mp/0
  riak_dt:operation/0
  riak_dt:value/0
  ssl:ssl_option/0
  ssl:sslsocket/0
  supervisor:child_spec/0
  supervisor:strategy/0
  timer:tref/0
  unicode:charlist/0
 done in 0m48.73s
done (passed successfully)
==> develop.95a03ba.default-schema-full-text-search.c2419eb (dialyzer)
  Checking whether the PLT /home/ubuntu/.combo_dialyzer_plt is up-to-date... yes
  Checking whether the PLT .local_dialyzer_plt is up-to-date... yes
  Compiling some key modules to native code... done in 0m8.50s
  Proceeding with analysis... done in 0m3.36s
done (passed successfully)





⬜ 0 of 2 Code reviews from organization basho

@thumbot
Copy link

thumbot commented Feb 21, 2017

default-schema-full-text-search c2419eb ➡️ develop 45b62e0 ✅ completed
Looks good! 👍
✅ MERGE

Started at: 2017-02-21 13:18
Duration: 1 seconds.
Result: OK
Message: Merge Success: default-schema-full-text-search c2419eb onto target branch: develop 45b62e0
Exit Code: OK

📄







  Auto-merging priv/default_schema.xml
Merge made by the 'recursive' strategy.
 priv/default_schema.xml | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)




✅ MAKE_CLEAN

Started at: 2017-02-21 13:18
Duration: 1 seconds.
Result: OK
Message: OK
Exit Code: 0

📄


cd /tmp/thumbs/develop.45b62e0.default-schema-full-text-search.c2419eb; make clean




  /tmp/thumbs/develop.45b62e0.default-schema-full-text-search.c2419eb/rebar clean
==> develop.45b62e0.default-schema-full-text-search.c2419eb (clean)
rm -rf riak_test/ebin
rm -rf build
git clean -dfx priv/





✅ MAKE_TEST

Started at: 2017-02-21 13:18
Duration: 277 seconds.
Result: OK
Message: OK
Exit Code: 0

📄


cd /tmp/thumbs/develop.45b62e0.default-schema-full-text-search.c2419eb; make test




  
  
... Snipped 2248 lines ...
s_folsom.erl
Compiled src/fuse_stats_ets.erl
Compiled src/fuse_sup.erl
Compiled src/fuse_monitor.erl
Compiled src/fuse.erl
Compiled src/fuse_server.erl
==> develop.45b62e0.default-schema-full-text-search.c2419eb (compile)
Create dir ../build
Using cached copy of Solr /var/tmp/yokozuna/solr-4.10.4-yz-2.tgz
Creating Solr dir ../priv/solr
Solr dir created successfully
Downloading yokozuna-3.jar
--2017-02-21 13:20:16--  http://s3.amazonaws.com/files.basho.com/yokozuna/yokozuna-3.jar
Resolving s3.amazonaws.com (s3.amazonaws.com)... 54.231.41.66
Connecting to s3.amazonaws.com (s3.amazonaws.com)|54.231.41.66|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 11261 (11K) [application/java-archive]
Saving to: ‘yokozuna-3.jar’

     0K                                                      100% 36.1M=0s

2017-02-21 13:20:16 (36.1 MB/s) - ‘yokozuna-3.jar’ saved [11261/11261]

Downloading yz_monitor-1.jar
--2017-02-21 13:20:16--  http://s3.amazonaws.com/files.basho.com/yokozuna/yz_monitor-1.jar
Resolving s3.amazonaws.com (s3.amazonaws.com)... 54.231.41.66
Connecting to s3.amazonaws.com (s3.amazonaws.com)|54.231.41.66|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 2661 (2.6K) [application/java-archive]
Saving to: ‘yz_monitor-1.jar’

     0K                                                      100% 15.3M=0s

2017-02-21 13:20:16 (15.3 MB/s) - ‘yz_monitor-1.jar’ saved [2661/2661]

Compiled src/yz_extractor.erl
Compiled src/yz_pb_search.erl
Compiled src/yz_stat.erl
Compiled src/yz_wm_search.erl
Compiled src/yz_misc.erl
Compiled src/yz_wm_extract.erl
Compiled src/yz_kv.erl
Compiled src/yz_stat_worker.erl
Compiled src/yz_solrq_sup.erl
Compiled src/yz_solrq_drain_mgr.erl
Compiled src/yz_wm_schema.erl
Compiled src/yz_sup.erl
Compiled src/yz_doc.erl
Compiled src/yz_xml_extractor.erl
Compiled src/yz_general_sup.erl
Compiled src/yz_solr_sup.erl
Compiled src/yz_bucket_validator.erl
Compiled src/rt_intercept_pt.erl
Compiled src/yz_entropy_mgr.erl
Compiled src/yz_entropy.erl
Compiled src/yz_console.erl
Compiled src/yz_app.erl
Compiled src/yz_solrq.erl
Compiled src/yz_wm_index.erl
Compiled src/yokozuna.erl
Compiled src/yz_fuse_stats_sidejob.erl
Compiled src/yz_rs_migration.erl
Compiled src/yz_noop_extractor.erl
Compiled src/yz_solr_proc.erl
Compiled src/yz_schema.erl
Compiled src/yz_index.erl
Compiled src/yz_exchange_fsm.erl
Compiled src/yz_fuse.erl
Compiled src/yz_events.erl
Compiled src/yz_json_extractor.erl
Compiled src/yz_solrq_helper.erl
Compiled src/yz_pb_admin.erl
Compiled src/yz_index_hashtree.erl
Compiled src/yz_solrq_queue_pair_sup.erl
Compiled src/yz_solrq_worker.erl
Compiled src/yz_diag.erl
Compiled src/yz_text_extractor.erl
Compiled src/yz_solr.erl
Compiled src/yz_cover.erl
Compiled src/yz_dt_extractor.erl
Compiled src/yz_index_hashtree_sup.erl
Compiled src/yz_solrq_drain_fsm.erl
/tmp/thumbs/develop.45b62e0.default-schema-full-text-search.c2419eb/rebar eunit skip_deps=true
WARN:  Ignoring sub_dirs for /tmp/thumbs/develop.45b62e0.default-schema-full-text-search.c2419eb/deps/exometer_core
==> develop.45b62e0.default-schema-full-text-search.c2419eb (eunit)
Compiled src/yz_extractor.erl
Compiled src/yz_stat.erl
Compiled src/yz_pb_search.erl
Compiled src/yz_wm_search.erl
Compiled src/yz_misc.erl
Compiled src/yz_wm_extract.erl
Compiled src/yz_stat_worker.erl
Compiled src/yz_kv.erl
Compiled src/yz_solrq_sup.erl
Compiled src/yz_solrq_drain_mgr.erl
Compiled src/yz_wm_schema.erl
Compiled src/yz_sup.erl
Compiled src/yz_doc.erl
Compiled src/yz_xml_extractor.erl
Compiled src/yz_general_sup.erl
Compiled src/yz_bucket_validator.erl
Compiled src/yz_solr_sup.erl
Compiled src/rt_intercept_pt.erl
Compiled src/yz_entropy.erl
Compiled src/yz_entropy_mgr.erl
Compiled src/yz_console.erl
Compiled src/yz_app.erl
Compiled src/yz_solrq.erl
Compiled src/yz_wm_index.erl
Compiled src/yokozuna.erl
Compiled src/yz_solr_proc.erl
Compiled src/yz_rs_migration.erl
Compiled src/yz_fuse_stats_sidejob.erl
Compiled src/yz_noop_extractor.erl
Compiled src/yz_schema.erl
Compiled src/yz_index.erl
Compiled src/yz_fuse.erl
Compiled src/yz_exchange_fsm.erl
Compiled src/yz_events.erl
Compiled src/yz_json_extractor.erl
Compiled src/yz_solrq_helper.erl
Compiled src/yz_pb_admin.erl
Compiled src/yz_index_hashtree.erl
Compiled src/yz_solrq_queue_pair_sup.erl
Compiled src/yz_solrq_worker.erl
Compiled src/yz_diag.erl
Compiled src/yz_solr.erl
Compiled src/yz_text_extractor.erl
Compiled src/yz_dt_extractor.erl
Compiled src/yz_cover.erl
Compiled src/yz_solrq_drain_fsm.erl
Compiled src/yz_index_hashtree_sup.erl
Compiled test/yz_pulseh.erl
Compiled test/yz_component_tests.erl
Compiled test/yz_text_extractor_tests.erl
Compiled test/yz_xml_extractor_tests.erl
Compiled test/yz_solrq_eqc_ibrowse.erl
Compiled test/yz_dt_extractor_tests.erl
Compiled test/yz_misc_tests.erl
Compiled test/yz_json_extractor_tests.erl
Compiled test/yz_solrq_eqc_fuse.erl
Compiled test/eqc_util.erl
Compiled test/yz_solrq_eqc.erl
Compiled test/yokozuna_schema_tests.erl
Compiled test/yz_index_hashtree_eqc.erl
======================== EUnit ========================
module 'yz_solrq_queue_pair_sup'
module 'yz_cover'
module 'yz_pulseh'
module 'yz_solrq_eqc_fuse'
module 'yz_solr_proc'
module 'yz_solrq_eqc_ibrowse'
module 'yz_schema'
yz_index_hashtree_eqc: index_hashtree_test_ (module 'yz_index_hashtree_eqc')...13:20:27.946 [info] Application lager started on node nonode@nohost
13:20:28.134 [info] New capability: {riak_kv,object_hash_version} = legacy
13:20:28.143 [info] New capability: {riak_kv,anti_entropy} = enabled_v1
13:20:28.143 [info] Capability changed: {riak_kv,object_hash_version} / legacy -> 0
13:20:28.173 [info] Enabling throttle for riak_kv/aae_throttle.
....................................................................................................(x10)..........................
Time limit reached: 29.0 seconds.

OK, passed 360 tests

21.95% {yz_index_hashtree_eqc,insert_yz_tree,3}
21.72% {yz_index_hashtree_eqc,insert_kv_tree,3}
19.62% {yz_index_hashtree_eqc,update,2}
17.81% {yz_index_hashtree_eqc,insert_both,4}
7.39% {yz_index_hashtree_eqc,start_kv_tree,0}
7.08% {yz_index_hashtree_eqc,start_yz_tree,0}
4.43% {yz_index_hashtree_eqc,compare,2}
[30.926 s] ok
module 'yz_bucket_validator'
module 'yz_pb_search'
module 'yz_extractor'
module 'yz_solrq_worker'
module 'yz_rs_migration'
module 'yz_fuse_stats_sidejob'
module 'yz_solrq_drain_fsm'
module 'yz_app'
module 'yz_solr_sup'
module 'yz_stat_worker'
module 'yz_entropy_mgr'
module 'yz_wm_index'
module 'yz_events'
module 'yz_index_hashtree'
module 'rt_intercept_pt'
module 'yz_diag'
module 'yz_solr'
module 'eqc_util'
module 'yz_noop_extractor'
module 'yz_solrq_helper'
module 'yz_entropy'
module 'yz_json_extractor'
  module 'yz_json_extractor_tests'
    yz_json_extractor_tests: json_extract_test...[0.019 s] ok
    yz_json_extractor_tests: utf8_test...[0.001 s] ok
    [done in 0.026 s]
  [done in 0.026 s]
module 'yz_wm_schema'
module 'yz_doc'
module 'yz_kv'
  yz_kv: metadata_check_test...ok
  yz_kv:501: siblings_permitted_test_...[0.065 s] ok
  yz_kv:523: siblings_permitted_test_...[0.102 s] ok
  yz_kv:563: siblings_permitted_test_...[0.022 s] ok
  yz_kv:582: siblings_permitted_test_...[0.026 s] ok
  [done in 0.411 s]
module 'yz_misc'
  module 'yz_misc_tests'
    yz_misc_tests: should_copy_skip_test...ok
    yz_misc_tests: should_copy_update_test...ok
    yz_misc_tests: should_copy_overwrite_test...ok
    yz_misc_tests: should_verify_name_test...ok
    [done in 0.012 s]
  [done in 0.012 s]
module 'yz_console'
module 'yz_solrq_drain_mgr'
module 'yz_solrq_sup'
module 'yz_text_extractor'
  yz_text_extractor_tests: utf8_test (module 'yz_text_extractor_tests')...[0.001 s] ok
  [done in 0.004 s]
module 'yz_dt_extractor'
  module 'yz_dt_extractor_tests'
    yz_dt_extractor_tests: counter_test...[0.003 s] ok
    yz_dt_extractor_tests: set_test...[0.010 s] ok
    yz_dt_extractor_tests: hll_test...[0.044 s] ok
    yz_dt_extractor_tests: gset_test...[0.009 s] ok
    yz_dt_extractor_tests: map_test...[0.029 s] ok
    yz_dt_extractor_tests: field_separator_test...ok
    [done in 0.113 s]
  [done in 0.113 s]
module 'yz_wm_extract'
module 'yz_pb_admin'
module 'yz_fuse'
  yz_fuse:226: index_names_round_trip_test_ (normal latin characters)...ok
  yz_fuse:227: index_names_round_trip_test_ (UTF8 characters)...ok
  [done in 0.006 s]
module 'yz_wm_search'
module 'yz_general_sup'
module 'yz_solrq'
module 'yz_index'
module 'yz_xml_extractor'
  module 'yz_xml_extractor_tests'
    yz_xml_extractor_tests: make_name_test...ok
    yz_xml_extractor_tests: utf8_test...[0.033 s] ok
    [done in 0.039 s]
  [done in 0.039 s]
module 'yz_exchange_fsm'
module 'yz_stat'
module 'yz_solrq_eqc'
  yz_solrq_eqc: solrq_test_.......................................................................................................(x10).............................................................................................................(x1)........
Time limit reached: 120.0 seconds.

OK, passed 1198 tests
[123.066 s] ok
  [done in 123.069 s]
module 'yz_index_hashtree_sup'
module 'yokozuna'
module 'yz_sup'
module 'yokozuna_schema_tests'
  yokozuna_schema_tests: basic_schema_test...[0.127 s] ok
  yokozuna_schema_tests: override_schema_test...[0.039 s] ok
  yokozuna_schema_tests: validations_test...[0.038 s] ok
  yokozuna_schema_tests: job_class_defaults_test...test/yokozuna_schema_tests.erl:214:<0.1189.0>: Supporting riak_core components not present, skipping job_class_defaults_test
[0.050 s] ok
  [done in 0.266 s]
module 'yz_component_tests'
  yz_component_tests: disable_index_test...[0.004 s] ok
  yz_component_tests: disable_search_test...[0.007 s] ok
  [done in 0.017 s]
=======================================================
  All 30 tests passed.
Cover analysis: /tmp/thumbs/develop.45b62e0.default-schema-full-text-search.c2419eb/.eunit/index.html

=INFO REPORT==== 21-Feb-2017::13:23:06 ===
    application: inets
    exited: killed
    type: temporary





✅ MAKE_XREF

Started at: 2017-02-21 13:23
Duration: 10 seconds.
Result: OK
Message: OK
Exit Code: 0

📄


cd /tmp/thumbs/develop.45b62e0.default-schema-full-text-search.c2419eb; make xref




  /tmp/thumbs/develop.45b62e0.default-schema-full-text-search.c2419eb/rebar get-deps
==> kvc (get-deps)
==> sidejob (get-deps)
==> erlang_js (get-deps)
==> meck (get-deps)
==> getopt (get-deps)
==> goldrush (get-deps)
==> lager (get-deps)
==> neotoma (get-deps)
==> cuttlefish (get-deps)
==> bitcask (get-deps)
==> eper (get-deps)
==> edown (get-deps)
==> sext (get-deps)
==> poolboy (get-deps)
==> basho_stats (get-deps)
==> riak_sysmon (get-deps)
==> eleveldb (get-deps)
==> riak_ensemble (get-deps)
==> pbkdf2 (get-deps)
==> parse_trans (get-deps)
==> bear (get-deps)
==> folsom (get-deps)
==> setup (get-deps)
==> src (get-deps)
==> exometer_core (get-deps)
==> clique (get-deps)
==> riak_core (get-deps)
==> riak_pipe (get-deps)
==> riak_dt (get-deps)
==> eunit_formatters (get-deps)
==> hamcrest (get-deps)
==> riak_pb (get-deps)
==> mochiweb (get-deps)
==> webmachine (get-deps)
==> riak_api (get-deps)
==> proper (get-deps)
==> stdlib2 (get-deps)
==> hyper (get-deps)
==> gproc (get-deps)
==> chronos (get-deps)
==> riak_kv (get-deps)
==> ibrowse (get-deps)
==> fuse (get-deps)
==> develop.45b62e0.default-schema-full-text-search.c2419eb (get-deps)
/tmp/thumbs/develop.45b62e0.default-schema-full-text-search.c2419eb/rebar compile
==> kvc (compile)
==> sidejob (compile)
==> erlang_js (compile)
make[1]: Entering directory `/tmp/thumbs/develop.45b62e0.default-schema-full-text-search.c2419eb/deps/erlang_js'
cd c_src; make
make[2]: Entering directory `/tmp/thumbs/develop.45b62e0.default-schema-full-text-search.c2419eb/deps/erlang_js/c_src'
make[2]: Nothing to be done for `js'.
make[2]: Leaving directory `/tmp/thumbs/develop.45b62e0.default-schema-full-text-search.c2419eb/deps/erlang_js/c_src'
make[1]: Leaving directory `/tmp/thumbs/develop.45b62e0.default-schema-full-text-search.c2419eb/deps/erlang_js'
==> meck (compile)
==> getopt (compile)
==> goldrush (compile)
==> lager (compile)
==> neotoma (compile)
==> cuttlefish (compile)
==> getopt (escriptize)
==> goldrush (escriptize)
==> lager (escriptize)
==> neotoma (escriptize)
==> cuttlefish (escriptize)
==> bitcask (compile)
==> eper (compile)
==> edown (compile)
==> sext (compile)
==> poolboy (compile)
==> basho_stats (compile)
==> riak_sysmon (compile)
==> eleveldb (compile)
make[1]: Entering directory `/tmp/thumbs/develop.45b62e0.default-schema-full-text-search.c2419eb/deps/eleveldb/c_src/leveldb'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/tmp/thumbs/develop.45b62e0.default-schema-full-text-search.c2419eb/deps/eleveldb/c_src/leveldb'
make[1]: Entering directory `/tmp/thumbs/develop.45b62e0.default-schema-full-text-search.c2419eb/deps/eleveldb/c_src/leveldb'
make[1]: Nothing to be done for `tools'.
make[1]: Leaving directory `/tmp/thumbs/develop.45b62e0.default-schema-full-text-search.c2419eb/deps/eleveldb/c_src/leveldb'
==> riak_ensemble (compile)
==> pbkdf2 (compile)
==> parse_trans (compile)
==> bear (compile)
==> folsom (compile)
==> setup (compile)
==> setup (escriptize)
==> src (compile)
==> exometer_core (compile)
==> clique (compile)
==> riak_core (compile)
==> riak_pipe (compile)
==> riak_dt (compile)
==> eunit_formatters (compile)
==> hamcrest (compile)
==> hamcrest (post_compile)
==> riak_pb (compile)
==> mochiweb (compile)
==> webmachine (compile)
==> riak_api (compile)
==> proper (compile)
make[1]: Entering directory `/tmp/thumbs/develop.45b62e0.default-schema-full-text-search.c2419eb/deps/proper'
make[1]: `include/compile_flags.hrl' is up to date.
make[1]: Leaving directory `/tmp/thumbs/develop.45b62e0.default-schema-full-text-search.c2419eb/deps/proper'
==> stdlib2 (compile)
==> hyper (compile)
==> gproc (compile)
==> chronos (compile)
==> riak_kv (compile)
==> ibrowse (compile)
==> fuse (compile)
==> develop.45b62e0.default-schema-full-text-search.c2419eb (compile)
/tmp/thumbs/develop.45b62e0.default-schema-full-text-search.c2419eb/rebar xref skip_deps=true
WARN:  Ignoring sub_dirs for /tmp/thumbs/develop.45b62e0.default-schema-full-text-search.c2419eb/deps/exometer_core
==> develop.45b62e0.default-schema-full-text-search.c2419eb (xref)





✅ MAKE_DIALYZER

Started at: 2017-02-21 13:23
Duration: 89 seconds.
Result: OK
Message: OK
Exit Code: 0

📄


cd /tmp/thumbs/develop.45b62e0.default-schema-full-text-search.c2419eb; make dialyzer




  
  
... Snipped 675 lines ...
s:delete/2
  gb_trees:delete_any/2
  gb_trees:empty/0
  gb_trees:enter/3
  gb_trees:from_orddict/1
  gb_trees:get/2
  gb_trees:insert/3
  gb_trees:is_defined/2
  gb_trees:is_empty/1
  gb_trees:iterator/1
  gb_trees:keys/1
  gb_trees:largest/1
  gb_trees:lookup/2
  gb_trees:map/2
  gb_trees:next/1
  gb_trees:size/1
  gb_trees:smallest/1
  gb_trees:take_largest/1
  gb_trees:take_smallest/1
  gb_trees:to_list/1
  gb_trees:update/3
  gb_trees:values/1
  gen:call/3
  gen:call/4
  gen:reply/2
  gen:start/5
  gen:start/6
  gen_event:add_handler/3
  gen_event:add_sup_handler/3
  gen_event:call/3
  gen_event:call/4
  gen_event:delete_handler/3
  gen_event:notify/2
  gen_event:start_link/1
  gen_event:sync_notify/2
  gen_event:which_handlers/1
  gen_fsm:cancel_timer/1
  gen_fsm:reply/2
  gen_fsm:send_all_state_event/2
  gen_fsm:send_event/2
  gen_fsm:send_event_after/2
  gen_fsm:start/3
  gen_fsm:start/4
  gen_fsm:start_link/3
  gen_fsm:start_timer/2
  gen_fsm:sync_send_all_state_event/2
  gen_fsm:sync_send_all_state_event/3
  gen_fsm:sync_send_event/2
  gen_fsm:sync_send_event/3
  gen_leader:leader_call/2
  gen_leader:leader_cast/2
  gen_leader:leader_node/1
  gen_leader:reply/2
  gen_leader:start_link/6
  gen_server:abcast/3
  gen_server:call/2
  gen_server:call/3
  gen_server:cast/2
  gen_server:enter_loop/3
  gen_server:reply/2
  gen_server:start/3
  gen_server:start/4
  gen_server:start_link/3
  gen_server:start_link/4
  gen_tcp:accept/1
  gen_tcp:accept/2
  gen_tcp:close/1
  gen_tcp:connect/4
  gen_tcp:controlling_process/2
  gen_tcp:listen/2
  gen_tcp:recv/2
  gen_tcp:recv/3
  gen_tcp:send/2
  gen_udp:close/1
  gen_udp:open/2
  gen_udp:send/4
  global:send/2
  global:trans/3
  global:unregister_name/1
  global:whereis_name/1
  gtknode:cmd/2
  gtknode:start/1
  http_uri:parse/1
  httpc:request/4
  httpd_util:convert_request_date/1
  httpd_util:day/1
  httpd_util:month/1
  httpd_util:reason_phrase/1
  httpd_util:rfc1123_date/0
  httpd_util:rfc1123_date/1
  igor:parse_transform/2
  inet:getaddr/2
  inet:gethostbyaddr/1
  inet:gethostbyname/1
  inet:gethostname/0
  inet:getopts/2
  inet:getstat/1
  inet:getstat/2
  inet:parse_address/1
  inet:peername/1
  inet:port/1
  inet:setopts/2
  inet:sockname/1
  inet_db:register_socket/2
  inet_parse:address/1
  inet_parse:ntoa/1
  inets:start/0
  init:archive_extension/0
  init:get_argument/1
  init:get_arguments/0
  init:get_status/0
  init:script_id/0
  init:stop/0
  init:stop/1
  io:columns/0
  io:format/1
  io:format/2
  io:format/3
  io:fwrite/1
  io:fwrite/2
  io:fwrite/3
  io:get_line/1
  io:nl/0
  io:put_chars/1
  io:put_chars/2
  io:write/1
  io_lib:deep_char_list/1
  io_lib:format/2
  io_lib:fread/2
  io_lib:fwrite/2
  io_lib:printable_list/1
  io_lib:write/1
  io_lib:write/2
  io_lib:write_atom/1
  io_lib_format:fwrite_g/1
  io_lib_pretty:print/6
  lager_default_tracer:info/1
  lib:format_exception/6
  lists:append/1
  lists:concat/1
  lists:duplicate/2
  lists:filtermap/2
  lists:flatlength/1
  lists:flatten/2
  lists:keystore/4
  lists:keytake/3
  lists:merge/1
  lists:prefix/2
  lists:seq/2
  lists:seq/3
  lists:sublist/2
  lists:sublist/3
  lists:suffix/2
  lists:sum/1
  lists:ukeymerge/3
  lists:ukeysort/2
  lists:umerge/1
  lists:umerge/2
  lists:umerge/3
  lists:zf/2
  maps:to_list/1
  math:cos/1
  math:exp/1
  math:log/1
  math:log10/1
  math:pi/0
  math:pow/2
  math:sqrt/1
  memsup:get_system_memory_data/0
  mnesia:activity/2
  mnesia:read/1
  mnesia:table_info/2
  mnesia:write/1
  mustache:render/2
  net_adm:names/1
  net_adm:ping/1
  net_kernel:get_net_ticktime/0
  net_kernel:hidden_connect_node/1
  net_kernel:monitor_nodes/1
  net_kernel:monitor_nodes/2
  net_kernel:set_net_ticktime/1
  net_kernel:start/1
  orddict:append/3
  orddict:append_list/3
  orddict:erase/2
  orddict:fetch/2
  orddict:fetch_keys/1
  orddict:filter/2
  orddict:find/2
  orddict:fold/3
  orddict:from_list/1
  orddict:is_key/2
  orddict:map/2
  orddict:merge/3
  orddict:new/0
  orddict:size/1
  orddict:store/3
  orddict:to_list/1
  orddict:update/3
  orddict:update/4
  orddict:update_counter/3
  ordsets:add_element/2
  ordsets:del_element/2
  ordsets:filter/2
  ordsets:fold/3
  ordsets:from_list/1
  ordsets:intersection/1
  ordsets:intersection/2
  ordsets:is_disjoint/2
  ordsets:is_element/2
  ordsets:is_set/1
  ordsets:is_subset/2
  ordsets:new/0
  ordsets:size/1
  ordsets:subtract/2
  ordsets:to_list/1
  ordsets:union/1
  ordsets:union/2
  os:cmd/1
  os:getenv/1
  os:getpid/0
  os:putenv/2
  os:timestamp/0
  os:type/0
  packages:last/1
  packages:strip_last/1
  prim_file:list_dir/2
  prim_file:read_file_info/1
  prim_file:write_file_info/2
  prim_inet:async_accept/2
  prim_inet:getstatus/1
  prim_inet:gettype/1
  proc_lib:hibernate/3
  proc_lib:init_ack/2
  proc_lib:spawn/1
  proc_lib:spawn/4
  proc_lib:spawn_link/1
  proc_lib:spawn_link/3
  proc_lib:spawn_link/4
  proc_lib:start_link/3
  proc_lib:translate_initial_call/1
  proplists:delete/2
  proplists:get_all_values/2
  proplists:get_bool/2
  proplists:get_keys/1
  proplists:get_value/2
  proplists:get_value/3
  proplists:is_defined/2
  proplists:lookup/2
  proplists:substitute_aliases/2
  proplists:unfold/1
  pubkey_cert:extensions_list/1
  pubkey_cert:select_extension/2
  pubkey_cert_records:transform/2
  public_key:pem_decode/1
  public_key:pem_entry_decode/1
  public_key:pkix_crls_validate/3
  public_key:pkix_decode_cert/2
  public_key:pkix_encode/3
  public_key:pkix_is_self_signed/1
  public_key:pkix_normalize_name/1
  qlc:table/2
  queue:cons/2
  queue:daeh/1
  queue:drop/1
  queue:drop_r/1
  queue:filter/2
  queue:from_list/1
  queue:get/1
  queue:get_r/1
  queue:head/1
  queue:in/2
  queue:in_r/2
  queue:init/1
  queue:is_empty/1
  queue:is_queue/1
  queue:join/2
  queue:last/1
  queue:len/1
  queue:liat/1
  queue:member/2
  queue:new/0
  queue:out/1
  queue:out_r/1
  queue:peek/1
  queue:peek_r/1
  queue:reverse/1
  queue:snoc/2
  queue:split/2
  queue:tail/1
  queue:to_list/1
  random:seed/0
  random:seed/1
  random:seed/3
  random:seed0/0
  random:uniform/0
  random:uniform/1
  random:uniform_s/2
  re:compile/1
  re:compile/2
  re:replace/4
  re:run/2
  re:run/3
  re:split/2
  re:split/3
  rebar_config:get_local/3
  rebar_mustache:render/2
  rebar_rel_utils:get_target_dir/2
  rebar_rel_utils:is_rel_dir/0
  rebar_rel_utils:load_config/2
  release_handler:eval_appup_script/4
  rpc:call/4
  rpc:call/5
  rpc:eval_everywhere/3
  rpc:multicall/3
  rpc:multicall/4
  rpc:multicall/5
  sets:add_element/2
  sets:del_element/2
  sets:filter/2
  sets:fold/3
  sets:from_list/1
  sets:intersection/1
  sets:intersection/2
  sets:is_disjoint/2
  sets:is_element/2
  sets:is_set/1
  sets:is_subset/2
  sets:new/0
  sets:size/1
  sets:subtract/2
  sets:to_list/1
  sets:union/1
  sets:union/2
  ssl:close/1
  ssl:connect/2
  ssl:connect/3
  ssl:connect/4
  ssl:listen/2
  ssl:peercert/1
  ssl:peername/1
  ssl:recv/3
  ssl:send/2
  ssl:setopts/2
  ssl:sockname/1
  ssl:ssl_accept/1
  ssl:ssl_accept/2
  ssl:ssl_accept/3
  ssl:transport_accept/1
  ssl_cipher:openssl_suite/1
  ssl_cipher:openssl_suite_name/1
  string:centre/2
  string:centre/3
  string:chr/2
  string:cspan/2
  string:equal/2
  string:join/2
  string:left/2
  string:left/3
  string:len/1
  string:rchr/2
  string:right/2
  string:right/3
  string:str/2
  string:strip/1
  string:strip/2
  string:strip/3
  string:sub_string/2
  string:sub_string/3
  string:substr/2
  string:substr/3
  string:to_float/1
  string:to_integer/1
  string:to_lower/1
  string:to_upper/1
  string:tokens/2
  supervisor:count_children/1
  supervisor:delete_child/2
  supervisor:restart_child/2
  supervisor:start_child/2
  supervisor:start_link/2
  supervisor:start_link/3
  supervisor:terminate_child/2
  supervisor:which_children/1
  sys:debug_options/1
  sys:get_debug/3
  sys:handle_debug/4
  sys:handle_system_msg/6
  sys:print_log/1
  systools:make_script/2
  timer:apply_after/4
  timer:apply_interval/4
  timer:cancel/1
  timer:minutes/1
  timer:now_diff/2
  timer:seconds/1
  timer:send_after/2
  timer:send_interval/2
  timer:send_interval/3
  timer:sleep/1
  timer:tc/1
  timer:tc/2
  timer:tc/3
  unicode:characters_to_binary/1
  unicode:characters_to_binary/3
  unicode:characters_to_list/1
  unicode:characters_to_list/2
  xmerl:export_simple/3
  xmerl:export_simple_content/2
  xmerl_html:'#element#'/5
  xmerl_lib:end_tag/1
  xmerl_lib:expand_element/1
  xmerl_lib:find_attribute/2
  xmerl_lib:mapxml/2
  xmerl_lib:start_tag/2
  xmerl_ucs:from_utf16be/1
  xmerl_ucs:from_utf8/1
  xmerl_ucs:to_utf8/1
  zlib:gunzip/1
  zlib:gzip/1
  zlib:unzip/1
  zlib:zip/1
Unknown types:
  base64:ascii_binary/0
  calendar:datetime/0
  compile:option/0
  erl_parse:abstract_clause/0
  erl_parse:abstract_expr/0
  erl_parse:abstract_form/0
  erl_scan:line/0
  erl_syntax:syntaxTree/0
  erlang:timestamp/0
  ets:comp_match_spec/0
  ets:match_spec/0
  ets:tab/0
  ets:tid/0
  file:date_time/0
  file:fd/0
  file:filename/0
  file:io_device/0
  file:name/0
  file:name_all/0
  file:posix/0
  gen_tcp:listen_option/0
  gen_tcp:option/0
  inet:hostname/0
  inet:ip4_address/0
  inet:ip6_address/0
  inet:ip_address/0
  inet:socket/0
  io:device/0
  io:format/0
  meck_history:history_record/0
  mochijson2:json_object/0
  mochijson2:json_string/0
  mochijson2:json_term/0
  mochijson2:json_value/0
  orddict:orddict/0
  ordsets:ordset/1
  proplists:property/0
  proplists:proplist/0
  re:mp/0
  riak_dt:operation/0
  riak_dt:value/0
  ssl:ssl_option/0
  ssl:sslsocket/0
  supervisor:child_spec/0
  supervisor:strategy/0
  timer:tref/0
  unicode:charlist/0
 done in 0m49.31s
done (passed successfully)
==> develop.45b62e0.default-schema-full-text-search.c2419eb (dialyzer)
  Checking whether the PLT /home/ubuntu/.combo_dialyzer_plt is up-to-date... yes
  Checking whether the PLT .local_dialyzer_plt is up-to-date... yes
  Compiling some key modules to native code... done in 0m8.52s
  Proceeding with analysis... done in 0m3.50s
done (passed successfully)





⬜ 0 of 2 Code reviews from organization basho

@lucafavatella
Copy link
Contributor Author

Tests pass. This looks still applicable and ready to be merged.

@thumbot
Copy link

thumbot commented Feb 22, 2017

default-schema-full-text-search c2419eb ➡️ develop bb40efd ✅ completed
Looks good! 👍
✅ MERGE

Started at: 2017-02-22 14:53
Duration: 2 seconds.
Result: OK
Message: Merge Success: default-schema-full-text-search c2419eb onto target branch: develop bb40efd
Exit Code: OK

📄







  Auto-merging priv/default_schema.xml
Merge made by the 'recursive' strategy.
 priv/default_schema.xml | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)




✅ MAKE_CLEAN

Started at: 2017-02-22 14:53
Duration: 1 seconds.
Result: OK
Message: OK
Exit Code: 0

📄


cd /tmp/thumbs/develop.bb40efd.default-schema-full-text-search.c2419eb; make clean




  /tmp/thumbs/develop.bb40efd.default-schema-full-text-search.c2419eb/rebar clean
==> develop.bb40efd.default-schema-full-text-search.c2419eb (clean)
rm -rf riak_test/ebin
rm -rf build
git clean -dfx priv/





✅ MAKE_TEST

Started at: 2017-02-22 14:53
Duration: 328 seconds.
Result: OK
Message: OK
Exit Code: 0

📄


cd /tmp/thumbs/develop.bb40efd.default-schema-full-text-search.c2419eb; make test




  
  
... Snipped 2248 lines ...
som.erl
Compiled src/fuse_stats_ets.erl
Compiled src/fuse_sup.erl
Compiled src/fuse.erl
Compiled src/fuse_monitor.erl
Compiled src/fuse_server.erl
==> develop.bb40efd.default-schema-full-text-search.c2419eb (compile)
Create dir ../build
Using cached copy of Solr /var/tmp/yokozuna/solr-4.10.4-yz-2.tgz
Creating Solr dir ../priv/solr
Solr dir created successfully
Downloading yokozuna-3.jar
--2017-02-22 14:55:58--  http://s3.amazonaws.com/files.basho.com/yokozuna/yokozuna-3.jar
Resolving s3.amazonaws.com (s3.amazonaws.com)... 54.231.49.196
Connecting to s3.amazonaws.com (s3.amazonaws.com)|54.231.49.196|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 11261 (11K) [application/java-archive]
Saving to: ‘yokozuna-3.jar’

     0K                                                      100% 38.6M=0s

2017-02-22 14:55:58 (38.6 MB/s) - ‘yokozuna-3.jar’ saved [11261/11261]

Downloading yz_monitor-1.jar
--2017-02-22 14:55:58--  http://s3.amazonaws.com/files.basho.com/yokozuna/yz_monitor-1.jar
Resolving s3.amazonaws.com (s3.amazonaws.com)... 54.231.49.196
Connecting to s3.amazonaws.com (s3.amazonaws.com)|54.231.49.196|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 2661 (2.6K) [application/java-archive]
Saving to: ‘yz_monitor-1.jar’

     0K                                                      100%  212M=0s

2017-02-22 14:55:58 (212 MB/s) - ‘yz_monitor-1.jar’ saved [2661/2661]

Compiled src/yz_extractor.erl
Compiled src/yz_stat.erl
Compiled src/yz_pb_search.erl
Compiled src/yz_wm_search.erl
Compiled src/yz_misc.erl
Compiled src/yz_wm_extract.erl
Compiled src/yz_kv.erl
Compiled src/yz_stat_worker.erl
Compiled src/yz_solrq_sup.erl
Compiled src/yz_wm_schema.erl
Compiled src/yz_solrq_drain_mgr.erl
Compiled src/yz_sup.erl
Compiled src/yz_doc.erl
Compiled src/yz_xml_extractor.erl
Compiled src/yz_general_sup.erl
Compiled src/yz_bucket_validator.erl
Compiled src/yz_solr_sup.erl
Compiled src/rt_intercept_pt.erl
Compiled src/yz_entropy_mgr.erl
Compiled src/yz_entropy.erl
Compiled src/yz_console.erl
Compiled src/yz_app.erl
Compiled src/yz_solrq.erl
Compiled src/yz_wm_index.erl
Compiled src/yokozuna.erl
Compiled src/yz_fuse_stats_sidejob.erl
Compiled src/yz_rs_migration.erl
Compiled src/yz_noop_extractor.erl
Compiled src/yz_solr_proc.erl
Compiled src/yz_schema.erl
Compiled src/yz_index.erl
Compiled src/yz_exchange_fsm.erl
Compiled src/yz_fuse.erl
Compiled src/yz_events.erl
Compiled src/yz_solrq_helper.erl
Compiled src/yz_json_extractor.erl
Compiled src/yz_pb_admin.erl
Compiled src/yz_index_hashtree.erl
Compiled src/yz_solrq_queue_pair_sup.erl
Compiled src/yz_solrq_worker.erl
Compiled src/yz_diag.erl
Compiled src/yz_text_extractor.erl
Compiled src/yz_solr.erl
Compiled src/yz_cover.erl
Compiled src/yz_dt_extractor.erl
Compiled src/yz_solrq_drain_fsm.erl
Compiled src/yz_index_hashtree_sup.erl
/tmp/thumbs/develop.bb40efd.default-schema-full-text-search.c2419eb/rebar eunit skip_deps=true
WARN:  Ignoring sub_dirs for /tmp/thumbs/develop.bb40efd.default-schema-full-text-search.c2419eb/deps/exometer_core
==> develop.bb40efd.default-schema-full-text-search.c2419eb (eunit)
Compiled src/yz_extractor.erl
Compiled src/yz_stat.erl
Compiled src/yz_pb_search.erl
Compiled src/yz_wm_search.erl
Compiled src/yz_wm_extract.erl
Compiled src/yz_misc.erl
Compiled src/yz_stat_worker.erl
Compiled src/yz_solrq_drain_mgr.erl
Compiled src/yz_kv.erl
Compiled src/yz_solrq_sup.erl
Compiled src/yz_wm_schema.erl
Compiled src/yz_sup.erl
Compiled src/yz_doc.erl
Compiled src/yz_xml_extractor.erl
Compiled src/yz_general_sup.erl
Compiled src/yz_solr_sup.erl
Compiled src/yz_bucket_validator.erl
Compiled src/rt_intercept_pt.erl
Compiled src/yz_entropy.erl
Compiled src/yz_entropy_mgr.erl
Compiled src/yz_console.erl
Compiled src/yz_app.erl
Compiled src/yz_solrq.erl
Compiled src/yz_wm_index.erl
Compiled src/yz_rs_migration.erl
Compiled src/yokozuna.erl
Compiled src/yz_solr_proc.erl
Compiled src/yz_fuse_stats_sidejob.erl
Compiled src/yz_noop_extractor.erl
Compiled src/yz_schema.erl
Compiled src/yz_index.erl
Compiled src/yz_fuse.erl
Compiled src/yz_exchange_fsm.erl
Compiled src/yz_events.erl
Compiled src/yz_solrq_helper.erl
Compiled src/yz_json_extractor.erl
Compiled src/yz_pb_admin.erl
Compiled src/yz_index_hashtree.erl
Compiled src/yz_solrq_queue_pair_sup.erl
Compiled src/yz_diag.erl
Compiled src/yz_solrq_worker.erl
Compiled src/yz_solr.erl
Compiled src/yz_text_extractor.erl
Compiled src/yz_dt_extractor.erl
Compiled src/yz_solrq_drain_fsm.erl
Compiled src/yz_cover.erl
Compiled test/yz_pulseh.erl
Compiled src/yz_index_hashtree_sup.erl
Compiled test/yz_text_extractor_tests.erl
Compiled test/yz_component_tests.erl
Compiled test/yz_xml_extractor_tests.erl
Compiled test/yz_solrq_eqc_ibrowse.erl
Compiled test/yz_dt_extractor_tests.erl
Compiled test/yz_misc_tests.erl
Compiled test/yz_json_extractor_tests.erl
Compiled test/yz_solrq_eqc_fuse.erl
Compiled test/eqc_util.erl
Compiled test/yz_solrq_eqc.erl
Compiled test/yokozuna_schema_tests.erl
Compiled test/yz_index_hashtree_eqc.erl
======================== EUnit ========================
module 'yz_solrq_queue_pair_sup'
module 'yz_cover'
module 'yz_pulseh'
module 'yz_solrq_eqc_fuse'
module 'yz_solr_proc'
module 'yz_solrq_eqc_ibrowse'
module 'yz_schema'
yz_index_hashtree_eqc: index_hashtree_test_ (module 'yz_index_hashtree_eqc')...14:56:09.376 [info] Application lager started on node nonode@nohost
14:56:09.562 [info] New capability: {riak_kv,object_hash_version} = legacy
14:56:09.586 [info] New capability: {riak_kv,anti_entropy} = enabled_v1
14:56:09.586 [info] Capability changed: {riak_kv,object_hash_version} / legacy -> 0
14:56:09.614 [info] Enabling throttle for riak_kv/aae_throttle.
....................................................................................................(x10)................(x1).........
Time limit reached: 29.0 seconds.

OK, passed 269 tests

22.17% {yz_index_hashtree_eqc,insert_kv_tree,3}
20.42% {yz_index_hashtree_eqc,insert_yz_tree,3}
18.80% {yz_index_hashtree_eqc,update,2}
18.64% {yz_index_hashtree_eqc,insert_both,4}
7.90% {yz_index_hashtree_eqc,start_kv_tree,0}
7.57% {yz_index_hashtree_eqc,start_yz_tree,0}
4.49% {yz_index_hashtree_eqc,compare,2}
[32.571 s] ok
module 'yz_bucket_validator'
module 'yz_pb_search'
module 'yz_extractor'
module 'yz_solrq_worker'
module 'yz_rs_migration'
module 'yz_fuse_stats_sidejob'
module 'yz_solrq_drain_fsm'
module 'yz_app'
module 'yz_solr_sup'
module 'yz_stat_worker'
module 'yz_entropy_mgr'
module 'yz_wm_index'
module 'yz_events'
module 'yz_index_hashtree'
module 'rt_intercept_pt'
module 'yz_diag'
module 'yz_solr'
module 'eqc_util'
module 'yz_noop_extractor'
module 'yz_solrq_helper'
module 'yz_entropy'
module 'yz_json_extractor'
  module 'yz_json_extractor_tests'
    yz_json_extractor_tests: json_extract_test...[0.020 s] ok
    yz_json_extractor_tests: utf8_test...[0.001 s] ok
    [done in 0.027 s]
  [done in 0.027 s]
module 'yz_wm_schema'
module 'yz_doc'
module 'yz_kv'
  yz_kv: metadata_check_test...ok
  yz_kv:501: siblings_permitted_test_...[0.137 s] ok
  yz_kv:523: siblings_permitted_test_...[0.119 s] ok
  yz_kv:563: siblings_permitted_test_...[0.027 s] ok
  yz_kv:582: siblings_permitted_test_...[0.066 s] ok
  [done in 0.536 s]
module 'yz_misc'
  module 'yz_misc_tests'
    yz_misc_tests: should_copy_skip_test...ok
    yz_misc_tests: should_copy_update_test...ok
    yz_misc_tests: should_copy_overwrite_test...ok
    yz_misc_tests: should_verify_name_test...ok
    [done in 0.012 s]
  [done in 0.012 s]
module 'yz_console'
module 'yz_solrq_drain_mgr'
module 'yz_solrq_sup'
module 'yz_text_extractor'
  yz_text_extractor_tests: utf8_test (module 'yz_text_extractor_tests')...[0.001 s] ok
  [done in 0.004 s]
module 'yz_dt_extractor'
  module 'yz_dt_extractor_tests'
    yz_dt_extractor_tests: counter_test...[0.003 s] ok
    yz_dt_extractor_tests: set_test...[0.010 s] ok
    yz_dt_extractor_tests: hll_test...[0.044 s] ok
    yz_dt_extractor_tests: gset_test...[0.009 s] ok
    yz_dt_extractor_tests: map_test...[0.029 s] ok
    yz_dt_extractor_tests: field_separator_test...ok
    [done in 0.113 s]
  [done in 0.113 s]
module 'yz_wm_extract'
module 'yz_pb_admin'
module 'yz_fuse'
  yz_fuse:226: index_names_round_trip_test_ (normal latin characters)...ok
  yz_fuse:227: index_names_round_trip_test_ (UTF8 characters)...ok
  [done in 0.006 s]
module 'yz_wm_search'
module 'yz_general_sup'
module 'yz_solrq'
module 'yz_index'
module 'yz_xml_extractor'
  module 'yz_xml_extractor_tests'
    yz_xml_extractor_tests: make_name_test...ok
    yz_xml_extractor_tests: utf8_test...[0.034 s] ok
    [done in 0.040 s]
  [done in 0.040 s]
module 'yz_exchange_fsm'
module 'yz_stat'
module 'yz_solrq_eqc'
  yz_solrq_eqc: solrq_test_.......................................................................................................(x10)....................................................................................................(x100).(x10)..(x1)..
Time limit reached: 120.0 seconds.

OK, passed 1222 tests
[123.130 s] ok
  [done in 123.133 s]
module 'yz_index_hashtree_sup'
module 'yokozuna'
module 'yz_sup'
module 'yokozuna_schema_tests'
  yokozuna_schema_tests: basic_schema_test...[0.131 s] ok
  yokozuna_schema_tests: override_schema_test...[0.041 s] ok
  yokozuna_schema_tests: validations_test...[0.039 s] ok
  yokozuna_schema_tests: job_class_defaults_test...test/yokozuna_schema_tests.erl:214:<0.1189.0>: Supporting riak_core components not present, skipping job_class_defaults_test
[0.051 s] ok
  [done in 0.274 s]
module 'yz_component_tests'
  yz_component_tests: disable_index_test...[0.004 s] ok
  yz_component_tests: disable_search_test...[0.008 s] ok
  [done in 0.018 s]
=======================================================
  All 30 tests passed.
Cover analysis: /tmp/thumbs/develop.bb40efd.default-schema-full-text-search.c2419eb/.eunit/index.html

=INFO REPORT==== 22-Feb-2017::14:58:50 ===
    application: inets
    exited: killed
    type: temporary





✅ MAKE_XREF

Started at: 2017-02-22 14:58
Duration: 10 seconds.
Result: OK
Message: OK
Exit Code: 0

📄


cd /tmp/thumbs/develop.bb40efd.default-schema-full-text-search.c2419eb; make xref




  /tmp/thumbs/develop.bb40efd.default-schema-full-text-search.c2419eb/rebar get-deps
==> kvc (get-deps)
==> sidejob (get-deps)
==> erlang_js (get-deps)
==> meck (get-deps)
==> getopt (get-deps)
==> goldrush (get-deps)
==> lager (get-deps)
==> neotoma (get-deps)
==> cuttlefish (get-deps)
==> bitcask (get-deps)
==> eper (get-deps)
==> edown (get-deps)
==> sext (get-deps)
==> poolboy (get-deps)
==> basho_stats (get-deps)
==> riak_sysmon (get-deps)
==> eleveldb (get-deps)
==> riak_ensemble (get-deps)
==> pbkdf2 (get-deps)
==> parse_trans (get-deps)
==> bear (get-deps)
==> folsom (get-deps)
==> setup (get-deps)
==> src (get-deps)
==> exometer_core (get-deps)
==> clique (get-deps)
==> riak_core (get-deps)
==> riak_pipe (get-deps)
==> riak_dt (get-deps)
==> eunit_formatters (get-deps)
==> hamcrest (get-deps)
==> riak_pb (get-deps)
==> mochiweb (get-deps)
==> webmachine (get-deps)
==> riak_api (get-deps)
==> proper (get-deps)
==> stdlib2 (get-deps)
==> hyper (get-deps)
==> gproc (get-deps)
==> chronos (get-deps)
==> riak_kv (get-deps)
==> ibrowse (get-deps)
==> fuse (get-deps)
==> develop.bb40efd.default-schema-full-text-search.c2419eb (get-deps)
/tmp/thumbs/develop.bb40efd.default-schema-full-text-search.c2419eb/rebar compile
==> kvc (compile)
==> sidejob (compile)
==> erlang_js (compile)
make[1]: Entering directory `/tmp/thumbs/develop.bb40efd.default-schema-full-text-search.c2419eb/deps/erlang_js'
cd c_src; make
make[2]: Entering directory `/tmp/thumbs/develop.bb40efd.default-schema-full-text-search.c2419eb/deps/erlang_js/c_src'
make[2]: Nothing to be done for `js'.
make[2]: Leaving directory `/tmp/thumbs/develop.bb40efd.default-schema-full-text-search.c2419eb/deps/erlang_js/c_src'
make[1]: Leaving directory `/tmp/thumbs/develop.bb40efd.default-schema-full-text-search.c2419eb/deps/erlang_js'
Compiling c_src/spidermonkey.c
==> meck (compile)
==> getopt (compile)
==> goldrush (compile)
==> lager (compile)
==> neotoma (compile)
==> cuttlefish (compile)
==> getopt (escriptize)
==> goldrush (escriptize)
==> lager (escriptize)
==> neotoma (escriptize)
==> cuttlefish (escriptize)
==> bitcask (compile)
==> eper (compile)
==> edown (compile)
==> sext (compile)
==> poolboy (compile)
==> basho_stats (compile)
==> riak_sysmon (compile)
==> eleveldb (compile)
make[1]: Entering directory `/tmp/thumbs/develop.bb40efd.default-schema-full-text-search.c2419eb/deps/eleveldb/c_src/leveldb'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/tmp/thumbs/develop.bb40efd.default-schema-full-text-search.c2419eb/deps/eleveldb/c_src/leveldb'
make[1]: Entering directory `/tmp/thumbs/develop.bb40efd.default-schema-full-text-search.c2419eb/deps/eleveldb/c_src/leveldb'
make[1]: Nothing to be done for `tools'.
make[1]: Leaving directory `/tmp/thumbs/develop.bb40efd.default-schema-full-text-search.c2419eb/deps/eleveldb/c_src/leveldb'
==> riak_ensemble (compile)
==> pbkdf2 (compile)
==> parse_trans (compile)
==> bear (compile)
==> folsom (compile)
==> setup (compile)
==> setup (escriptize)
==> src (compile)
==> exometer_core (compile)
==> clique (compile)
==> riak_core (compile)
==> riak_pipe (compile)
==> riak_dt (compile)
==> eunit_formatters (compile)
==> hamcrest (compile)
==> hamcrest (post_compile)
==> riak_pb (compile)
==> mochiweb (compile)
==> webmachine (compile)
==> riak_api (compile)
==> proper (compile)
make[1]: Entering directory `/tmp/thumbs/develop.bb40efd.default-schema-full-text-search.c2419eb/deps/proper'
make[1]: `include/compile_flags.hrl' is up to date.
make[1]: Leaving directory `/tmp/thumbs/develop.bb40efd.default-schema-full-text-search.c2419eb/deps/proper'
==> stdlib2 (compile)
==> hyper (compile)
==> gproc (compile)
==> chronos (compile)
==> riak_kv (compile)
==> ibrowse (compile)
==> fuse (compile)
==> develop.bb40efd.default-schema-full-text-search.c2419eb (compile)
/tmp/thumbs/develop.bb40efd.default-schema-full-text-search.c2419eb/rebar xref skip_deps=true
WARN:  Ignoring sub_dirs for /tmp/thumbs/develop.bb40efd.default-schema-full-text-search.c2419eb/deps/exometer_core
==> develop.bb40efd.default-schema-full-text-search.c2419eb (xref)





✅ MAKE_DIALYZER

Started at: 2017-02-22 14:59
Duration: 99 seconds.
Result: OK
Message: OK
Exit Code: 0

📄


cd /tmp/thumbs/develop.bb40efd.default-schema-full-text-search.c2419eb; make dialyzer




  
  
... Snipped 675 lines ...
s:delete/2
  gb_trees:delete_any/2
  gb_trees:empty/0
  gb_trees:enter/3
  gb_trees:from_orddict/1
  gb_trees:get/2
  gb_trees:insert/3
  gb_trees:is_defined/2
  gb_trees:is_empty/1
  gb_trees:iterator/1
  gb_trees:keys/1
  gb_trees:largest/1
  gb_trees:lookup/2
  gb_trees:map/2
  gb_trees:next/1
  gb_trees:size/1
  gb_trees:smallest/1
  gb_trees:take_largest/1
  gb_trees:take_smallest/1
  gb_trees:to_list/1
  gb_trees:update/3
  gb_trees:values/1
  gen:call/3
  gen:call/4
  gen:reply/2
  gen:start/5
  gen:start/6
  gen_event:add_handler/3
  gen_event:add_sup_handler/3
  gen_event:call/3
  gen_event:call/4
  gen_event:delete_handler/3
  gen_event:notify/2
  gen_event:start_link/1
  gen_event:sync_notify/2
  gen_event:which_handlers/1
  gen_fsm:cancel_timer/1
  gen_fsm:reply/2
  gen_fsm:send_all_state_event/2
  gen_fsm:send_event/2
  gen_fsm:send_event_after/2
  gen_fsm:start/3
  gen_fsm:start/4
  gen_fsm:start_link/3
  gen_fsm:start_timer/2
  gen_fsm:sync_send_all_state_event/2
  gen_fsm:sync_send_all_state_event/3
  gen_fsm:sync_send_event/2
  gen_fsm:sync_send_event/3
  gen_leader:leader_call/2
  gen_leader:leader_cast/2
  gen_leader:leader_node/1
  gen_leader:reply/2
  gen_leader:start_link/6
  gen_server:abcast/3
  gen_server:call/2
  gen_server:call/3
  gen_server:cast/2
  gen_server:enter_loop/3
  gen_server:reply/2
  gen_server:start/3
  gen_server:start/4
  gen_server:start_link/3
  gen_server:start_link/4
  gen_tcp:accept/1
  gen_tcp:accept/2
  gen_tcp:close/1
  gen_tcp:connect/4
  gen_tcp:controlling_process/2
  gen_tcp:listen/2
  gen_tcp:recv/2
  gen_tcp:recv/3
  gen_tcp:send/2
  gen_udp:close/1
  gen_udp:open/2
  gen_udp:send/4
  global:send/2
  global:trans/3
  global:unregister_name/1
  global:whereis_name/1
  gtknode:cmd/2
  gtknode:start/1
  http_uri:parse/1
  httpc:request/4
  httpd_util:convert_request_date/1
  httpd_util:day/1
  httpd_util:month/1
  httpd_util:reason_phrase/1
  httpd_util:rfc1123_date/0
  httpd_util:rfc1123_date/1
  igor:parse_transform/2
  inet:getaddr/2
  inet:gethostbyaddr/1
  inet:gethostbyname/1
  inet:gethostname/0
  inet:getopts/2
  inet:getstat/1
  inet:getstat/2
  inet:parse_address/1
  inet:peername/1
  inet:port/1
  inet:setopts/2
  inet:sockname/1
  inet_db:register_socket/2
  inet_parse:address/1
  inet_parse:ntoa/1
  inets:start/0
  init:archive_extension/0
  init:get_argument/1
  init:get_arguments/0
  init:get_status/0
  init:script_id/0
  init:stop/0
  init:stop/1
  io:columns/0
  io:format/1
  io:format/2
  io:format/3
  io:fwrite/1
  io:fwrite/2
  io:fwrite/3
  io:get_line/1
  io:nl/0
  io:put_chars/1
  io:put_chars/2
  io:write/1
  io_lib:deep_char_list/1
  io_lib:format/2
  io_lib:fread/2
  io_lib:fwrite/2
  io_lib:printable_list/1
  io_lib:write/1
  io_lib:write/2
  io_lib:write_atom/1
  io_lib_format:fwrite_g/1
  io_lib_pretty:print/6
  lager_default_tracer:info/1
  lib:format_exception/6
  lists:append/1
  lists:concat/1
  lists:duplicate/2
  lists:filtermap/2
  lists:flatlength/1
  lists:flatten/2
  lists:keystore/4
  lists:keytake/3
  lists:merge/1
  lists:prefix/2
  lists:seq/2
  lists:seq/3
  lists:sublist/2
  lists:sublist/3
  lists:suffix/2
  lists:sum/1
  lists:ukeymerge/3
  lists:ukeysort/2
  lists:umerge/1
  lists:umerge/2
  lists:umerge/3
  lists:zf/2
  maps:to_list/1
  math:cos/1
  math:exp/1
  math:log/1
  math:log10/1
  math:pi/0
  math:pow/2
  math:sqrt/1
  memsup:get_system_memory_data/0
  mnesia:activity/2
  mnesia:read/1
  mnesia:table_info/2
  mnesia:write/1
  mustache:render/2
  net_adm:names/1
  net_adm:ping/1
  net_kernel:get_net_ticktime/0
  net_kernel:hidden_connect_node/1
  net_kernel:monitor_nodes/1
  net_kernel:monitor_nodes/2
  net_kernel:set_net_ticktime/1
  net_kernel:start/1
  orddict:append/3
  orddict:append_list/3
  orddict:erase/2
  orddict:fetch/2
  orddict:fetch_keys/1
  orddict:filter/2
  orddict:find/2
  orddict:fold/3
  orddict:from_list/1
  orddict:is_key/2
  orddict:map/2
  orddict:merge/3
  orddict:new/0
  orddict:size/1
  orddict:store/3
  orddict:to_list/1
  orddict:update/3
  orddict:update/4
  orddict:update_counter/3
  ordsets:add_element/2
  ordsets:del_element/2
  ordsets:filter/2
  ordsets:fold/3
  ordsets:from_list/1
  ordsets:intersection/1
  ordsets:intersection/2
  ordsets:is_disjoint/2
  ordsets:is_element/2
  ordsets:is_set/1
  ordsets:is_subset/2
  ordsets:new/0
  ordsets:size/1
  ordsets:subtract/2
  ordsets:to_list/1
  ordsets:union/1
  ordsets:union/2
  os:cmd/1
  os:getenv/1
  os:getpid/0
  os:putenv/2
  os:timestamp/0
  os:type/0
  packages:last/1
  packages:strip_last/1
  prim_file:list_dir/2
  prim_file:read_file_info/1
  prim_file:write_file_info/2
  prim_inet:async_accept/2
  prim_inet:getstatus/1
  prim_inet:gettype/1
  proc_lib:hibernate/3
  proc_lib:init_ack/2
  proc_lib:spawn/1
  proc_lib:spawn/4
  proc_lib:spawn_link/1
  proc_lib:spawn_link/3
  proc_lib:spawn_link/4
  proc_lib:start_link/3
  proc_lib:translate_initial_call/1
  proplists:delete/2
  proplists:get_all_values/2
  proplists:get_bool/2
  proplists:get_keys/1
  proplists:get_value/2
  proplists:get_value/3
  proplists:is_defined/2
  proplists:lookup/2
  proplists:substitute_aliases/2
  proplists:unfold/1
  pubkey_cert:extensions_list/1
  pubkey_cert:select_extension/2
  pubkey_cert_records:transform/2
  public_key:pem_decode/1
  public_key:pem_entry_decode/1
  public_key:pkix_crls_validate/3
  public_key:pkix_decode_cert/2
  public_key:pkix_encode/3
  public_key:pkix_is_self_signed/1
  public_key:pkix_normalize_name/1
  qlc:table/2
  queue:cons/2
  queue:daeh/1
  queue:drop/1
  queue:drop_r/1
  queue:filter/2
  queue:from_list/1
  queue:get/1
  queue:get_r/1
  queue:head/1
  queue:in/2
  queue:in_r/2
  queue:init/1
  queue:is_empty/1
  queue:is_queue/1
  queue:join/2
  queue:last/1
  queue:len/1
  queue:liat/1
  queue:member/2
  queue:new/0
  queue:out/1
  queue:out_r/1
  queue:peek/1
  queue:peek_r/1
  queue:reverse/1
  queue:snoc/2
  queue:split/2
  queue:tail/1
  queue:to_list/1
  random:seed/0
  random:seed/1
  random:seed/3
  random:seed0/0
  random:uniform/0
  random:uniform/1
  random:uniform_s/2
  re:compile/1
  re:compile/2
  re:replace/4
  re:run/2
  re:run/3
  re:split/2
  re:split/3
  rebar_config:get_local/3
  rebar_mustache:render/2
  rebar_rel_utils:get_target_dir/2
  rebar_rel_utils:is_rel_dir/0
  rebar_rel_utils:load_config/2
  release_handler:eval_appup_script/4
  rpc:call/4
  rpc:call/5
  rpc:eval_everywhere/3
  rpc:multicall/3
  rpc:multicall/4
  rpc:multicall/5
  sets:add_element/2
  sets:del_element/2
  sets:filter/2
  sets:fold/3
  sets:from_list/1
  sets:intersection/1
  sets:intersection/2
  sets:is_disjoint/2
  sets:is_element/2
  sets:is_set/1
  sets:is_subset/2
  sets:new/0
  sets:size/1
  sets:subtract/2
  sets:to_list/1
  sets:union/1
  sets:union/2
  ssl:close/1
  ssl:connect/2
  ssl:connect/3
  ssl:connect/4
  ssl:listen/2
  ssl:peercert/1
  ssl:peername/1
  ssl:recv/3
  ssl:send/2
  ssl:setopts/2
  ssl:sockname/1
  ssl:ssl_accept/1
  ssl:ssl_accept/2
  ssl:ssl_accept/3
  ssl:transport_accept/1
  ssl_cipher:openssl_suite/1
  ssl_cipher:openssl_suite_name/1
  string:centre/2
  string:centre/3
  string:chr/2
  string:cspan/2
  string:equal/2
  string:join/2
  string:left/2
  string:left/3
  string:len/1
  string:rchr/2
  string:right/2
  string:right/3
  string:str/2
  string:strip/1
  string:strip/2
  string:strip/3
  string:sub_string/2
  string:sub_string/3
  string:substr/2
  string:substr/3
  string:to_float/1
  string:to_integer/1
  string:to_lower/1
  string:to_upper/1
  string:tokens/2
  supervisor:count_children/1
  supervisor:delete_child/2
  supervisor:restart_child/2
  supervisor:start_child/2
  supervisor:start_link/2
  supervisor:start_link/3
  supervisor:terminate_child/2
  supervisor:which_children/1
  sys:debug_options/1
  sys:get_debug/3
  sys:handle_debug/4
  sys:handle_system_msg/6
  sys:print_log/1
  systools:make_script/2
  timer:apply_after/4
  timer:apply_interval/4
  timer:cancel/1
  timer:minutes/1
  timer:now_diff/2
  timer:seconds/1
  timer:send_after/2
  timer:send_interval/2
  timer:send_interval/3
  timer:sleep/1
  timer:tc/1
  timer:tc/2
  timer:tc/3
  unicode:characters_to_binary/1
  unicode:characters_to_binary/3
  unicode:characters_to_list/1
  unicode:characters_to_list/2
  xmerl:export_simple/3
  xmerl:export_simple_content/2
  xmerl_html:'#element#'/5
  xmerl_lib:end_tag/1
  xmerl_lib:expand_element/1
  xmerl_lib:find_attribute/2
  xmerl_lib:mapxml/2
  xmerl_lib:start_tag/2
  xmerl_ucs:from_utf16be/1
  xmerl_ucs:from_utf8/1
  xmerl_ucs:to_utf8/1
  zlib:gunzip/1
  zlib:gzip/1
  zlib:unzip/1
  zlib:zip/1
Unknown types:
  base64:ascii_binary/0
  calendar:datetime/0
  compile:option/0
  erl_parse:abstract_clause/0
  erl_parse:abstract_expr/0
  erl_parse:abstract_form/0
  erl_scan:line/0
  erl_syntax:syntaxTree/0
  erlang:timestamp/0
  ets:comp_match_spec/0
  ets:match_spec/0
  ets:tab/0
  ets:tid/0
  file:date_time/0
  file:fd/0
  file:filename/0
  file:io_device/0
  file:name/0
  file:name_all/0
  file:posix/0
  gen_tcp:listen_option/0
  gen_tcp:option/0
  inet:hostname/0
  inet:ip4_address/0
  inet:ip6_address/0
  inet:ip_address/0
  inet:socket/0
  io:device/0
  io:format/0
  meck_history:history_record/0
  mochijson2:json_object/0
  mochijson2:json_string/0
  mochijson2:json_term/0
  mochijson2:json_value/0
  orddict:orddict/0
  ordsets:ordset/1
  proplists:property/0
  proplists:proplist/0
  re:mp/0
  riak_dt:operation/0
  riak_dt:value/0
  ssl:ssl_option/0
  ssl:sslsocket/0
  supervisor:child_spec/0
  supervisor:strategy/0
  timer:tref/0
  unicode:charlist/0
 done in 0m53.96s
done (passed successfully)
==> develop.bb40efd.default-schema-full-text-search.c2419eb (dialyzer)
  Checking whether the PLT /home/ubuntu/.combo_dialyzer_plt is up-to-date... yes
  Checking whether the PLT .local_dialyzer_plt is up-to-date... yes
  Compiling some key modules to native code... done in 0m9.88s
  Proceeding with analysis... done in 0m3.75s
done (passed successfully)





⬜ 0 of 2 Code reviews from organization basho

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants