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

Index RPT geospatial fields following upstream #713

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

Index RPT geospatial fields following upstream #713

wants to merge 1 commit into from

Conversation

lucafavatella
Copy link
Contributor

I tried spatial search and I reviewed the default schema on this topic - hence the PR.

  • RPT seems better than LatLonType hence worth to put in the default schema - even if only for demos and such;
  • I was tempted to delete the geohash bits as I am not sure they are are generally useful but I left them anyway for avoiding spurious changes.

Please refer to commit message for details.

@thumbot
Copy link

thumbot commented Dec 2, 2016

Thanks @lucafavatella!

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 Dec 2, 2016

default-schema-geospatial-rpt e34675d ➡️ develop 3f556dc ⛔ completed

`RPT` appears to be an improvement over `LatLonType` and is [in Solr
>= 4.0.0][1].

[1]: https://github.com/apache/lucene-solr/blob/releases/lucene-solr/6.3.0/solr/CHANGES.txt#L8649

Schema excerpts are mostly taken from Solr 6.3.0:
* https://github.com/apache/lucene-solr/blob/releases/lucene-solr/6.3.0/solr/server/solr/configsets/basic_configs/conf/managed-schema#L157
* https://github.com/apache/lucene-solr/blob/releases/lucene-solr/6.3.0/solr/server/solr/configsets/basic_configs/conf/managed-schema#L557-L562

The schema excerpts from Solr 6.3.0 are adapted in order to work with
the Solr versions integrated with Riak 2.2.0 and 2.0.7
i.e. respectively Solr 4.10.4 and 4.7.0.  The only change involves the
distance unit.

Distance unit
====

Attribute name
----

In order to support Solr 4.10.4 and 4.7.0, prefer (now
[deprecated][2]) attribute `units` over `distanceUnits` introduced in
Solr 6.

[2]: apache/lucene-solr@8fd247c

Degrees vs. kilometers
----

Specify unit `degrees` rather than `kilometers` because that is the
only one supported in Solr 4.10.4 and 4.7.0.

Consequently adapt attribute `maxDistErr`: `maxDistErr="0.001"
distanceUnits="kilometers"` can be written roughly as
`maxDistErr="0.000009" units="degrees"`.

* From [Solr 4.7.0 reference guide][3] wrt `maxDistErr` (BTW this
  excerpt is the same in Solr 4.10.4 ref guide):

  > Defines the highest level of detail required for indexed data. If
  > left blank, the default is one meter – just a bit less than
  > 0.000009 degrees. This setting is used internally to compute an
  > appropriate maxLevels (see below).

  [3]: https://archive.apache.org/dist/lucene/solr/ref-guide/apache-solr-ref-guide-4.7.pdf

* See also [Solr schema change from degrees to kilometers][4];

  [4]: apache/lucene-solr@8fd247c#diff-097da721a526b8f1f57d503942262d68

* The source code computes the [default number of degrees][5]
  converting 0.001 km (i.e. 1 m) to degrees assuming a [spherical
  Earth][6] model of radius [6371.0087714 km (Earth mean
  radius)][7].

  * The computation relies on [`spatial4j`][8] [0.4.1][9]
    `DistanceUtils.dist2Degrees` function. (I did not verify that
    `0.000009` is the result of that expression.)

  [5]: https://github.com/apache/lucene-solr/blob/releases/lucene-solr/4.7.0/lucene/spatial/src/java/org/apache/lucene/spatial/prefix/tree/SpatialPrefixTreeFactory.java#L86
  [6]: https://github.com/locationtech/spatial4j/blob/spatial4j-0.4.1/src/main/java/com/spatial4j/core/distance/DistanceUtils.java#L480
  [7]: https://github.com/locationtech/spatial4j/blob/spatial4j-0.4.1/src/main/java/com/spatial4j/core/distance/DistanceUtils.java#L60
  [8]: https://github.com/apache/lucene-solr/blob/releases/lucene-solr/4.7.0/solr/core/ivy.xml#L37
  [9]: https://github.com/apache/lucene-solr/blob/releases/lucene-solr/4.7.0/lucene/ivy-versions.properties#L40
@thumbot
Copy link

thumbot commented Dec 5, 2016

default-schema-geospatial-rpt 5f21d38 ➡️ develop 3f556dc ⛔ completed
There seems to be an issue with build step **make_test** ! ☁️
✅ MERGE

Started at: 2016-12-06 18:31
Duration: 1 seconds.
Result: OK
Message: Merge Success: default-schema-geospatial-rpt 5f21d38 onto target branch: develop 3f556dc
Exit Code: OK

📄







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




✅ MAKE_CLEAN

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

📄


cd /tmp/thumbs/develop.3f556dc.default-schema-geospatial-rpt.5f21d38; make clean




  /tmp/thumbs/develop.3f556dc.default-schema-geospatial-rpt.5f21d38/rebar clean
==> develop.3f556dc.default-schema-geospatial-rpt.5f21d38 (clean)
rm -rf riak_test/ebin
rm -rf build
git clean -dfx priv/
Removing priv/conf/lang/
Removing priv/conf/mapping-FoldToASCII.txt
Removing priv/conf/mapping-ISOLatin1Accent.txt
Removing priv/conf/protwords.txt
Removing priv/conf/stopwords.txt
Removing priv/conf/synonyms.txt
Removing priv/java_lib/
Removing priv/solr/etc/create-solrtest.keystore.sh
Removing priv/solr/etc/webdefault.xml
Removing priv/solr/lib/
Removing priv/solr/resources/
Removing priv/solr/solr-webapp/
Removing priv/solr/start.jar
Removing priv/solr/webapps/





⛔ MAKE_TEST

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

📄


cd /tmp/thumbs/develop.3f556dc.default-schema-geospatial-rpt.5f21d38; make test




  
  
