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

Removed rs_migration code, tests, and logic that relies on it. #730

Open
wants to merge 2 commits into
base: develop
Choose a base branch
from

Conversation

fadushin
Copy link
Contributor

@fadushin fadushin commented Mar 8, 2017

No description provided.

@thumbot
Copy link

thumbot commented Mar 8, 2017

Thanks @fadushin!

Settings
---
minimum_reviewers: 2
build_steps:
- make clean
- make test
- make xref
- make dialyzer
merge: false
org_mode: true
timeout: 1790

@thumbot
Copy link

thumbot commented Mar 8, 2017

fd-remove-legacy-search eadd61d ➡️ develop 7112b2e ✅ completed
Looks good! 👍
✅ MERGE

Started at: 2017-03-08 10:57
Duration: 1 seconds.
Result: OK
Message: Merge Success: fd-remove-legacy-search eadd61d onto target branch: develop 7112b2e
Exit Code: OK

📄







  Updating 7112b2e..eadd61d
Fast-forward (no commit created; -m option ignored)
 riak_test/yz_rs_migration_test.erl | 291 -------------------------------------
 src/yz_app.erl                     |  17 +--
 src/yz_rs_migration.erl            | 109 --------------
 src/yz_wm_search.erl               |   8 +-
 4 files changed, 2 insertions(+), 423 deletions(-)
 delete mode 100644 riak_test/yz_rs_migration_test.erl
 delete mode 100644 src/yz_rs_migration.erl




✅ MAKE_CLEAN

Started at: 2017-03-08 10:57
Duration: 2 seconds.
Result: OK
Message: OK
Exit Code: 0

📄


cd /tmp/thumbs/develop.7112b2e.fd-remove-legacy-search.eadd61d; make clean




  /tmp/thumbs/develop.7112b2e.fd-remove-legacy-search.eadd61d/rebar clean
==> develop.7112b2e.fd-remove-legacy-search.eadd61d (clean)
rm -rf riak_test/ebin
rm -rf build
git clean -dfx priv/





✅ MAKE_TEST

Started at: 2017-03-08 10:57
Duration: 293 seconds.
Result: OK
Message: OK
Exit Code: 0

📄


cd /tmp/thumbs/develop.7112b2e.fd-remove-legacy-search.eadd61d; make test




  
  