... Snipped 31059 lines ...
and partition 19
18:34:25.070 [info] Starting solrq supervisor for index <<"idx2">> and partition 25
18:34:25.070 [info] Starting solrq supervisor for index <<232,138,173,232,149,137>> and partition 25
18:34:25.070 [info] Starting solrq supervisor for index <<"idx5:">> and partition 25
18:34:25.070 [info] Starting solrq supervisor for index <<"idx1">> and partition 25
18:34:25.070 [info] Starting solrq supervisor for index <<":idx4">> and partition 25
18:34:25.071 [info] Starting solrq supervisor for index <<"_dont_index_">> and partition 25
18:34:25.071 [info] Starting solrq supervisor for index <<"idx2">> and partition 31
18:34:25.071 [info] Starting solrq supervisor for index <<232,138,173,232,149,137>> and partition 31
18:34:25.071 [info] Starting solrq supervisor for index <<"idx2">> and partition 18
18:34:25.071 [info] Starting solrq supervisor for index <<232,138,173,232,149,137>> and partition 18
18:34:25.071 [info] Starting solrq supervisor for index <<"idx5:">> and partition 18
18:34:25.072 [info] Starting solrq supervisor for index <<"idx1">> and partition 18
18:34:25.072 [info] Starting solrq supervisor for index <<":idx4">> and partition 18
18:34:25.072 [info] Starting solrq supervisor for index <<"_dont_index_">> and partition 18
18:34:25.072 [info] Starting solrq supervisor for index <<"idx2">> and partition 24
18:34:25.072 [info] Starting solrq supervisor for index <<232,138,173,232,149,137>> and partition 24
18:34:25.072 [info] Starting solrq supervisor for index <<"idx5:">> and partition 24
18:34:25.072 [info] Starting solrq supervisor for index <<"idx1">> and partition 24
18:34:25.073 [info] Starting solrq supervisor for index <<":idx4">> and partition 24
18:34:25.073 [info] Starting solrq supervisor for index <<"_dont_index_">> and partition 24
18:34:25.073 [info] Starting solrq supervisor for index <<"idx2">> and partition 17
18:34:25.073 [info] Starting solrq supervisor for index <<232,138,173,232,149,137>> and partition 17
18:34:25.073 [info] Starting solrq supervisor for index <<"idx5:">> and partition 17
18:34:25.073 [info] Starting solrq supervisor for index <<"idx1">> and partition 17
18:34:25.074 [info] Starting solrq supervisor for index <<":idx4">> and partition 17
18:34:25.074 [info] Starting solrq supervisor for index <<"_dont_index_">> and partition 17
18:34:25.074 [info] Starting solrq supervisor for index <<"idx2">> and partition 29
18:34:25.074 [info] Starting solrq supervisor for index <<232,138,173,232,149,137>> and partition 29
18:34:25.074 [info] Starting solrq supervisor for index <<"idx5:">> and partition 29
18:34:25.074 [info] Starting solrq supervisor for index <<"idx1">> and partition 29
18:34:25.074 [info] Starting solrq supervisor for index <<":idx4">> and partition 29
18:34:25.075 [info] Starting solrq supervisor for index <<"_dont_index_">> and partition 29
18:34:25.077 [error] Updating a batch of Solr operations failed for index <<232,138,173,232,149,137>> with error {error,{other,{error,reqd_timeout}}}
(x1)......
Time limit reached: 120.0 seconds.

OK, passed 846 tests
[124.185 s] ok
18:34:26.867 [warning] lager_error_logger_h dropped 12 messages in the last second that exceeded the limit of 50 messages/sec
  [done in 124.188 s]
18:34:26.867 [error] gen_server <0.26749.1> terminated with reason: killed
18:34:26.868 [error] gen_server <0.26761.1> terminated with reason: killed
18:34:26.868 [error] CRASH REPORT Process <0.26749.1> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744
18:34:26.868 [error] CRASH REPORT Process <0.26761.1> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744
18:34:26.868 [error] gen_server <0.26916.1> terminated with reason: killed
18:34:26.868 [error] gen_server <0.26910.1> terminated with reason: killed
18:34:26.868 [error] CRASH REPORT Process <0.26916.1> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744
18:34:26.868 [error] CRASH REPORT Process <0.26910.1> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744
18:34:26.868 [error] Supervisor gr_counter_sup had child gr_lager_default_tracer_counters started with gr_counter:start_link(gr_lager_default_tracer_counters) at <0.1353.0> exit with reason killed in context child_terminated
18:34:26.868 [error] Supervisor gr_param_sup had child gr_lager_default_tracer_params started with gr_param:start_link(gr_lager_default_tracer_params) at <0.1352.0> exit with reason killed in context child_terminated
18:34:26.868 [error] gen_server <0.26670.1> terminated with reason: killed
18:34:26.868 [error] gen_server <0.26907.1> terminated with reason: killed
18:34:26.868 [error] gen_server <0.26853.1> terminated with reason: killed
18:34:26.868 [error] CRASH REPORT Process <0.26670.1> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744
18:34:26.868 [error] gen_server <0.26838.1> terminated with reason: killed
18:34:26.869 [error] CRASH REPORT Process <0.26907.1> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744
18:34:26.869 [error] CRASH REPORT Process <0.26853.1> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744
18:34:26.869 [error] gen_server <0.26829.1> terminated with reason: killed
18:34:26.869 [error] CRASH REPORT Process <0.26829.1> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744
18:34:26.869 [error] gen_server <0.26901.1> terminated with reason: killed
18:34:26.869 [error] CRASH REPORT Process <0.26838.1> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744
18:34:26.869 [error] gen_server <0.26746.1> terminated with reason: killed
18:34:26.869 [error] gen_server <0.26919.1> terminated with reason: killed
18:34:26.869 [error] CRASH REPORT Process <0.26901.1> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744
18:34:26.869 [error] CRASH REPORT Process <0.26919.1> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744
18:34:26.869 [error] CRASH REPORT Process <0.26746.1> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744
18:34:26.869 [error] gen_server <0.26922.1> terminated with reason: killed
18:34:26.869 [error] CRASH REPORT Process <0.26922.1> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744
18:34:26.869 [error] gen_server <0.26886.1> terminated with reason: killed
18:34:26.869 [error] gen_server <0.26874.1> terminated with reason: killed
18:34:26.869 [error] CRASH REPORT Process <0.26886.1> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744
18:34:26.869 [error] CRASH REPORT Process <0.26874.1> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744
18:34:26.869 [error] gen_server <0.26913.1> terminated with reason: killed
18:34:26.869 [error] CRASH REPORT Process <0.26913.1> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744
18:34:26.869 [error] gen_server <0.26758.1> terminated with reason: killed
18:34:26.869 [error] gen_server <0.26764.1> terminated with reason: killed
18:34:26.869 [error] CRASH REPORT Process <0.26758.1> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744
18:34:26.869 [error] CRASH REPORT Process <0.26764.1> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744
18:34:26.870 [error] gen_server <0.26667.1> terminated with reason: killed
18:34:26.870 [error] gen_server <0.26835.1> terminated with reason: killed
18:34:26.870 [error] CRASH REPORT Process <0.26667.1> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744
18:34:26.870 [error] CRASH REPORT Process <0.26835.1> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744
18:34:26.870 [error] gen_server <0.26844.1> terminated with reason: killed
18:34:26.870 [error] gen_server <0.26850.1> terminated with reason: killed
18:34:26.870 [error] gen_server <0.26755.1> terminated with reason: killed
18:34:26.870 [error] CRASH REPORT Process <0.26844.1> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744
18:34:26.870 [error] gen_server <0.26856.1> terminated with reason: killed
18:34:26.870 [error] CRASH REPORT Process <0.26755.1> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744
module 'yz_index_hashtree_sup'
module 'yokozuna'
module 'yz_sup'
module 'yokozuna_schema_tests'
  yokozuna_schema_tests: basic_schema_test...[0.147 s] ok
  yokozuna_schema_tests: override_schema_test...[0.042 s] ok
  yokozuna_schema_tests: validations_test...[0.041 s] ok
  yokozuna_schema_tests: job_class_defaults_test...18:34:27.855 [error] search.queue.batch.minimum invalid, must be a positive integer > 0
18:34:27.855 [error] search.queue.batch.maximum invalid, must be a positive integer > 0
18:34:27.855 [error] search.queue.high_watermark invalid, must be an integer >= 0
test/yokozuna_schema_tests.erl:213:<0.1187.0>: Supporting riak_core components not present, skipping job_class_defaults_test
[0.078 s] ok
  [done in 0.320 s]
module 'yz_component_tests'
  yz_component_tests: disable_index_test...[0.004 s] ok
  yz_component_tests: disable_search_test...[0.001 s] ok
  [done in 0.011 s]
=======================================================
  Failed: 1.  Skipped: 0.  Passed: 29.
Cover analysis: /tmp/thumbs/develop.3f556dc.default-schema-geospatial-rpt.5f21d38/.eunit/index.html

=INFO REPORT==== 6-Dec-2016::18:34:32 ===
    application: lager
    exited: stopped
    type: permanent

=INFO REPORT==== 6-Dec-2016::18:34:32 ===
    application: inets
    exited: killed
    type: temporary
ERROR: One or more eunit tests failed.
ERROR: eunit failed while processing /tmp/thumbs/develop.3f556dc.default-schema-geospatial-rpt.5f21d38: rebar_abort
make: *** [test] Error 1





✅ MAKE_XREF

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

📄


cd /tmp/thumbs/develop.3f556dc.default-schema-geospatial-rpt.5f21d38; make xref




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





✅ MAKE_DIALYZER

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

📄


cd /tmp/thumbs/develop.3f556dc.default-schema-geospatial-rpt.5f21d38; make dialyzer




  /tmp/thumbs/develop.3f556dc.default-schema-geospatial-rpt.5f21d38/rebar get-deps
==> kvc (get-deps)
==> sidejob (get-deps)
==> erlang_js (get-deps)
==> meck (get-deps)
==> getopt (get-deps)
==> goldrush (get-deps)
==> lager (get-deps)
==> neotoma (get-deps)
==> cuttlefish (get-deps)
==> bitcask (get-deps)
==> eper (get-deps)
==> edown (get-deps)
==> sext (get-deps)
==> poolboy (get-deps)
==> basho_stats (get-deps)
==> riak_sysmon (get-deps)
==> eleveldb (get-deps)
==> riak_ensemble (get-deps)
==> pbkdf2 (get-deps)
==> parse_trans (get-deps)
==> bear (get-deps)
==> folsom (get-deps)
==> setup (get-deps)
==> src (get-deps)
==> exometer_core (get-deps)
==> clique (get-deps)
==> riak_core (get-deps)
==> riak_pipe (get-deps)
==> riak_dt (get-deps)
==> eunit_formatters (get-deps)
==> protobuffs (get-deps)
==> hamcrest (get-deps)
==> riak_pb (get-deps)
==> mochiweb (get-deps)
==> webmachine (get-deps)
==> riak_api (get-deps)
==> proper (get-deps)
==> stdlib2 (get-deps)
==> hyper (get-deps)
==> riak_kv (get-deps)
==> ibrowse (get-deps)
==> fuse (get-deps)
==> develop.3f556dc.default-schema-geospatial-rpt.5f21d38 (get-deps)
/tmp/thumbs/develop.3f556dc.default-schema-geospatial-rpt.5f21d38/rebar compile
==> kvc (compile)
==> sidejob (compile)
==> erlang_js (compile)
make[1]: Entering directory `/tmp/thumbs/develop.3f556dc.default-schema-geospatial-rpt.5f21d38/deps/erlang_js'
cd c_src; make
make[2]: Entering directory `/tmp/thumbs/develop.3f556dc.default-schema-geospatial-rpt.5f21d38/deps/erlang_js/c_src'
make[2]: Nothing to be done for `js'.
make[2]: Leaving directory `/tmp/thumbs/develop.3f556dc.default-schema-geospatial-rpt.5f21d38/deps/erlang_js/c_src'
make[1]: Leaving directory `/tmp/thumbs/develop.3f556dc.default-schema-geospatial-rpt.5f21d38/deps/erlang_js'
==> meck (compile)
==> getopt (compile)
==> goldrush (compile)
==> lager (compile)
==> neotoma (compile)
==> cuttlefish (compile)
==> getopt (escriptize)
==> goldrush (escriptize)
==> lager (escriptize)
==> neotoma (escriptize)
==> cuttlefish (escriptize)
==> bitcask (compile)
==> eper (compile)
==> edown (compile)
==> sext (compile)
==> poolboy (compile)
==> basho_stats (compile)
==> riak_sysmon (compile)
==> eleveldb (compile)
make[1]: Entering directory `/tmp/thumbs/develop.3f556dc.default-schema-geospatial-rpt.5f21d38/deps/eleveldb/c_src/leveldb'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/tmp/thumbs/develop.3f556dc.default-schema-geospatial-rpt.5f21d38/deps/eleveldb/c_src/leveldb'
make[1]: Entering directory `/tmp/thumbs/develop.3f556dc.default-schema-geospatial-rpt.5f21d38/deps/eleveldb/c_src/leveldb'
make[1]: Nothing to be done for `tools'.
make[1]: Leaving directory `/tmp/thumbs/develop.3f556dc.default-schema-geospatial-rpt.5f21d38/deps/eleveldb/c_src/leveldb'
==> riak_ensemble (compile)
==> pbkdf2 (compile)
==> parse_trans (compile)
==> bear (compile)
==> folsom (compile)
==> setup (compile)
==> setup (escriptize)
==> src (compile)
==> exometer_core (compile)
==> clique (compile)
==> riak_core (compile)
==> riak_pipe (compile)
==> riak_dt (compile)
==> eunit_formatters (compile)
==> protobuffs (pre_compile)
==> protobuffs (compile)
==> hamcrest (pre_compile)
==> hamcrest (compile)
==> hamcrest (post_compile)
==> riak_pb (pre_compile)
==> riak_pb (compile)
==> mochiweb (compile)
==> webmachine (compile)
==> riak_api (compile)
==> proper (compile)
make[1]: Entering directory `/tmp/thumbs/develop.3f556dc.default-schema-geospatial-rpt.5f21d38/deps/proper'
make[1]: `include/compile_flags.hrl' is up to date.
make[1]: Leaving directory `/tmp/thumbs/develop.3f556dc.default-schema-geospatial-rpt.5f21d38/deps/proper'
==> stdlib2 (compile)
==> hyper (compile)
==> riak_kv (compile)
==> ibrowse (compile)
==> fuse (compile)
==> develop.3f556dc.default-schema-geospatial-rpt.5f21d38 (compile)
  Checking whether the PLT /home/ubuntu/.combo_dialyzer_plt is up-to-date... yes