... Snipped 2264 lines ...
_operator.erl
Compiled src/riakc_register.erl
Compiled src/riakc_ts_get_operator.erl
Compiled src/riakc_flag.erl
Compiled src/riakc_utils.erl
Compiled src/riakc_map.erl
Compiled src/riakc_gset.erl
Compiled src/riakc_counter.erl
Compiled src/riakc_obj.erl
Compiled src/riakc_pb_socket.erl
==> develop.7112b2e.fd-remove-legacy-search.eadd61d (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-03-08 10:59:40--  http://s3.amazonaws.com/files.basho.com/yokozuna/yokozuna-3.jar
Resolving s3.amazonaws.com (s3.amazonaws.com)... 54.231.115.2
Connecting to s3.amazonaws.com (s3.amazonaws.com)|54.231.115.2|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 11261 (11K) [application/java-archive]
Saving to: ‘yokozuna-3.jar’

     0K                                                      100% 25.3M=0s

2017-03-08 10:59:40 (25.3 MB/s) - ‘yokozuna-3.jar’ saved [11261/11261]

Downloading yz_monitor-1.jar
--2017-03-08 10:59:40--  http://s3.amazonaws.com/files.basho.com/yokozuna/yz_monitor-1.jar
Resolving s3.amazonaws.com (s3.amazonaws.com)... 54.231.115.2
Connecting to s3.amazonaws.com (s3.amazonaws.com)|54.231.115.2|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 2661 (2.6K) [application/java-archive]
Saving to: ‘yz_monitor-1.jar’

     0K                                                      100%  510M=0s

2017-03-08 10:59:40 (510 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_kv.erl
Compiled src/yz_wm_extract.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_general_sup.erl
Compiled src/yz_xml_extractor.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/yz_fuse_stats_sidejob.erl
Compiled src/yokozuna.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_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_solrq_worker.erl
Compiled src/yz_diag.erl
Compiled src/yz_text_extractor.erl
Compiled src/yz_solr.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
/tmp/thumbs/develop.7112b2e.fd-remove-legacy-search.eadd61d/rebar eunit skip_deps=true
WARN:  Ignoring sub_dirs for /tmp/thumbs/develop.7112b2e.fd-remove-legacy-search.eadd61d/deps/exometer_core
==> develop.7112b2e.fd-remove-legacy-search.eadd61d (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/yz_fuse_stats_sidejob.erl
Compiled src/yokozuna.erl
Compiled src/yz_solr_proc.erl
Compiled src/yz_noop_extractor.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_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')...10:59:52.516 [info] Application lager started on node nonode@nohost
10:59:52.708 [info] New capability: {riak_kv,object_hash_version} = legacy
10:59:52.713 [info] New capability: {riak_kv,anti_entropy} = enabled_v1
10:59:52.713 [info] Capability changed: {riak_kv,object_hash_version} / legacy -> 0
10:59:52.748 [info] Enabling throttle for riak_kv/aae_throttle.
....................................................................................................(x10)......................(x1)....
Time limit reached: 29.0 seconds.

OK, passed 324 tests

21.90% {yz_index_hashtree_eqc,insert_yz_tree,3}
21.45% {yz_index_hashtree_eqc,insert_kv_tree,3}
19.31% {yz_index_hashtree_eqc,insert_both,4}
18.73% {yz_index_hashtree_eqc,update,2}
7.11% {yz_index_hashtree_eqc,start_yz_tree,0}
7.05% {yz_index_hashtree_eqc,start_kv_tree,0}
4.45% {yz_index_hashtree_eqc,compare,2}
[30.961 s] ok
module 'yz_bucket_validator'
module 'yz_pb_search'
module 'yz_extractor'
module 'yz_solrq_worker'
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.060 s] ok
  yz_kv:523: siblings_permitted_test_...[0.086 s] ok
  yz_kv:563: siblings_permitted_test_...[0.049 s] ok
  yz_kv:582: siblings_permitted_test_...[0.019 s] ok
  [done in 0.377 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.004 s] ok
    yz_dt_extractor_tests: set_test...[0.009 s] ok
    yz_dt_extractor_tests: hll_test...[0.042 s] ok
    yz_dt_extractor_tests: gset_test...[0.009 s] ok
    yz_dt_extractor_tests: map_test...[0.027 s] ok
    yz_dt_extractor_tests: field_separator_test...ok
    [done in 0.109 s]
  [done in 0.109 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).(x1)...
Time limit reached: 120.0 seconds.

OK, passed 1203 tests
[123.089 s] ok
  [done in 123.092 s]
module 'yz_index_hashtree_sup'
module 'yokozuna'
module 'yz_sup'
module 'yokozuna_schema_tests'
  yokozuna_schema_tests: basic_schema_test...[0.160 s] ok
  yokozuna_schema_tests: override_schema_test...[0.051 s] ok
  yokozuna_schema_tests: validations_test...[0.042 s] ok
  yokozuna_schema_tests: job_class_defaults_test...test/yokozuna_schema_tests.erl:214:<0.1176.0>: Supporting riak_core components not present, skipping job_class_defaults_test
[0.059 s] ok
  [done in 0.324 s]
module 'yz_component_tests'
  yz_component_tests: disable_index_test...[0.005 s] ok
  yz_component_tests: disable_search_test...[0.010 s] ok
  [done in 0.021 s]
=======================================================
  All 30 tests passed.
Cover analysis: /tmp/thumbs/develop.7112b2e.fd-remove-legacy-search.eadd61d/.eunit/index.html

=INFO REPORT==== 8-Mar-2017::11:02:33 ===
    application: inets
    exited: killed
    type: temporary





✅ MAKE_XREF

Started at: 2017-03-08 11:02
Duration: 11 seconds.
Result: OK
Message: OK
Exit Code: 0

📄


cd /tmp/thumbs/develop.7112b2e.fd-remove-legacy-search.eadd61d; make xref




  /tmp/thumbs/develop.7112b2e.fd-remove-legacy-search.eadd61d/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)
==> riakc (get-deps)
==> develop.7112b2e.fd-remove-legacy-search.eadd61d (get-deps)
/tmp/thumbs/develop.7112b2e.fd-remove-legacy-search.eadd61d/rebar compile
==> kvc (compile)
==> sidejob (compile)
==> erlang_js (compile)
make[1]: Entering directory `/tmp/thumbs/develop.7112b2e.fd-remove-legacy-search.eadd61d/deps/erlang_js'
cd c_src; make
make[2]: Entering directory `/tmp/thumbs/develop.7112b2e.fd-remove-legacy-search.eadd61d/deps/erlang_js/c_src'
make[2]: Nothing to be done for `js'.
make[2]: Leaving directory `/tmp/thumbs/develop.7112b2e.fd-remove-legacy-search.eadd61d/deps/erlang_js/c_src'
make[1]: Leaving directory `/tmp/thumbs/develop.7112b2e.fd-remove-legacy-search.eadd61d/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.7112b2e.fd-remove-legacy-search.eadd61d/deps/eleveldb/c_src/leveldb'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/tmp/thumbs/develop.7112b2e.fd-remove-legacy-search.eadd61d/deps/eleveldb/c_src/leveldb'
make[1]: Entering directory `/tmp/thumbs/develop.7112b2e.fd-remove-legacy-search.eadd61d/deps/eleveldb/c_src/leveldb'
make[1]: Nothing to be done for `tools'.
make[1]: Leaving directory `/tmp/thumbs/develop.7112b2e.fd-remove-legacy-search.eadd61d/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.7112b2e.fd-remove-legacy-search.eadd61d/deps/proper'
make[1]: `include/compile_flags.hrl' is up to date.
make[1]: Leaving directory `/tmp/thumbs/develop.7112b2e.fd-remove-legacy-search.eadd61d/deps/proper'
==> stdlib2 (compile)
==> hyper (compile)
==> gproc (compile)
==> chronos (compile)
==> riak_kv (compile)
==> ibrowse (compile)
==> fuse (compile)
==> riakc (compile)
==> develop.7112b2e.fd-remove-legacy-search.eadd61d (compile)
/tmp/thumbs/develop.7112b2e.fd-remove-legacy-search.eadd61d/rebar xref skip_deps=true
WARN:  Ignoring sub_dirs for /tmp/thumbs/develop.7112b2e.fd-remove-legacy-search.eadd61d/deps/exometer_core
==> develop.7112b2e.fd-remove-legacy-search.eadd61d (xref)





✅ MAKE_DIALYZER

Started at: 2017-03-08 11:02
Duration: 108 seconds.
Result: OK
Message: OK
Exit Code: 0

📄


cd /tmp/thumbs/develop.7112b2e.fd-remove-legacy-search.eadd61d; make dialyzer




  
  
... Snipped 677 lines ...
 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_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 1m0.23s
done (passed successfully)
==> develop.7112b2e.fd-remove-legacy-search.eadd61d (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 0m10.00s
  Proceeding with analysis... done in 0m3.75s
done (passed successfully)





⬜ 0 of 2 Code reviews from organization basho

@bsparrow435
Copy link
Contributor

👍

@thumbot
Copy link

thumbot commented Mar 10, 2017

fd-remove-legacy-search 5623696 ➡️ develop 7112b2e ✅ completed
Looks good! 👍
✅ MERGE

Started at: 2017-03-10 10:49
Duration: 1 seconds.
Result: OK
Message: Merge Success: fd-remove-legacy-search 5623696 onto target branch: develop 7112b2e
Exit Code: OK

📄







  Updating 7112b2e..5623696
Fast-forward (no commit created; -m option ignored)
 include/yokozuna.hrl               |   2 -
 riak_test/yz_rs_migration_test.erl | 291 -------------------------------------
 src/yz_app.erl                     |  17 +--
 src/yz_rs_migration.erl            | 109 --------------
 src/yz_wm_search.erl               |   8 +-
 5 files changed, 2 insertions(+), 425 deletions(-)
 delete mode 100644 riak_test/yz_rs_migration_test.erl
 delete mode 100644 src/yz_rs_migration.erl




✅ MAKE_CLEAN

Started at: 2017-03-10 10:49
Duration: 1 seconds.
Result: OK
Message: OK
Exit Code: 0

📄


cd /tmp/thumbs/develop.7112b2e.fd-remove-legacy-search.5623696; make clean




  /tmp/thumbs/develop.7112b2e.fd-remove-legacy-search.5623696/rebar clean
==> develop.7112b2e.fd-remove-legacy-search.5623696 (clean)
rm -rf riak_test/ebin
rm -rf build
git clean -dfx priv/





✅ MAKE_TEST

Started at: 2017-03-10 10:50
Duration: 295 seconds.
Result: OK
Message: OK
Exit Code: 0

📄


cd /tmp/thumbs/develop.7112b2e.fd-remove-legacy-search.5623696; make test




  
  
... Snipped 2265 lines ...
iakc_register.erl
Compiled src/riakc_ts_get_operator.erl
Compiled src/riakc_flag.erl
Compiled src/riakc_map.erl
Compiled src/riakc_utils.erl
Compiled src/riakc_gset.erl
Compiled src/riakc_counter.erl
Compiled src/riakc_obj.erl
Compiled src/riakc_pb_socket.erl
==> develop.7112b2e.fd-remove-legacy-search.5623696 (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-03-10 10:52:03--  http://s3.amazonaws.com/files.basho.com/yokozuna/yokozuna-3.jar
Resolving s3.amazonaws.com (s3.amazonaws.com)... 54.231.115.50
Connecting to s3.amazonaws.com (s3.amazonaws.com)|54.231.115.50|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 11261 (11K) [application/java-archive]
Saving to: ‘yokozuna-3.jar’

     0K                                                      100% 30.4M=0s

2017-03-10 10:52:03 (30.4 MB/s) - ‘yokozuna-3.jar’ saved [11261/11261]

Downloading yz_monitor-1.jar
--2017-03-10 10:52:03--  http://s3.amazonaws.com/files.basho.com/yokozuna/yz_monitor-1.jar
Resolving s3.amazonaws.com (s3.amazonaws.com)... 54.231.115.50
Connecting to s3.amazonaws.com (s3.amazonaws.com)|54.231.115.50|: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.1M=0s

2017-03-10 10:52:04 (15.1 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/yz_fuse_stats_sidejob.erl
Compiled src/yokozuna.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_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_solrq_worker.erl
Compiled src/yz_diag.erl
Compiled src/yz_text_extractor.erl
Compiled src/yz_solr.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
/tmp/thumbs/develop.7112b2e.fd-remove-legacy-search.5623696/rebar eunit skip_deps=true
WARN:  Ignoring sub_dirs for /tmp/thumbs/develop.7112b2e.fd-remove-legacy-search.5623696/deps/exometer_core
==> develop.7112b2e.fd-remove-legacy-search.5623696 (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/yz_fuse_stats_sidejob.erl
Compiled src/yz_solr_proc.erl
Compiled src/yokozuna.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_cover.erl
Compiled src/yz_solrq_drain_fsm.erl
Compiled test/yz_pulseh.erl
Compiled src/yz_index_hashtree_sup.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')...10:52:17.552 [info] Application lager started on node nonode@nohost
10:52:17.745 [info] New capability: {riak_kv,object_hash_version} = legacy
10:52:17.751 [info] New capability: {riak_kv,anti_entropy} = enabled_v1
10:52:17.751 [info] Capability changed: {riak_kv,object_hash_version} / legacy -> 0
10:52:17.769 [info] Enabling throttle for riak_kv/aae_throttle.
....................................................................................................(x10)........................(x1)..
Time limit reached: 29.0 seconds.

OK, passed 342 tests

22.03% {yz_index_hashtree_eqc,insert_yz_tree,3}
21.87% {yz_index_hashtree_eqc,insert_kv_tree,3}
19.24% {yz_index_hashtree_eqc,insert_both,4}
18.16% {yz_index_hashtree_eqc,update,2}
7.54% {yz_index_hashtree_eqc,start_yz_tree,0}
6.97% {yz_index_hashtree_eqc,start_kv_tree,0}
4.18% {yz_index_hashtree_eqc,compare,2}
[33.085 s] ok
module 'yz_bucket_validator'
module 'yz_pb_search'
module 'yz_extractor'
module 'yz_solrq_worker'
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.021 s] ok
    yz_json_extractor_tests: utf8_test...[0.001 s] ok
    [done in 0.028 s]
  [done in 0.028 s]
module 'yz_wm_schema'
module 'yz_doc'
module 'yz_kv'
  yz_kv: metadata_check_test...ok
  yz_kv:501: siblings_permitted_test_...[0.122 s] ok
  yz_kv:523: siblings_permitted_test_...[0.098 s] ok
  yz_kv:563: siblings_permitted_test_...[0.024 s] ok
  yz_kv:582: siblings_permitted_test_...[0.030 s] ok
  [done in 0.447 s]
module 'yz_misc'
  module 'yz_misc_tests'
    yz_misc_tests: should_copy_skip_test...[0.001 s] 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.013 s]
  [done in 0.013 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.004 s] ok
    yz_dt_extractor_tests: set_test...[0.009 s] ok
    yz_dt_extractor_tests: hll_test...[0.041 s] ok
    yz_dt_extractor_tests: gset_test...[0.009 s] ok
    yz_dt_extractor_tests: map_test...[0.027 s] ok
    yz_dt_extractor_tests: field_separator_test...ok
    [done in 0.108 s]
  [done in 0.108 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)....................................................................................................(x100).(x10).(x1).........
Time limit reached: 120.0 seconds.

OK, passed 1219 tests
[123.004 s] ok
  [done in 123.007 s]
module 'yz_index_hashtree_sup'
module 'yokozuna'
module 'yz_sup'
module 'yokozuna_schema_tests'
  yokozuna_schema_tests: basic_schema_test...[0.125 s] ok
  yokozuna_schema_tests: override_schema_test...[0.039 s] ok
  yokozuna_schema_tests: validations_test...[0.037 s] ok
  yokozuna_schema_tests: job_class_defaults_test...test/yokozuna_schema_tests.erl:214:<0.1176.0>: Supporting riak_core components not present, skipping job_class_defaults_test
[0.049 s] ok
  [done in 0.262 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.7112b2e.fd-remove-legacy-search.5623696/.eunit/index.html

=INFO REPORT==== 10-Mar-2017::10:54:56 ===
    application: inets
    exited: killed
    type: temporary





✅ MAKE_XREF

Started at: 2017-03-10 10:54
Duration: 11 seconds.
Result: OK
Message: OK
Exit Code: 0

📄


cd /tmp/thumbs/develop.7112b2e.fd-remove-legacy-search.5623696; make xref




  /tmp/thumbs/develop.7112b2e.fd-remove-legacy-search.5623696/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)
==> riakc (get-deps)
==> develop.7112b2e.fd-remove-legacy-search.5623696 (get-deps)
/tmp/thumbs/develop.7112b2e.fd-remove-legacy-search.5623696/rebar compile
==> kvc (compile)
==> sidejob (compile)
==> erlang_js (compile)
make[1]: Entering directory `/tmp/thumbs/develop.7112b2e.fd-remove-legacy-search.5623696/deps/erlang_js'
cd c_src; make
make[2]: Entering directory `/tmp/thumbs/develop.7112b2e.fd-remove-legacy-search.5623696/deps/erlang_js/c_src'
make[2]: Nothing to be done for `js'.
make[2]: Leaving directory `/tmp/thumbs/develop.7112b2e.fd-remove-legacy-search.5623696/deps/erlang_js/c_src'
make[1]: Leaving directory `/tmp/thumbs/develop.7112b2e.fd-remove-legacy-search.5623696/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.7112b2e.fd-remove-legacy-search.5623696/deps/eleveldb/c_src/leveldb'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/tmp/thumbs/develop.7112b2e.fd-remove-legacy-search.5623696/deps/eleveldb/c_src/leveldb'
make[1]: Entering directory `/tmp/thumbs/develop.7112b2e.fd-remove-legacy-search.5623696/deps/eleveldb/c_src/leveldb'
make[1]: Nothing to be done for `tools'.
make[1]: Leaving directory `/tmp/thumbs/develop.7112b2e.fd-remove-legacy-search.5623696/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.7112b2e.fd-remove-legacy-search.5623696/deps/proper'
make[1]: `include/compile_flags.hrl' is up to date.
make[1]: Leaving directory `/tmp/thumbs/develop.7112b2e.fd-remove-legacy-search.5623696/deps/proper'
==> stdlib2 (compile)
==> hyper (compile)
==> gproc (compile)
==> chronos (compile)
==> riak_kv (compile)
==> ibrowse (compile)
==> fuse (compile)
==> riakc (compile)
==> develop.7112b2e.fd-remove-legacy-search.5623696 (compile)
/tmp/thumbs/develop.7112b2e.fd-remove-legacy-search.5623696/rebar xref skip_deps=true
WARN:  Ignoring sub_dirs for /tmp/thumbs/develop.7112b2e.fd-remove-legacy-search.5623696/deps/exometer_core
==> develop.7112b2e.fd-remove-legacy-search.5623696 (xref)





✅ MAKE_DIALYZER

Started at: 2017-03-10 10:55
Duration: 91 seconds.
Result: OK
Message: OK
Exit Code: 0

📄


cd /tmp/thumbs/develop.7112b2e.fd-remove-legacy-search.5623696; make dialyzer




  
  
... Snipped 677 lines ...
 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_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 0m51.75s
done (passed successfully)
==> develop.7112b2e.fd-remove-legacy-search.5623696 (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.57s
  Proceeding with analysis... done in 0m3.23s
done (passed successfully)





⬜ 0 of 2 Code reviews from organization basho

@thumbot
Copy link

thumbot commented Mar 10, 2017

fd-remove-legacy-search 5623696 ➡️ develop 418897e ✅ completed
Looks good! 👍
✅ MERGE

Started at: 2017-03-10 14:54
Duration: 1 seconds.
Result: OK
Message: Merge Success: fd-remove-legacy-search 5623696 onto target branch: develop 418897e
Exit Code: OK

📄







  Removing src/yz_rs_migration.erl
Removing riak_test/yz_rs_migration_test.erl
Merge made by the 'recursive' strategy.
 include/yokozuna.hrl               |   2 -
 riak_test/yz_rs_migration_test.erl | 291 -------------------------------------
 src/yz_app.erl                     |  17 +--
 src/yz_rs_migration.erl            | 109 --------------
 src/yz_wm_search.erl               |   8 +-
 5 files changed, 2 insertions(+), 425 deletions(-)
 delete mode 100644 riak_test/yz_rs_migration_test.erl
 delete mode 100644 src/yz_rs_migration.erl




✅ MAKE_CLEAN

Started at: 2017-03-10 14:54
Duration: 1 seconds.
Result: OK
Message: OK
Exit Code: 0

📄


cd /tmp/thumbs/develop.418897e.fd-remove-legacy-search.5623696; make clean




  /tmp/thumbs/develop.418897e.fd-remove-legacy-search.5623696/rebar clean
==> develop.418897e.fd-remove-legacy-search.5623696 (clean)
rm -rf riak_test/ebin
rm -rf build
git clean -dfx priv/





✅ MAKE_TEST

Started at: 2017-03-10 14:54
Duration: 290 seconds.
Result: OK
Message: OK
Exit Code: 0

📄


cd /tmp/thumbs/develop.418897e.fd-remove-legacy-search.5623696; make test




  
  
... Snipped 2265 lines ...
 src/riakc_register.erl
Compiled src/riakc_ts_get_operator.erl
Compiled src/riakc_flag.erl
Compiled src/riakc_map.erl
Compiled src/riakc_utils.erl
Compiled src/riakc_gset.erl
Compiled src/riakc_counter.erl
Compiled src/riakc_obj.erl
Compiled src/riakc_pb_socket.erl
==> develop.418897e.fd-remove-legacy-search.5623696 (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-03-10 14:56:57--  http://s3.amazonaws.com/files.basho.com/yokozuna/yokozuna-3.jar
Resolving s3.amazonaws.com (s3.amazonaws.com)... 54.231.113.224
Connecting to s3.amazonaws.com (s3.amazonaws.com)|54.231.113.224|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 11261 (11K) [application/java-archive]
Saving to: ‘yokozuna-3.jar’

     0K                                                      100% 24.8M=0s

2017-03-10 14:56:57 (24.8 MB/s) - ‘yokozuna-3.jar’ saved [11261/11261]

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

     0K                                                      100%  227M=0s

2017-03-10 14:56:57 (227 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_general_sup.erl
Compiled src/yz_xml_extractor.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/yz_fuse_stats_sidejob.erl
Compiled src/yokozuna.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_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_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.418897e.fd-remove-legacy-search.5623696/rebar eunit skip_deps=true
WARN:  Ignoring sub_dirs for /tmp/thumbs/develop.418897e.fd-remove-legacy-search.5623696/deps/exometer_core
==> develop.418897e.fd-remove-legacy-search.5623696 (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_kv.erl
Compiled src/yz_solrq_drain_mgr.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_fuse_stats_sidejob.erl
Compiled src/yz_solr_proc.erl
Compiled src/yokozuna.erl
Compiled src/yz_noop_extractor.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_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 test/yz_pulseh.erl
Compiled src/yz_index_hashtree_sup.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')...14:57:09.884 [info] Application lager started on node nonode@nohost
14:57:10.083 [info] New capability: {riak_kv,object_hash_version} = legacy
14:57:10.092 [info] New capability: {riak_kv,anti_entropy} = enabled_v1
14:57:10.092 [info] Capability changed: {riak_kv,object_hash_version} / legacy -> 0
14:57:10.123 [info] Enabling throttle for riak_kv/aae_throttle.
....................................................................................................(x10).................(x1).......
Time limit reached: 29.0 seconds.

OK, passed 277 tests

21.68% {yz_index_hashtree_eqc,insert_yz_tree,3}
20.03% {yz_index_hashtree_eqc,insert_kv_tree,3}
19.46% {yz_index_hashtree_eqc,insert_both,4}
18.96% {yz_index_hashtree_eqc,update,2}
7.82% {yz_index_hashtree_eqc,start_kv_tree,0}
7.20% {yz_index_hashtree_eqc,start_yz_tree,0}
4.85% {yz_index_hashtree_eqc,compare,2}
[31.558 s] ok
module 'yz_bucket_validator'
module 'yz_pb_search'
module 'yz_extractor'
module 'yz_solrq_worker'
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.092 s] ok
  yz_kv:523: siblings_permitted_test_...[0.083 s] ok
  yz_kv:563: siblings_permitted_test_...[0.050 s] ok
  yz_kv:582: siblings_permitted_test_...[0.017 s] ok
  [done in 0.416 s]
module 'yz_misc'
  module 'yz_misc_tests'
    yz_misc_tests: should_copy_skip_test...[0.001 s] 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.013 s]
  [done in 0.013 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.004 s] ok
    yz_dt_extractor_tests: set_test...[0.009 s] ok
    yz_dt_extractor_tests: hll_test...[0.040 s] ok
    yz_dt_extractor_tests: gset_test...[0.008 s] ok
    yz_dt_extractor_tests: map_test...[0.027 s] ok
    yz_dt_extractor_tests: field_separator_test...ok
    [done in 0.106 s]
  [done in 0.106 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).(x1)........
Time limit reached: 120.0 seconds.

OK, passed 1208 tests
[122.999 s] ok
  [done in 123.002 s]
module 'yz_index_hashtree_sup'
module 'yokozuna'
module 'yz_sup'
module 'yokozuna_schema_tests'
  yokozuna_schema_tests: basic_schema_test...[0.141 s] ok
  yokozuna_schema_tests: override_schema_test...[0.042 s] ok
  yokozuna_schema_tests: validations_test...[0.042 s] ok
  yokozuna_schema_tests: job_class_defaults_test...test/yokozuna_schema_tests.erl:214:<0.1176.0>: Supporting riak_core components not present, skipping job_class_defaults_test
[0.063 s] ok
  [done in 0.300 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.418897e.fd-remove-legacy-search.5623696/.eunit/index.html

=INFO REPORT==== 10-Mar-2017::14:59:48 ===
    application: inets
    exited: killed
    type: temporary





✅ MAKE_XREF

Started at: 2017-03-10 14:59
Duration: 10 seconds.
Result: OK
Message: OK
Exit Code: 0

📄


cd /tmp/thumbs/develop.418897e.fd-remove-legacy-search.5623696; make xref




  /tmp/thumbs/develop.418897e.fd-remove-legacy-search.5623696/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)
==> riakc (get-deps)
==> develop.418897e.fd-remove-legacy-search.5623696 (get-deps)
/tmp/thumbs/develop.418897e.fd-remove-legacy-search.5623696/rebar compile
==> kvc (compile)
==> sidejob (compile)
==> erlang_js (compile)
make[1]: Entering directory `/tmp/thumbs/develop.418897e.fd-remove-legacy-search.5623696/deps/erlang_js'
cd c_src; make
make[2]: Entering directory `/tmp/thumbs/develop.418897e.fd-remove-legacy-search.5623696/deps/erlang_js/c_src'
make[2]: Nothing to be done for `js'.
make[2]: Leaving directory `/tmp/thumbs/develop.418897e.fd-remove-legacy-search.5623696/deps/erlang_js/c_src'
make[1]: Leaving directory `/tmp/thumbs/develop.418897e.fd-remove-legacy-search.5623696/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.418897e.fd-remove-legacy-search.5623696/deps/eleveldb/c_src/leveldb'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/tmp/thumbs/develop.418897e.fd-remove-legacy-search.5623696/deps/eleveldb/c_src/leveldb'
make[1]: Entering directory `/tmp/thumbs/develop.418897e.fd-remove-legacy-search.5623696/deps/eleveldb/c_src/leveldb'
make[1]: Nothing to be done for `tools'.
make[1]: Leaving directory `/tmp/thumbs/develop.418897e.fd-remove-legacy-search.5623696/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.418897e.fd-remove-legacy-search.5623696/deps/proper'
make[1]: `include/compile_flags.hrl' is up to date.
make[1]: Leaving directory `/tmp/thumbs/develop.418897e.fd-remove-legacy-search.5623696/deps/proper'
==> stdlib2 (compile)
==> hyper (compile)
==> gproc (compile)
==> chronos (compile)
==> riak_kv (compile)
==> ibrowse (compile)
==> fuse (compile)
==> riakc (compile)
==> develop.418897e.fd-remove-legacy-search.5623696 (compile)
/tmp/thumbs/develop.418897e.fd-remove-legacy-search.5623696/rebar xref skip_deps=true
WARN:  Ignoring sub_dirs for /tmp/thumbs/develop.418897e.fd-remove-legacy-search.5623696/deps/exometer_core
==> develop.418897e.fd-remove-legacy-search.5623696 (xref)





✅ MAKE_DIALYZER

Started at: 2017-03-10 14:59
Duration: 89 seconds.
Result: OK
Message: OK
Exit Code: 0

📄


cd /tmp/thumbs/develop.418897e.fd-remove-legacy-search.5623696; make dialyzer




  
  
... Snipped 677 lines ...
 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_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.21s
done (passed successfully)
==> develop.418897e.fd-remove-legacy-search.5623696 (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.47s
  Proceeding with analysis... done in 0m3.31s
done (passed successfully)





⬜ 0 of 2 Code reviews from organization basho

@thumbot
Copy link

thumbot commented Mar 15, 2017

fd-remove-legacy-search 5623696 ➡️ develop 9dfdf0b ✅ completed
Looks good! 👍
✅ MERGE

Started at: 2017-03-14 19:11
Duration: 1 seconds.
Result: OK
Message: Merge Success: fd-remove-legacy-search 5623696 onto target branch: develop 9dfdf0b
Exit Code: OK

📄







  Removing src/yz_rs_migration.erl
Removing riak_test/yz_rs_migration_test.erl
Merge made by the 'recursive' strategy.
 include/yokozuna.hrl               |   2 -
 riak_test/yz_rs_migration_test.erl | 291 -------------------------------------
 src/yz_app.erl                     |  17 +--
 src/yz_rs_migration.erl            | 109 --------------
 src/yz_wm_search.erl               |   8 +-
 5 files changed, 2 insertions(+), 425 deletions(-)
 delete mode 100644 riak_test/yz_rs_migration_test.erl
 delete mode 100644 src/yz_rs_migration.erl




✅ MAKE_CLEAN

Started at: 2017-03-14 19:11
Duration: 2 seconds.
Result: OK
Message: OK
Exit Code: 0

📄


cd /tmp/thumbs/develop.9dfdf0b.fd-remove-legacy-search.5623696; make clean




  /tmp/thumbs/develop.9dfdf0b.fd-remove-legacy-search.5623696/rebar clean
==> develop.9dfdf0b.fd-remove-legacy-search.5623696 (clean)
rm -rf riak_test/ebin
rm -rf build
git clean -dfx priv/





✅ MAKE_TEST

Started at: 2017-03-14 19:11
Duration: 305 seconds.
Result: OK
Message: OK
Exit Code: 0

📄


cd /tmp/thumbs/develop.9dfdf0b.fd-remove-legacy-search.5623696; make test




  
  
... Snipped 2264 lines ...
Compiled src/riakc_register.erl
Compiled src/riakc_ts_get_operator.erl
Compiled src/riakc_flag.erl
Compiled src/riakc_utils.erl
Compiled src/riakc_map.erl
Compiled src/riakc_gset.erl
Compiled src/riakc_counter.erl
Compiled src/riakc_obj.erl
Compiled src/riakc_pb_socket.erl
==> develop.9dfdf0b.fd-remove-legacy-search.5623696 (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-03-14 19:13:42--  http://s3.amazonaws.com/files.basho.com/yokozuna/yokozuna-3.jar
Resolving s3.amazonaws.com (s3.amazonaws.com)... 52.216.64.123
Connecting to s3.amazonaws.com (s3.amazonaws.com)|52.216.64.123|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 11261 (11K) [application/java-archive]
Saving to: ‘yokozuna-3.jar’

     0K                                                      100% 31.6M=0s

2017-03-14 19:13:42 (31.6 MB/s) - ‘yokozuna-3.jar’ saved [11261/11261]

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

     0K                                                      100% 14.6M=0s

2017-03-14 19:13:42 (14.6 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_kv.erl
Compiled src/yz_wm_extract.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_general_sup.erl
Compiled src/yz_xml_extractor.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/yz_fuse_stats_sidejob.erl
Compiled src/yokozuna.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_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_solrq_worker.erl
Compiled src/yz_diag.erl
Compiled src/yz_text_extractor.erl
Compiled src/yz_solr.erl
Compiled src/yz_dt_extractor.erl
Compiled src/yz_cover.erl
Compiled src/yz_index_hashtree_sup.erl
Compiled src/yz_solrq_drain_fsm.erl
/tmp/thumbs/develop.9dfdf0b.fd-remove-legacy-search.5623696/rebar eunit skip_deps=true
WARN:  Ignoring sub_dirs for /tmp/thumbs/develop.9dfdf0b.fd-remove-legacy-search.5623696/deps/exometer_core
==> develop.9dfdf0b.fd-remove-legacy-search.5623696 (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_sup.erl
Compiled src/yz_wm_schema.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/yz_fuse_stats_sidejob.erl
Compiled src/yz_solr_proc.erl
Compiled src/yokozuna.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 test/yz_pulseh.erl
Compiled src/yz_index_hashtree_sup.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')...19:13:54.837 [info] Application lager started on node nonode@nohost
19:13:55.033 [info] New capability: {riak_kv,object_hash_version} = legacy
19:13:55.058 [info] New capability: {riak_kv,anti_entropy} = enabled_v1
19:13:55.059 [info] Capability changed: {riak_kv,object_hash_version} / legacy -> 0
19:13:55.100 [info] Enabling throttle for riak_kv/aae_throttle.
....................................................................................................(x10).................(x1).......
Time limit reached: 29.0 seconds.

OK, passed 277 tests

22.63% {yz_index_hashtree_eqc,insert_kv_tree,3}
21.87% {yz_index_hashtree_eqc,insert_yz_tree,3}
19.40% {yz_index_hashtree_eqc,update,2}
17.22% {yz_index_hashtree_eqc,insert_both,4}
7.45% {yz_index_hashtree_eqc,start_yz_tree,0}
7.05% {yz_index_hashtree_eqc,start_kv_tree,0}
4.40% {yz_index_hashtree_eqc,compare,2}
[32.198 s] ok
module 'yz_bucket_validator'
module 'yz_pb_search'
module 'yz_extractor'
module 'yz_solrq_worker'
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.023 s] ok
    yz_json_extractor_tests: utf8_test...[0.001 s] ok
    [done in 0.030 s]
  [done in 0.030 s]
module 'yz_wm_schema'
module 'yz_doc'
module 'yz_kv'
  yz_kv: metadata_check_test...ok
  yz_kv:501: siblings_permitted_test_...[0.071 s] ok
  yz_kv:523: siblings_permitted_test_...[0.099 s] ok
  yz_kv:563: siblings_permitted_test_...[0.041 s] ok
  yz_kv:582: siblings_permitted_test_...[0.027 s] ok
  [done in 0.432 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.004 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.028 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 1244 tests
[123.232 s] ok
  [done in 123.235 s]
module 'yz_index_hashtree_sup'
module 'yokozuna'
module 'yz_sup'
module 'yokozuna_schema_tests'
  yokozuna_schema_tests: basic_schema_test...[0.130 s] ok
  yokozuna_schema_tests: override_schema_test...[0.040 s] ok
  yokozuna_schema_tests: validations_test...[0.040 s] ok
  yokozuna_schema_tests: job_class_defaults_test...test/yokozuna_schema_tests.erl:214:<0.1176.0>: Supporting riak_core components not present, skipping job_class_defaults_test
[0.051 s] ok
  [done in 0.273 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.9dfdf0b.fd-remove-legacy-search.5623696/.eunit/index.html

=INFO REPORT==== 14-Mar-2017::19:16:35 ===
    application: inets
    exited: killed
    type: temporary





✅ MAKE_XREF

Started at: 2017-03-14 19:16
Duration: 11 seconds.
Result: OK
Message: OK
Exit Code: 0

📄


cd /tmp/thumbs/develop.9dfdf0b.fd-remove-legacy-search.5623696; make xref




  /tmp/thumbs/develop.9dfdf0b.fd-remove-legacy-search.5623696/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)
==> riakc (get-deps)
==> develop.9dfdf0b.fd-remove-legacy-search.5623696 (get-deps)
/tmp/thumbs/develop.9dfdf0b.fd-remove-legacy-search.5623696/rebar compile
==> kvc (compile)
==> sidejob (compile)
==> erlang_js (compile)
make[1]: Entering directory `/tmp/thumbs/develop.9dfdf0b.fd-remove-legacy-search.5623696/deps/erlang_js'
cd c_src; make
make[2]: Entering directory `/tmp/thumbs/develop.9dfdf0b.fd-remove-legacy-search.5623696/deps/erlang_js/c_src'
make[2]: Nothing to be done for `js'.
make[2]: Leaving directory `/tmp/thumbs/develop.9dfdf0b.fd-remove-legacy-search.5623696/deps/erlang_js/c_src'
make[1]: Leaving directory `/tmp/thumbs/develop.9dfdf0b.fd-remove-legacy-search.5623696/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.9dfdf0b.fd-remove-legacy-search.5623696/deps/eleveldb/c_src/leveldb'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/tmp/thumbs/develop.9dfdf0b.fd-remove-legacy-search.5623696/deps/eleveldb/c_src/leveldb'
make[1]: Entering directory `/tmp/thumbs/develop.9dfdf0b.fd-remove-legacy-search.5623696/deps/eleveldb/c_src/leveldb'
make[1]: Nothing to be done for `tools'.
make[1]: Leaving directory `/tmp/thumbs/develop.9dfdf0b.fd-remove-legacy-search.5623696/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.9dfdf0b.fd-remove-legacy-search.5623696/deps/proper'
make[1]: `include/compile_flags.hrl' is up to date.
make[1]: Leaving directory `/tmp/thumbs/develop.9dfdf0b.fd-remove-legacy-search.5623696/deps/proper'
==> stdlib2 (compile)
==> hyper (compile)
==> gproc (compile)
==> chronos (compile)
==> riak_kv (compile)
==> ibrowse (compile)
==> fuse (compile)
==> riakc (compile)
==> develop.9dfdf0b.fd-remove-legacy-search.5623696 (compile)
/tmp/thumbs/develop.9dfdf0b.fd-remove-legacy-search.5623696/rebar xref skip_deps=true
WARN:  Ignoring sub_dirs for /tmp/thumbs/develop.9dfdf0b.fd-remove-legacy-search.5623696/deps/exometer_core
==> develop.9dfdf0b.fd-remove-legacy-search.5623696 (xref)





✅ MAKE_DIALYZER

Started at: 2017-03-14 19:16
Duration: 91 seconds.
Result: OK
Message: OK
Exit Code: 0

📄


cd /tmp/thumbs/develop.9dfdf0b.fd-remove-legacy-search.5623696; make dialyzer




  
  
... Snipped 677 lines ...
 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_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 0m50.66s
done (passed successfully)
==> develop.9dfdf0b.fd-remove-legacy-search.5623696 (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.56s
  Proceeding with analysis... done in 0m3.29s
done (passed successfully)





⬜ 0 of 2 Code reviews from organization basho

@thumbot
Copy link

thumbot commented Mar 15, 2017

fd-remove-legacy-search 5623696 ➡️ develop 4721fc4 🕐 in_progress

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

3 participants