done (passed successfully)
 yes
done (passed successfully)
  Checking whether the PLT .local_dialyzer_plt is up-to-date... yes
done (passed successfully)
 yes
done (passed successfully)
==> develop.3f556dc.default-schema-geospatial-rpt.5f21d38 (dialyzer)





⬜ 0 of 2 Code reviews from organization basho

@lucafavatella
Copy link
Contributor Author

I performed a minor change in the commit message.

@lucafavatella
Copy link
Contributor Author

Make test failure seems unrelated to this PR:

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

@thumbot
Copy link

thumbot commented Feb 15, 2017

default-schema-geospatial-rpt 5f21d38 ➡️ develop 95a03ba ⛔ completed
There seems to be an issue with build step **make_test** ! ☁️
✅ MERGE

Started at: 2017-02-15 14:49
Duration: 1 seconds.
Result: OK
Message: Merge Success: default-schema-geospatial-rpt 5f21d38 onto target branch: develop 95a03ba
Exit Code: OK

📄







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




✅ MAKE_CLEAN

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

📄


cd /tmp/thumbs/develop.95a03ba.default-schema-geospatial-rpt.5f21d38; make clean




  /tmp/thumbs/develop.95a03ba.default-schema-geospatial-rpt.5f21d38/rebar clean
==> develop.95a03ba.default-schema-geospatial-rpt.5f21d38 (clean)
rm -rf riak_test/ebin
rm -rf build
git clean -dfx priv/





⛔ MAKE_TEST

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

📄


cd /tmp/thumbs/develop.95a03ba.default-schema-geospatial-rpt.5f21d38; make test




  
  
... Snipped 37593 lines ...
81 [info] Stopping solrq supervisor for index <<"_dont_index_">> and partition 8
14:53:54.881 [info] Stopping solrq supervisor for index <<"idx1">> and partition 8
14:53:54.881 [info] Stopping solrq supervisor for index <<"idx5:">> and partition 8
14:53:54.881 [info] Stopping solrq supervisor for index <<232,138,173,232,149,137>> and partition 8
14:53:54.881 [info] Stopping solrq supervisor for index <<"idx2">> and partition 8
14:53:54.881 [info] Stopping solrq supervisor for index <<"idx3:with:colons">> and partition 8
14:53:54.881 [info] Stopping solrq supervisor for index <<"_dont_index_">> and partition 9
14:53:54.881 [info] Stopping solrq supervisor for index <<"idx1">> and partition 9
14:53:54.882 [info] Stopping solrq supervisor for index <<"idx5:">> and partition 9
14:53:54.882 [info] Stopping solrq supervisor for index <<232,138,173,232,149,137>> and partition 9
14:53:54.882 [info] Stopping solrq supervisor for index <<"idx2">> and partition 9
14:53:54.882 [info] Stopping solrq supervisor for index <<"idx3:with:colons">> and partition 9
14:53:54.882 [info] Stopping solrq supervisor for index <<"idx2">> and partition 22
14:53:54.882 [info] Stopping solrq supervisor for index <<"_dont_index_">> and partition 19
14:53:54.882 [info] Stopping solrq supervisor for index <<"idx1">> and partition 19
14:53:54.882 [info] Stopping solrq supervisor for index <<"idx5:">> and partition 19
14:53:54.882 [info] Stopping solrq supervisor for index <<232,138,173,232,149,137>> and partition 19
14:53:54.883 [info] Stopping solrq supervisor for index <<"idx2">> and partition 19
14:53:54.883 [info] Stopping solrq supervisor for index <<"idx3:with:colons">> and partition 19
14:53:54.883 [info] Stopping solrq supervisor for index <<"_dont_index_">> and partition 22
14:53:54.883 [info] Stopping solrq supervisor for index <<"idx1">> and partition 22
14:53:54.883 [info] Stopping solrq supervisor for index <<"idx5:">> and partition 22
14:53:54.883 [info] Stopping solrq supervisor for index <<232,138,173,232,149,137>> and partition 22
14:53:54.883 [info] Stopping solrq supervisor for index <<"idx3:with:colons">> and partition 22
14:53:54.883 [info] Starting solrq supervisor for index <<"idx2">> and partition 5
14:53:54.884 [info] Starting solrq supervisor for index <<"idx5:">> and partition 5
14:53:54.884 [info] Starting solrq supervisor for index <<"idx1">> and partition 5
14:53:54.884 [info] Starting solrq supervisor for index <<"_dont_index_">> and partition 5
14:53:54.884 [info] Starting solrq supervisor for index <<"idx2">> and partition 27
14:53:54.884 [info] Starting solrq supervisor for index <<"idx5:">> and partition 27
14:53:54.884 [info] Starting solrq supervisor for index <<"idx1">> and partition 27
14:53:54.884 [info] Starting solrq supervisor for index <<"_dont_index_">> and partition 27
14:53:54.885 [info] Starting solrq supervisor for index <<"idx2">> and partition 26
14:53:54.885 [info] Starting solrq supervisor for index <<"idx5:">> and partition 26
14:53:54.885 [info] Starting solrq supervisor for index <<"idx1">> and partition 26
14:53:54.885 [info] Starting solrq supervisor for index <<"_dont_index_">> and partition 26
14:53:54.887 [error] Updating a batch of Solr operations failed for index <<"idx2">> with error {error,{other,{error,reqd_timeout}}}
14:53:54.888 [error] Updating a single Solr operation failed for index <<"idx2">> with bad request.
.
Time limit reached: 120.0 seconds.

OK, passed 980 tests
[123.029 s] ok
14:53:55.629 [warning] lager_error_logger_h dropped 31 messages in the last second that exceeded the limit of 50 messages/sec
  [done in 123.032 s]
14:53:55.629 [error] gen_server <0.2465.2> terminated with reason: killed
14:53:55.629 [error] gen_server <0.2556.2> terminated with reason: killed
14:53:55.629 [error] gen_server <0.2498.2> terminated with reason: killed
14:53:55.629 [error] gen_server <0.2456.2> terminated with reason: killed
14:53:55.629 [error] CRASH REPORT Process <0.2465.2> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744
14:53:55.629 [error] CRASH REPORT Process <0.2498.2> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744
14:53:55.629 [error] CRASH REPORT Process <0.2556.2> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744
14:53:55.629 [error] gen_server <0.2492.2> terminated with reason: killed
14:53:55.630 [error] gen_server <0.2577.2> terminated with reason: killed
14:53:55.630 [error] CRASH REPORT Process <0.2456.2> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744
14:53:55.630 [error] CRASH REPORT Process <0.2577.2> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744
14:53:55.630 [error] gen_server <0.2559.2> terminated with reason: killed
14:53:55.630 [error] gen_server <0.2468.2> terminated with reason: killed
14:53:55.630 [error] CRASH REPORT Process <0.2492.2> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744
14:53:55.630 [error] CRASH REPORT Process <0.2559.2> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744
14:53:55.630 [error] CRASH REPORT Process <0.2468.2> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744
14:53:55.630 [error] gen_server <0.2553.2> terminated with reason: killed
14:53:55.630 [error] gen_server <0.2504.2> terminated with reason: killed
14:53:55.630 [error] gen_server <0.2544.2> terminated with reason: killed
14:53:55.630 [error] CRASH REPORT Process <0.2553.2> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744
14:53:55.630 [error] Supervisor gr_counter_sup had child gr_lager_default_tracer_counters started with gr_counter:start_link(gr_lager_default_tracer_counters) at <0.1355.0> exit with reason killed in context child_terminated
14:53:55.630 [error] gen_server <0.2462.2> terminated with reason: killed
14:53:55.630 [error] CRASH REPORT Process <0.2504.2> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744
14:53:55.630 [error] CRASH REPORT Process <0.2544.2> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744
14:53:55.630 [error] CRASH REPORT Process <0.2462.2> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744
14:53:55.630 [error] gen_server <0.2571.2> terminated with reason: killed
14:53:55.630 [error] gen_server <0.2547.2> terminated with reason: killed
14:53:55.630 [error] CRASH REPORT Process <0.2571.2> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744
14:53:55.630 [error] CRASH REPORT Process <0.2547.2> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744
14:53:55.630 [error] gen_server <0.2550.2> terminated with reason: killed
14:53:55.631 [error] Supervisor gr_param_sup had child gr_lager_default_tracer_params started with gr_param:start_link(gr_lager_default_tracer_params) at <0.1354.0> exit with reason killed in context child_terminated
14:53:55.631 [error] gen_server <0.2565.2> terminated with reason: killed
14:53:55.631 [error] CRASH REPORT Process <0.2550.2> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744
14:53:55.631 [error] gen_server <0.2501.2> terminated with reason: killed
14:53:55.631 [error] CRASH REPORT Process <0.2565.2> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744
14:53:55.631 [error] CRASH REPORT Process <0.2501.2> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744
14:53:55.631 [error] gen_server <0.2568.2> terminated with reason: killed
14:53:55.631 [error] gen_server <0.2574.2> terminated with reason: killed
14:53:55.631 [error] CRASH REPORT Process <0.2568.2> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744
14:53:55.631 [error] CRASH REPORT Process <0.2574.2> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744
14:53:55.631 [error] gen_server <0.2562.2> terminated with reason: killed
14:53:55.631 [error] CRASH REPORT Process <0.2562.2> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744
14:53:55.631 [info] Application goldrush exited with reason: stopped
14:53:55.631 [info] Application compiler exited with reason: stopped
14:53:55.631 [info] Application syntax_tools exited with reason: stopped
module 'yz_index_hashtree_sup'
module 'yokozuna'
module 'yz_sup'
module 'yokozuna_schema_tests'
  yokozuna_schema_tests: basic_schema_test...[0.127 s] ok
  yokozuna_schema_tests: override_schema_test...[0.038 s] ok
  yokozuna_schema_tests: validations_test...[0.038 s] ok
  yokozuna_schema_tests: job_class_defaults_test...14:53:56.227 [error] search.queue.batch.minimum invalid, must be a positive integer > 0
14:53:56.227 [error] search.queue.batch.maximum invalid, must be a positive integer > 0
14:53:56.227 [error] search.queue.high_watermark invalid, must be an integer >= 0
test/yokozuna_schema_tests.erl:213:<0.1189.0>: Supporting riak_core components not present, skipping job_class_defaults_test
[0.076 s] ok
  [done in 0.291 s]
module 'yz_component_tests'
  yz_component_tests: disable_index_test...[0.003 s] ok
  yz_component_tests: disable_search_test...[0.001 s] ok
  [done in 0.010 s]
=======================================================
  Failed: 1.  Skipped: 0.  Passed: 29.
Cover analysis: /tmp/thumbs/develop.95a03ba.default-schema-geospatial-rpt.5f21d38/.eunit/index.html

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

=INFO REPORT==== 15-Feb-2017::14:54:00 ===
    application: inets
    exited: killed
    type: temporary
ERROR: One or more eunit tests failed.
ERROR: eunit failed while processing /tmp/thumbs/develop.95a03ba.default-schema-geospatial-rpt.5f21d38: rebar_abort
make: *** [test] Error 1





✅ MAKE_XREF

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

📄


cd /tmp/thumbs/develop.95a03ba.default-schema-geospatial-rpt.5f21d38; make xref




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





✅ MAKE_DIALYZER

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

📄


cd /tmp/thumbs/develop.95a03ba.default-schema-geospatial-rpt.5f21d38; make dialyzer




  
  
... Snipped 680 lines ...
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
  yz_kv:index/3
  yz_kv:index_binary/5
  yz_kv:is_search_enabled_for_bucket/1
  yz_kv:should_handoff/1
  zlib:gunzip/1
  zlib:gzip/1
  zlib:unzip/1
  zlib:zip/1
Unknown types:
  base64:ascii_binary/0
  calendar:datetime/0
  compile:option/0
  erl_parse:abstract_clause/0
  erl_parse:abstract_expr/0
  erl_parse:abstract_form/0
  erl_scan:line/0
  erl_syntax:syntaxTree/0
  erlang:timestamp/0
  ets:comp_match_spec/0
  ets:match_spec/0
  ets:tab/0
  ets:tid/0
  file:date_time/0
  file:fd/0
  file:filename/0
  file:io_device/0
  file:name/0
  file:name_all/0
  file:posix/0
  gen_tcp:listen_option/0
  gen_tcp:option/0
  inet:hostname/0
  inet:ip4_address/0
  inet:ip6_address/0
  inet:ip_address/0
  inet:socket/0
  io:device/0
  io:format/0
  meck_history:history_record/0
  mochijson2:json_object/0
  mochijson2:json_string/0
  mochijson2:json_term/0
  mochijson2:json_value/0
  orddict:orddict/0
  ordsets:ordset/1
  proplists:property/0
  proplists:proplist/0
  re:mp/0
  riak_dt:operation/0
  riak_dt:value/0
  ssl:ssl_option/0
  ssl:sslsocket/0
  supervisor:child_spec/0
  supervisor:strategy/0
  timer:tref/0
  unicode:charlist/0
 done in 0m49.36s
done (passed successfully)
==> develop.95a03ba.default-schema-geospatial-rpt.5f21d38 (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.64s
  Proceeding with analysis... done in 0m3.48s
done (passed successfully)





⬜ 0 of 2 Code reviews from organization basho

@thumbot
Copy link

thumbot commented Feb 21, 2017

default-schema-geospatial-rpt 5f21d38 ➡️ develop 45b62e0 ✅ completed
Looks good! 👍
✅ MERGE

Started at: 2017-02-21 13:11
Duration: 1 seconds.
Result: OK
Message: Merge Success: default-schema-geospatial-rpt 5f21d38 onto target branch: develop 45b62e0
Exit Code: OK

📄







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




✅ MAKE_CLEAN

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

📄


cd /tmp/thumbs/develop.45b62e0.default-schema-geospatial-rpt.5f21d38; make clean




  /tmp/thumbs/develop.45b62e0.default-schema-geospatial-rpt.5f21d38/rebar clean
==> develop.45b62e0.default-schema-geospatial-rpt.5f21d38 (clean)
rm -rf riak_test/ebin
rm -rf build
git clean -dfx priv/





✅ MAKE_TEST

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

📄


cd /tmp/thumbs/develop.45b62e0.default-schema-geospatial-rpt.5f21d38; make test




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

     0K                                                      100% 29.8M=0s

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

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

     0K                                                      100% 24.6M=0s

2017-02-21 13:13:07 (24.6 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_bucket_validator.erl
Compiled src/yz_solr_sup.erl
Compiled src/rt_intercept_pt.erl
Compiled src/yz_entropy_mgr.erl
Compiled src/yz_entropy.erl
Compiled src/yz_console.erl
Compiled src/yz_app.erl
Compiled src/yz_solrq.erl
Compiled src/yz_wm_index.erl
Compiled src/yokozuna.erl
Compiled src/yz_fuse_stats_sidejob.erl
Compiled src/yz_rs_migration.erl
Compiled src/yz_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_solrq_helper.erl
Compiled src/yz_json_extractor.erl
Compiled src/yz_pb_admin.erl
Compiled src/yz_index_hashtree.erl
Compiled src/yz_solrq_queue_pair_sup.erl
Compiled src/yz_solrq_worker.erl
Compiled src/yz_diag.erl
Compiled src/yz_text_extractor.erl
Compiled src/yz_solr.erl
Compiled src/yz_cover.erl
Compiled src/yz_dt_extractor.erl
Compiled src/yz_solrq_drain_fsm.erl
Compiled src/yz_index_hashtree_sup.erl
/tmp/thumbs/develop.45b62e0.default-schema-geospatial-rpt.5f21d38/rebar eunit skip_deps=true
WARN:  Ignoring sub_dirs for /tmp/thumbs/develop.45b62e0.default-schema-geospatial-rpt.5f21d38/deps/exometer_core
==> develop.45b62e0.default-schema-geospatial-rpt.5f21d38 (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_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_bucket_validator.erl
Compiled src/yz_solr_sup.erl
Compiled src/rt_intercept_pt.erl
Compiled src/yz_entropy.erl
Compiled src/yz_entropy_mgr.erl
Compiled src/yz_console.erl
Compiled src/yz_app.erl
Compiled src/yz_solrq.erl
Compiled src/yz_wm_index.erl
Compiled src/yokozuna.erl
Compiled src/yz_rs_migration.erl
Compiled src/yz_fuse_stats_sidejob.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_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_diag.erl
Compiled src/yz_solrq_worker.erl
Compiled src/yz_solr.erl
Compiled src/yz_text_extractor.erl
Compiled src/yz_cover.erl
Compiled src/yz_dt_extractor.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')...13:13:20.995 [info] Application lager started on node nonode@nohost
13:13:21.176 [info] New capability: {riak_kv,object_hash_version} = legacy
13:13:21.203 [info] New capability: {riak_kv,anti_entropy} = enabled_v1
13:13:21.203 [info] Capability changed: {riak_kv,object_hash_version} / legacy -> 0
13:13:21.221 [info] Enabling throttle for riak_kv/aae_throttle.
....................................................................................................(x10)...................(x1).......
Time limit reached: 29.0 seconds.

OK, passed 297 tests

22.87% {yz_index_hashtree_eqc,insert_kv_tree,3}
20.50% {yz_index_hashtree_eqc,insert_yz_tree,3}
19.82% {yz_index_hashtree_eqc,insert_both,4}
19.71% {yz_index_hashtree_eqc,update,2}
6.72% {yz_index_hashtree_eqc,start_kv_tree,0}
6.51% {yz_index_hashtree_eqc,start_yz_tree,0}
3.87% {yz_index_hashtree_eqc,compare,2}
[32.432 s] ok
module 'yz_bucket_validator'
module 'yz_pb_search'
module 'yz_extractor'
module 'yz_solrq_worker'
module 'yz_rs_migration'
module 'yz_fuse_stats_sidejob'
module 'yz_solrq_drain_fsm'
module 'yz_app'
module 'yz_solr_sup'
module 'yz_stat_worker'
module 'yz_entropy_mgr'
module 'yz_wm_index'
module 'yz_events'
module 'yz_index_hashtree'
module 'rt_intercept_pt'
module 'yz_diag'
module 'yz_solr'
module 'eqc_util'
module 'yz_noop_extractor'
module 'yz_solrq_helper'
module 'yz_entropy'
module 'yz_json_extractor'
  module 'yz_json_extractor_tests'
    yz_json_extractor_tests: json_extract_test...[0.019 s] ok
    yz_json_extractor_tests: utf8_test...[0.001 s] ok
    [done in 0.026 s]
  [done in 0.026 s]
module 'yz_wm_schema'
module 'yz_doc'
module 'yz_kv'
  yz_kv: metadata_check_test...ok
  yz_kv:501: siblings_permitted_test_...[0.064 s] ok
  yz_kv:523: siblings_permitted_test_...[0.094 s] ok
  yz_kv:563: siblings_permitted_test_...[0.016 s] ok
  yz_kv:582: siblings_permitted_test_...[0.052 s] ok
  [done in 0.403 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')...ok
  [done in 0.003 s]
module 'yz_dt_extractor'
  module 'yz_dt_extractor_tests'
    yz_dt_extractor_tests: counter_test...[0.003 s] ok
    yz_dt_extractor_tests: set_test...[0.010 s] ok
    yz_dt_extractor_tests: hll_test...[0.042 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.110 s]
  [done in 0.110 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.032 s] ok
    [done in 0.038 s]
  [done in 0.038 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 1201 tests
[123.016 s] ok
  [done in 123.019 s]
module 'yz_index_hashtree_sup'
module 'yokozuna'
module 'yz_sup'
module 'yokozuna_schema_tests'
  yokozuna_schema_tests: basic_schema_test...[0.128 s] ok
  yokozuna_schema_tests: override_schema_test...[0.039 s] ok
  yokozuna_schema_tests: validations_test...[0.038 s] ok
  yokozuna_schema_tests: job_class_defaults_test...test/yokozuna_schema_tests.erl:214:<0.1189.0>: Supporting riak_core components not present, skipping job_class_defaults_test
[0.047 s] ok
  [done in 0.264 s]
module 'yz_component_tests'
  yz_component_tests: disable_index_test...[0.003 s] ok
  yz_component_tests: disable_search_test...[0.007 s] ok
  [done in 0.016 s]
=======================================================
  All 30 tests passed.
Cover analysis: /tmp/thumbs/develop.45b62e0.default-schema-geospatial-rpt.5f21d38/.eunit/index.html

=INFO REPORT==== 21-Feb-2017::13:15:59 ===
    application: inets
    exited: killed
    type: temporary





✅ MAKE_XREF

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

📄


cd /tmp/thumbs/develop.45b62e0.default-schema-geospatial-rpt.5f21d38; make xref




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





✅ MAKE_DIALYZER

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

📄


cd /tmp/thumbs/develop.45b62e0.default-schema-geospatial-rpt.5f21d38; make dialyzer




  
  
... Snipped 675 lines ...
ees: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.79s
done (passed successfully)
==> develop.45b62e0.default-schema-geospatial-rpt.5f21d38 (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.64s
  Proceeding with analysis... done in 0m3.48s
done (passed successfully)





⬜ 0 of 2 Code reviews from organization basho

@lucafavatella
Copy link
Contributor Author

Tests pass. This looks still applicable, useful for e.g. demos or jump-starting on geolocation data storage in Riak, and ready to be merged.

@thumbot
Copy link

thumbot commented Feb 22, 2017

default-schema-geospatial-rpt 5f21d38 ➡️ develop bb40efd ✅ completed
Looks good! 👍
✅ MERGE

Started at: 2017-02-22 14:44
Duration: 3 seconds.
Result: OK
Message: Merge Success: default-schema-geospatial-rpt 5f21d38 onto target branch: develop bb40efd
Exit Code: OK

📄







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




✅ MAKE_CLEAN

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

📄


cd /tmp/thumbs/develop.bb40efd.default-schema-geospatial-rpt.5f21d38; make clean




  /tmp/thumbs/develop.bb40efd.default-schema-geospatial-rpt.5f21d38/rebar clean
==> develop.bb40efd.default-schema-geospatial-rpt.5f21d38 (clean)
rm -rf riak_test/ebin
rm -rf build
git clean -dfx priv/





✅ MAKE_TEST

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

📄


cd /tmp/thumbs/develop.bb40efd.default-schema-geospatial-rpt.5f21d38; make test




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

     0K                                                      100% 28.4M=0s

2017-02-22 14:47:15 (28.4 MB/s) - ‘yokozuna-3.jar’ saved [11261/11261]

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

     0K                                                      100% 22.2M=0s

2017-02-22 14:47:15 (22.2 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/yokozuna.erl
Compiled src/yz_fuse_stats_sidejob.erl
Compiled src/yz_rs_migration.erl
Compiled src/yz_noop_extractor.erl
Compiled src/yz_solr_proc.erl
Compiled src/yz_schema.erl
Compiled src/yz_index.erl
Compiled src/yz_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_solrq_queue_pair_sup.erl
Compiled src/yz_index_hashtree.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.bb40efd.default-schema-geospatial-rpt.5f21d38/rebar eunit skip_deps=true
WARN:  Ignoring sub_dirs for /tmp/thumbs/develop.bb40efd.default-schema-geospatial-rpt.5f21d38/deps/exometer_core
==> develop.bb40efd.default-schema-geospatial-rpt.5f21d38 (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_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_rs_migration.erl
Compiled src/yokozuna.erl
Compiled src/yz_solr_proc.erl
Compiled src/yz_fuse_stats_sidejob.erl
Compiled src/yz_noop_extractor.erl
Compiled src/yz_schema.erl
Compiled src/yz_index.erl
Compiled src/yz_fuse.erl
Compiled src/yz_exchange_fsm.erl
Compiled src/yz_events.erl
Compiled src/yz_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_diag.erl
Compiled src/yz_solrq_worker.erl
Compiled src/yz_solr.erl
Compiled src/yz_text_extractor.erl
Compiled src/yz_cover.erl
Compiled src/yz_dt_extractor.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/yokozuna_schema_tests.erl
Compiled test/yz_solrq_eqc.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:47:26.697 [info] Application lager started on node nonode@nohost
14:47:26.878 [info] New capability: {riak_kv,object_hash_version} = legacy
14:47:26.906 [info] New capability: {riak_kv,anti_entropy} = enabled_v1
14:47:26.906 [info] Capability changed: {riak_kv,object_hash_version} / legacy -> 0
14:47:26.922 [info] Enabling throttle for riak_kv/aae_throttle.
....................................................................................................(x10)..........................(x1)......
Time limit reached: 29.0 seconds.

OK, passed 366 tests

21.76% {yz_index_hashtree_eqc,insert_kv_tree,3}
21.24% {yz_index_hashtree_eqc,insert_yz_tree,3}
18.64% {yz_index_hashtree_eqc,insert_both,4}
18.09% {yz_index_hashtree_eqc,update,2}
8.25% {yz_index_hashtree_eqc,start_yz_tree,0}
7.92% {yz_index_hashtree_eqc,start_kv_tree,0}
4.09% {yz_index_hashtree_eqc,compare,2}
[32.507 s] ok
module 'yz_bucket_validator'
module 'yz_pb_search'
module 'yz_extractor'
module 'yz_solrq_worker'
module 'yz_rs_migration'
module 'yz_fuse_stats_sidejob'
module 'yz_solrq_drain_fsm'
module 'yz_app'
module 'yz_solr_sup'
module 'yz_stat_worker'
module 'yz_entropy_mgr'
module 'yz_wm_index'
module 'yz_events'
module 'yz_index_hashtree'
module 'rt_intercept_pt'
module 'yz_diag'
module 'yz_solr'
module 'eqc_util'
module 'yz_noop_extractor'
module 'yz_solrq_helper'
module 'yz_entropy'
module 'yz_json_extractor'
  module 'yz_json_extractor_tests'
    yz_json_extractor_tests: json_extract_test...[0.020 s] ok
    yz_json_extractor_tests: utf8_test...[0.001 s] ok
    [done in 0.027 s]
  [done in 0.027 s]
module 'yz_wm_schema'
module 'yz_doc'
module 'yz_kv'
  yz_kv: metadata_check_test...ok
  yz_kv:501: siblings_permitted_test_...[0.090 s] ok
  yz_kv:523: siblings_permitted_test_...[0.100 s] ok
  yz_kv:563: siblings_permitted_test_...[0.018 s] ok
  yz_kv:582: siblings_permitted_test_...[0.064 s] ok
  [done in 0.460 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.029 s] ok
    yz_dt_extractor_tests: field_separator_test...ok
    [done in 0.114 s]
  [done in 0.114 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.035 s] ok
    [done in 0.041 s]
  [done in 0.041 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 1247 tests
[122.982 s] ok
  [done in 122.985 s]
module 'yz_index_hashtree_sup'
module 'yokozuna'
module 'yz_sup'
module 'yokozuna_schema_tests'
  yokozuna_schema_tests: basic_schema_test...[0.132 s] ok
  yokozuna_schema_tests: override_schema_test...[0.039 s] ok
  yokozuna_schema_tests: validations_test...[0.039 s] ok
  yokozuna_schema_tests: job_class_defaults_test...test/yokozuna_schema_tests.erl:214:<0.1189.0>: Supporting riak_core components not present, skipping job_class_defaults_test
[0.048 s] ok
  [done in 0.270 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.bb40efd.default-schema-geospatial-rpt.5f21d38/.eunit/index.html

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





✅ MAKE_XREF

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

📄


cd /tmp/thumbs/develop.bb40efd.default-schema-geospatial-rpt.5f21d38; make xref




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





✅ MAKE_DIALYZER

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

📄


cd /tmp/thumbs/develop.bb40efd.default-schema-geospatial-rpt.5f21d38; make dialyzer




  
  
... Snipped 675 lines ...
ees: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 0m48.90s
done (passed successfully)
==> develop.bb40efd.default-schema-geospatial-rpt.5f21d38 (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.76s
  Proceeding with analysis... done in 0m3.51s
done (passed successfully)





⬜ 0 of 2 Code reviews from organization basho

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

Successfully merging this pull request may close these issues.

None yet

2 participants