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

Added a delete statement to the SQL set #145

Merged
merged 13 commits into from
Dec 1, 2016
Merged

Added a delete statement to the SQL set #145

merged 13 commits into from
Dec 1, 2016

Conversation

gordonguthrie
Copy link
Contributor

This commit includes:

  • lexer changes
  • parser changes
  • a test suite

The SQL statement is fully validated by the parsers so there are no error conditions that
are returned at the lexer/parser stage.

Validation that the WHERE clause covers the key and the table exists will be
done in the query sub-system at run time, obviously.

This commit includes:
* lexer changes
* parser changes
* a test suite

The SQL statement is fully validated by the parsers so there are no error conditions that
are returned at the lexer/parser stage.

Validation that the WHERE clause covers the key and the table exists will be
done in the query sub-system at run time, obviously.
@thumbot
Copy link
Contributor

thumbot commented Oct 24, 2016

Thanks @gordonguthrie!

@thumbot
Copy link
Contributor

thumbot commented Oct 24, 2016

.thumbs.yml config:

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

@thumbot
Copy link
Contributor

thumbot commented Oct 24, 2016

Build Status: [b77a3b8] Looks good! 👍

✅ MERGE

Started at: 2016-10-24 03:00
Duration: 1 seconds.
Result: OK
Message: Merge Success: b77a3b8 onto target branch: develop
Exit Code: OK

📄




Updating e9e285a..b77a3b8
Fast-forward (no commit created; -m option ignored)
 src/riak_ql_lexer.xrl        |  2 ++
 src/riak_ql_parser.yrl       | 25 ++++++++++++++++++++++++-
 test/parser_delete_tests.erl | 38 ++++++++++++++++++++++++++++++++++++++
 3 files changed, 64 insertions(+), 1 deletion(-)
 create mode 100644 test/parser_delete_tests.erl


✅ MAKE_CLEAN

Started at: 2016-10-24 03:00
Duration: 0 seconds.
Result: OK
Message: OK
Exit Code: 0

📄


cd /tmp/thumbs/basho_riak_ql_b77a3b82 && make clean 2>&1

./rebar clean
==> basho_riak_ql_b77a3b82 (clean)
rm -rf test.*-temp-data



✅ MAKE_TEST

Started at: 2016-10-24 03:00
Duration: 30 seconds.
Result: OK
Message: OK
Exit Code: 0

📄


cd /tmp/thumbs/basho_riak_ql_b77a3b82 && make test 2>&1

./rebar clean
==> basho_riak_ql_b77a3b82 (clean)
rm -rf test.*-temp-data
./rebar get-deps
==> basho_riak_ql_b77a3b82 (get-deps)
Pulling unite from {git,"https://github.com/basho/unite.git",{tag,"v0.0.1p1"}}
Cloning into 'unite'...
Pulling sext from {git,"https://github.com/basho/sext.git",{tag,"1.1p5"}}
Cloning into 'sext'...
Pulling mochiweb from {git,"https://github.com/basho/mochiweb.git",
                           {tag,"v2.9.0p2"}}
Cloning into 'mochiweb'...
Pulling merl from {git,"https://github.com/basho/merl.git",
                       {tag,"0.1.0-basho"}}
Cloning into 'merl'...
==> unite (get-deps)
Pulling color from {git,"git://github.com/basho/erlang-color.git"}
Cloning into 'color'...
Pulling tdiff from {git,"git://github.com/basho/tdiff.git"}
Cloning into 'tdiff'...
==> color (get-deps)
==> tdiff (get-deps)
==> sext (get-deps)
Pulling edown from {git,"git://github.com/basho/edown.git",{tag,"0.7"}}
Cloning into 'edown'...
==> edown (get-deps)
==> mochiweb (get-deps)
==> merl (get-deps)
./rebar compile
==> color (compile)
Compiled src/color.erl
==> tdiff (compile)
Compiled src/tdiff_benchmark.erl
Compiled src/tdiff_debug.erl
Compiled src/tdiff.erl
==> unite (compile)
Compiled src/unite_compact.erl
==> edown (compile)
Compiled src/edown_xmerl.erl
Compiled src/edown_doclet.erl
Compiled src/edown_make.erl
Compiled src/edown_lib.erl
Compiled src/edown_layout.erl
==> sext (compile)
Compiled src/sext.erl
Compiling c_src/sext.c
==> mochiweb (compile)
Compiled src/mochiweb_io.erl
Compiled src/reloader.erl
Compiled src/mochifmt.erl
Compiled src/mochiweb_socket_server.erl
Compiled src/mochifmt_std.erl
Compiled src/mochiweb_socket.erl
Compiled src/mochiweb_websocket.erl
Compiled src/mochiweb_cover.erl
Compiled src/mochiweb.erl
Compiled src/mochiweb_acceptor.erl
Compiled src/mochiweb_cookies.erl
Compiled src/mochitemp.erl
Compiled src/mochilogfile2.erl
Compiled src/mochijson.erl
Compiled src/mochiweb_http.erl
Compiled src/mochiweb_session.erl
Compiled src/mochiweb_app.erl
Compiled src/mochilists.erl
Compiled src/mochiweb_html.erl
Compiled src/mochijson2.erl
Compiled src/mochiweb_request.erl
Compiled src/mochiweb_charref.erl
Compiled src/mochiweb_echo.erl
Compiled src/mochiweb_skel.erl
Compiled src/mochiutf8.erl
Compiled src/mochiweb_headers.erl
Compiled src/mochiweb_multipart.erl
Compiled src/mochifmt_records.erl
Compiled src/mochiweb_base64url.erl
Compiled src/mochiweb_mime.erl
Compiled src/mochinum.erl
Compiled src/mochiweb_response.erl
Compiled src/mochihex.erl
Compiled src/mochiweb_sup.erl
Compiled src/mochiglobal.erl
Compiled src/mochiweb_util.erl
==> merl (compile)
make[1]: Entering directory `/tmp/thumbs/basho_riak_ql_b77a3b82/deps/merl'
erlc -pz ./priv -pa ./ebin +debug_info -o ebin/ src/merl.erl
erlc -DMERL_NO_TRANSFORM +debug_info -o priv/ src/merl_transform.erl
erlc -pz ./priv -pa ./ebin +debug_info -o ebin/ src/merl_transform.erl
erlc -pz ./priv -pa ./ebin +debug_info -o ebin/ src/merl_tests.erl
make[1]: Leaving directory `/tmp/thumbs/basho_riak_ql_b77a3b82/deps/merl'
==> basho_riak_ql_b77a3b82 (compile)
Compiled src/riak_ql_lexer.xrl
src/riak_ql_parser.yrl:17: Warning: non-terminal symbol Buckets not used
src/riak_ql_parser.yrl:106: Warning: terminal symbol is_not_null not used
src/riak_ql_parser.yrl:107: Warning: terminal symbol is_null not used
src/riak_ql_parser.yrl:17: Warning: non-terminal symbol Buckets not used
src/riak_ql_parser.yrl:106: Warning: terminal symbol is_not_null not used
src/riak_ql_parser.yrl:107: Warning: terminal symbol is_null not used
Compiled src/riak_ql_parser.yrl
Compiled src/riak_ql_quanta.erl
Compiled src/riak_ql_to_string.erl
Compiled src/riak_ql_window_agg_fns.erl
Compiled src/riak_ql_component.erl
Compiled src/riak_ql_cmd.erl
Compiled src/riak_ql_ddl_compiler.erl
Compiled src/riak_ql_ddl.erl
Compiled src/riak_ql_parser.erl
Compiled src/riak_ql_lexer.erl
./rebar eunit skip_deps=true
==> basho_riak_ql_b77a3b82 (eunit)
Compiled test/parser_show_tables_tests.erl
Compiled test/parser_canonicalise_where_tests.erl
Compiled test/parser_explain_tests.erl
Compiled test/compiler_basic_1.erl
Compiled test/parser_select_aggregate_tests.erl
Compiled test/parser_insert_tests.erl
Compiled test/parser_create_table_tests.erl
Compiled test/parser_describe_tests.erl
Compiled test/window_agg_fn_tests.erl
Compiled test/parser_arithmetic_tests.erl
Compiled test/parser_delete_tests.erl
Compiled test/parser_tests.erl
Compiled test/parser_select_where_tests.erl
Compiled test/parser_select_tests.erl
Compiled test/parser_function_tests.erl
Compiled test/lexer_tests.erl
Compiled test/query_ddl.erl
Compiled src/riak_ql_to_string.erl
Compiled src/riak_ql_window_agg_fns.erl
Compiled src/riak_ql_cmd.erl
Compiled src/riak_ql_component.erl
Compiled src/riak_ql_ddl_compiler.erl
Compiled src/riak_ql_parser.erl
Compiled src/riak_ql_ddl.erl
Compiled src/riak_ql_lexer.erl
Compiled src/riak_ql_quanta.erl
�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m
�[32m399 tests passed�[0m  �[30;1m(4.97 s)�[0m
Cover analysis: /tmp/thumbs/basho_riak_ql_b77a3b82/.eunit/index.html

=INFO REPORT==== 24-Oct-2016::03:01:02 ===
    application: inets
    exited: killed
    type: temporary



✅ MAKE_XREF

Started at: 2016-10-24 03:01
Duration: 4 seconds.
Result: OK
Message: OK
Exit Code: 0

📄


cd /tmp/thumbs/basho_riak_ql_b77a3b82 && make xref 2>&1

./rebar get-deps
==> color (get-deps)
==> tdiff (get-deps)
==> unite (get-deps)
==> edown (get-deps)
==> sext (get-deps)
==> mochiweb (get-deps)
==> merl (get-deps)
==> basho_riak_ql_b77a3b82 (get-deps)
./rebar compile
==> color (compile)
==> tdiff (compile)
==> unite (compile)
==> edown (compile)
==> sext (compile)
==> mochiweb (compile)
==> merl (compile)
make[1]: Entering directory `/tmp/thumbs/basho_riak_ql_b77a3b82/deps/merl'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/tmp/thumbs/basho_riak_ql_b77a3b82/deps/merl'
==> basho_riak_ql_b77a3b82 (compile)
./rebar xref skip_deps=true
==> basho_riak_ql_b77a3b82 (xref)



✅ MAKE_DIALYZER

Started at: 2016-10-24 03:01
Duration: 37 seconds.
Result: OK
Message: OK
Exit Code: 0

📄


cd /tmp/thumbs/basho_riak_ql_b77a3b82 && make dialyzer 2>&1

./rebar get-deps
==> color (get-deps)
==> tdiff (get-deps)
==> unite (get-deps)
==> edown (get-deps)
==> sext (get-deps)
==> mochiweb (get-deps)
==> merl (get-deps)
==> basho_riak_ql_b77a3b82 (get-deps)
./rebar compile
==> color (compile)
==> tdiff (compile)
==> unite (compile)
==> edown (compile)
==> sext (compile)
==> mochiweb (compile)
==> merl (compile)
make[1]: Entering directory `/tmp/thumbs/basho_riak_ql_b77a3b82/deps/merl'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/tmp/thumbs/basho_riak_ql_b77a3b82/deps/merl'
==> basho_riak_ql_b77a3b82 (compile)
  Checking whether the PLT /home/ubuntu/.combo_dialyzer_plt is up-to-date... yes
done (passed successfully)
 yes
done (passed successfully)
  Compiling some key modules to native code... done in 0m8.50s
  Creating PLT .local_dialyzer_plt ...
Unknown functions:
  application:start/1
  base64:encode/1
  beam_lib:chunks/2
  beam_lib:version/1
  binary:match/2
  binary:replace/4
  c:l/1
  calendar:datetime_to_gregorian_seconds/1
  calendar:day_of_the_week/1
  calendar:gregorian_seconds_to_datetime/1
  calendar:local_time/0
  calendar:local_time_to_universal_time_dst/1
  calendar:universal_time/0
  calendar:universal_time_to_local_time/1
  code:all_loaded/0
  code:delete/1
  code:get_object_code/1
  code:load_binary/3
  code:load_file/1
  code:priv_dir/1
  code:purge/1
  code:which/1
  compile:forms/2
  compile:noenv_forms/2
  crypto:block_decrypt/4
  crypto:block_encrypt/4
  crypto:hash/2
  crypto:hmac/3
  crypto:rand_bytes/1
  crypto:rand_uniform/2
  dict:find/2
  dict:new/0
  dict:store/3
  dict:to_list/1
  edoc:application/3
  edoc:get_doc/3
  edoc:layout/2
  edoc_data:overview/4
  edoc_extract:file/4
  edoc_lib:copy_file/2
  edoc_lib:join_uri/2
  edoc_lib:module_info/1
  edoc_lib:read_encoding/2
  edoc_lib:run_layout/2
  edoc_lib:segment/2
  edoc_lib:strip_space/1
  edoc_lib:transpose/1
  edoc_lib:write_file/4
  edoc_lib:write_file/5
  edoc_lib:write_info_file/3
  edoc_lib:write_info_file/4
  edoc_report:report/2
  edoc_report:warning/2
  epp:default_encoding/0
  epp:read_encoding/1
  erl_comment_scan:string/1
  erl_parse:normalise/1
  erl_parse:parse_exprs/1
  erl_parse:parse_form/1
  erl_pp:attribute/1
  erl_pp:exprs/1
  erl_prettypr:format/1
  erl_scan:string/1
  erl_scan:string/2
  erl_scan:tokens/3
  erl_syntax:abstract/1
  erl_syntax:add_postcomments/2
  erl_syntax:add_precomments/2
  erl_syntax:application/3
  erl_syntax:arity_qualifier/2
  erl_syntax:atom/1
  erl_syntax:atom_name/1
  erl_syntax:atom_value/1
  erl_syntax:attribute/2
  erl_syntax:binary_field/2
  erl_syntax:binary_field_body/1
  erl_syntax:binary_field_types/1
  erl_syntax:case_expr_clauses/1
  erl_syntax:char_value/1
  erl_syntax:clause/3
  erl_syntax:clause_body/1
  erl_syntax:clause_guard/1
  erl_syntax:clause_patterns/1
  erl_syntax:comment/2
  erl_syntax:concrete/1
  erl_syntax:conjunction_body/1
  erl_syntax:disjunction_body/1
  erl_syntax:float_value/1
  erl_syntax:form_list/1
  erl_syntax:form_list_elements/1
  erl_syntax:function/2
  erl_syntax:get_attrs/1
  erl_syntax:get_pos/1
  erl_syntax:integer/1
  erl_syntax:integer_value/1
  erl_syntax:is_atom/2
  erl_syntax:is_integer/2
  erl_syntax:is_literal/1
  erl_syntax:list/1
  erl_syntax:list/2
  erl_syntax:list_prefix/1
  erl_syntax:list_suffix/1
  erl_syntax:make_tree/2
  erl_syntax:operator_name/1
  erl_syntax:receive_expr/1
  erl_syntax:receive_expr/3
  erl_syntax:receive_expr_action/1
  erl_syntax:receive_expr_clauses/1
  erl_syntax:receive_expr_timeout/1
  erl_syntax:record_access/2
  erl_syntax:record_access/3
  erl_syntax:record_access_argument/1
  erl_syntax:record_access_field/1
  erl_syntax:record_access_type/1
  erl_syntax:record_expr/2
  erl_syntax:record_expr/3
  erl_syntax:record_expr_argument/1
  erl_syntax:record_expr_fields/1
  erl_syntax:record_expr_type/1
  erl_syntax:record_field/1
  erl_syntax:record_field/2
  erl_syntax:record_field_name/1
  erl_syntax:record_field_value/1
  erl_syntax:revert/1
  erl_syntax:revert_forms/1
  erl_syntax:set_attrs/2
  erl_syntax:set_pos/2
  erl_syntax:string_value/1
  erl_syntax:subtrees/1
  erl_syntax:text_string/1
  erl_syntax:try_expr_handlers/1
  erl_syntax:tuple/1
  erl_syntax:tuple_elements/1
  erl_syntax:type/1
  erl_syntax:update_tree/2
  erl_syntax:variable/1
  erl_syntax:variable_literal/1
  erl_syntax:variable_name/1
  erl_syntax_lib:limit/2
  erlang:atom_to_list/1
  erlang:binary_to_list/1
  erlang:binary_to_term/1
  erlang:decode_packet/3
  erlang:demonitor/2
  erlang:erase/1
  erlang:float_to_list/1
  erlang:function_exported/3
  erlang:garbage_collect/0
  erlang:garbage_collect/1
  erlang:get/1
  erlang:get_module_info/1
  erlang:get_module_info/2
  erlang:get_stacktrace/0
  erlang:integer_to_list/1
  erlang:iolist_size/1
  erlang:iolist_to_binary/1
  erlang:list_to_atom/1
  erlang:list_to_binary/1
  erlang:list_to_existing_atom/1
  erlang:list_to_float/1
  erlang:list_to_integer/1
  erlang:list_to_integer/2
  erlang:list_to_tuple/1
  erlang:load_nif/2
  erlang:localtime/0
  erlang:make_fun/3
  erlang:make_ref/0
  erlang:md5/1
  erlang:monitor/2
  erlang:now/0
  erlang:open_port/2
  erlang:port_close/1
  erlang:process_flag/2
  erlang:processes/0
  erlang:put/2
  erlang:statistics/1
  erlang:term_to_binary/1
  error_logger:error_report/1
  error_logger:info_msg/2
  error_logger:info_report/1
  error_logger:warning_msg/2
  eunit:test/1
  eunit_listener:start/2
  file:close/1
  file:del_dir/1
  file:delete/1
  file:get_cwd/0
  file:list_dir/1
  file:make_dir/1
  file:make_symlink/2
  file:open/2
  file:position/2
  file:pread/2
  file:pread/3
  file:read/2
  file:read_file/1
  file:read_file_info/1
  file:script/1
  file:sync/1
  file:truncate/1
  file:write/2
  file:write_file/2
  file:write_file_info/2
  filelib:is_dir/1
  filename:absname/1
  filename:basename/1
  filename:basename/2
  filename:dirname/1
  filename:extension/1
  filename:join/1
  filename:join/2
  filename:split/1
  gb_trees:delete_any/2
  gb_trees:empty/0
  gb_trees:enter/3
  gb_trees:get/2
  gb_trees:insert/3
  gb_trees:lookup/2
  gb_trees:update/3
  gb_trees:values/1
  gen_server:call/2
  gen_server:cast/2
  gen_server:start/4
  gen_server:start_link/4
  gen_tcp:accept/2
  gen_tcp:close/1
  gen_tcp:listen/2
  gen_tcp:recv/3
  gen_tcp:send/2
  httpd_util:day/1
  httpd_util:month/1
  httpd_util:reason_phrase/1
  httpd_util:rfc1123_date/0
  httpd_util:rfc1123_date/1
  inet:getaddr/2
  inet:peername/1
  inet:port/1
  inet:setopts/2
  inet_parse:address/1
  inet_parse:ntoa/1
  init:get_argument/1
  io:columns/0
  io:format/1
  io:format/2
  io:format/3
  io:fwrite/2
  io:nl/0
  io:put_chars/1
  io_lib:format/2
  io_lib:fwrite/2
  io_lib:write_atom/1
  io_lib_pretty:print/4
  lib:format_exception/6
  lists:append/1
  lists:concat/1
  lists:duplicate/2
  lists:keytake/3
  lists:prefix/2
  lists:seq/2
  lists:sublist/2
  math:log10/1
  orddict:store/3
  ordsets:add_element/2
  os:cmd/1
  os:timestamp/0
  proc_lib:hibernate/3
  proc_lib:spawn/1
  proc_lib:spawn_link/3
  proplists:delete/2
  proplists:get_bool/2
  proplists:get_value/2
  proplists:get_value/3
  proplists:lookup/2
  random:seed/3
  random:seed0/0
  random:uniform/0
  random:uniform/1
  re:compile/1
  re:replace/4
  re:run/3
  re:split/3
  sets:add_element/2
  sets:del_element/2
  sets:from_list/1
  sets:is_element/2
  sets:new/0
  sets:size/1
  sets:to_list/1
  ssl:close/1
  ssl:listen/2
  ssl:peername/1
  ssl:recv/3
  ssl:send/2
  ssl:setopts/2
  ssl:sockname/1
  ssl:ssl_accept/1
  ssl:transport_accept/1
  string:chr/2
  string:join/2
  string:left/2
  string:len/1
  string:right/2
  string:strip/1
  string:strip/2
  string:to_lower/1
  string:tokens/2
  supervisor:start_child/2
  supervisor:start_link/3
  timer:cancel/1
  timer:now_diff/2
  timer:seconds/1
  timer:send_interval/2
  timer:sleep/1
  timer:tc/3
  unicode:characters_to_binary/1
  unicode:characters_to_list/1
  xmerl:export_simple/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
Unknown types:
  erl_scan:location/0
  erl_syntax:syntaxTree/0
  file:date_time/0
 done in 0m2.16s
done (passed successfully)
==> basho_riak_ql_b77a3b82 (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
  Proceeding with analysis... done in 0m17.21s
done (passed successfully)



⬜ 0 of 2 Code reviews from organization basho

Gordon Guthrie added 2 commits October 26, 2016 11:39
This was a convenience for test writing (use the same key twice) but
doesn't reflect reality and no longer works with delete key helper fns
being generated - it has therefore been removed.
@thumbot
Copy link
Contributor

thumbot commented Oct 26, 2016

Build Status: [3295d51] Looks like there's an issue with build step make_dialyzer ! ☁️

✅ MERGE

Started at: 2016-10-26 04:42
Duration: 1 seconds.
Result: OK
Message: Merge Success: 3295d51 onto target branch: develop
Exit Code: OK

📄




Updating e9e285a..3295d51
Fast-forward (no commit created; -m option ignored)
 src/riak_ql_ddl.erl          | 32 ++++++++++++++++++--------------
 src/riak_ql_ddl_compiler.erl | 29 +++++++++++++++++++++--------
 src/riak_ql_lexer.xrl        |  2 ++
 src/riak_ql_parser.yrl       | 25 ++++++++++++++++++++++++-
 test/parser_delete_tests.erl | 38 ++++++++++++++++++++++++++++++++++++++
 5 files changed, 103 insertions(+), 23 deletions(-)
 create mode 100644 test/parser_delete_tests.erl


✅ MAKE_CLEAN

Started at: 2016-10-26 04:42
Duration: 0 seconds.
Result: OK
Message: OK
Exit Code: 0

📄


cd /tmp/thumbs/basho_riak_ql_3295d514 && make clean 2>&1

./rebar clean
==> basho_riak_ql_3295d514 (clean)
rm -rf test.*-temp-data



✅ MAKE_TEST

Started at: 2016-10-26 04:42
Duration: 29 seconds.
Result: OK
Message: OK
Exit Code: 0

📄


cd /tmp/thumbs/basho_riak_ql_3295d514 && make test 2>&1

./rebar clean
==> basho_riak_ql_3295d514 (clean)
rm -rf test.*-temp-data
./rebar get-deps
==> basho_riak_ql_3295d514 (get-deps)
Pulling unite from {git,"https://github.com/basho/unite.git",{tag,"v0.0.1p1"}}
Cloning into 'unite'...
Pulling sext from {git,"https://github.com/basho/sext.git",{tag,"1.1p5"}}
Cloning into 'sext'...
Pulling mochiweb from {git,"https://github.com/basho/mochiweb.git",
                           {tag,"v2.9.0p2"}}
Cloning into 'mochiweb'...
Pulling merl from {git,"https://github.com/basho/merl.git",
                       {tag,"0.1.0-basho"}}
Cloning into 'merl'...
==> unite (get-deps)
Pulling color from {git,"git://github.com/basho/erlang-color.git"}
Cloning into 'color'...
Pulling tdiff from {git,"git://github.com/basho/tdiff.git"}
Cloning into 'tdiff'...
==> color (get-deps)
==> tdiff (get-deps)
==> sext (get-deps)
Pulling edown from {git,"git://github.com/basho/edown.git",{tag,"0.7"}}
Cloning into 'edown'...
==> edown (get-deps)
==> mochiweb (get-deps)
==> merl (get-deps)
./rebar compile
==> color (compile)
Compiled src/color.erl
==> tdiff (compile)
Compiled src/tdiff_benchmark.erl
Compiled src/tdiff_debug.erl
Compiled src/tdiff.erl
==> unite (compile)
Compiled src/unite_compact.erl
==> edown (compile)
Compiled src/edown_xmerl.erl
Compiled src/edown_doclet.erl
Compiled src/edown_make.erl
Compiled src/edown_lib.erl
Compiled src/edown_layout.erl
==> sext (compile)
Compiled src/sext.erl
Compiling c_src/sext.c
==> mochiweb (compile)
Compiled src/mochiweb_io.erl
Compiled src/reloader.erl
Compiled src/mochifmt.erl
Compiled src/mochiweb_socket_server.erl
Compiled src/mochifmt_std.erl
Compiled src/mochiweb_websocket.erl
Compiled src/mochiweb_socket.erl
Compiled src/mochiweb_cover.erl
Compiled src/mochiweb.erl
Compiled src/mochiweb_acceptor.erl
Compiled src/mochiweb_cookies.erl
Compiled src/mochitemp.erl
Compiled src/mochilogfile2.erl
Compiled src/mochijson.erl
Compiled src/mochiweb_http.erl
Compiled src/mochiweb_session.erl
Compiled src/mochiweb_html.erl
Compiled src/mochiweb_app.erl
Compiled src/mochilists.erl
Compiled src/mochiweb_request.erl
Compiled src/mochijson2.erl
Compiled src/mochiweb_charref.erl
Compiled src/mochiweb_echo.erl
Compiled src/mochiweb_skel.erl
Compiled src/mochiutf8.erl
Compiled src/mochiweb_multipart.erl
Compiled src/mochiweb_headers.erl
Compiled src/mochifmt_records.erl
Compiled src/mochiweb_base64url.erl
Compiled src/mochiweb_mime.erl
Compiled src/mochinum.erl
Compiled src/mochiweb_response.erl
Compiled src/mochiweb_sup.erl
Compiled src/mochihex.erl
Compiled src/mochiglobal.erl
Compiled src/mochiweb_util.erl
==> merl (compile)
make[1]: Entering directory `/tmp/thumbs/basho_riak_ql_3295d514/deps/merl'
erlc -pz ./priv -pa ./ebin +debug_info -o ebin/ src/merl.erl
erlc -DMERL_NO_TRANSFORM +debug_info -o priv/ src/merl_transform.erl
erlc -pz ./priv -pa ./ebin +debug_info -o ebin/ src/merl_transform.erl
erlc -pz ./priv -pa ./ebin +debug_info -o ebin/ src/merl_tests.erl
make[1]: Leaving directory `/tmp/thumbs/basho_riak_ql_3295d514/deps/merl'
==> basho_riak_ql_3295d514 (compile)
Compiled src/riak_ql_lexer.xrl
src/riak_ql_parser.yrl:17: Warning: non-terminal symbol Buckets not used
src/riak_ql_parser.yrl:106: Warning: terminal symbol is_not_null not used
src/riak_ql_parser.yrl:107: Warning: terminal symbol is_null not used
src/riak_ql_parser.yrl:17: Warning: non-terminal symbol Buckets not used
src/riak_ql_parser.yrl:106: Warning: terminal symbol is_not_null not used
src/riak_ql_parser.yrl:107: Warning: terminal symbol is_null not used
Compiled src/riak_ql_parser.yrl
Compiled src/riak_ql_quanta.erl
Compiled src/riak_ql_to_string.erl
Compiled src/riak_ql_window_agg_fns.erl
Compiled src/riak_ql_component.erl
Compiled src/riak_ql_cmd.erl
Compiled src/riak_ql_ddl_compiler.erl
Compiled src/riak_ql_ddl.erl
Compiled src/riak_ql_parser.erl
Compiled src/riak_ql_lexer.erl
./rebar eunit skip_deps=true
==> basho_riak_ql_3295d514 (eunit)
Compiled test/parser_canonicalise_where_tests.erl
Compiled test/parser_show_tables_tests.erl
Compiled test/parser_explain_tests.erl
Compiled test/compiler_basic_1.erl
Compiled test/parser_select_aggregate_tests.erl
Compiled test/parser_insert_tests.erl
Compiled test/parser_create_table_tests.erl
Compiled test/parser_describe_tests.erl
Compiled test/parser_arithmetic_tests.erl
Compiled test/window_agg_fn_tests.erl
Compiled test/parser_delete_tests.erl
Compiled test/parser_tests.erl
Compiled test/parser_select_where_tests.erl
Compiled test/parser_select_tests.erl
Compiled test/parser_function_tests.erl
Compiled test/lexer_tests.erl
Compiled test/query_ddl.erl
Compiled src/riak_ql_to_string.erl
Compiled src/riak_ql_window_agg_fns.erl
Compiled src/riak_ql_cmd.erl
Compiled src/riak_ql_component.erl
Compiled src/riak_ql_ddl_compiler.erl
Compiled src/riak_ql_parser.erl
Compiled src/riak_ql_ddl.erl
Compiled src/riak_ql_lexer.erl
Compiled src/riak_ql_quanta.erl
�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m
�[32m399 tests passed�[0m  �[30;1m(5.04 s)�[0m
Cover analysis: /tmp/thumbs/basho_riak_ql_3295d514/.eunit/index.html

=INFO REPORT==== 26-Oct-2016::04:42:52 ===
    application: inets
    exited: killed
    type: temporary



✅ MAKE_XREF

Started at: 2016-10-26 04:42
Duration: 4 seconds.
Result: OK
Message: OK
Exit Code: 0

📄


cd /tmp/thumbs/basho_riak_ql_3295d514 && make xref 2>&1

./rebar get-deps
==> color (get-deps)
==> tdiff (get-deps)
==> unite (get-deps)
==> edown (get-deps)
==> sext (get-deps)
==> mochiweb (get-deps)
==> merl (get-deps)
==> basho_riak_ql_3295d514 (get-deps)
./rebar compile
==> color (compile)
==> tdiff (compile)
==> unite (compile)
==> edown (compile)
==> sext (compile)
==> mochiweb (compile)
==> merl (compile)
make[1]: Entering directory `/tmp/thumbs/basho_riak_ql_3295d514/deps/merl'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/tmp/thumbs/basho_riak_ql_3295d514/deps/merl'
==> basho_riak_ql_3295d514 (compile)
./rebar xref skip_deps=true
==> basho_riak_ql_3295d514 (xref)



⛔ MAKE_DIALYZER

Started at: 2016-10-26 04:42
Duration: 37 seconds.
Result: ERROR
Message: Step make_dialyzer Failed!
Exit Code: 2

📄


cd /tmp/thumbs/basho_riak_ql_3295d514 && make dialyzer 2>&1

./rebar get-deps
==> color (get-deps)
==> tdiff (get-deps)
==> unite (get-deps)
==> edown (get-deps)
==> sext (get-deps)
==> mochiweb (get-deps)
==> merl (get-deps)
==> basho_riak_ql_3295d514 (get-deps)
./rebar compile
==> color (compile)
==> tdiff (compile)
==> unite (compile)
==> edown (compile)
==> sext (compile)
==> mochiweb (compile)
==> merl (compile)
make[1]: Entering directory `/tmp/thumbs/basho_riak_ql_3295d514/deps/merl'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/tmp/thumbs/basho_riak_ql_3295d514/deps/merl'
==> basho_riak_ql_3295d514 (compile)
  Checking whether the PLT /home/ubuntu/.combo_dialyzer_plt is up-to-date... yes
done (passed successfully)
 yes
done (passed successfully)
  Compiling some key modules to native code... done in 0m8.72s
  Creating PLT .local_dialyzer_plt ...
Unknown functions:
  application:start/1
  base64:encode/1
  beam_lib:chunks/2
  beam_lib:version/1
  binary:match/2
  binary:replace/4
  c:l/1
  calendar:datetime_to_gregorian_seconds/1
  calendar:day_of_the_week/1
  calendar:gregorian_seconds_to_datetime/1
  calendar:local_time/0
  calendar:local_time_to_universal_time_dst/1
  calendar:universal_time/0
  calendar:universal_time_to_local_time/1
  code:all_loaded/0
  code:delete/1
  code:get_object_code/1
  code:load_binary/3
  code:load_file/1
  code:priv_dir/1
  code:purge/1
  code:which/1
  compile:forms/2
  compile:noenv_forms/2
  crypto:block_decrypt/4
  crypto:block_encrypt/4
  crypto:hash/2
  crypto:hmac/3
  crypto:rand_bytes/1
  crypto:rand_uniform/2
  dict:find/2
  dict:new/0
  dict:store/3
  dict:to_list/1
  edoc:application/3
  edoc:get_doc/3
  edoc:layout/2
  edoc_data:overview/4
  edoc_extract:file/4
  edoc_lib:copy_file/2
  edoc_lib:join_uri/2
  edoc_lib:module_info/1
  edoc_lib:read_encoding/2
  edoc_lib:run_layout/2
  edoc_lib:segment/2
  edoc_lib:strip_space/1
  edoc_lib:transpose/1
  edoc_lib:write_file/4
  edoc_lib:write_file/5
  edoc_lib:write_info_file/3
  edoc_lib:write_info_file/4
  edoc_report:report/2
  edoc_report:warning/2
  epp:default_encoding/0
  epp:read_encoding/1
  erl_comment_scan:string/1
  erl_parse:normalise/1
  erl_parse:parse_exprs/1
  erl_parse:parse_form/1
  erl_pp:attribute/1
  erl_pp:exprs/1
  erl_prettypr:format/1
  erl_scan:string/1
  erl_scan:string/2
  erl_scan:tokens/3
  erl_syntax:abstract/1
  erl_syntax:add_postcomments/2
  erl_syntax:add_precomments/2
  erl_syntax:application/3
  erl_syntax:arity_qualifier/2
  erl_syntax:atom/1
  erl_syntax:atom_name/1
  erl_syntax:atom_value/1
  erl_syntax:attribute/2
  erl_syntax:binary_field/2
  erl_syntax:binary_field_body/1
  erl_syntax:binary_field_types/1
  erl_syntax:case_expr_clauses/1
  erl_syntax:char_value/1
  erl_syntax:clause/3
  erl_syntax:clause_body/1
  erl_syntax:clause_guard/1
  erl_syntax:clause_patterns/1
  erl_syntax:comment/2
  erl_syntax:concrete/1
  erl_syntax:conjunction_body/1
  erl_syntax:disjunction_body/1
  erl_syntax:float_value/1
  erl_syntax:form_list/1
  erl_syntax:form_list_elements/1
  erl_syntax:function/2
  erl_syntax:get_attrs/1
  erl_syntax:get_pos/1
  erl_syntax:integer/1
  erl_syntax:integer_value/1
  erl_syntax:is_atom/2
  erl_syntax:is_integer/2
  erl_syntax:is_literal/1
  erl_syntax:list/1
  erl_syntax:list/2
  erl_syntax:list_prefix/1
  erl_syntax:list_suffix/1
  erl_syntax:make_tree/2
  erl_syntax:operator_name/1
  erl_syntax:receive_expr/1
  erl_syntax:receive_expr/3
  erl_syntax:receive_expr_action/1
  erl_syntax:receive_expr_clauses/1
  erl_syntax:receive_expr_timeout/1
  erl_syntax:record_access/2
  erl_syntax:record_access/3
  erl_syntax:record_access_argument/1
  erl_syntax:record_access_field/1
  erl_syntax:record_access_type/1
  erl_syntax:record_expr/2
  erl_syntax:record_expr/3
  erl_syntax:record_expr_argument/1
  erl_syntax:record_expr_fields/1
  erl_syntax:record_expr_type/1
  erl_syntax:record_field/1
  erl_syntax:record_field/2
  erl_syntax:record_field_name/1
  erl_syntax:record_field_value/1
  erl_syntax:revert/1
  erl_syntax:revert_forms/1
  erl_syntax:set_attrs/2
  erl_syntax:set_pos/2
  erl_syntax:string_value/1
  erl_syntax:subtrees/1
  erl_syntax:text_string/1
  erl_syntax:try_expr_handlers/1
  erl_syntax:tuple/1
  erl_syntax:tuple_elements/1
  erl_syntax:type/1
  erl_syntax:update_tree/2
  erl_syntax:variable/1
  erl_syntax:variable_literal/1
  erl_syntax:variable_name/1
  erl_syntax_lib:limit/2
  erlang:atom_to_list/1
  erlang:binary_to_list/1
  erlang:binary_to_term/1
  erlang:decode_packet/3
  erlang:demonitor/2
  erlang:erase/1
  erlang:float_to_list/1
  erlang:function_exported/3
  erlang:garbage_collect/0
  erlang:garbage_collect/1
  erlang:get/1
  erlang:get_module_info/1
  erlang:get_module_info/2
  erlang:get_stacktrace/0
  erlang:integer_to_list/1
  erlang:iolist_size/1
  erlang:iolist_to_binary/1
  erlang:list_to_atom/1
  erlang:list_to_binary/1
  erlang:list_to_existing_atom/1
  erlang:list_to_float/1
  erlang:list_to_integer/1
  erlang:list_to_integer/2
  erlang:list_to_tuple/1
  erlang:load_nif/2
  erlang:localtime/0
  erlang:make_fun/3
  erlang:make_ref/0
  erlang:md5/1
  erlang:monitor/2
  erlang:now/0
  erlang:open_port/2
  erlang:port_close/1
  erlang:process_flag/2
  erlang:processes/0
  erlang:put/2
  erlang:statistics/1
  erlang:term_to_binary/1
  error_logger:error_report/1
  error_logger:info_msg/2
  error_logger:info_report/1
  error_logger:warning_msg/2
  eunit:test/1
  eunit_listener:start/2
  file:close/1
  file:del_dir/1
  file:delete/1
  file:get_cwd/0
  file:list_dir/1
  file:make_dir/1
  file:make_symlink/2
  file:open/2
  file:position/2
  file:pread/2
  file:pread/3
  file:read/2
  file:read_file/1
  file:read_file_info/1
  file:script/1
  file:sync/1
  file:truncate/1
  file:write/2
  file:write_file/2
  file:write_file_info/2
  filelib:is_dir/1
  filename:absname/1
  filename:basename/1
  filename:basename/2
  filename:dirname/1
  filename:extension/1
  filename:join/1
  filename:join/2
  filename:split/1
  gb_trees:delete_any/2
  gb_trees:empty/0
  gb_trees:enter/3
  gb_trees:get/2
  gb_trees:insert/3
  gb_trees:lookup/2
  gb_trees:update/3
  gb_trees:values/1
  gen_server:call/2
  gen_server:cast/2
  gen_server:start/4
  gen_server:start_link/4
  gen_tcp:accept/2
  gen_tcp:close/1
  gen_tcp:listen/2
  gen_tcp:recv/3
  gen_tcp:send/2
  httpd_util:day/1
  httpd_util:month/1
  httpd_util:reason_phrase/1
  httpd_util:rfc1123_date/0
  httpd_util:rfc1123_date/1
  inet:getaddr/2
  inet:peername/1
  inet:port/1
  inet:setopts/2
  inet_parse:address/1
  inet_parse:ntoa/1
  init:get_argument/1
  io:columns/0
  io:format/1
  io:format/2
  io:format/3
  io:fwrite/2
  io:nl/0
  io:put_chars/1
  io_lib:format/2
  io_lib:fwrite/2
  io_lib:write_atom/1
  io_lib_pretty:print/4
  lib:format_exception/6
  lists:append/1
  lists:concat/1
  lists:duplicate/2
  lists:keytake/3
  lists:prefix/2
  lists:seq/2
  lists:sublist/2
  math:log10/1
  orddict:store/3
  ordsets:add_element/2
  os:cmd/1
  os:timestamp/0
  proc_lib:hibernate/3
  proc_lib:spawn/1
  proc_lib:spawn_link/3
  proplists:delete/2
  proplists:get_bool/2
  proplists:get_value/2
  proplists:get_value/3
  proplists:lookup/2
  random:seed/3
  random:seed0/0
  random:uniform/0
  random:uniform/1
  re:compile/1
  re:replace/4
  re:run/3
  re:split/3
  sets:add_element/2
  sets:del_element/2
  sets:from_list/1
  sets:is_element/2
  sets:new/0
  sets:size/1
  sets:to_list/1
  ssl:close/1
  ssl:listen/2
  ssl:peername/1
  ssl:recv/3
  ssl:send/2
  ssl:setopts/2
  ssl:sockname/1
  ssl:ssl_accept/1
  ssl:transport_accept/1
  string:chr/2
  string:join/2
  string:left/2
  string:len/1
  string:right/2
  string:strip/1
  string:strip/2
  string:to_lower/1
  string:tokens/2
  supervisor:start_child/2
  supervisor:start_link/3
  timer:cancel/1
  timer:now_diff/2
  timer:seconds/1
  timer:send_interval/2
  timer:sleep/1
  timer:tc/3
  unicode:characters_to_binary/1
  unicode:characters_to_list/1
  xmerl:export_simple/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
Unknown types:
  erl_scan:location/0
  erl_syntax:syntaxTree/0
  file:date_time/0
 done in 0m2.15s
done (passed successfully)
==> basho_riak_ql_3295d514 (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
  Proceeding with analysis...
riak_ql_ddl_compiler.erl:279: Invalid type specification for function riak_ql_ddl_compiler:build_delete_key_fn/3. The success typing is (#ddl_v1{table::'undefined' | binary(),fields::[#riak_field_v1{name::binary(),position::'undefined' | pos_integer(),type::'boolean' | 'double' | 'sint64' | 'timestamp' | 'undefined' | 'varchar',optional::boolean()}],partition_key::'none' | 'undefined' | #key_v1{ast::[{_,_} | {_,_,_,_,_}]},local_key::'undefined' | #key_v1{ast::[{_,_} | {_,_,_,_,_}]}},pos_integer(),[]) -> {_,pos_integer()}
 done in 0m17.02s
done (warnings were emitted)
make: *** [dialyzer-run] Error 2



⬜ 0 of 2 Code reviews from organization basho

@thumbot
Copy link
Contributor

thumbot commented Nov 1, 2016

feature-gg-delete 3295d51 ➡️ develop 897928c ⛔ completed
There seems to be an issue with build step **make_dialyzer** ! ☁️

✅ MERGE

Started at: 2016-11-01 03:15
Duration: 4 seconds.
Result: OK
Message: Merge Success: feature-gg-delete 3295d51 onto target branch: develop 897928c
Exit Code: OK

📄




Auto-merging src/riak_ql_parser.yrl
Merge made by the 'recursive' strategy.
 src/riak_ql_ddl.erl          | 32 ++++++++++++++++++--------------
 src/riak_ql_ddl_compiler.erl | 29 +++++++++++++++++++++--------
 src/riak_ql_lexer.xrl        |  2 ++
 src/riak_ql_parser.yrl       | 25 ++++++++++++++++++++++++-
 test/parser_delete_tests.erl | 38 ++++++++++++++++++++++++++++++++++++++
 5 files changed, 103 insertions(+), 23 deletions(-)
 create mode 100644 test/parser_delete_tests.erl


✅ MAKE_CLEAN

Started at: 2016-11-01 03:15
Duration: 1 seconds.
Result: OK
Message: OK
Exit Code: 0

📄


cd /tmp/thumbs/develop:897928c:feature-gg-delete:3295d51 && make clean 2>&1

./rebar clean
==> develop:897928c:feature-gg-delete:3295d51 (clean)
rm -rf test.*-temp-data



✅ MAKE_TEST

Started at: 2016-11-01 03:15
Duration: 42 seconds.
Result: OK
Message: OK
Exit Code: 0

📄


cd /tmp/thumbs/develop:897928c:feature-gg-delete:3295d51 && make test 2>&1

./rebar clean
==> develop:897928c:feature-gg-delete:3295d51 (clean)
rm -rf test.*-temp-data
./rebar get-deps
==> develop:897928c:feature-gg-delete:3295d51 (get-deps)
Pulling unite from {git,"https://github.com/basho/unite.git",{tag,"v0.0.1p2"}}
Cloning into 'unite'...
Pulling sext from {git,"https://github.com/basho/sext.git",{tag,"1.1p6"}}
Cloning into 'sext'...
Pulling mochiweb from {git,"https://github.com/basho/mochiweb.git",
                           {tag,"v2.9.0p2"}}
Cloning into 'mochiweb'...
Pulling merl from {git,"https://github.com/basho/merl.git",
                       {tag,"0.1.0-basho"}}
Cloning into 'merl'...
==> unite (get-deps)
Pulling color from {git,"https://github.com/basho/erlang-color.git",
                        {tag,"v0.2.0p1"}}
Cloning into 'color'...
Pulling tdiff from {git,"https://github.com/basho/tdiff.git",{tag,"0.1"}}
Cloning into 'tdiff'...
==> color (get-deps)
==> tdiff (get-deps)
==> sext (get-deps)
Pulling edown from {git,"git://github.com/basho/edown.git",{tag,"0.8.1"}}
Cloning into 'edown'...
==> edown (get-deps)
==> mochiweb (get-deps)
==> merl (get-deps)
./rebar compile
==> color (compile)
Compiled src/color.erl
==> tdiff (compile)
Compiled src/tdiff_benchmark.erl
Compiled src/tdiff.erl
Compiled src/tdiff_debug.erl
==> unite (compile)
Compiled src/unite_compact.erl
==> edown (compile)
Compiled src/edown_xmerl.erl
Compiled src/edown_doclet.erl
Compiled src/edown_make.erl
Compiled src/edown_lib.erl
Compiled src/edown_layout.erl
==> sext (compile)
Compiled src/sext.erl
Compiling c_src/sext.c
==> mochiweb (compile)
Compiled src/mochiweb_io.erl
Compiled src/reloader.erl
Compiled src/mochifmt.erl
Compiled src/mochiweb_socket_server.erl
Compiled src/mochifmt_std.erl
Compiled src/mochiweb_socket.erl
Compiled src/mochiweb_cover.erl
Compiled src/mochiweb_websocket.erl
Compiled src/mochiweb.erl
Compiled src/mochiweb_acceptor.erl
Compiled src/mochiweb_cookies.erl
Compiled src/mochitemp.erl
Compiled src/mochilogfile2.erl
Compiled src/mochijson.erl
Compiled src/mochiweb_http.erl
Compiled src/mochiweb_session.erl
Compiled src/mochiweb_app.erl
Compiled src/mochilists.erl
Compiled src/mochiweb_html.erl
Compiled src/mochijson2.erl
Compiled src/mochiweb_request.erl
Compiled src/mochiweb_skel.erl
Compiled src/mochiweb_echo.erl
Compiled src/mochiweb_charref.erl
Compiled src/mochiutf8.erl
Compiled src/mochiweb_multipart.erl
Compiled src/mochifmt_records.erl
Compiled src/mochiweb_headers.erl
Compiled src/mochiweb_mime.erl
Compiled src/mochinum.erl
Compiled src/mochiweb_base64url.erl
Compiled src/mochiweb_response.erl
Compiled src/mochiweb_sup.erl
Compiled src/mochihex.erl
Compiled src/mochiglobal.erl
Compiled src/mochiweb_util.erl
==> merl (compile)
make[1]: Entering directory `/tmp/thumbs/develop:897928c:feature-gg-delete:3295d51/deps/merl'
erlc -pz ./priv -pa ./ebin +debug_info -o ebin/ src/merl.erl
erlc -DMERL_NO_TRANSFORM +debug_info -o priv/ src/merl_transform.erl
erlc -pz ./priv -pa ./ebin +debug_info -o ebin/ src/merl_transform.erl
erlc -pz ./priv -pa ./ebin +debug_info -o ebin/ src/merl_tests.erl
make[1]: Leaving directory `/tmp/thumbs/develop:897928c:feature-gg-delete:3295d51/deps/merl'
==> develop:897928c:feature-gg-delete:3295d51 (compile)
Compiled src/riak_ql_lexer.xrl
src/riak_ql_parser.yrl:17: Warning: non-terminal symbol Buckets not used
src/riak_ql_parser.yrl:106: Warning: terminal symbol is_not_null not used
src/riak_ql_parser.yrl:107: Warning: terminal symbol is_null not used
src/riak_ql_parser.yrl:17: Warning: non-terminal symbol Buckets not used
src/riak_ql_parser.yrl:106: Warning: terminal symbol is_not_null not used
src/riak_ql_parser.yrl:107: Warning: terminal symbol is_null not used
Compiled src/riak_ql_parser.yrl
Compiled src/riak_ql_quanta.erl
Compiled src/riak_ql_to_string.erl
Compiled src/riak_ql_cmd.erl
Compiled src/riak_ql_window_agg_fns.erl
Compiled src/riak_ql_component.erl
Compiled src/riak_ql_ddl_compiler.erl
Compiled src/riak_ql_ddl.erl
Compiled src/riak_ql_parser.erl
Compiled src/riak_ql_lexer.erl
./rebar eunit skip_deps=true
==> develop:897928c:feature-gg-delete:3295d51 (eunit)
Compiled test/parser_show_tables_tests.erl
Compiled test/parser_canonicalise_where_tests.erl
Compiled test/parser_explain_tests.erl
Compiled test/compiler_basic_1.erl
Compiled test/parser_select_aggregate_tests.erl
Compiled test/parser_insert_tests.erl
Compiled test/parser_create_table_tests.erl
Compiled test/parser_arithmetic_tests.erl
Compiled test/parser_describe_tests.erl
Compiled test/window_agg_fn_tests.erl
Compiled test/parser_delete_tests.erl
Compiled test/parser_select_where_tests.erl
Compiled test/parser_tests.erl
Compiled test/parser_select_tests.erl
Compiled test/parser_function_tests.erl
Compiled test/lexer_tests.erl
Compiled test/query_ddl.erl
Compiled src/riak_ql_to_string.erl
Compiled src/riak_ql_window_agg_fns.erl
Compiled src/riak_ql_cmd.erl
Compiled src/riak_ql_component.erl
Compiled src/riak_ql_ddl_compiler.erl
Compiled src/riak_ql_parser.erl
Compiled src/riak_ql_ddl.erl
Compiled src/riak_ql_lexer.erl
Compiled src/riak_ql_quanta.erl

=ERROR REPORT==== 1-Nov-2016::03:15:40 ===
Error in process <0.821.0> with exit value: {function_clause,[{unite_compact,terminate,[{error,{error,undef,[{erlang,monotonic_time,[],[]},{unite_compact,init,1,[{file,"src/unite_compact.erl"},{line,19}]},{eunit_listener,call,3,[{file,"eunit_listener.erl"},{line... 

Cover analysis: /tmp/thumbs/develop:897928c:feature-gg-delete:3295d51/.eunit/index.html

=INFO REPORT==== 1-Nov-2016::03:15:53 ===
    application: inets
    exited: killed
    type: temporary



✅ MAKE_XREF

Started at: 2016-11-01 03:15
Duration: 4 seconds.
Result: OK
Message: OK
Exit Code: 0

📄


cd /tmp/thumbs/develop:897928c:feature-gg-delete:3295d51 && make xref 2>&1

./rebar get-deps
==> color (get-deps)
==> tdiff (get-deps)
==> unite (get-deps)
==> edown (get-deps)
==> sext (get-deps)
==> mochiweb (get-deps)
==> merl (get-deps)
==> develop:897928c:feature-gg-delete:3295d51 (get-deps)
./rebar compile
==> color (compile)
==> tdiff (compile)
==> unite (compile)
==> edown (compile)
==> sext (compile)
==> mochiweb (compile)
==> merl (compile)
make[1]: Entering directory `/tmp/thumbs/develop:897928c:feature-gg-delete:3295d51/deps/merl'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/tmp/thumbs/develop:897928c:feature-gg-delete:3295d51/deps/merl'
==> develop:897928c:feature-gg-delete:3295d51 (compile)
./rebar xref skip_deps=true
==> develop:897928c:feature-gg-delete:3295d51 (xref)



⛔ MAKE_DIALYZER

Started at: 2016-11-01 03:15
Duration: 55 seconds.
Result: ERROR
Message: Step make_dialyzer Failed!
Exit Code: 2

📄


cd /tmp/thumbs/develop:897928c:feature-gg-delete:3295d51 && make dialyzer 2>&1

./rebar get-deps
==> color (get-deps)
==> tdiff (get-deps)
==> unite (get-deps)
==> edown (get-deps)
==> sext (get-deps)
==> mochiweb (get-deps)
==> merl (get-deps)
==> develop:897928c:feature-gg-delete:3295d51 (get-deps)
./rebar compile
==> color (compile)
==> tdiff (compile)
==> unite (compile)
==> edown (compile)
==> sext (compile)
==> mochiweb (compile)
==> merl (compile)
make[1]: Entering directory `/tmp/thumbs/develop:897928c:feature-gg-delete:3295d51/deps/merl'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/tmp/thumbs/develop:897928c:feature-gg-delete:3295d51/deps/merl'
==> develop:897928c:feature-gg-delete:3295d51 (compile)
  Checking whether the PLT /home/ubuntu/.combo_dialyzer_plt is up-to-date... yes
done (passed successfully)
 yes
done (passed successfully)
  Compiling some key modules to native code... done in 0m18.09s
  Creating PLT .local_dialyzer_plt ...
Unknown functions:
  application:start/1
  base64:encode/1
  beam_lib:chunks/2
  beam_lib:version/1
  binary:match/2
  binary:replace/4
  c:l/1
  calendar:datetime_to_gregorian_seconds/1
  calendar:day_of_the_week/1
  calendar:gregorian_seconds_to_datetime/1
  calendar:local_time/0
  calendar:local_time_to_universal_time_dst/1
  calendar:universal_time/0
  calendar:universal_time_to_local_time/1
  code:all_loaded/0
  code:delete/1
  code:get_object_code/1
  code:load_binary/3
  code:load_file/1
  code:priv_dir/1
  code:purge/1
  code:which/1
  compile:forms/2
  compile:noenv_forms/2
  crypto:block_decrypt/4
  crypto:block_encrypt/4
  crypto:hash/2
  crypto:hmac/3
  crypto:rand_bytes/1
  crypto:rand_uniform/2
  dict:find/2
  dict:new/0
  dict:store/3
  dict:to_list/1
  edoc:application/3
  edoc:get_doc/3
  edoc:layout/2
  edoc_data:overview/4
  edoc_extract:file/4
  edoc_lib:copy_file/2
  edoc_lib:join_uri/2
  edoc_lib:module_info/1
  edoc_lib:read_encoding/2
  edoc_lib:run_layout/2
  edoc_lib:segment/2
  edoc_lib:strip_space/1
  edoc_lib:transpose/1
  edoc_lib:write_file/4
  edoc_lib:write_file/5
  edoc_lib:write_info_file/3
  edoc_lib:write_info_file/4
  edoc_report:report/2
  edoc_report:warning/2
  epp:default_encoding/0
  epp:read_encoding/1
  erl_comment_scan:string/1
  erl_parse:normalise/1
  erl_parse:parse_exprs/1
  erl_parse:parse_form/1
  erl_pp:attribute/1
  erl_pp:exprs/1
  erl_prettypr:format/1
  erl_scan:string/1
  erl_scan:string/2
  erl_scan:tokens/3
  erl_syntax:abstract/1
  erl_syntax:add_postcomments/2
  erl_syntax:add_precomments/2
  erl_syntax:application/3
  erl_syntax:arity_qualifier/2
  erl_syntax:atom/1
  erl_syntax:atom_name/1
  erl_syntax:atom_value/1
  erl_syntax:attribute/2
  erl_syntax:binary_field/2
  erl_syntax:binary_field_body/1
  erl_syntax:binary_field_types/1
  erl_syntax:case_expr_clauses/1
  erl_syntax:char_value/1
  erl_syntax:clause/3
  erl_syntax:clause_body/1
  erl_syntax:clause_guard/1
  erl_syntax:clause_patterns/1
  erl_syntax:comment/2
  erl_syntax:concrete/1
  erl_syntax:conjunction_body/1
  erl_syntax:disjunction_body/1
  erl_syntax:float_value/1
  erl_syntax:form_list/1
  erl_syntax:form_list_elements/1
  erl_syntax:function/2
  erl_syntax:get_attrs/1
  erl_syntax:get_pos/1
  erl_syntax:integer/1
  erl_syntax:integer_value/1
  erl_syntax:is_atom/2
  erl_syntax:is_integer/2
  erl_syntax:is_literal/1
  erl_syntax:list/1
  erl_syntax:list/2
  erl_syntax:list_prefix/1
  erl_syntax:list_suffix/1
  erl_syntax:make_tree/2
  erl_syntax:operator_name/1
  erl_syntax:receive_expr/1
  erl_syntax:receive_expr/3
  erl_syntax:receive_expr_action/1
  erl_syntax:receive_expr_clauses/1
  erl_syntax:receive_expr_timeout/1
  erl_syntax:record_access/2
  erl_syntax:record_access/3
  erl_syntax:record_access_argument/1
  erl_syntax:record_access_field/1
  erl_syntax:record_access_type/1
  erl_syntax:record_expr/2
  erl_syntax:record_expr/3
  erl_syntax:record_expr_argument/1
  erl_syntax:record_expr_fields/1
  erl_syntax:record_expr_type/1
  erl_syntax:record_field/1
  erl_syntax:record_field/2
  erl_syntax:record_field_name/1
  erl_syntax:record_field_value/1
  erl_syntax:revert/1
  erl_syntax:revert_forms/1
  erl_syntax:set_attrs/2
  erl_syntax:set_pos/2
  erl_syntax:string_value/1
  erl_syntax:subtrees/1
  erl_syntax:text_string/1
  erl_syntax:try_expr_handlers/1
  erl_syntax:tuple/1
  erl_syntax:tuple_elements/1
  erl_syntax:type/1
  erl_syntax:update_tree/2
  erl_syntax:variable/1
  erl_syntax:variable_literal/1
  erl_syntax:variable_name/1
  erl_syntax_lib:limit/2
  erlang:atom_to_list/1
  erlang:binary_to_list/1
  erlang:binary_to_term/1
  erlang:convert_time_unit/3
  erlang:decode_packet/3
  erlang:demonitor/2
  erlang:erase/1
  erlang:float_to_list/1
  erlang:function_exported/3
  erlang:garbage_collect/0
  erlang:garbage_collect/1
  erlang:get/1
  erlang:get_module_info/1
  erlang:get_module_info/2
  erlang:get_stacktrace/0
  erlang:integer_to_list/1
  erlang:iolist_size/1
  erlang:iolist_to_binary/1
  erlang:list_to_atom/1
  erlang:list_to_binary/1
  erlang:list_to_existing_atom/1
  erlang:list_to_float/1
  erlang:list_to_integer/1
  erlang:list_to_integer/2
  erlang:list_to_tuple/1
  erlang:load_nif/2
  erlang:localtime/0
  erlang:make_fun/3
  erlang:make_ref/0
  erlang:md5/1
  erlang:monitor/2
  erlang:monotonic_time/0
  erlang:open_port/2
  erlang:port_close/1
  erlang:process_flag/2
  erlang:processes/0
  erlang:put/2
  erlang:statistics/1
  erlang:term_to_binary/1
  error_logger:error_report/1
  error_logger:info_msg/2
  error_logger:info_report/1
  error_logger:warning_msg/2
  eunit:test/1
  eunit_listener:start/2
  file:close/1
  file:del_dir/1
  file:delete/1
  file:get_cwd/0
  file:list_dir/1
  file:make_dir/1
  file:make_symlink/2
  file:open/2
  file:position/2
  file:pread/2
  file:pread/3
  file:read/2
  file:read_file/1
  file:read_file_info/1
  file:script/1
  file:sync/1
  file:truncate/1
  file:write/2
  file:write_file/2
  file:write_file_info/2
  filelib:is_dir/1
  filename:absname/1
  filename:basename/1
  filename:basename/2
  filename:dirname/1
  filename:extension/1
  filename:join/1
  filename:join/2
  filename:split/1
  gb_trees:delete_any/2
  gb_trees:empty/0
  gb_trees:enter/3
  gb_trees:get/2
  gb_trees:insert/3
  gb_trees:lookup/2
  gb_trees:update/3
  gb_trees:values/1
  gen_server:call/2
  gen_server:cast/2
  gen_server:start/4
  gen_server:start_link/4
  gen_tcp:accept/2
  gen_tcp:close/1
  gen_tcp:listen/2
  gen_tcp:recv/3
  gen_tcp:send/2
  httpd_util:day/1
  httpd_util:month/1
  httpd_util:reason_phrase/1
  httpd_util:rfc1123_date/0
  httpd_util:rfc1123_date/1
  inet:getaddr/2
  inet:peername/1
  inet:port/1
  inet:setopts/2
  inet_parse:address/1
  inet_parse:ntoa/1
  init:get_argument/1
  io:columns/0
  io:format/1
  io:format/2
  io:format/3
  io:fwrite/2
  io:nl/0
  io:put_chars/1
  io_lib:format/2
  io_lib:fwrite/2
  io_lib:write_atom/1
  io_lib_pretty:print/4
  lib:format_exception/6
  lists:append/1
  lists:concat/1
  lists:duplicate/2
  lists:keytake/3
  lists:prefix/2
  lists:seq/2
  lists:sublist/2
  math:log10/1
  orddict:store/3
  ordsets:add_element/2
  os:cmd/1
  os:timestamp/0
  proc_lib:hibernate/3
  proc_lib:spawn/1
  proc_lib:spawn_link/3
  proplists:delete/2
  proplists:get_bool/2
  proplists:get_value/2
  proplists:get_value/3
  proplists:lookup/2
  random:seed/3
  random:seed0/0
  random:uniform/0
  random:uniform/1
  re:compile/1
  re:replace/4
  re:run/3
  re:split/3
  sets:add_element/2
  sets:del_element/2
  sets:from_list/1
  sets:is_element/2
  sets:new/0
  sets:size/1
  sets:to_list/1
  ssl:close/1
  ssl:listen/2
  ssl:peername/1
  ssl:recv/3
  ssl:send/2
  ssl:setopts/2
  ssl:sockname/1
  ssl:ssl_accept/1
  ssl:transport_accept/1
  string:chr/2
  string:join/2
  string:left/2
  string:len/1
  string:right/2
  string:strip/1
  string:strip/2
  string:to_lower/1
  string:tokens/2
  supervisor:start_child/2
  supervisor:start_link/3
  timer:cancel/1
  timer:now_diff/2
  timer:seconds/1
  timer:send_interval/2
  timer:sleep/1
  timer:tc/3
  unicode:characters_to_binary/1
  unicode:characters_to_list/1
  xmerl:export_simple/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
Unknown types:
  erl_scan:location/0
  erl_syntax:syntaxTree/0
  file:date_time/0
 done in 0m3.07s
done (passed successfully)
==> develop:897928c:feature-gg-delete:3295d51 (dialyzer)
make: *** [dialyzer-run] Error 1



⬜ 0 of 2 Code reviews from organization basho

@thumbot
Copy link
Contributor

thumbot commented Nov 1, 2016

feature-gg-delete 3295d51 ➡️ develop 8a4a05d ⛔ completed
There seems to be an issue with build step **make_dialyzer** ! ☁️

✅ MERGE

Started at: 2016-11-01 06:37
Duration: 1 seconds.
Result: OK
Message: Merge Success: feature-gg-delete 3295d51 onto target branch: develop 8a4a05d
Exit Code: OK

📄




Auto-merging src/riak_ql_parser.yrl
Merge made by the 'recursive' strategy.
 src/riak_ql_ddl.erl          | 32 ++++++++++++++++++--------------
 src/riak_ql_ddl_compiler.erl | 29 +++++++++++++++++++++--------
 src/riak_ql_lexer.xrl        |  2 ++
 src/riak_ql_parser.yrl       | 25 ++++++++++++++++++++++++-
 test/parser_delete_tests.erl | 38 ++++++++++++++++++++++++++++++++++++++
 5 files changed, 103 insertions(+), 23 deletions(-)
 create mode 100644 test/parser_delete_tests.erl


✅ MAKE_CLEAN

Started at: 2016-11-01 06:37
Duration: 1 seconds.
Result: OK
Message: OK
Exit Code: 0

📄


cd /tmp/thumbs/develop:8a4a05d:feature-gg-delete:3295d51 && make clean 2>&1

./rebar clean
==> develop:8a4a05d:feature-gg-delete:3295d51 (clean)
rm -rf test.*-temp-data



✅ MAKE_TEST

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

📄


cd /tmp/thumbs/develop:8a4a05d:feature-gg-delete:3295d51 && make test 2>&1

./rebar clean
==> develop:8a4a05d:feature-gg-delete:3295d51 (clean)
rm -rf test.*-temp-data
./rebar get-deps
==> develop:8a4a05d:feature-gg-delete:3295d51 (get-deps)
Pulling unite from {git,"https://github.com/basho/unite.git",{tag,"v0.0.1p1"}}
Cloning into 'unite'...
Pulling sext from {git,"https://github.com/basho/sext.git",{tag,"1.1p6"}}
Cloning into 'sext'...
Pulling mochiweb from {git,"https://github.com/basho/mochiweb.git",
                           {tag,"v2.9.0p2"}}
Cloning into 'mochiweb'...
Pulling merl from {git,"https://github.com/basho/merl.git",
                       {tag,"0.1.0-basho"}}
Cloning into 'merl'...
==> unite (get-deps)
Pulling color from {git,"git://github.com/basho/erlang-color.git"}
Cloning into 'color'...
Pulling tdiff from {git,"git://github.com/basho/tdiff.git"}
Cloning into 'tdiff'...
==> color (get-deps)
==> tdiff (get-deps)
==> sext (get-deps)
Pulling edown from {git,"git://github.com/basho/edown.git",{tag,"0.8.1"}}
Cloning into 'edown'...
==> edown (get-deps)
==> mochiweb (get-deps)
==> merl (get-deps)
./rebar compile
==> color (compile)
Compiled src/color.erl
==> tdiff (compile)
Compiled src/tdiff_benchmark.erl
Compiled src/tdiff_debug.erl
Compiled src/tdiff.erl
==> unite (compile)
Compiled src/unite_compact.erl
==> edown (compile)
Compiled src/edown_xmerl.erl
Compiled src/edown_doclet.erl
Compiled src/edown_make.erl
Compiled src/edown_lib.erl
Compiled src/edown_layout.erl
==> sext (compile)
Compiled src/sext.erl
Compiling c_src/sext.c
==> mochiweb (compile)
Compiled src/mochiweb_io.erl
Compiled src/reloader.erl
Compiled src/mochifmt.erl
Compiled src/mochiweb_socket_server.erl
Compiled src/mochifmt_std.erl
Compiled src/mochiweb_websocket.erl
Compiled src/mochiweb_socket.erl
Compiled src/mochiweb_cover.erl
Compiled src/mochiweb.erl
Compiled src/mochiweb_cookies.erl
Compiled src/mochiweb_acceptor.erl
Compiled src/mochitemp.erl
Compiled src/mochilogfile2.erl
Compiled src/mochijson.erl
Compiled src/mochiweb_http.erl
Compiled src/mochiweb_session.erl
Compiled src/mochiweb_html.erl
Compiled src/mochiweb_app.erl
Compiled src/mochilists.erl
Compiled src/mochijson2.erl
Compiled src/mochiweb_request.erl
Compiled src/mochiweb_charref.erl
Compiled src/mochiweb_skel.erl
Compiled src/mochiweb_echo.erl
Compiled src/mochiutf8.erl
Compiled src/mochiweb_headers.erl
Compiled src/mochifmt_records.erl
Compiled src/mochiweb_multipart.erl
Compiled src/mochiweb_mime.erl
Compiled src/mochiweb_base64url.erl
Compiled src/mochinum.erl
Compiled src/mochiweb_response.erl
Compiled src/mochihex.erl
Compiled src/mochiweb_sup.erl
Compiled src/mochiglobal.erl
Compiled src/mochiweb_util.erl
==> merl (compile)
make[1]: Entering directory `/tmp/thumbs/develop:8a4a05d:feature-gg-delete:3295d51/deps/merl'
erlc -pz ./priv -pa ./ebin +debug_info -o ebin/ src/merl.erl
erlc -DMERL_NO_TRANSFORM +debug_info -o priv/ src/merl_transform.erl
erlc -pz ./priv -pa ./ebin +debug_info -o ebin/ src/merl_transform.erl
erlc -pz ./priv -pa ./ebin +debug_info -o ebin/ src/merl_tests.erl
make[1]: Leaving directory `/tmp/thumbs/develop:8a4a05d:feature-gg-delete:3295d51/deps/merl'
==> develop:8a4a05d:feature-gg-delete:3295d51 (compile)
Compiled src/riak_ql_lexer.xrl
src/riak_ql_parser.yrl:17: Warning: non-terminal symbol Buckets not used
src/riak_ql_parser.yrl:106: Warning: terminal symbol is_not_null not used
src/riak_ql_parser.yrl:107: Warning: terminal symbol is_null not used
src/riak_ql_parser.yrl:17: Warning: non-terminal symbol Buckets not used
src/riak_ql_parser.yrl:106: Warning: terminal symbol is_not_null not used
src/riak_ql_parser.yrl:107: Warning: terminal symbol is_null not used
Compiled src/riak_ql_parser.yrl
Compiled src/riak_ql_quanta.erl
Compiled src/riak_ql_to_string.erl
Compiled src/riak_ql_window_agg_fns.erl
Compiled src/riak_ql_component.erl
Compiled src/riak_ql_cmd.erl
Compiled src/riak_ql_ddl_compiler.erl
Compiled src/riak_ql_ddl.erl
Compiled src/riak_ql_parser.erl
Compiled src/riak_ql_lexer.erl
./rebar eunit skip_deps=true
==> develop:8a4a05d:feature-gg-delete:3295d51 (eunit)
Compiled test/parser_show_tables_tests.erl
Compiled test/parser_canonicalise_where_tests.erl
Compiled test/parser_explain_tests.erl
Compiled test/compiler_basic_1.erl
Compiled test/parser_select_aggregate_tests.erl
Compiled test/parser_insert_tests.erl
Compiled test/parser_create_table_tests.erl
Compiled test/parser_describe_tests.erl
Compiled test/parser_arithmetic_tests.erl
Compiled test/window_agg_fn_tests.erl
Compiled test/parser_delete_tests.erl
Compiled test/parser_select_where_tests.erl
Compiled test/parser_tests.erl
Compiled test/parser_select_tests.erl
Compiled test/parser_function_tests.erl
Compiled test/lexer_tests.erl
Compiled test/query_ddl.erl
Compiled src/riak_ql_to_string.erl
Compiled src/riak_ql_window_agg_fns.erl
Compiled src/riak_ql_cmd.erl
Compiled src/riak_ql_component.erl
Compiled src/riak_ql_ddl_compiler.erl
Compiled src/riak_ql_parser.erl
Compiled src/riak_ql_ddl.erl
Compiled src/riak_ql_lexer.erl
Compiled src/riak_ql_quanta.erl
�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m
�[32m401 tests passed�[0m  �[30;1m(4.79 s)�[0m
Cover analysis: /tmp/thumbs/develop:8a4a05d:feature-gg-delete:3295d51/.eunit/index.html

=INFO REPORT==== 1-Nov-2016::06:37:51 ===
    application: inets
    exited: killed
    type: temporary



✅ MAKE_XREF

Started at: 2016-11-01 06:37
Duration: 4 seconds.
Result: OK
Message: OK
Exit Code: 0

📄


cd /tmp/thumbs/develop:8a4a05d:feature-gg-delete:3295d51 && make xref 2>&1

./rebar get-deps
==> color (get-deps)
==> tdiff (get-deps)
==> unite (get-deps)
==> edown (get-deps)
==> sext (get-deps)
==> mochiweb (get-deps)
==> merl (get-deps)
==> develop:8a4a05d:feature-gg-delete:3295d51 (get-deps)
./rebar compile
==> color (compile)
==> tdiff (compile)
==> unite (compile)
==> edown (compile)
==> sext (compile)
==> mochiweb (compile)
==> merl (compile)
make[1]: Entering directory `/tmp/thumbs/develop:8a4a05d:feature-gg-delete:3295d51/deps/merl'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/tmp/thumbs/develop:8a4a05d:feature-gg-delete:3295d51/deps/merl'
==> develop:8a4a05d:feature-gg-delete:3295d51 (compile)
./rebar xref skip_deps=true
==> develop:8a4a05d:feature-gg-delete:3295d51 (xref)



⛔ MAKE_DIALYZER

Started at: 2016-11-01 06:37
Duration: 63 seconds.
Result: ERROR
Message: Step make_dialyzer Failed!
Exit Code: 2

📄


cd /tmp/thumbs/develop:8a4a05d:feature-gg-delete:3295d51 && make dialyzer 2>&1

./rebar get-deps
==> color (get-deps)
==> tdiff (get-deps)
==> unite (get-deps)
==> edown (get-deps)
==> sext (get-deps)
==> mochiweb (get-deps)
==> merl (get-deps)
==> develop:8a4a05d:feature-gg-delete:3295d51 (get-deps)
./rebar compile
==> color (compile)
==> tdiff (compile)
==> unite (compile)
==> edown (compile)
==> sext (compile)
==> mochiweb (compile)
==> merl (compile)
make[1]: Entering directory `/tmp/thumbs/develop:8a4a05d:feature-gg-delete:3295d51/deps/merl'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/tmp/thumbs/develop:8a4a05d:feature-gg-delete:3295d51/deps/merl'
==> develop:8a4a05d:feature-gg-delete:3295d51 (compile)
  Checking whether the PLT /home/ubuntu/.combo_dialyzer_plt is up-to-date... yes
done (passed successfully)
 yes
done (passed successfully)
  Compiling some key modules to native code... done in 0m22.89s
  Creating PLT .local_dialyzer_plt ...
Unknown functions:
  application:start/1
  base64:encode/1
  beam_lib:chunks/2
  beam_lib:version/1
  binary:match/2
  binary:replace/4
  c:l/1
  calendar:datetime_to_gregorian_seconds/1
  calendar:day_of_the_week/1
  calendar:gregorian_seconds_to_datetime/1
  calendar:local_time/0
  calendar:local_time_to_universal_time_dst/1
  calendar:universal_time/0
  calendar:universal_time_to_local_time/1
  code:all_loaded/0
  code:delete/1
  code:get_object_code/1
  code:load_binary/3
  code:load_file/1
  code:priv_dir/1
  code:purge/1
  code:which/1
  compile:forms/2
  compile:noenv_forms/2
  crypto:block_decrypt/4
  crypto:block_encrypt/4
  crypto:hash/2
  crypto:hmac/3
  crypto:rand_bytes/1
  crypto:rand_uniform/2
  dict:find/2
  dict:new/0
  dict:store/3
  dict:to_list/1
  edoc:application/3
  edoc:get_doc/3
  edoc:layout/2
  edoc_data:overview/4
  edoc_extract:file/4
  edoc_lib:copy_file/2
  edoc_lib:join_uri/2
  edoc_lib:module_info/1
  edoc_lib:read_encoding/2
  edoc_lib:run_layout/2
  edoc_lib:segment/2
  edoc_lib:strip_space/1
  edoc_lib:transpose/1
  edoc_lib:write_file/4
  edoc_lib:write_file/5
  edoc_lib:write_info_file/3
  edoc_lib:write_info_file/4
  edoc_report:report/2
  edoc_report:warning/2
  epp:default_encoding/0
  epp:read_encoding/1
  erl_comment_scan:string/1
  erl_parse:normalise/1
  erl_parse:parse_exprs/1
  erl_parse:parse_form/1
  erl_pp:attribute/1
  erl_pp:exprs/1
  erl_prettypr:format/1
  erl_scan:string/1
  erl_scan:string/2
  erl_scan:tokens/3
  erl_syntax:abstract/1
  erl_syntax:add_postcomments/2
  erl_syntax:add_precomments/2
  erl_syntax:application/3
  erl_syntax:arity_qualifier/2
  erl_syntax:atom/1
  erl_syntax:atom_name/1
  erl_syntax:atom_value/1
  erl_syntax:attribute/2
  erl_syntax:binary_field/2
  erl_syntax:binary_field_body/1
  erl_syntax:binary_field_types/1
  erl_syntax:case_expr_clauses/1
  erl_syntax:char_value/1
  erl_syntax:clause/3
  erl_syntax:clause_body/1
  erl_syntax:clause_guard/1
  erl_syntax:clause_patterns/1
  erl_syntax:comment/2
  erl_syntax:concrete/1
  erl_syntax:conjunction_body/1
  erl_syntax:disjunction_body/1
  erl_syntax:float_value/1
  erl_syntax:form_list/1
  erl_syntax:form_list_elements/1
  erl_syntax:function/2
  erl_syntax:get_attrs/1
  erl_syntax:get_pos/1
  erl_syntax:integer/1
  erl_syntax:integer_value/1
  erl_syntax:is_atom/2
  erl_syntax:is_integer/2
  erl_syntax:is_literal/1
  erl_syntax:list/1
  erl_syntax:list/2
  erl_syntax:list_prefix/1
  erl_syntax:list_suffix/1
  erl_syntax:make_tree/2
  erl_syntax:operator_name/1
  erl_syntax:receive_expr/1
  erl_syntax:receive_expr/3
  erl_syntax:receive_expr_action/1
  erl_syntax:receive_expr_clauses/1
  erl_syntax:receive_expr_timeout/1
  erl_syntax:record_access/2
  erl_syntax:record_access/3
  erl_syntax:record_access_argument/1
  erl_syntax:record_access_field/1
  erl_syntax:record_access_type/1
  erl_syntax:record_expr/2
  erl_syntax:record_expr/3
  erl_syntax:record_expr_argument/1
  erl_syntax:record_expr_fields/1
  erl_syntax:record_expr_type/1
  erl_syntax:record_field/1
  erl_syntax:record_field/2
  erl_syntax:record_field_name/1
  erl_syntax:record_field_value/1
  erl_syntax:revert/1
  erl_syntax:revert_forms/1
  erl_syntax:set_attrs/2
  erl_syntax:set_pos/2
  erl_syntax:string_value/1
  erl_syntax:subtrees/1
  erl_syntax:text_string/1
  erl_syntax:try_expr_handlers/1
  erl_syntax:tuple/1
  erl_syntax:tuple_elements/1
  erl_syntax:type/1
  erl_syntax:update_tree/2
  erl_syntax:variable/1
  erl_syntax:variable_literal/1
  erl_syntax:variable_name/1
  erl_syntax_lib:limit/2
  erlang:atom_to_list/1
  erlang:binary_to_list/1
  erlang:binary_to_term/1
  erlang:decode_packet/3
  erlang:demonitor/2
  erlang:erase/1
  erlang:float_to_list/1
  erlang:function_exported/3
  erlang:garbage_collect/0
  erlang:garbage_collect/1
  erlang:get/1
  erlang:get_module_info/1
  erlang:get_module_info/2
  erlang:get_stacktrace/0
  erlang:integer_to_list/1
  erlang:iolist_size/1
  erlang:iolist_to_binary/1
  erlang:list_to_atom/1
  erlang:list_to_binary/1
  erlang:list_to_existing_atom/1
  erlang:list_to_float/1
  erlang:list_to_integer/1
  erlang:list_to_integer/2
  erlang:list_to_tuple/1
  erlang:load_nif/2
  erlang:localtime/0
  erlang:make_fun/3
  erlang:make_ref/0
  erlang:md5/1
  erlang:monitor/2
  erlang:now/0
  erlang:open_port/2
  erlang:port_close/1
  erlang:process_flag/2
  erlang:processes/0
  erlang:put/2
  erlang:statistics/1
  erlang:term_to_binary/1
  error_logger:error_report/1
  error_logger:info_msg/2
  error_logger:info_report/1
  error_logger:warning_msg/2
  eunit:test/1
  eunit_listener:start/2
  file:close/1
  file:del_dir/1
  file:delete/1
  file:get_cwd/0
  file:list_dir/1
  file:make_dir/1
  file:make_symlink/2
  file:open/2
  file:position/2
  file:pread/2
  file:pread/3
  file:read/2
  file:read_file/1
  file:read_file_info/1
  file:script/1
  file:sync/1
  file:truncate/1
  file:write/2
  file:write_file/2
  file:write_file_info/2
  filelib:is_dir/1
  filename:absname/1
  filename:basename/1
  filename:basename/2
  filename:dirname/1
  filename:extension/1
  filename:join/1
  filename:join/2
  filename:split/1
  gb_trees:delete_any/2
  gb_trees:empty/0
  gb_trees:enter/3
  gb_trees:get/2
  gb_trees:insert/3
  gb_trees:lookup/2
  gb_trees:update/3
  gb_trees:values/1
  gen_server:call/2
  gen_server:cast/2
  gen_server:start/4
  gen_server:start_link/4
  gen_tcp:accept/2
  gen_tcp:close/1
  gen_tcp:listen/2
  gen_tcp:recv/3
  gen_tcp:send/2
  httpd_util:day/1
  httpd_util:month/1
  httpd_util:reason_phrase/1
  httpd_util:rfc1123_date/0
  httpd_util:rfc1123_date/1
  inet:getaddr/2
  inet:peername/1
  inet:port/1
  inet:setopts/2
  inet_parse:address/1
  inet_parse:ntoa/1
  init:get_argument/1
  io:columns/0
  io:format/1
  io:format/2
  io:format/3
  io:fwrite/2
  io:nl/0
  io:put_chars/1
  io_lib:format/2
  io_lib:fwrite/2
  io_lib:write_atom/1
  io_lib_pretty:print/4
  lib:format_exception/6
  lists:append/1
  lists:concat/1
  lists:duplicate/2
  lists:keytake/3
  lists:prefix/2
  lists:seq/2
  lists:sublist/2
  math:log10/1
  orddict:store/3
  ordsets:add_element/2
  os:cmd/1
  os:timestamp/0
  proc_lib:hibernate/3
  proc_lib:spawn/1
  proc_lib:spawn_link/3
  proplists:delete/2
  proplists:get_bool/2
  proplists:get_value/2
  proplists:get_value/3
  proplists:lookup/2
  random:seed/3
  random:seed0/0
  random:uniform/0
  random:uniform/1
  re:compile/1
  re:replace/4
  re:run/3
  re:split/3
  sets:add_element/2
  sets:del_element/2
  sets:from_list/1
  sets:is_element/2
  sets:new/0
  sets:size/1
  sets:to_list/1
  ssl:close/1
  ssl:listen/2
  ssl:peername/1
  ssl:recv/3
  ssl:send/2
  ssl:setopts/2
  ssl:sockname/1
  ssl:ssl_accept/1
  ssl:transport_accept/1
  string:chr/2
  string:join/2
  string:left/2
  string:len/1
  string:right/2
  string:strip/1
  string:strip/2
  string:to_lower/1
  string:tokens/2
  supervisor:start_child/2
  supervisor:start_link/3
  timer:cancel/1
  timer:now_diff/2
  timer:seconds/1
  timer:send_interval/2
  timer:sleep/1
  timer:tc/3
  unicode:characters_to_binary/1
  unicode:characters_to_list/1
  xmerl:export_simple/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
Unknown types:
  erl_scan:location/0
  erl_syntax:syntaxTree/0
  file:date_time/0
 done in 0m6.81s
done (passed successfully)
==> develop:8a4a05d:feature-gg-delete:3295d51 (dialyzer)
make: *** [dialyzer-run] Error 1



⬜ 0 of 2 Code reviews from organization basho

@thumbot
Copy link
Contributor

thumbot commented Nov 1, 2016

feature-gg-delete 9c5abc8 ➡️ develop 8a4a05d ⛔ completed
There seems to be an issue with build step **make_dialyzer** ! ☁️

✅ MERGE

Started at: 2016-11-01 06:54
Duration: 1 seconds.
Result: OK
Message: Merge Success: feature-gg-delete 9c5abc8 onto target branch: develop 8a4a05d
Exit Code: OK

📄




Auto-merging src/riak_ql_parser.yrl
Merge made by the 'recursive' strategy.
 src/riak_ql_ddl.erl          |  32 +++++++-----
 src/riak_ql_ddl_compiler.erl |  29 +++++++---
 src/riak_ql_ddl_util.erl     | 122 +++++++++++++++++++++++++++++++++++++++++++
 src/riak_ql_lexer.xrl        |   2 +
 src/riak_ql_parser.yrl       |  25 ++++++++-
 test/parser_delete_tests.erl |  38 ++++++++++++++
 6 files changed, 225 insertions(+), 23 deletions(-)
 create mode 100644 src/riak_ql_ddl_util.erl
 create mode 100644 test/parser_delete_tests.erl


✅ MAKE_CLEAN

Started at: 2016-11-01 06:54
Duration: 0 seconds.
Result: OK
Message: OK
Exit Code: 0

📄


cd /tmp/thumbs/develop:8a4a05d:feature-gg-delete:9c5abc8 && make clean 2>&1

./rebar clean
==> develop:8a4a05d:feature-gg-delete:9c5abc8 (clean)
rm -rf test.*-temp-data



✅ MAKE_TEST

Started at: 2016-11-01 06:54
Duration: 28 seconds.
Result: OK
Message: OK
Exit Code: 0

📄


cd /tmp/thumbs/develop:8a4a05d:feature-gg-delete:9c5abc8 && make test 2>&1

./rebar clean
==> develop:8a4a05d:feature-gg-delete:9c5abc8 (clean)
rm -rf test.*-temp-data
./rebar get-deps
==> develop:8a4a05d:feature-gg-delete:9c5abc8 (get-deps)
Pulling unite from {git,"https://github.com/basho/unite.git",{tag,"v0.0.1p1"}}
Cloning into 'unite'...
Pulling sext from {git,"https://github.com/basho/sext.git",{tag,"1.1p6"}}
Cloning into 'sext'...
Pulling mochiweb from {git,"https://github.com/basho/mochiweb.git",
                           {tag,"v2.9.0p2"}}
Cloning into 'mochiweb'...
Pulling merl from {git,"https://github.com/basho/merl.git",
                       {tag,"0.1.0-basho"}}
Cloning into 'merl'...
==> unite (get-deps)
Pulling color from {git,"git://github.com/basho/erlang-color.git"}
Cloning into 'color'...
Pulling tdiff from {git,"git://github.com/basho/tdiff.git"}
Cloning into 'tdiff'...
==> color (get-deps)
==> tdiff (get-deps)
==> sext (get-deps)
Pulling edown from {git,"git://github.com/basho/edown.git",{tag,"0.8.1"}}
Cloning into 'edown'...
==> edown (get-deps)
==> mochiweb (get-deps)
==> merl (get-deps)
./rebar compile
==> color (compile)
Compiled src/color.erl
==> tdiff (compile)
Compiled src/tdiff_benchmark.erl
Compiled src/tdiff_debug.erl
Compiled src/tdiff.erl
==> unite (compile)
Compiled src/unite_compact.erl
==> edown (compile)
Compiled src/edown_xmerl.erl
Compiled src/edown_doclet.erl
Compiled src/edown_lib.erl
Compiled src/edown_make.erl
Compiled src/edown_layout.erl
==> sext (compile)
Compiled src/sext.erl
Compiling c_src/sext.c
==> mochiweb (compile)
Compiled src/mochiweb_io.erl
Compiled src/reloader.erl
Compiled src/mochifmt.erl
Compiled src/mochiweb_socket_server.erl
Compiled src/mochifmt_std.erl
Compiled src/mochiweb_websocket.erl
Compiled src/mochiweb_socket.erl
Compiled src/mochiweb_cover.erl
Compiled src/mochiweb.erl
Compiled src/mochiweb_acceptor.erl
Compiled src/mochiweb_cookies.erl
Compiled src/mochitemp.erl
Compiled src/mochilogfile2.erl
Compiled src/mochijson.erl
Compiled src/mochiweb_http.erl
Compiled src/mochiweb_session.erl
Compiled src/mochiweb_html.erl
Compiled src/mochiweb_app.erl
Compiled src/mochilists.erl
Compiled src/mochiweb_request.erl
Compiled src/mochijson2.erl
Compiled src/mochiweb_charref.erl
Compiled src/mochiweb_skel.erl
Compiled src/mochiweb_echo.erl
Compiled src/mochiweb_multipart.erl
Compiled src/mochiutf8.erl
Compiled src/mochiweb_headers.erl
Compiled src/mochifmt_records.erl
Compiled src/mochiweb_base64url.erl
Compiled src/mochiweb_mime.erl
Compiled src/mochinum.erl
Compiled src/mochiweb_response.erl
Compiled src/mochiweb_sup.erl
Compiled src/mochihex.erl
Compiled src/mochiglobal.erl
Compiled src/mochiweb_util.erl
==> merl (compile)
make[1]: Entering directory `/tmp/thumbs/develop:8a4a05d:feature-gg-delete:9c5abc8/deps/merl'
erlc -pz ./priv -pa ./ebin +debug_info -o ebin/ src/merl.erl
erlc -DMERL_NO_TRANSFORM +debug_info -o priv/ src/merl_transform.erl
erlc -pz ./priv -pa ./ebin +debug_info -o ebin/ src/merl_transform.erl
erlc -pz ./priv -pa ./ebin +debug_info -o ebin/ src/merl_tests.erl
make[1]: Leaving directory `/tmp/thumbs/develop:8a4a05d:feature-gg-delete:9c5abc8/deps/merl'
==> develop:8a4a05d:feature-gg-delete:9c5abc8 (compile)
Compiled src/riak_ql_lexer.xrl
src/riak_ql_parser.yrl:17: Warning: non-terminal symbol Buckets not used
src/riak_ql_parser.yrl:106: Warning: terminal symbol is_not_null not used
src/riak_ql_parser.yrl:107: Warning: terminal symbol is_null not used
src/riak_ql_parser.yrl:17: Warning: non-terminal symbol Buckets not used
src/riak_ql_parser.yrl:106: Warning: terminal symbol is_not_null not used
src/riak_ql_parser.yrl:107: Warning: terminal symbol is_null not used
Compiled src/riak_ql_parser.yrl
Compiled src/riak_ql_quanta.erl
Compiled src/riak_ql_to_string.erl
Compiled src/riak_ql_window_agg_fns.erl
Compiled src/riak_ql_cmd.erl
Compiled src/riak_ql_component.erl
Compiled src/riak_ql_ddl_util.erl
Compiled src/riak_ql_ddl_compiler.erl
Compiled src/riak_ql_ddl.erl
Compiled src/riak_ql_parser.erl
Compiled src/riak_ql_lexer.erl
./rebar eunit skip_deps=true
==> develop:8a4a05d:feature-gg-delete:9c5abc8 (eunit)
Compiled test/parser_canonicalise_where_tests.erl
Compiled test/parser_show_tables_tests.erl
Compiled test/parser_explain_tests.erl
Compiled test/compiler_basic_1.erl
Compiled test/parser_select_aggregate_tests.erl
Compiled test/parser_insert_tests.erl
Compiled test/parser_create_table_tests.erl
Compiled test/parser_describe_tests.erl
Compiled test/parser_arithmetic_tests.erl
Compiled test/window_agg_fn_tests.erl
Compiled test/parser_delete_tests.erl
Compiled test/parser_tests.erl
Compiled test/parser_select_where_tests.erl
Compiled test/parser_select_tests.erl
Compiled test/parser_function_tests.erl
Compiled test/query_ddl.erl
Compiled test/lexer_tests.erl
Compiled src/riak_ql_to_string.erl
Compiled src/riak_ql_window_agg_fns.erl
Compiled src/riak_ql_cmd.erl
Compiled src/riak_ql_ddl_util.erl
Compiled src/riak_ql_component.erl
Compiled src/riak_ql_ddl_compiler.erl
Compiled src/riak_ql_parser.erl
Compiled src/riak_ql_ddl.erl
Compiled src/riak_ql_lexer.erl
Compiled src/riak_ql_quanta.erl
�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m
�[32m405 tests passed�[0m  �[30;1m(4.49 s)�[0m
Cover analysis: /tmp/thumbs/develop:8a4a05d:feature-gg-delete:9c5abc8/.eunit/index.html

=INFO REPORT==== 1-Nov-2016::06:54:53 ===
    application: inets
    exited: killed
    type: temporary



✅ MAKE_XREF

Started at: 2016-11-01 06:54
Duration: 4 seconds.
Result: OK
Message: OK
Exit Code: 0

📄


cd /tmp/thumbs/develop:8a4a05d:feature-gg-delete:9c5abc8 && make xref 2>&1

./rebar get-deps
==> color (get-deps)
==> tdiff (get-deps)
==> unite (get-deps)
==> edown (get-deps)
==> sext (get-deps)
==> mochiweb (get-deps)
==> merl (get-deps)
==> develop:8a4a05d:feature-gg-delete:9c5abc8 (get-deps)
./rebar compile
==> color (compile)
==> tdiff (compile)
==> unite (compile)
==> edown (compile)
==> sext (compile)
==> mochiweb (compile)
==> merl (compile)
make[1]: Entering directory `/tmp/thumbs/develop:8a4a05d:feature-gg-delete:9c5abc8/deps/merl'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/tmp/thumbs/develop:8a4a05d:feature-gg-delete:9c5abc8/deps/merl'
==> develop:8a4a05d:feature-gg-delete:9c5abc8 (compile)
./rebar xref skip_deps=true
==> develop:8a4a05d:feature-gg-delete:9c5abc8 (xref)



⛔ MAKE_DIALYZER

Started at: 2016-11-01 06:54
Duration: 38 seconds.
Result: ERROR
Message: Step make_dialyzer Failed!
Exit Code: 2

📄


cd /tmp/thumbs/develop:8a4a05d:feature-gg-delete:9c5abc8 && make dialyzer 2>&1

./rebar get-deps
==> color (get-deps)
==> tdiff (get-deps)
==> unite (get-deps)
==> edown (get-deps)
==> sext (get-deps)
==> mochiweb (get-deps)
==> merl (get-deps)
==> develop:8a4a05d:feature-gg-delete:9c5abc8 (get-deps)
./rebar compile
==> color (compile)
==> tdiff (compile)
==> unite (compile)
==> edown (compile)
==> sext (compile)
==> mochiweb (compile)
==> merl (compile)
make[1]: Entering directory `/tmp/thumbs/develop:8a4a05d:feature-gg-delete:9c5abc8/deps/merl'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/tmp/thumbs/develop:8a4a05d:feature-gg-delete:9c5abc8/deps/merl'
==> develop:8a4a05d:feature-gg-delete:9c5abc8 (compile)
  Checking whether the PLT /home/ubuntu/.combo_dialyzer_plt is up-to-date... yes
done (passed successfully)
 yes
done (passed successfully)
  Compiling some key modules to native code... done in 0m8.68s
  Creating PLT .local_dialyzer_plt ...
Unknown functions:
  application:start/1
  base64:encode/1
  beam_lib:chunks/2
  beam_lib:version/1
  binary:match/2
  binary:replace/4
  c:l/1
  calendar:datetime_to_gregorian_seconds/1
  calendar:day_of_the_week/1
  calendar:gregorian_seconds_to_datetime/1
  calendar:local_time/0
  calendar:local_time_to_universal_time_dst/1
  calendar:universal_time/0
  calendar:universal_time_to_local_time/1
  code:all_loaded/0
  code:delete/1
  code:get_object_code/1
  code:load_binary/3
  code:load_file/1
  code:priv_dir/1
  code:purge/1
  code:which/1
  compile:forms/2
  compile:noenv_forms/2
  crypto:block_decrypt/4
  crypto:block_encrypt/4
  crypto:hash/2
  crypto:hmac/3
  crypto:rand_bytes/1
  crypto:rand_uniform/2
  dict:find/2
  dict:new/0
  dict:store/3
  dict:to_list/1
  edoc:application/3
  edoc:get_doc/3
  edoc:layout/2
  edoc_data:overview/4
  edoc_extract:file/4
  edoc_lib:copy_file/2
  edoc_lib:join_uri/2
  edoc_lib:module_info/1
  edoc_lib:read_encoding/2
  edoc_lib:run_layout/2
  edoc_lib:segment/2
  edoc_lib:strip_space/1
  edoc_lib:transpose/1
  edoc_lib:write_file/4
  edoc_lib:write_file/5
  edoc_lib:write_info_file/3
  edoc_lib:write_info_file/4
  edoc_report:report/2
  edoc_report:warning/2
  epp:default_encoding/0
  epp:read_encoding/1
  erl_comment_scan:string/1
  erl_parse:normalise/1
  erl_parse:parse_exprs/1
  erl_parse:parse_form/1
  erl_pp:attribute/1
  erl_pp:exprs/1
  erl_prettypr:format/1
  erl_scan:string/1
  erl_scan:string/2
  erl_scan:tokens/3
  erl_syntax:abstract/1
  erl_syntax:add_postcomments/2
  erl_syntax:add_precomments/2
  erl_syntax:application/3
  erl_syntax:arity_qualifier/2
  erl_syntax:atom/1
  erl_syntax:atom_name/1
  erl_syntax:atom_value/1
  erl_syntax:attribute/2
  erl_syntax:binary_field/2
  erl_syntax:binary_field_body/1
  erl_syntax:binary_field_types/1
  erl_syntax:case_expr_clauses/1
  erl_syntax:char_value/1
  erl_syntax:clause/3
  erl_syntax:clause_body/1
  erl_syntax:clause_guard/1
  erl_syntax:clause_patterns/1
  erl_syntax:comment/2
  erl_syntax:concrete/1
  erl_syntax:conjunction_body/1
  erl_syntax:disjunction_body/1
  erl_syntax:float_value/1
  erl_syntax:form_list/1
  erl_syntax:form_list_elements/1
  erl_syntax:function/2
  erl_syntax:get_attrs/1
  erl_syntax:get_pos/1
  erl_syntax:integer/1
  erl_syntax:integer_value/1
  erl_syntax:is_atom/2
  erl_syntax:is_integer/2
  erl_syntax:is_literal/1
  erl_syntax:list/1
  erl_syntax:list/2
  erl_syntax:list_prefix/1
  erl_syntax:list_suffix/1
  erl_syntax:make_tree/2
  erl_syntax:operator_name/1
  erl_syntax:receive_expr/1
  erl_syntax:receive_expr/3
  erl_syntax:receive_expr_action/1
  erl_syntax:receive_expr_clauses/1
  erl_syntax:receive_expr_timeout/1
  erl_syntax:record_access/2
  erl_syntax:record_access/3
  erl_syntax:record_access_argument/1
  erl_syntax:record_access_field/1
  erl_syntax:record_access_type/1
  erl_syntax:record_expr/2
  erl_syntax:record_expr/3
  erl_syntax:record_expr_argument/1
  erl_syntax:record_expr_fields/1
  erl_syntax:record_expr_type/1
  erl_syntax:record_field/1
  erl_syntax:record_field/2
  erl_syntax:record_field_name/1
  erl_syntax:record_field_value/1
  erl_syntax:revert/1
  erl_syntax:revert_forms/1
  erl_syntax:set_attrs/2
  erl_syntax:set_pos/2
  erl_syntax:string_value/1
  erl_syntax:subtrees/1
  erl_syntax:text_string/1
  erl_syntax:try_expr_handlers/1
  erl_syntax:tuple/1
  erl_syntax:tuple_elements/1
  erl_syntax:type/1
  erl_syntax:update_tree/2
  erl_syntax:variable/1
  erl_syntax:variable_literal/1
  erl_syntax:variable_name/1
  erl_syntax_lib:limit/2
  erlang:atom_to_list/1
  erlang:binary_to_list/1
  erlang:binary_to_term/1
  erlang:decode_packet/3
  erlang:demonitor/2
  erlang:erase/1
  erlang:float_to_list/1
  erlang:function_exported/3
  erlang:garbage_collect/0
  erlang:garbage_collect/1
  erlang:get/1
  erlang:get_module_info/1
  erlang:get_module_info/2
  erlang:get_stacktrace/0
  erlang:integer_to_list/1
  erlang:iolist_size/1
  erlang:iolist_to_binary/1
  erlang:list_to_atom/1
  erlang:list_to_binary/1
  erlang:list_to_existing_atom/1
  erlang:list_to_float/1
  erlang:list_to_integer/1
  erlang:list_to_integer/2
  erlang:list_to_tuple/1
  erlang:load_nif/2
  erlang:localtime/0
  erlang:make_fun/3
  erlang:make_ref/0
  erlang:md5/1
  erlang:monitor/2
  erlang:now/0
  erlang:open_port/2
  erlang:port_close/1
  erlang:process_flag/2
  erlang:processes/0
  erlang:put/2
  erlang:statistics/1
  erlang:term_to_binary/1
  error_logger:error_report/1
  error_logger:info_msg/2
  error_logger:info_report/1
  error_logger:warning_msg/2
  eunit:test/1
  eunit_listener:start/2
  file:close/1
  file:del_dir/1
  file:delete/1
  file:get_cwd/0
  file:list_dir/1
  file:make_dir/1
  file:make_symlink/2
  file:open/2
  file:position/2
  file:pread/2
  file:pread/3
  file:read/2
  file:read_file/1
  file:read_file_info/1
  file:script/1
  file:sync/1
  file:truncate/1
  file:write/2
  file:write_file/2
  file:write_file_info/2
  filelib:is_dir/1
  filename:absname/1
  filename:basename/1
  filename:basename/2
  filename:dirname/1
  filename:extension/1
  filename:join/1
  filename:join/2
  filename:split/1
  gb_trees:delete_any/2
  gb_trees:empty/0
  gb_trees:enter/3
  gb_trees:get/2
  gb_trees:insert/3
  gb_trees:lookup/2
  gb_trees:update/3
  gb_trees:values/1
  gen_server:call/2
  gen_server:cast/2
  gen_server:start/4
  gen_server:start_link/4
  gen_tcp:accept/2
  gen_tcp:close/1
  gen_tcp:listen/2
  gen_tcp:recv/3
  gen_tcp:send/2
  httpd_util:day/1
  httpd_util:month/1
  httpd_util:reason_phrase/1
  httpd_util:rfc1123_date/0
  httpd_util:rfc1123_date/1
  inet:getaddr/2
  inet:peername/1
  inet:port/1
  inet:setopts/2
  inet_parse:address/1
  inet_parse:ntoa/1
  init:get_argument/1
  io:columns/0
  io:format/1
  io:format/2
  io:format/3
  io:fwrite/2
  io:nl/0
  io:put_chars/1
  io_lib:format/2
  io_lib:fwrite/2
  io_lib:write_atom/1
  io_lib_pretty:print/4
  lib:format_exception/6
  lists:append/1
  lists:concat/1
  lists:duplicate/2
  lists:keytake/3
  lists:prefix/2
  lists:seq/2
  lists:sublist/2
  math:log10/1
  orddict:store/3
  ordsets:add_element/2
  os:cmd/1
  os:timestamp/0
  proc_lib:hibernate/3
  proc_lib:spawn/1
  proc_lib:spawn_link/3
  proplists:delete/2
  proplists:get_bool/2
  proplists:get_value/2
  proplists:get_value/3
  proplists:lookup/2
  random:seed/3
  random:seed0/0
  random:uniform/0
  random:uniform/1
  re:compile/1
  re:replace/4
  re:run/3
  re:split/3
  sets:add_element/2
  sets:del_element/2
  sets:from_list/1
  sets:is_element/2
  sets:new/0
  sets:size/1
  sets:to_list/1
  ssl:close/1
  ssl:listen/2
  ssl:peername/1
  ssl:recv/3
  ssl:send/2
  ssl:setopts/2
  ssl:sockname/1
  ssl:ssl_accept/1
  ssl:transport_accept/1
  string:chr/2
  string:join/2
  string:left/2
  string:len/1
  string:right/2
  string:strip/1
  string:strip/2
  string:to_lower/1
  string:tokens/2
  supervisor:start_child/2
  supervisor:start_link/3
  timer:cancel/1
  timer:now_diff/2
  timer:seconds/1
  timer:send_interval/2
  timer:sleep/1
  timer:tc/3
  unicode:characters_to_binary/1
  unicode:characters_to_list/1
  xmerl:export_simple/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
Unknown types:
  erl_scan:location/0
  erl_syntax:syntaxTree/0
  file:date_time/0
 done in 0m2.22s
done (passed successfully)
==> develop:8a4a05d:feature-gg-delete:9c5abc8 (dialyzer)
make: *** [dialyzer-run] Error 1



⬜ 0 of 2 Code reviews from organization basho

@thumbot
Copy link
Contributor

thumbot commented Nov 1, 2016

feature-gg-delete 9c5abc8 ➡️ develop 21d2ad2 ⛔ completed
There seems to be an issue with build step **make_test,make_dialyzer** ! ☁️

✅ MERGE

Started at: 2016-11-01 08:57
Duration: 1 seconds.
Result: OK
Message: Merge Success: feature-gg-delete 9c5abc8 onto target branch: develop 21d2ad2
Exit Code: OK

📄




Auto-merging src/riak_ql_parser.yrl
Merge made by the 'recursive' strategy.
 src/riak_ql_ddl.erl          |  32 +++++++-----
 src/riak_ql_ddl_compiler.erl |  29 +++++++---
 src/riak_ql_ddl_util.erl     | 122 +++++++++++++++++++++++++++++++++++++++++++
 src/riak_ql_lexer.xrl        |   2 +
 src/riak_ql_parser.yrl       |  25 ++++++++-
 test/parser_delete_tests.erl |  38 ++++++++++++++
 6 files changed, 225 insertions(+), 23 deletions(-)
 create mode 100644 src/riak_ql_ddl_util.erl
 create mode 100644 test/parser_delete_tests.erl


✅ MAKE_CLEAN

Started at: 2016-11-01 08:57
Duration: 1 seconds.
Result: OK
Message: OK
Exit Code: 0

📄


cd /tmp/thumbs/develop:21d2ad2:feature-gg-delete:9c5abc8 && make clean 2>&1

./rebar clean
==> develop:21d2ad2:feature-gg-delete:9c5abc8 (clean)
rm -rf test.*-temp-data



⛔ MAKE_TEST

Started at: 2016-11-01 08:57
Duration: 33 seconds.
Result: ERROR
Message: Step make_test Failed!
Exit Code: 2

📄


cd /tmp/thumbs/develop:21d2ad2:feature-gg-delete:9c5abc8 && make test 2>&1

./rebar clean
==> develop:21d2ad2:feature-gg-delete:9c5abc8 (clean)
rm -rf test.*-temp-data
./rebar get-deps
==> develop:21d2ad2:feature-gg-delete:9c5abc8 (get-deps)
Pulling unite from {git,"https://github.com/basho/unite.git",{tag,"v0.0.1p1"}}
Cloning into 'unite'...
Pulling sext from {git,"https://github.com/basho/sext.git",{tag,"1.1p6"}}
Cloning into 'sext'...
Pulling mochiweb from {git,"https://github.com/basho/mochiweb.git",
                           {tag,"v2.9.0p2"}}
Cloning into 'mochiweb'...
Pulling merl from {git,"https://github.com/basho/merl.git",
                       {tag,"0.1.0-basho"}}
Cloning into 'merl'...
==> unite (get-deps)
Pulling color from {git,"git://github.com/basho/erlang-color.git"}
Cloning into 'color'...
Pulling tdiff from {git,"git://github.com/basho/tdiff.git"}
Cloning into 'tdiff'...
==> color (get-deps)
==> tdiff (get-deps)
==> sext (get-deps)
Pulling edown from {git,"git://github.com/basho/edown.git",{tag,"0.8.1"}}
Cloning into 'edown'...
==> edown (get-deps)
==> mochiweb (get-deps)
==> merl (get-deps)
./rebar compile
==> color (compile)
Compiled src/color.erl
==> tdiff (compile)
Compiled src/tdiff_benchmark.erl
Compiled src/tdiff_debug.erl
Compiled src/tdiff.erl
==> unite (compile)
Compiled src/unite_compact.erl
==> edown (compile)
Compiled src/edown_xmerl.erl
Compiled src/edown_doclet.erl
Compiled src/edown_make.erl
Compiled src/edown_lib.erl
Compiled src/edown_layout.erl
==> sext (compile)
Compiled src/sext.erl
Compiling c_src/sext.c
==> mochiweb (compile)
Compiled src/mochiweb_io.erl
Compiled src/reloader.erl
Compiled src/mochifmt.erl
Compiled src/mochiweb_socket_server.erl
Compiled src/mochifmt_std.erl
Compiled src/mochiweb_socket.erl
Compiled src/mochiweb_websocket.erl
Compiled src/mochiweb_cover.erl
Compiled src/mochiweb.erl
Compiled src/mochiweb_acceptor.erl
Compiled src/mochiweb_cookies.erl
Compiled src/mochitemp.erl
Compiled src/mochilogfile2.erl
Compiled src/mochijson.erl
Compiled src/mochiweb_http.erl
Compiled src/mochiweb_session.erl
Compiled src/mochiweb_app.erl
Compiled src/mochiweb_html.erl
Compiled src/mochilists.erl
Compiled src/mochiweb_request.erl
Compiled src/mochijson2.erl
Compiled src/mochiweb_skel.erl
Compiled src/mochiweb_echo.erl
Compiled src/mochiweb_charref.erl
Compiled src/mochiutf8.erl
Compiled src/mochiweb_multipart.erl
Compiled src/mochiweb_headers.erl
Compiled src/mochifmt_records.erl
Compiled src/mochiweb_base64url.erl
Compiled src/mochiweb_mime.erl
Compiled src/mochinum.erl
Compiled src/mochiweb_response.erl
Compiled src/mochihex.erl
Compiled src/mochiweb_sup.erl
Compiled src/mochiglobal.erl
Compiled src/mochiweb_util.erl
==> merl (compile)
make[1]: Entering directory `/tmp/thumbs/develop:21d2ad2:feature-gg-delete:9c5abc8/deps/merl'
erlc -pz ./priv -pa ./ebin +debug_info -o ebin/ src/merl.erl
erlc -DMERL_NO_TRANSFORM +debug_info -o priv/ src/merl_transform.erl
erlc -pz ./priv -pa ./ebin +debug_info -o ebin/ src/merl_transform.erl
erlc -pz ./priv -pa ./ebin +debug_info -o ebin/ src/merl_tests.erl
make[1]: Leaving directory `/tmp/thumbs/develop:21d2ad2:feature-gg-delete:9c5abc8/deps/merl'
==> develop:21d2ad2:feature-gg-delete:9c5abc8 (compile)
Compiled src/riak_ql_lexer.xrl
src/riak_ql_parser.yrl:17: Warning: non-terminal symbol Buckets not used
src/riak_ql_parser.yrl:106: Warning: terminal symbol is_not_null not used
src/riak_ql_parser.yrl:107: Warning: terminal symbol is_null not used
src/riak_ql_parser.yrl:17: Warning: non-terminal symbol Buckets not used
src/riak_ql_parser.yrl:106: Warning: terminal symbol is_not_null not used
src/riak_ql_parser.yrl:107: Warning: terminal symbol is_null not used
Compiled src/riak_ql_parser.yrl
Compiled src/riak_ql_quanta.erl
Compiled src/riak_ql_window_agg_fns.erl
Compiled src/riak_ql_to_string.erl
Compiled src/riak_ql_cmd.erl
Compiled src/riak_ql_component.erl
Compiled src/riak_ql_ddl_util.erl
Compiled src/riak_ql_ddl_compiler.erl
Compiled src/riak_ql_ddl.erl
Compiled src/riak_ql_parser.erl
Compiled src/riak_ql_lexer.erl
./rebar eunit skip_deps=true
==> develop:21d2ad2:feature-gg-delete:9c5abc8 (eunit)
Compiled test/parser_show_tables_tests.erl
Compiled test/parser_canonicalise_where_tests.erl
Compiled test/parser_explain_tests.erl
Compiled test/compiler_basic_1.erl
Compiled test/parser_select_aggregate_tests.erl
Compiled test/parser_insert_tests.erl
Compiled test/parser_create_table_tests.erl
Compiled test/parser_describe_tests.erl
Compiled test/parser_arithmetic_tests.erl
Compiled test/window_agg_fn_tests.erl
Compiled test/parser_delete_tests.erl
Compiled test/parser_tests.erl
Compiled test/parser_select_where_tests.erl
Compiled test/parser_select_tests.erl
Compiled test/parser_function_tests.erl
Compiled test/lexer_tests.erl
Compiled test/query_ddl.erl
Compiled src/riak_ql_to_string.erl
Compiled src/riak_ql_window_agg_fns.erl
Compiled src/riak_ql_cmd.erl
Compiled src/riak_ql_ddl_util.erl
Compiled src/riak_ql_component.erl
Compiled src/riak_ql_ddl_compiler.erl
Compiled src/riak_ql_parser.erl
Compiled src/riak_ql_ddl.erl
Compiled src/riak_ql_lexer.erl
Compiled src/riak_ql_quanta.erl
�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[33mC�[0m
�[32m58 tests passed�[0m  �[33m3 fixtures cancelled�[0m  �[30;1m(5.78 s)�[0m

=ERROR REPORT==== 1-Nov-2016::08:57:51 ===
Error in process <0.956.0> with exit value: {terminated,[{io,format,[<0.943.0>,"Licence for ~s reserved until ~p~n",["Basho (CI until May 2017)",{{2016,11,1},{9,57,46}}]],[]},{eqc_licence,f18756313_0,0,[{file,"../src/licence2.erl"},{line,1218}]},{eqc_licence,f847073_1,1,[{file,"../src/eqc... 

Cover analysis: /tmp/thumbs/develop:21d2ad2:feature-gg-delete:9c5abc8/.eunit/index.html

=INFO REPORT==== 1-Nov-2016::08:57:57 ===
    application: inets
    exited: killed
    type: temporary
ERROR: One or more eunit tests failed.
ERROR: eunit failed while processing /tmp/thumbs/develop:21d2ad2:feature-gg-delete:9c5abc8: rebar_abort
make: *** [test] Error 1



✅ MAKE_XREF

Started at: 2016-11-01 08:57
Duration: 4 seconds.
Result: OK
Message: OK
Exit Code: 0

📄


cd /tmp/thumbs/develop:21d2ad2:feature-gg-delete:9c5abc8 && make xref 2>&1

./rebar get-deps
==> color (get-deps)
==> tdiff (get-deps)
==> unite (get-deps)
==> edown (get-deps)
==> sext (get-deps)
==> mochiweb (get-deps)
==> merl (get-deps)
==> develop:21d2ad2:feature-gg-delete:9c5abc8 (get-deps)
./rebar compile
==> color (compile)
==> tdiff (compile)
==> unite (compile)
==> edown (compile)
==> sext (compile)
==> mochiweb (compile)
==> merl (compile)
make[1]: Entering directory `/tmp/thumbs/develop:21d2ad2:feature-gg-delete:9c5abc8/deps/merl'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/tmp/thumbs/develop:21d2ad2:feature-gg-delete:9c5abc8/deps/merl'
==> develop:21d2ad2:feature-gg-delete:9c5abc8 (compile)
./rebar xref skip_deps=true
==> develop:21d2ad2:feature-gg-delete:9c5abc8 (xref)



⛔ MAKE_DIALYZER

Started at: 2016-11-01 08:58
Duration: 62 seconds.
Result: ERROR
Message: Step make_dialyzer Failed!
Exit Code: 2

📄


cd /tmp/thumbs/develop:21d2ad2:feature-gg-delete:9c5abc8 && make dialyzer 2>&1

./rebar get-deps
==> color (get-deps)
==> tdiff (get-deps)
==> unite (get-deps)
==> edown (get-deps)
==> sext (get-deps)
==> mochiweb (get-deps)
==> merl (get-deps)
==> develop:21d2ad2:feature-gg-delete:9c5abc8 (get-deps)
./rebar compile
==> color (compile)
==> tdiff (compile)
==> unite (compile)
==> edown (compile)
==> sext (compile)
==> mochiweb (compile)
==> merl (compile)
make[1]: Entering directory `/tmp/thumbs/develop:21d2ad2:feature-gg-delete:9c5abc8/deps/merl'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/tmp/thumbs/develop:21d2ad2:feature-gg-delete:9c5abc8/deps/merl'
==> develop:21d2ad2:feature-gg-delete:9c5abc8 (compile)
  Checking whether the PLT /home/ubuntu/.combo_dialyzer_plt is up-to-date... yes
done (passed successfully)
 yes
done (passed successfully)
  Compiling some key modules to native code... done in 0m17.03s
  Creating PLT .local_dialyzer_plt ...
Unknown functions:
  application:start/1
  base64:encode/1
  beam_lib:chunks/2
  beam_lib:version/1
  binary:match/2
  binary:replace/4
  c:l/1
  calendar:datetime_to_gregorian_seconds/1
  calendar:day_of_the_week/1
  calendar:gregorian_seconds_to_datetime/1
  calendar:local_time/0
  calendar:local_time_to_universal_time_dst/1
  calendar:universal_time/0
  calendar:universal_time_to_local_time/1
  code:all_loaded/0
  code:delete/1
  code:get_object_code/1
  code:load_binary/3
  code:load_file/1
  code:priv_dir/1
  code:purge/1
  code:which/1
  compile:forms/2
  compile:noenv_forms/2
  crypto:block_decrypt/4
  crypto:block_encrypt/4
  crypto:hash/2
  crypto:hmac/3
  crypto:rand_bytes/1
  crypto:rand_uniform/2
  dict:find/2
  dict:new/0
  dict:store/3
  dict:to_list/1
  edoc:application/3
  edoc:get_doc/3
  edoc:layout/2
  edoc_data:overview/4
  edoc_extract:file/4
  edoc_lib:copy_file/2
  edoc_lib:join_uri/2
  edoc_lib:module_info/1
  edoc_lib:read_encoding/2
  edoc_lib:run_layout/2
  edoc_lib:segment/2
  edoc_lib:strip_space/1
  edoc_lib:transpose/1
  edoc_lib:write_file/4
  edoc_lib:write_file/5
  edoc_lib:write_info_file/3
  edoc_lib:write_info_file/4
  edoc_report:report/2
  edoc_report:warning/2
  epp:default_encoding/0
  epp:read_encoding/1
  erl_comment_scan:string/1
  erl_parse:normalise/1
  erl_parse:parse_exprs/1
  erl_parse:parse_form/1
  erl_pp:attribute/1
  erl_pp:exprs/1
  erl_prettypr:format/1
  erl_scan:string/1
  erl_scan:string/2
  erl_scan:tokens/3
  erl_syntax:abstract/1
  erl_syntax:add_postcomments/2
  erl_syntax:add_precomments/2
  erl_syntax:application/3
  erl_syntax:arity_qualifier/2
  erl_syntax:atom/1
  erl_syntax:atom_name/1
  erl_syntax:atom_value/1
  erl_syntax:attribute/2
  erl_syntax:binary_field/2
  erl_syntax:binary_field_body/1
  erl_syntax:binary_field_types/1
  erl_syntax:case_expr_clauses/1
  erl_syntax:char_value/1
  erl_syntax:clause/3
  erl_syntax:clause_body/1
  erl_syntax:clause_guard/1
  erl_syntax:clause_patterns/1
  erl_syntax:comment/2
  erl_syntax:concrete/1
  erl_syntax:conjunction_body/1
  erl_syntax:disjunction_body/1
  erl_syntax:float_value/1
  erl_syntax:form_list/1
  erl_syntax:form_list_elements/1
  erl_syntax:function/2
  erl_syntax:get_attrs/1
  erl_syntax:get_pos/1
  erl_syntax:integer/1
  erl_syntax:integer_value/1
  erl_syntax:is_atom/2
  erl_syntax:is_integer/2
  erl_syntax:is_literal/1
  erl_syntax:list/1
  erl_syntax:list/2
  erl_syntax:list_prefix/1
  erl_syntax:list_suffix/1
  erl_syntax:make_tree/2
  erl_syntax:operator_name/1
  erl_syntax:receive_expr/1
  erl_syntax:receive_expr/3
  erl_syntax:receive_expr_action/1
  erl_syntax:receive_expr_clauses/1
  erl_syntax:receive_expr_timeout/1
  erl_syntax:record_access/2
  erl_syntax:record_access/3
  erl_syntax:record_access_argument/1
  erl_syntax:record_access_field/1
  erl_syntax:record_access_type/1
  erl_syntax:record_expr/2
  erl_syntax:record_expr/3
  erl_syntax:record_expr_argument/1
  erl_syntax:record_expr_fields/1
  erl_syntax:record_expr_type/1
  erl_syntax:record_field/1
  erl_syntax:record_field/2
  erl_syntax:record_field_name/1
  erl_syntax:record_field_value/1
  erl_syntax:revert/1
  erl_syntax:revert_forms/1
  erl_syntax:set_attrs/2
  erl_syntax:set_pos/2
  erl_syntax:string_value/1
  erl_syntax:subtrees/1
  erl_syntax:text_string/1
  erl_syntax:try_expr_handlers/1
  erl_syntax:tuple/1
  erl_syntax:tuple_elements/1
  erl_syntax:type/1
  erl_syntax:update_tree/2
  erl_syntax:variable/1
  erl_syntax:variable_literal/1
  erl_syntax:variable_name/1
  erl_syntax_lib:limit/2
  erlang:atom_to_list/1
  erlang:binary_to_list/1
  erlang:binary_to_term/1
  erlang:decode_packet/3
  erlang:demonitor/2
  erlang:erase/1
  erlang:float_to_list/1
  erlang:function_exported/3
  erlang:garbage_collect/0
  erlang:garbage_collect/1
  erlang:get/1
  erlang:get_module_info/1
  erlang:get_module_info/2
  erlang:get_stacktrace/0
  erlang:integer_to_list/1
  erlang:iolist_size/1
  erlang:iolist_to_binary/1
  erlang:list_to_atom/1
  erlang:list_to_binary/1
  erlang:list_to_existing_atom/1
  erlang:list_to_float/1
  erlang:list_to_integer/1
  erlang:list_to_integer/2
  erlang:list_to_tuple/1
  erlang:load_nif/2
  erlang:localtime/0
  erlang:make_fun/3
  erlang:make_ref/0
  erlang:md5/1
  erlang:monitor/2
  erlang:now/0
  erlang:open_port/2
  erlang:port_close/1
  erlang:process_flag/2
  erlang:processes/0
  erlang:put/2
  erlang:statistics/1
  erlang:term_to_binary/1
  error_logger:error_report/1
  error_logger:info_msg/2
  error_logger:info_report/1
  error_logger:warning_msg/2
  eunit:test/1
  eunit_listener:start/2
  file:close/1
  file:del_dir/1
  file:delete/1
  file:get_cwd/0
  file:list_dir/1
  file:make_dir/1
  file:make_symlink/2
  file:open/2
  file:position/2
  file:pread/2
  file:pread/3
  file:read/2
  file:read_file/1
  file:read_file_info/1
  file:script/1
  file:sync/1
  file:truncate/1
  file:write/2
  file:write_file/2
  file:write_file_info/2
  filelib:is_dir/1
  filename:absname/1
  filename:basename/1
  filename:basename/2
  filename:dirname/1
  filename:extension/1
  filename:join/1
  filename:join/2
  filename:split/1
  gb_trees:delete_any/2
  gb_trees:empty/0
  gb_trees:enter/3
  gb_trees:get/2
  gb_trees:insert/3
  gb_trees:lookup/2
  gb_trees:update/3
  gb_trees:values/1
  gen_server:call/2
  gen_server:cast/2
  gen_server:start/4
  gen_server:start_link/4
  gen_tcp:accept/2
  gen_tcp:close/1
  gen_tcp:listen/2
  gen_tcp:recv/3
  gen_tcp:send/2
  httpd_util:day/1
  httpd_util:month/1
  httpd_util:reason_phrase/1
  httpd_util:rfc1123_date/0
  httpd_util:rfc1123_date/1
  inet:getaddr/2
  inet:peername/1
  inet:port/1
  inet:setopts/2
  inet_parse:address/1
  inet_parse:ntoa/1
  init:get_argument/1
  io:columns/0
  io:format/1
  io:format/2
  io:format/3
  io:fwrite/2
  io:nl/0
  io:put_chars/1
  io_lib:format/2
  io_lib:fwrite/2
  io_lib:write_atom/1
  io_lib_pretty:print/4
  lib:format_exception/6
  lists:append/1
  lists:concat/1
  lists:duplicate/2
  lists:keytake/3
  lists:prefix/2
  lists:seq/2
  lists:sublist/2
  math:log10/1
  orddict:store/3
  ordsets:add_element/2
  os:cmd/1
  os:timestamp/0
  proc_lib:hibernate/3
  proc_lib:spawn/1
  proc_lib:spawn_link/3
  proplists:delete/2
  proplists:get_bool/2
  proplists:get_value/2
  proplists:get_value/3
  proplists:lookup/2
  random:seed/3
  random:seed0/0
  random:uniform/0
  random:uniform/1
  re:compile/1
  re:replace/4
  re:run/3
  re:split/3
  sets:add_element/2
  sets:del_element/2
  sets:from_list/1
  sets:is_element/2
  sets:new/0
  sets:size/1
  sets:to_list/1
  ssl:close/1
  ssl:listen/2
  ssl:peername/1
  ssl:recv/3
  ssl:send/2
  ssl:setopts/2
  ssl:sockname/1
  ssl:ssl_accept/1
  ssl:transport_accept/1
  string:chr/2
  string:join/2
  string:left/2
  string:len/1
  string:right/2
  string:strip/1
  string:strip/2
  string:to_lower/1
  string:tokens/2
  supervisor:start_child/2
  supervisor:start_link/3
  timer:cancel/1
  timer:now_diff/2
  timer:seconds/1
  timer:send_interval/2
  timer:sleep/1
  timer:tc/3
  unicode:characters_to_binary/1
  unicode:characters_to_list/1
  xmerl:export_simple/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
Unknown types:
  erl_scan:location/0
  erl_syntax:syntaxTree/0
  file:date_time/0
 done in 0m7.79s
done (passed successfully)
==> develop:21d2ad2:feature-gg-delete:9c5abc8 (dialyzer)
make: *** [dialyzer-run] Error 1



⬜ 0 of 2 Code reviews from organization basho

@thumbot
Copy link
Contributor

thumbot commented Nov 2, 2016

feature-gg-delete 9c5abc8 ➡️ develop b7296dc ⛔ completed
There seems to be an issue with build step **make_dialyzer** ! ☁️

✅ MERGE

Started at: 2016-11-02 14:00
Duration: 1 seconds.
Result: OK
Message: Merge Success: feature-gg-delete 9c5abc8 onto target branch: develop b7296dc
Exit Code: OK

📄




Auto-merging src/riak_ql_parser.yrl
Auto-merging src/riak_ql_lexer.xrl
Auto-merging src/riak_ql_ddl.erl
Merge made by the 'recursive' strategy.
 src/riak_ql_ddl.erl          |  32 +++++++-----
 src/riak_ql_ddl_compiler.erl |  29 +++++++---
 src/riak_ql_ddl_util.erl     | 122 +++++++++++++++++++++++++++++++++++++++++++
 src/riak_ql_lexer.xrl        |   2 +
 src/riak_ql_parser.yrl       |  25 ++++++++-
 test/parser_delete_tests.erl |  38 ++++++++++++++
 6 files changed, 225 insertions(+), 23 deletions(-)
 create mode 100644 src/riak_ql_ddl_util.erl
 create mode 100644 test/parser_delete_tests.erl


✅ MAKE_CLEAN

Started at: 2016-11-02 14:00
Duration: 1 seconds.
Result: OK
Message: OK
Exit Code: 0

📄


cd /tmp/thumbs/develop:b7296dc:feature-gg-delete:9c5abc8 && make clean 2>&1

./rebar clean
==> develop:b7296dc:feature-gg-delete:9c5abc8 (clean)
rm -rf test.*-temp-data



✅ MAKE_TEST

Started at: 2016-11-02 14:00
Duration: 31 seconds.
Result: OK
Message: OK
Exit Code: 0

📄


cd /tmp/thumbs/develop:b7296dc:feature-gg-delete:9c5abc8 && make test 2>&1

./rebar clean
==> develop:b7296dc:feature-gg-delete:9c5abc8 (clean)
rm -rf test.*-temp-data
./rebar get-deps
==> develop:b7296dc:feature-gg-delete:9c5abc8 (get-deps)
Pulling unite from {git,"https://github.com/basho/unite.git",{tag,"v0.0.1p1"}}
Cloning into 'unite'...
Pulling sext from {git,"https://github.com/basho/sext.git",{tag,"1.1p6"}}
Cloning into 'sext'...
Pulling mochiweb from {git,"https://github.com/basho/mochiweb.git",
                           {tag,"v2.9.0p2"}}
Cloning into 'mochiweb'...
Pulling merl from {git,"https://github.com/basho/merl.git",
                       {tag,"0.1.0-basho"}}
Cloning into 'merl'...
==> unite (get-deps)
Pulling color from {git,"git://github.com/basho/erlang-color.git"}
Cloning into 'color'...
Pulling tdiff from {git,"git://github.com/basho/tdiff.git"}
Cloning into 'tdiff'...
==> color (get-deps)
==> tdiff (get-deps)
==> sext (get-deps)
Pulling edown from {git,"git://github.com/basho/edown.git",{tag,"0.8.1"}}
Cloning into 'edown'...
==> edown (get-deps)
==> mochiweb (get-deps)
==> merl (get-deps)
./rebar compile
==> color (compile)
Compiled src/color.erl
==> tdiff (compile)
Compiled src/tdiff_benchmark.erl
Compiled src/tdiff_debug.erl
Compiled src/tdiff.erl
==> unite (compile)
Compiled src/unite_compact.erl
==> edown (compile)
Compiled src/edown_xmerl.erl
Compiled src/edown_doclet.erl
Compiled src/edown_lib.erl
Compiled src/edown_make.erl
Compiled src/edown_layout.erl
==> sext (compile)
Compiled src/sext.erl
Compiling c_src/sext.c
==> mochiweb (compile)
Compiled src/mochiweb_io.erl
Compiled src/reloader.erl
Compiled src/mochifmt.erl
Compiled src/mochiweb_socket_server.erl
Compiled src/mochifmt_std.erl
Compiled src/mochiweb_websocket.erl
Compiled src/mochiweb_socket.erl
Compiled src/mochiweb_cover.erl
Compiled src/mochiweb.erl
Compiled src/mochiweb_acceptor.erl
Compiled src/mochiweb_cookies.erl
Compiled src/mochitemp.erl
Compiled src/mochilogfile2.erl
Compiled src/mochijson.erl
Compiled src/mochiweb_http.erl
Compiled src/mochiweb_session.erl
Compiled src/mochiweb_app.erl
Compiled src/mochilists.erl
Compiled src/mochiweb_html.erl
Compiled src/mochiweb_request.erl
Compiled src/mochijson2.erl
Compiled src/mochiweb_charref.erl
Compiled src/mochiweb_echo.erl
Compiled src/mochiweb_skel.erl
Compiled src/mochiutf8.erl
Compiled src/mochiweb_multipart.erl
Compiled src/mochifmt_records.erl
Compiled src/mochiweb_headers.erl
Compiled src/mochiweb_base64url.erl
Compiled src/mochinum.erl
Compiled src/mochiweb_mime.erl
Compiled src/mochiweb_response.erl
Compiled src/mochihex.erl
Compiled src/mochiweb_sup.erl
Compiled src/mochiglobal.erl
Compiled src/mochiweb_util.erl
==> merl (compile)
make[1]: Entering directory `/tmp/thumbs/develop:b7296dc:feature-gg-delete:9c5abc8/deps/merl'
erlc -pz ./priv -pa ./ebin +debug_info -o ebin/ src/merl.erl
erlc -DMERL_NO_TRANSFORM +debug_info -o priv/ src/merl_transform.erl
erlc -pz ./priv -pa ./ebin +debug_info -o ebin/ src/merl_transform.erl
erlc -pz ./priv -pa ./ebin +debug_info -o ebin/ src/merl_tests.erl
make[1]: Leaving directory `/tmp/thumbs/develop:b7296dc:feature-gg-delete:9c5abc8/deps/merl'
==> develop:b7296dc:feature-gg-delete:9c5abc8 (compile)
Compiled src/riak_ql_lexer.xrl
src/riak_ql_parser.yrl:17: Warning: non-terminal symbol Buckets not used
src/riak_ql_parser.yrl:106: Warning: terminal symbol is_not_null not used
src/riak_ql_parser.yrl:107: Warning: terminal symbol is_null not used
src/riak_ql_parser.yrl:17: Warning: non-terminal symbol Buckets not used
src/riak_ql_parser.yrl:106: Warning: terminal symbol is_not_null not used
src/riak_ql_parser.yrl:107: Warning: terminal symbol is_null not used
Compiled src/riak_ql_parser.yrl
Compiled src/riak_ql_quanta.erl
Compiled src/riak_ql_to_string.erl
Compiled src/riak_ql_window_agg_fns.erl
Compiled src/riak_ql_cmd.erl
Compiled src/riak_ql_component.erl
Compiled src/riak_ql_ddl_util.erl
Compiled src/riak_ql_ddl_compiler.erl
Compiled src/riak_ql_ddl.erl
Compiled src/riak_ql_parser.erl
Compiled src/riak_ql_lexer.erl
./rebar eunit skip_deps=true
==> develop:b7296dc:feature-gg-delete:9c5abc8 (eunit)
Compiled test/parser_show_tables_tests.erl
Compiled test/parser_canonicalise_where_tests.erl
Compiled test/parser_explain_tests.erl
Compiled test/compiler_basic_1.erl
Compiled test/parser_select_aggregate_tests.erl
Compiled test/parser_insert_tests.erl
Compiled test/parser_create_table_tests.erl
Compiled test/parser_arithmetic_tests.erl
Compiled test/parser_describe_tests.erl
Compiled test/window_agg_fn_tests.erl
Compiled test/parser_delete_tests.erl
Compiled test/parser_tests.erl
Compiled test/parser_select_where_tests.erl
Compiled test/parser_select_tests.erl
Compiled test/parser_function_tests.erl
Compiled test/lexer_tests.erl
Compiled test/query_ddl.erl
Compiled src/riak_ql_to_string.erl
Compiled src/riak_ql_window_agg_fns.erl
Compiled src/riak_ql_cmd.erl
Compiled src/riak_ql_ddl_util.erl
Compiled src/riak_ql_component.erl
Compiled src/riak_ql_ddl_compiler.erl
Compiled src/riak_ql_parser.erl
Compiled src/riak_ql_ddl.erl
Compiled src/riak_ql_lexer.erl
Compiled src/riak_ql_quanta.erl
�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m
�[32m416 tests passed�[0m  �[30;1m(4.70 s)�[0m
Cover analysis: /tmp/thumbs/develop:b7296dc:feature-gg-delete:9c5abc8/.eunit/index.html

=INFO REPORT==== 2-Nov-2016::14:01:10 ===
    application: inets
    exited: killed
    type: temporary



✅ MAKE_XREF

Started at: 2016-11-02 14:01
Duration: 4 seconds.
Result: OK
Message: OK
Exit Code: 0

📄


cd /tmp/thumbs/develop:b7296dc:feature-gg-delete:9c5abc8 && make xref 2>&1

./rebar get-deps
==> color (get-deps)
==> tdiff (get-deps)
==> unite (get-deps)
==> edown (get-deps)
==> sext (get-deps)
==> mochiweb (get-deps)
==> merl (get-deps)
==> develop:b7296dc:feature-gg-delete:9c5abc8 (get-deps)
./rebar compile
==> color (compile)
==> tdiff (compile)
==> unite (compile)
==> edown (compile)
==> sext (compile)
==> mochiweb (compile)
==> merl (compile)
make[1]: Entering directory `/tmp/thumbs/develop:b7296dc:feature-gg-delete:9c5abc8/deps/merl'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/tmp/thumbs/develop:b7296dc:feature-gg-delete:9c5abc8/deps/merl'
==> develop:b7296dc:feature-gg-delete:9c5abc8 (compile)
./rebar xref skip_deps=true
==> develop:b7296dc:feature-gg-delete:9c5abc8 (xref)



⛔ MAKE_DIALYZER

Started at: 2016-11-02 14:01
Duration: 51 seconds.
Result: ERROR
Message: Step make_dialyzer Failed!
Exit Code: 2

📄


cd /tmp/thumbs/develop:b7296dc:feature-gg-delete:9c5abc8 && make dialyzer 2>&1

./rebar get-deps
==> color (get-deps)
==> tdiff (get-deps)
==> unite (get-deps)
==> edown (get-deps)
==> sext (get-deps)
==> mochiweb (get-deps)
==> merl (get-deps)
==> develop:b7296dc:feature-gg-delete:9c5abc8 (get-deps)
./rebar compile
==> color (compile)
==> tdiff (compile)
==> unite (compile)
==> edown (compile)
==> sext (compile)
==> mochiweb (compile)
==> merl (compile)
make[1]: Entering directory `/tmp/thumbs/develop:b7296dc:feature-gg-delete:9c5abc8/deps/merl'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/tmp/thumbs/develop:b7296dc:feature-gg-delete:9c5abc8/deps/merl'
==> develop:b7296dc:feature-gg-delete:9c5abc8 (compile)
  Checking whether the PLT /home/ubuntu/.combo_dialyzer_plt is up-to-date... yes
done (passed successfully)
 yes
done (passed successfully)
  Compiling some key modules to native code... done in 0m14.45s
  Creating PLT .local_dialyzer_plt ...
Unknown functions:
  application:start/1
  base64:encode/1
  beam_lib:chunks/2
  beam_lib:version/1
  binary:match/2
  binary:replace/4
  c:l/1
  calendar:datetime_to_gregorian_seconds/1
  calendar:day_of_the_week/1
  calendar:gregorian_seconds_to_datetime/1
  calendar:local_time/0
  calendar:local_time_to_universal_time_dst/1
  calendar:universal_time/0
  calendar:universal_time_to_local_time/1
  code:all_loaded/0
  code:delete/1
  code:get_object_code/1
  code:load_binary/3
  code:load_file/1
  code:priv_dir/1
  code:purge/1
  code:which/1
  compile:forms/2
  compile:noenv_forms/2
  crypto:block_decrypt/4
  crypto:block_encrypt/4
  crypto:hash/2
  crypto:hmac/3
  crypto:rand_bytes/1
  crypto:rand_uniform/2
  dict:find/2
  dict:new/0
  dict:store/3
  dict:to_list/1
  edoc:application/3
  edoc:get_doc/3
  edoc:layout/2
  edoc_data:overview/4
  edoc_extract:file/4
  edoc_lib:copy_file/2
  edoc_lib:join_uri/2
  edoc_lib:module_info/1
  edoc_lib:read_encoding/2
  edoc_lib:run_layout/2
  edoc_lib:segment/2
  edoc_lib:strip_space/1
  edoc_lib:transpose/1
  edoc_lib:write_file/4
  edoc_lib:write_file/5
  edoc_lib:write_info_file/3
  edoc_lib:write_info_file/4
  edoc_report:report/2
  edoc_report:warning/2
  epp:default_encoding/0
  epp:read_encoding/1
  erl_comment_scan:string/1
  erl_parse:normalise/1
  erl_parse:parse_exprs/1
  erl_parse:parse_form/1
  erl_pp:attribute/1
  erl_pp:exprs/1
  erl_prettypr:format/1
  erl_scan:string/1
  erl_scan:string/2
  erl_scan:tokens/3
  erl_syntax:abstract/1
  erl_syntax:add_postcomments/2
  erl_syntax:add_precomments/2
  erl_syntax:application/3
  erl_syntax:arity_qualifier/2
  erl_syntax:atom/1
  erl_syntax:atom_name/1
  erl_syntax:atom_value/1
  erl_syntax:attribute/2
  erl_syntax:binary_field/2
  erl_syntax:binary_field_body/1
  erl_syntax:binary_field_types/1
  erl_syntax:case_expr_clauses/1
  erl_syntax:char_value/1
  erl_syntax:clause/3
  erl_syntax:clause_body/1
  erl_syntax:clause_guard/1
  erl_syntax:clause_patterns/1
  erl_syntax:comment/2
  erl_syntax:concrete/1
  erl_syntax:conjunction_body/1
  erl_syntax:disjunction_body/1
  erl_syntax:float_value/1
  erl_syntax:form_list/1
  erl_syntax:form_list_elements/1
  erl_syntax:function/2
  erl_syntax:get_attrs/1
  erl_syntax:get_pos/1
  erl_syntax:integer/1
  erl_syntax:integer_value/1
  erl_syntax:is_atom/2
  erl_syntax:is_integer/2
  erl_syntax:is_literal/1
  erl_syntax:list/1
  erl_syntax:list/2
  erl_syntax:list_prefix/1
  erl_syntax:list_suffix/1
  erl_syntax:make_tree/2
  erl_syntax:operator_name/1
  erl_syntax:receive_expr/1
  erl_syntax:receive_expr/3
  erl_syntax:receive_expr_action/1
  erl_syntax:receive_expr_clauses/1
  erl_syntax:receive_expr_timeout/1
  erl_syntax:record_access/2
  erl_syntax:record_access/3
  erl_syntax:record_access_argument/1
  erl_syntax:record_access_field/1
  erl_syntax:record_access_type/1
  erl_syntax:record_expr/2
  erl_syntax:record_expr/3
  erl_syntax:record_expr_argument/1
  erl_syntax:record_expr_fields/1
  erl_syntax:record_expr_type/1
  erl_syntax:record_field/1
  erl_syntax:record_field/2
  erl_syntax:record_field_name/1
  erl_syntax:record_field_value/1
  erl_syntax:revert/1
  erl_syntax:revert_forms/1
  erl_syntax:set_attrs/2
  erl_syntax:set_pos/2
  erl_syntax:string_value/1
  erl_syntax:subtrees/1
  erl_syntax:text_string/1
  erl_syntax:try_expr_handlers/1
  erl_syntax:tuple/1
  erl_syntax:tuple_elements/1
  erl_syntax:type/1
  erl_syntax:update_tree/2
  erl_syntax:variable/1
  erl_syntax:variable_literal/1
  erl_syntax:variable_name/1
  erl_syntax_lib:limit/2
  erlang:atom_to_list/1
  erlang:binary_to_list/1
  erlang:binary_to_term/1
  erlang:decode_packet/3
  erlang:demonitor/2
  erlang:erase/1
  erlang:float_to_list/1
  erlang:function_exported/3
  erlang:garbage_collect/0
  erlang:garbage_collect/1
  erlang:get/1
  erlang:get_module_info/1
  erlang:get_module_info/2
  erlang:get_stacktrace/0
  erlang:integer_to_list/1
  erlang:iolist_size/1
  erlang:iolist_to_binary/1
  erlang:list_to_atom/1
  erlang:list_to_binary/1
  erlang:list_to_existing_atom/1
  erlang:list_to_float/1
  erlang:list_to_integer/1
  erlang:list_to_integer/2
  erlang:list_to_tuple/1
  erlang:load_nif/2
  erlang:localtime/0
  erlang:make_fun/3
  erlang:make_ref/0
  erlang:md5/1
  erlang:monitor/2
  erlang:now/0
  erlang:open_port/2
  erlang:port_close/1
  erlang:process_flag/2
  erlang:processes/0
  erlang:put/2
  erlang:statistics/1
  erlang:term_to_binary/1
  error_logger:error_report/1
  error_logger:info_msg/2
  error_logger:info_report/1
  error_logger:warning_msg/2
  eunit:test/1
  eunit_listener:start/2
  file:close/1
  file:del_dir/1
  file:delete/1
  file:get_cwd/0
  file:list_dir/1
  file:make_dir/1
  file:make_symlink/2
  file:open/2
  file:position/2
  file:pread/2
  file:pread/3
  file:read/2
  file:read_file/1
  file:read_file_info/1
  file:script/1
  file:sync/1
  file:truncate/1
  file:write/2
  file:write_file/2
  file:write_file_info/2
  filelib:is_dir/1
  filename:absname/1
  filename:basename/1
  filename:basename/2
  filename:dirname/1
  filename:extension/1
  filename:join/1
  filename:join/2
  filename:split/1
  gb_trees:delete_any/2
  gb_trees:empty/0
  gb_trees:enter/3
  gb_trees:get/2
  gb_trees:insert/3
  gb_trees:lookup/2
  gb_trees:update/3
  gb_trees:values/1
  gen_server:call/2
  gen_server:cast/2
  gen_server:start/4
  gen_server:start_link/4
  gen_tcp:accept/2
  gen_tcp:close/1
  gen_tcp:listen/2
  gen_tcp:recv/3
  gen_tcp:send/2
  httpd_util:day/1
  httpd_util:month/1
  httpd_util:reason_phrase/1
  httpd_util:rfc1123_date/0
  httpd_util:rfc1123_date/1
  inet:getaddr/2
  inet:peername/1
  inet:port/1
  inet:setopts/2
  inet_parse:address/1
  inet_parse:ntoa/1
  init:get_argument/1
  io:columns/0
  io:format/1
  io:format/2
  io:format/3
  io:fwrite/2
  io:nl/0
  io:put_chars/1
  io_lib:format/2
  io_lib:fwrite/2
  io_lib:write_atom/1
  io_lib_pretty:print/4
  lib:format_exception/6
  lists:append/1
  lists:concat/1
  lists:duplicate/2
  lists:keytake/3
  lists:prefix/2
  lists:seq/2
  lists:sublist/2
  math:log10/1
  orddict:store/3
  ordsets:add_element/2
  os:cmd/1
  os:timestamp/0
  proc_lib:hibernate/3
  proc_lib:spawn/1
  proc_lib:spawn_link/3
  proplists:delete/2
  proplists:get_bool/2
  proplists:get_value/2
  proplists:get_value/3
  proplists:lookup/2
  random:seed/3
  random:seed0/0
  random:uniform/0
  random:uniform/1
  re:compile/1
  re:replace/4
  re:run/3
  re:split/3
  sets:add_element/2
  sets:del_element/2
  sets:from_list/1
  sets:is_element/2
  sets:new/0
  sets:size/1
  sets:to_list/1
  ssl:close/1
  ssl:listen/2
  ssl:peername/1
  ssl:recv/3
  ssl:send/2
  ssl:setopts/2
  ssl:sockname/1
  ssl:ssl_accept/1
  ssl:transport_accept/1
  string:chr/2
  string:join/2
  string:left/2
  string:len/1
  string:right/2
  string:strip/1
  string:strip/2
  string:to_lower/1
  string:tokens/2
  supervisor:start_child/2
  supervisor:start_link/3
  timer:cancel/1
  timer:now_diff/2
  timer:seconds/1
  timer:send_interval/2
  timer:sleep/1
  timer:tc/3
  unicode:characters_to_binary/1
  unicode:characters_to_list/1
  xmerl:export_simple/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
Unknown types:
  erl_scan:location/0
  erl_syntax:syntaxTree/0
  file:date_time/0
 done in 0m4.81s
done (passed successfully)
==> develop:b7296dc:feature-gg-delete:9c5abc8 (dialyzer)
make: *** [dialyzer-run] Error 1



⬜ 0 of 2 Code reviews from organization basho

@thumbot
Copy link
Contributor

thumbot commented Nov 3, 2016

feature-gg-delete 9c5abc8 ➡️ develop ae3ac9f ⛔ completed
There seems to be an issue with build step **merge,make_test,make_xref,make_dialyzer** ! ☁️

⛔ MERGE

Started at: 2016-11-03 05:25
Duration: seconds.
Result: ERROR
Message: Merge Failed: feature-gg-delete 9c5abc8 onto target branch: develop ae3ac9f
Exit Code: ERROR

📄




#<Git::GitExecuteError: git '--git-dir=/tmp/thumbs/develop:ae3ac9f:feature-gg-delete:9c5abc8/.git' '--work-tree=/tmp/thumbs/develop:ae3ac9f:feature-gg-delete:9c5abc8' merge '-m' 'merge' '9c5abc8e565f63f2b39811569a157031c8cabc01'  2>&1:Auto-merging src/riak_ql_parser.yrl
CONFLICT (content): Merge conflict in src/riak_ql_parser.yrl
Auto-merging src/riak_ql_lexer.xrl
CONFLICT (content): Merge conflict in src/riak_ql_lexer.xrl
Auto-merging src/riak_ql_ddl_compiler.erl
CONFLICT (content): Merge conflict in src/riak_ql_ddl_compiler.erl
Auto-merging src/riak_ql_ddl.erl
CONFLICT (content): Merge conflict in src/riak_ql_ddl.erl
Automatic merge failed; fix conflicts and then commit the result.>


✅ MAKE_CLEAN

Started at: 2016-11-03 05:25
Duration: 1 seconds.
Result: OK
Message: OK
Exit Code: 0

📄


cd /tmp/thumbs/develop:ae3ac9f:feature-gg-delete:9c5abc8 && make clean 2>&1

./rebar clean
==> develop:ae3ac9f:feature-gg-delete:9c5abc8 (clean)
rm -rf test.*-temp-data



⛔ MAKE_TEST

Started at: 2016-11-03 05:25
Duration: 10 seconds.
Result: ERROR
Message: Step make_test Failed!
Exit Code: 2

📄


cd /tmp/thumbs/develop:ae3ac9f:feature-gg-delete:9c5abc8 && make test 2>&1

./rebar clean
==> develop:ae3ac9f:feature-gg-delete:9c5abc8 (clean)
rm -rf test.*-temp-data
./rebar get-deps
==> develop:ae3ac9f:feature-gg-delete:9c5abc8 (get-deps)
Pulling unite from {git,"https://github.com/basho/unite.git",{tag,"v0.0.1p1"}}
Cloning into 'unite'...
Pulling sext from {git,"https://github.com/basho/sext.git",{tag,"1.1p6"}}
Cloning into 'sext'...
Pulling mochiweb from {git,"https://github.com/basho/mochiweb.git",
                           {tag,"v2.9.0p2"}}
Cloning into 'mochiweb'...
Pulling merl from {git,"https://github.com/basho/merl.git",
                       {tag,"0.1.0-basho"}}
Cloning into 'merl'...
==> unite (get-deps)
Pulling color from {git,"git://github.com/basho/erlang-color.git"}
Cloning into 'color'...
Pulling tdiff from {git,"git://github.com/basho/tdiff.git"}
Cloning into 'tdiff'...
==> color (get-deps)
==> tdiff (get-deps)
==> sext (get-deps)
Pulling edown from {git,"git://github.com/basho/edown.git",{tag,"0.8.1"}}
Cloning into 'edown'...
==> edown (get-deps)
==> mochiweb (get-deps)
==> merl (get-deps)
./rebar compile
==> color (compile)
Compiled src/color.erl
==> tdiff (compile)
Compiled src/tdiff_benchmark.erl
Compiled src/tdiff.erl
Compiled src/tdiff_debug.erl
==> unite (compile)
Compiled src/unite_compact.erl
==> edown (compile)
Compiled src/edown_xmerl.erl
Compiled src/edown_doclet.erl
Compiled src/edown_make.erl
Compiled src/edown_lib.erl
Compiled src/edown_layout.erl
==> sext (compile)
Compiled src/sext.erl
Compiling c_src/sext.c
==> mochiweb (compile)
Compiled src/mochiweb_io.erl
Compiled src/reloader.erl
Compiled src/mochifmt.erl
Compiled src/mochiweb_socket_server.erl
Compiled src/mochifmt_std.erl
Compiled src/mochiweb_socket.erl
Compiled src/mochiweb_websocket.erl
Compiled src/mochiweb_cover.erl
Compiled src/mochiweb.erl
Compiled src/mochiweb_acceptor.erl
Compiled src/mochiweb_cookies.erl
Compiled src/mochitemp.erl
Compiled src/mochilogfile2.erl
Compiled src/mochijson.erl
Compiled src/mochiweb_http.erl
Compiled src/mochiweb_session.erl
Compiled src/mochiweb_app.erl
Compiled src/mochiweb_html.erl
Compiled src/mochilists.erl
Compiled src/mochiweb_request.erl
Compiled src/mochijson2.erl
Compiled src/mochiweb_charref.erl
Compiled src/mochiweb_skel.erl
Compiled src/mochiweb_echo.erl
Compiled src/mochiutf8.erl
Compiled src/mochiweb_multipart.erl
Compiled src/mochiweb_headers.erl
Compiled src/mochifmt_records.erl
Compiled src/mochiweb_base64url.erl
Compiled src/mochiweb_mime.erl
Compiled src/mochinum.erl
Compiled src/mochiweb_response.erl
Compiled src/mochihex.erl
Compiled src/mochiweb_sup.erl
Compiled src/mochiglobal.erl
Compiled src/mochiweb_util.erl
==> merl (compile)
make[1]: Entering directory `/tmp/thumbs/develop:ae3ac9f:feature-gg-delete:9c5abc8/deps/merl'
erlc -pz ./priv -pa ./ebin +debug_info -o ebin/ src/merl.erl
erlc -DMERL_NO_TRANSFORM +debug_info -o priv/ src/merl_transform.erl
erlc -pz ./priv -pa ./ebin +debug_info -o ebin/ src/merl_transform.erl
erlc -pz ./priv -pa ./ebin +debug_info -o ebin/ src/merl_tests.erl
make[1]: Leaving directory `/tmp/thumbs/develop:ae3ac9f:feature-gg-delete:9c5abc8/deps/merl'
==> develop:ae3ac9f:feature-gg-delete:9c5abc8 (compile)
src/riak_ql_lexer.xrl:13: missing Rules
src/riak_ql_lexer.xrl:13: missing Rules
ERROR: compile failed while processing /tmp/thumbs/develop:ae3ac9f:feature-gg-delete:9c5abc8: rebar_abort
make: *** [compile] Error 1



⛔ MAKE_XREF

Started at: 2016-11-03 05:25
Duration: 3 seconds.
Result: ERROR
Message: Step make_xref Failed!
Exit Code: 2

📄


cd /tmp/thumbs/develop:ae3ac9f:feature-gg-delete:9c5abc8 && make xref 2>&1

./rebar get-deps
==> color (get-deps)
==> tdiff (get-deps)
==> unite (get-deps)
==> edown (get-deps)
==> sext (get-deps)
==> mochiweb (get-deps)
==> merl (get-deps)
==> develop:ae3ac9f:feature-gg-delete:9c5abc8 (get-deps)
./rebar compile
==> color (compile)
==> tdiff (compile)
==> unite (compile)
==> edown (compile)
==> sext (compile)
==> mochiweb (compile)
==> merl (compile)
make[1]: Entering directory `/tmp/thumbs/develop:ae3ac9f:feature-gg-delete:9c5abc8/deps/merl'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/tmp/thumbs/develop:ae3ac9f:feature-gg-delete:9c5abc8/deps/merl'
==> develop:ae3ac9f:feature-gg-delete:9c5abc8 (compile)
src/riak_ql_lexer.xrl:13: missing Rules
src/riak_ql_lexer.xrl:13: missing Rules
ERROR: compile failed while processing /tmp/thumbs/develop:ae3ac9f:feature-gg-delete:9c5abc8: rebar_abort
make: *** [compile] Error 1



⛔ MAKE_DIALYZER

Started at: 2016-11-03 05:25
Duration: 2 seconds.
Result: ERROR
Message: Step make_dialyzer Failed!
Exit Code: 2

📄


cd /tmp/thumbs/develop:ae3ac9f:feature-gg-delete:9c5abc8 && make dialyzer 2>&1

./rebar get-deps
==> color (get-deps)
==> tdiff (get-deps)
==> unite (get-deps)
==> edown (get-deps)
==> sext (get-deps)
==> mochiweb (get-deps)
==> merl (get-deps)
==> develop:ae3ac9f:feature-gg-delete:9c5abc8 (get-deps)
./rebar compile
==> color (compile)
==> tdiff (compile)
==> unite (compile)
==> edown (compile)
==> sext (compile)
==> mochiweb (compile)
==> merl (compile)
make[1]: Entering directory `/tmp/thumbs/develop:ae3ac9f:feature-gg-delete:9c5abc8/deps/merl'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/tmp/thumbs/develop:ae3ac9f:feature-gg-delete:9c5abc8/deps/merl'
==> develop:ae3ac9f:feature-gg-delete:9c5abc8 (compile)
src/riak_ql_lexer.xrl:13: missing Rules
src/riak_ql_lexer.xrl:13: missing Rules
ERROR: compile failed while processing /tmp/thumbs/develop:ae3ac9f:feature-gg-delete:9c5abc8: rebar_abort
make: *** [compile] Error 1



⬜ 0 of 2 Code reviews from organization basho

@thumbot
Copy link
Contributor

thumbot commented Nov 4, 2016

feature-gg-delete 9c5abc8 ➡️ develop 0b5ee70 ⛔ completed
There seems to be an issue with build step **merge,make_test,make_xref,make_dialyzer** ! ☁️

⛔ MERGE

Started at: 2016-11-03 21:06
Duration: seconds.
Result: ERROR
Message: Merge Failed: feature-gg-delete 9c5abc8 onto target branch: develop 0b5ee70
Exit Code: ERROR

📄




#<Git::GitExecuteError: git '--git-dir=/tmp/thumbs/develop#0b5ee70#feature-gg-delete#9c5abc8/.git' '--work-tree=/tmp/thumbs/develop#0b5ee70#feature-gg-delete#9c5abc8' merge '-m' 'merge' '9c5abc8e565f63f2b39811569a157031c8cabc01'  2>&1:Auto-merging src/riak_ql_parser.yrl
CONFLICT (content): Merge conflict in src/riak_ql_parser.yrl
Auto-merging src/riak_ql_lexer.xrl
CONFLICT (content): Merge conflict in src/riak_ql_lexer.xrl
Auto-merging src/riak_ql_ddl_compiler.erl
CONFLICT (content): Merge conflict in src/riak_ql_ddl_compiler.erl
Auto-merging src/riak_ql_ddl.erl
CONFLICT (content): Merge conflict in src/riak_ql_ddl.erl
Automatic merge failed; fix conflicts and then commit the result.>


✅ MAKE_CLEAN

Started at: 2016-11-03 21:06
Duration: 1 seconds.
Result: OK
Message: OK
Exit Code: 0

📄


cd /tmp/thumbs/develop#0b5ee70#feature-gg-delete#9c5abc8 && make clean 2>&1

./rebar clean
==> develop#0b5ee70#feature-gg-delete#9c5abc8 (clean)
rm -rf test.*-temp-data



⛔ MAKE_TEST

Started at: 2016-11-03 21:06
Duration: 9 seconds.
Result: ERROR
Message: Step make_test Failed!
Exit Code: 2

📄


cd /tmp/thumbs/develop#0b5ee70#feature-gg-delete#9c5abc8 && make test 2>&1

./rebar clean
==> develop#0b5ee70#feature-gg-delete#9c5abc8 (clean)
rm -rf test.*-temp-data
./rebar get-deps
==> develop#0b5ee70#feature-gg-delete#9c5abc8 (get-deps)
Pulling unite from {git,"https://github.com/basho/unite.git",{tag,"v0.0.1p1"}}
Cloning into 'unite'...
Pulling sext from {git,"https://github.com/basho/sext.git",{tag,"1.1p6"}}
Cloning into 'sext'...
Pulling mochiweb from {git,"https://github.com/basho/mochiweb.git",
                           {tag,"v2.9.0p2"}}
Cloning into 'mochiweb'...
Pulling merl from {git,"https://github.com/basho/merl.git",
                       {tag,"0.1.0-basho"}}
Cloning into 'merl'...
==> unite (get-deps)
Pulling color from {git,"git://github.com/basho/erlang-color.git"}
Cloning into 'color'...
Pulling tdiff from {git,"git://github.com/basho/tdiff.git"}
Cloning into 'tdiff'...
==> color (get-deps)
==> tdiff (get-deps)
==> sext (get-deps)
Pulling edown from {git,"git://github.com/basho/edown.git",{tag,"0.8.1"}}
Cloning into 'edown'...
==> edown (get-deps)
==> mochiweb (get-deps)
==> merl (get-deps)
./rebar compile
==> color (compile)
Compiled src/color.erl
==> tdiff (compile)
Compiled src/tdiff_benchmark.erl
Compiled src/tdiff.erl
Compiled src/tdiff_debug.erl
==> unite (compile)
Compiled src/unite_compact.erl
==> edown (compile)
Compiled src/edown_xmerl.erl
Compiled src/edown_doclet.erl
Compiled src/edown_make.erl
Compiled src/edown_lib.erl
Compiled src/edown_layout.erl
==> sext (compile)
Compiled src/sext.erl
Compiling c_src/sext.c
==> mochiweb (compile)
Compiled src/mochiweb_io.erl
Compiled src/reloader.erl
Compiled src/mochifmt.erl
Compiled src/mochiweb_socket_server.erl
Compiled src/mochifmt_std.erl
Compiled src/mochiweb_socket.erl
Compiled src/mochiweb_websocket.erl
Compiled src/mochiweb_cover.erl
Compiled src/mochiweb.erl
Compiled src/mochiweb_acceptor.erl
Compiled src/mochiweb_cookies.erl
Compiled src/mochitemp.erl
Compiled src/mochilogfile2.erl
Compiled src/mochijson.erl
Compiled src/mochiweb_http.erl
Compiled src/mochiweb_session.erl
Compiled src/mochiweb_app.erl
Compiled src/mochilists.erl
Compiled src/mochiweb_html.erl
Compiled src/mochijson2.erl
Compiled src/mochiweb_skel.erl
Compiled src/mochiweb_request.erl
Compiled src/mochiweb_echo.erl
Compiled src/mochiweb_charref.erl
Compiled src/mochiutf8.erl
Compiled src/mochiweb_headers.erl
Compiled src/mochiweb_multipart.erl
Compiled src/mochifmt_records.erl
Compiled src/mochiweb_mime.erl
Compiled src/mochiweb_base64url.erl
Compiled src/mochinum.erl
Compiled src/mochiweb_sup.erl
Compiled src/mochiweb_response.erl
Compiled src/mochihex.erl
Compiled src/mochiglobal.erl
Compiled src/mochiweb_util.erl
==> merl (compile)
make[1]: Entering directory `/tmp/thumbs/develop#0b5ee70#feature-gg-delete#9c5abc8/deps/merl'
erlc -pz ./priv -pa ./ebin +debug_info -o ebin/ src/merl.erl
erlc -DMERL_NO_TRANSFORM +debug_info -o priv/ src/merl_transform.erl
erlc -pz ./priv -pa ./ebin +debug_info -o ebin/ src/merl_transform.erl
erlc -pz ./priv -pa ./ebin +debug_info -o ebin/ src/merl_tests.erl
make[1]: Leaving directory `/tmp/thumbs/develop#0b5ee70#feature-gg-delete#9c5abc8/deps/merl'
==> develop#0b5ee70#feature-gg-delete#9c5abc8 (compile)
src/riak_ql_lexer.xrl:13: missing Rules
src/riak_ql_lexer.xrl:13: missing Rules
ERROR: compile failed while processing /tmp/thumbs/develop#0b5ee70#feature-gg-delete#9c5abc8: rebar_abort
make: *** [compile] Error 1



⛔ MAKE_XREF

Started at: 2016-11-03 21:06
Duration: 3 seconds.
Result: ERROR
Message: Step make_xref Failed!
Exit Code: 2

📄


cd /tmp/thumbs/develop#0b5ee70#feature-gg-delete#9c5abc8 && make xref 2>&1

./rebar get-deps
==> color (get-deps)
==> tdiff (get-deps)
==> unite (get-deps)
==> edown (get-deps)
==> sext (get-deps)
==> mochiweb (get-deps)
==> merl (get-deps)
==> develop#0b5ee70#feature-gg-delete#9c5abc8 (get-deps)
./rebar compile
==> color (compile)
==> tdiff (compile)
==> unite (compile)
==> edown (compile)
==> sext (compile)
==> mochiweb (compile)
==> merl (compile)
make[1]: Entering directory `/tmp/thumbs/develop#0b5ee70#feature-gg-delete#9c5abc8/deps/merl'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/tmp/thumbs/develop#0b5ee70#feature-gg-delete#9c5abc8/deps/merl'
==> develop#0b5ee70#feature-gg-delete#9c5abc8 (compile)
src/riak_ql_lexer.xrl:13: missing Rules
src/riak_ql_lexer.xrl:13: missing Rules
ERROR: compile failed while processing /tmp/thumbs/develop#0b5ee70#feature-gg-delete#9c5abc8: rebar_abort
make: *** [compile] Error 1



⛔ MAKE_DIALYZER

Started at: 2016-11-03 21:06
Duration: 2 seconds.
Result: ERROR
Message: Step make_dialyzer Failed!
Exit Code: 2

📄


cd /tmp/thumbs/develop#0b5ee70#feature-gg-delete#9c5abc8 && make dialyzer 2>&1

./rebar get-deps
==> color (get-deps)
==> tdiff (get-deps)
==> unite (get-deps)
==> edown (get-deps)
==> sext (get-deps)
==> mochiweb (get-deps)
==> merl (get-deps)
==> develop#0b5ee70#feature-gg-delete#9c5abc8 (get-deps)
./rebar compile
==> color (compile)
==> tdiff (compile)
==> unite (compile)
==> edown (compile)
==> sext (compile)
==> mochiweb (compile)
==> merl (compile)
make[1]: Entering directory `/tmp/thumbs/develop#0b5ee70#feature-gg-delete#9c5abc8/deps/merl'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/tmp/thumbs/develop#0b5ee70#feature-gg-delete#9c5abc8/deps/merl'
==> develop#0b5ee70#feature-gg-delete#9c5abc8 (compile)
src/riak_ql_lexer.xrl:13: missing Rules
src/riak_ql_lexer.xrl:13: missing Rules
ERROR: compile failed while processing /tmp/thumbs/develop#0b5ee70#feature-gg-delete#9c5abc8: rebar_abort
make: *** [compile] Error 1



⬜ 0 of 2 Code reviews from organization basho

@thumbot
Copy link
Contributor

thumbot commented Nov 8, 2016

feature-gg-delete 9c5abc8 ➡️ develop 76be521 ⛔ completed
There seems to be an issue with build step **merge,make_clean_deps_compile,make_test,make_xref,make_dialyzer** ! ☁️

⛔ MERGE

Started at: 2016-11-08 05:45
Duration: seconds.
Result: ERROR
Message: Merge Failed: feature-gg-delete 9c5abc8 onto target branch: develop 76be521
Exit Code: ERROR

📄




#<Git::GitExecuteError: git '--git-dir=/tmp/thumbs/develop#76be521#feature-gg-delete#9c5abc8/.git' '--work-tree=/tmp/thumbs/develop#76be521#feature-gg-delete#9c5abc8' merge '-m' 'merge' '9c5abc8e565f63f2b39811569a157031c8cabc01'  2>&1:Auto-merging src/riak_ql_parser.yrl
CONFLICT (content): Merge conflict in src/riak_ql_parser.yrl
Auto-merging src/riak_ql_lexer.xrl
CONFLICT (content): Merge conflict in src/riak_ql_lexer.xrl
Auto-merging src/riak_ql_ddl_compiler.erl
CONFLICT (content): Merge conflict in src/riak_ql_ddl_compiler.erl
Auto-merging src/riak_ql_ddl.erl
CONFLICT (content): Merge conflict in src/riak_ql_ddl.erl
Automatic merge failed; fix conflicts and then commit the result.>


⛔ MAKE_CLEAN_DEPS_COMPILE

Started at: 2016-11-08 05:45
Duration: 9 seconds.
Result: ERROR
Message: Step make_clean_deps_compile Failed!
Exit Code: 2

📄


cd /tmp/thumbs/develop#76be521#feature-gg-delete#9c5abc8 && make clean deps compile 2>&1

./rebar clean
==> develop#76be521#feature-gg-delete#9c5abc8 (clean)
rm -rf test.*-temp-data
./rebar get-deps
==> develop#76be521#feature-gg-delete#9c5abc8 (get-deps)
Pulling unite from {git,"https://github.com/basho/unite.git",{tag,"v0.0.1p1"}}
Cloning into 'unite'...
Pulling sext from {git,"https://github.com/basho/sext.git",{tag,"1.1p6"}}
Cloning into 'sext'...
Pulling mochiweb from {git,"https://github.com/basho/mochiweb.git",
                           {tag,"v2.9.0p2"}}
Cloning into 'mochiweb'...
Pulling merl from {git,"https://github.com/basho/merl.git",
                       {tag,"0.1.0-basho"}}
Cloning into 'merl'...
==> unite (get-deps)
Pulling color from {git,"git://github.com/basho/erlang-color.git"}
Cloning into 'color'...
Pulling tdiff from {git,"git://github.com/basho/tdiff.git"}
Cloning into 'tdiff'...
==> color (get-deps)
==> tdiff (get-deps)
==> sext (get-deps)
Pulling edown from {git,"git://github.com/basho/edown.git",{tag,"0.8.1"}}
Cloning into 'edown'...
==> edown (get-deps)
==> mochiweb (get-deps)
==> merl (get-deps)
./rebar compile
==> color (compile)
Compiled src/color.erl
==> tdiff (compile)
Compiled src/tdiff_benchmark.erl
Compiled src/tdiff_debug.erl
Compiled src/tdiff.erl
==> unite (compile)
Compiled src/unite_compact.erl
==> edown (compile)
Compiled src/edown_xmerl.erl
Compiled src/edown_doclet.erl
Compiled src/edown_make.erl
Compiled src/edown_lib.erl
Compiled src/edown_layout.erl
==> sext (compile)
Compiled src/sext.erl
Compiling c_src/sext.c
==> mochiweb (compile)
Compiled src/mochiweb_io.erl
Compiled src/reloader.erl
Compiled src/mochifmt.erl
Compiled src/mochiweb_socket_server.erl
Compiled src/mochifmt_std.erl
Compiled src/mochiweb_socket.erl
Compiled src/mochiweb_websocket.erl
Compiled src/mochiweb_cover.erl
Compiled src/mochiweb.erl
Compiled src/mochiweb_acceptor.erl
Compiled src/mochiweb_cookies.erl
Compiled src/mochitemp.erl
Compiled src/mochilogfile2.erl
Compiled src/mochijson.erl
Compiled src/mochiweb_http.erl
Compiled src/mochiweb_session.erl
Compiled src/mochiweb_app.erl
Compiled src/mochilists.erl
Compiled src/mochiweb_html.erl
Compiled src/mochiweb_request.erl
Compiled src/mochijson2.erl
Compiled src/mochiweb_skel.erl
Compiled src/mochiweb_echo.erl
Compiled src/mochiweb_charref.erl
Compiled src/mochiutf8.erl
Compiled src/mochiweb_headers.erl
Compiled src/mochifmt_records.erl
Compiled src/mochiweb_multipart.erl
Compiled src/mochiweb_mime.erl
Compiled src/mochiweb_base64url.erl
Compiled src/mochinum.erl
Compiled src/mochiweb_response.erl
Compiled src/mochiweb_sup.erl
Compiled src/mochihex.erl
Compiled src/mochiglobal.erl
Compiled src/mochiweb_util.erl
==> merl (compile)
make[1]: Entering directory `/tmp/thumbs/develop#76be521#feature-gg-delete#9c5abc8/deps/merl'
erlc -pz ./priv -pa ./ebin +debug_info -o ebin/ src/merl.erl
erlc -DMERL_NO_TRANSFORM +debug_info -o priv/ src/merl_transform.erl
erlc -pz ./priv -pa ./ebin +debug_info -o ebin/ src/merl_transform.erl
erlc -pz ./priv -pa ./ebin +debug_info -o ebin/ src/merl_tests.erl
make[1]: Leaving directory `/tmp/thumbs/develop#76be521#feature-gg-delete#9c5abc8/deps/merl'
==> develop#76be521#feature-gg-delete#9c5abc8 (compile)
src/riak_ql_lexer.xrl:13: missing Rules
src/riak_ql_lexer.xrl:13: missing Rules
ERROR: compile failed while processing /tmp/thumbs/develop#76be521#feature-gg-delete#9c5abc8: rebar_abort
make: *** [compile] Error 1



⛔ MAKE_TEST

Started at: 2016-11-08 05:45
Duration: 2 seconds.
Result: ERROR
Message: Step make_test Failed!
Exit Code: 2

📄


cd /tmp/thumbs/develop#76be521#feature-gg-delete#9c5abc8 && make test 2>&1

./rebar eunit skip_deps=true
==> develop#76be521#feature-gg-delete#9c5abc8 (eunit)
Compiled test/parser_show_tables_tests.erl
Compiled test/parser_canonicalise_where_tests.erl
Compiled test/parser_explain_tests.erl
Compiled test/compiler_basic_1.erl
Compiled test/parser_select_aggregate_tests.erl
Compiled test/parser_insert_tests.erl
Compiled test/parser_create_table_tests.erl
Compiled test/parser_arithmetic_tests.erl
Compiled test/parser_describe_tests.erl
Compiled test/window_agg_fn_tests.erl
Compiled test/parser_delete_tests.erl
Compiled test/parser_tests.erl
Compiled test/parser_select_where_tests.erl
Compiled test/parser_select_tests.erl
Compiled test/parser_function_tests.erl
Compiled test/lexer_tests.erl
Compiled test/query_ddl.erl
Compiled src/riak_ql_to_string.erl
Compiled src/riak_ql_window_agg_fns.erl
Compiled src/riak_ql_cmd.erl
Compiled src/riak_ql_describe.erl
Compiled src/riak_ql_ddl_util.erl
Compiled src/riak_ql_component.erl
src/riak_ql_ddl_compiler.erl:122: syntax error before: '<'
src/riak_ql_ddl_compiler.erl:325: syntax error before: '<<'
src/riak_ql_ddl_compiler.erl:387: syntax error before: '=='
src/riak_ql_ddl_compiler.erl:399: syntax error before: '>>'
src/riak_ql_ddl_compiler.erl:631: syntax error before: '<'
src/riak_ql_ddl_compiler.erl:1116: syntax error before: '<'
src/riak_ql_ddl_compiler.erl:1125: syntax error before: '=='
src/riak_ql_ddl_compiler.erl:1158: syntax error before: '>>'
src/riak_ql_ddl_compiler.erl:1171: undefined macro 'ddl_roundtrip_assert/1'
src/riak_ql_ddl_compiler.erl:1174: undefined macro 'ddl_roundtrip_assert/1'
src/riak_ql_ddl_compiler.erl:1177: undefined macro 'ddl_roundtrip_assert/1'
src/riak_ql_ddl_compiler.erl:1180: undefined macro 'ddl_roundtrip_assert/1'
src/riak_ql_ddl_compiler.erl:1183: undefined macro 'ddl_roundtrip_assert/1'
src/riak_ql_ddl_compiler.erl:1186: undefined macro 'ddl_roundtrip_assert/1'
src/riak_ql_ddl_compiler.erl:1189: undefined macro 'ddl_roundtrip_assert/1'
src/riak_ql_ddl_compiler.erl:1192: undefined macro 'ddl_roundtrip_assert/1'
src/riak_ql_ddl_compiler.erl:1195: undefined macro 'ddl_roundtrip_assert/1'
src/riak_ql_ddl_compiler.erl:1198: undefined macro 'ddl_roundtrip_assert/1'
src/riak_ql_ddl_compiler.erl:1201: undefined macro 'ddl_roundtrip_assert/1'
src/riak_ql_ddl_compiler.erl:1204: undefined macro 'ddl_roundtrip_assert/1'
src/riak_ql_ddl_compiler.erl:1207: undefined macro 'ddl_roundtrip_assert/1'
src/riak_ql_ddl_compiler.erl:54: function compile/1 undefined
src/riak_ql_ddl_compiler.erl:106: spec for undefined function riak_ql_ddl_compiler:compile/1
src/riak_ql_ddl_compiler.erl:166: function compile/1 undefined
src/riak_ql_ddl_compiler.erl:558: function make_export_attr/1 undefined
src/riak_ql_ddl_compiler.erl:1110: function make_complex_ddl_ddl/0 undefined
ERROR: eunit failed while processing /tmp/thumbs/develop#76be521#feature-gg-delete#9c5abc8: rebar_abort
make: *** [test] Error 1



⛔ MAKE_XREF

Started at: 2016-11-08 05:45
Duration: 3 seconds.
Result: ERROR
Message: Step make_xref Failed!
Exit Code: 2

📄


cd /tmp/thumbs/develop#76be521#feature-gg-delete#9c5abc8 && make xref 2>&1

./rebar get-deps
==> color (get-deps)
==> tdiff (get-deps)
==> unite (get-deps)
==> edown (get-deps)
==> sext (get-deps)
==> mochiweb (get-deps)
==> merl (get-deps)
==> develop#76be521#feature-gg-delete#9c5abc8 (get-deps)
./rebar compile
==> color (compile)
==> tdiff (compile)
==> unite (compile)
==> edown (compile)
==> sext (compile)
==> mochiweb (compile)
==> merl (compile)
make[1]: Entering directory `/tmp/thumbs/develop#76be521#feature-gg-delete#9c5abc8/deps/merl'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/tmp/thumbs/develop#76be521#feature-gg-delete#9c5abc8/deps/merl'
==> develop#76be521#feature-gg-delete#9c5abc8 (compile)
src/riak_ql_lexer.xrl:13: missing Rules
src/riak_ql_lexer.xrl:13: missing Rules
ERROR: compile failed while processing /tmp/thumbs/develop#76be521#feature-gg-delete#9c5abc8: rebar_abort
make: *** [compile] Error 1



⛔ MAKE_DIALYZER

Started at: 2016-11-08 05:45
Duration: 2 seconds.
Result: ERROR
Message: Step make_dialyzer Failed!
Exit Code: 2

📄


cd /tmp/thumbs/develop#76be521#feature-gg-delete#9c5abc8 && make dialyzer 2>&1

./rebar get-deps
==> color (get-deps)
==> tdiff (get-deps)
==> unite (get-deps)
==> edown (get-deps)
==> sext (get-deps)
==> mochiweb (get-deps)
==> merl (get-deps)
==> develop#76be521#feature-gg-delete#9c5abc8 (get-deps)
./rebar compile
==> color (compile)
==> tdiff (compile)
==> unite (compile)
==> edown (compile)
==> sext (compile)
==> mochiweb (compile)
==> merl (compile)
make[1]: Entering directory `/tmp/thumbs/develop#76be521#feature-gg-delete#9c5abc8/deps/merl'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/tmp/thumbs/develop#76be521#feature-gg-delete#9c5abc8/deps/merl'
==> develop#76be521#feature-gg-delete#9c5abc8 (compile)
src/riak_ql_lexer.xrl:13: missing Rules
src/riak_ql_lexer.xrl:13: missing Rules
ERROR: compile failed while processing /tmp/thumbs/develop#76be521#feature-gg-delete#9c5abc8: rebar_abort
make: *** [compile] Error 1



⬜ 0 of 2 Code reviews from organization basho

@thumbot
Copy link
Contributor

thumbot commented Nov 11, 2016

feature-gg-delete 9c5abc8 ➡️ develop 6ba077c ⛔ completed
There seems to be an issue with build step **merge,make_clean_deps_compile,make_test,make_xref,make_dialyzer** ! ☁️

⛔ MERGE

Started at: 2016-11-11 05:14
Duration: seconds.
Result: ERROR
Message: Merge Failed: feature-gg-delete 9c5abc8 onto target branch: develop 6ba077c
Exit Code: ERROR

📄




#<Git::GitExecuteError: git '--git-dir=/tmp/thumbs/develop#6ba077c#feature-gg-delete#9c5abc8/.git' '--work-tree=/tmp/thumbs/develop#6ba077c#feature-gg-delete#9c5abc8' merge '-m' 'merge' '9c5abc8e565f63f2b39811569a157031c8cabc01'  2>&1:Auto-merging src/riak_ql_parser.yrl
CONFLICT (content): Merge conflict in src/riak_ql_parser.yrl
Auto-merging src/riak_ql_lexer.xrl
CONFLICT (content): Merge conflict in src/riak_ql_lexer.xrl
Auto-merging src/riak_ql_ddl_compiler.erl
CONFLICT (content): Merge conflict in src/riak_ql_ddl_compiler.erl
Auto-merging src/riak_ql_ddl.erl
CONFLICT (content): Merge conflict in src/riak_ql_ddl.erl
Automatic merge failed; fix conflicts and then commit the result.>


⛔ MAKE_CLEAN_DEPS_COMPILE

Started at: 2016-11-11 05:14
Duration: 9 seconds.
Result: ERROR
Message: Step make_clean_deps_compile Failed!
Exit Code: 2

📄


cd /tmp/thumbs/develop#6ba077c#feature-gg-delete#9c5abc8 && make clean deps compile 2>&1

./rebar clean
==> develop#6ba077c#feature-gg-delete#9c5abc8 (clean)
rm -rf test.*-temp-data
./rebar get-deps
==> develop#6ba077c#feature-gg-delete#9c5abc8 (get-deps)
Pulling unite from {git,"https://github.com/basho/unite.git",{tag,"v0.0.1p1"}}
Cloning into 'unite'...
Pulling sext from {git,"https://github.com/basho/sext.git",{tag,"1.1p6"}}
Cloning into 'sext'...
Pulling mochiweb from {git,"https://github.com/basho/mochiweb.git",
                           {tag,"v2.9.0p2"}}
Cloning into 'mochiweb'...
Pulling merl from {git,"https://github.com/basho/merl.git",
                       {tag,"0.1.0-basho"}}
Cloning into 'merl'...
==> unite (get-deps)
Pulling color from {git,"git://github.com/basho/erlang-color.git"}
Cloning into 'color'...
Pulling tdiff from {git,"git://github.com/basho/tdiff.git"}
Cloning into 'tdiff'...
==> color (get-deps)
==> tdiff (get-deps)
==> sext (get-deps)
Pulling edown from {git,"git://github.com/basho/edown.git",{tag,"0.8.1"}}
Cloning into 'edown'...
==> edown (get-deps)
==> mochiweb (get-deps)
==> merl (get-deps)
./rebar compile
==> color (compile)
Compiled src/color.erl
==> tdiff (compile)
Compiled src/tdiff_benchmark.erl
Compiled src/tdiff_debug.erl
Compiled src/tdiff.erl
==> unite (compile)
Compiled src/unite_compact.erl
==> edown (compile)
Compiled src/edown_xmerl.erl
Compiled src/edown_doclet.erl
Compiled src/edown_lib.erl
Compiled src/edown_make.erl
Compiled src/edown_layout.erl
==> sext (compile)
Compiled src/sext.erl
Compiling c_src/sext.c
==> mochiweb (compile)
Compiled src/mochiweb_io.erl
Compiled src/reloader.erl
Compiled src/mochifmt.erl
Compiled src/mochiweb_socket_server.erl
Compiled src/mochifmt_std.erl
Compiled src/mochiweb_socket.erl
Compiled src/mochiweb_cover.erl
Compiled src/mochiweb_websocket.erl
Compiled src/mochiweb.erl
Compiled src/mochiweb_acceptor.erl
Compiled src/mochiweb_cookies.erl
Compiled src/mochitemp.erl
Compiled src/mochilogfile2.erl
Compiled src/mochijson.erl
Compiled src/mochiweb_http.erl
Compiled src/mochiweb_session.erl
Compiled src/mochiweb_html.erl
Compiled src/mochiweb_app.erl
Compiled src/mochilists.erl
Compiled src/mochijson2.erl
Compiled src/mochiweb_request.erl
Compiled src/mochiweb_charref.erl
Compiled src/mochiweb_echo.erl
Compiled src/mochiweb_skel.erl
Compiled src/mochiutf8.erl
Compiled src/mochiweb_multipart.erl
Compiled src/mochiweb_headers.erl
Compiled src/mochiweb_mime.erl
Compiled src/mochifmt_records.erl
Compiled src/mochiweb_base64url.erl
Compiled src/mochinum.erl
Compiled src/mochiweb_response.erl
Compiled src/mochiweb_sup.erl
Compiled src/mochihex.erl
Compiled src/mochiglobal.erl
Compiled src/mochiweb_util.erl
==> merl (compile)
make[1]: Entering directory `/tmp/thumbs/develop#6ba077c#feature-gg-delete#9c5abc8/deps/merl'
erlc -pz ./priv -pa ./ebin +debug_info -o ebin/ src/merl.erl
erlc -DMERL_NO_TRANSFORM +debug_info -o priv/ src/merl_transform.erl
erlc -pz ./priv -pa ./ebin +debug_info -o ebin/ src/merl_transform.erl
erlc -pz ./priv -pa ./ebin +debug_info -o ebin/ src/merl_tests.erl
make[1]: Leaving directory `/tmp/thumbs/develop#6ba077c#feature-gg-delete#9c5abc8/deps/merl'
==> develop#6ba077c#feature-gg-delete#9c5abc8 (compile)
src/riak_ql_lexer.xrl:13: missing Rules
src/riak_ql_lexer.xrl:13: missing Rules
ERROR: compile failed while processing /tmp/thumbs/develop#6ba077c#feature-gg-delete#9c5abc8: rebar_abort
make: *** [compile] Error 1



⛔ MAKE_TEST

Started at: 2016-11-11 05:15
Duration: 2 seconds.
Result: ERROR
Message: Step make_test Failed!
Exit Code: 2

📄


cd /tmp/thumbs/develop#6ba077c#feature-gg-delete#9c5abc8 && make test 2>&1

./rebar eunit skip_deps=true
==> develop#6ba077c#feature-gg-delete#9c5abc8 (eunit)
Compiled test/parser_show_tables_tests.erl
Compiled test/parser_canonicalise_where_tests.erl
Compiled test/parser_explain_tests.erl
Compiled test/compiler_basic_1.erl
Compiled test/parser_select_aggregate_tests.erl
Compiled test/parser_insert_tests.erl
Compiled test/parser_create_table_tests.erl
Compiled test/parser_arithmetic_tests.erl
Compiled test/parser_describe_tests.erl
Compiled test/window_agg_fn_tests.erl
Compiled test/parser_delete_tests.erl
Compiled test/parser_select_where_tests.erl
Compiled test/parser_tests.erl
Compiled test/parser_select_tests.erl
Compiled test/parser_function_tests.erl
Compiled test/lexer_tests.erl
Compiled test/query_ddl.erl
Compiled src/riak_ql_to_string.erl
Compiled src/riak_ql_window_agg_fns.erl
Compiled src/riak_ql_cmd.erl
Compiled src/riak_ql_describe.erl
Compiled src/riak_ql_ddl_util.erl
Compiled src/riak_ql_component.erl
src/riak_ql_ddl_compiler.erl:122: syntax error before: '<'
src/riak_ql_ddl_compiler.erl:325: syntax error before: '<<'
src/riak_ql_ddl_compiler.erl:387: syntax error before: '=='
src/riak_ql_ddl_compiler.erl:399: syntax error before: '>>'
src/riak_ql_ddl_compiler.erl:631: syntax error before: '<'
src/riak_ql_ddl_compiler.erl:1116: syntax error before: '<'
src/riak_ql_ddl_compiler.erl:1125: syntax error before: '=='
src/riak_ql_ddl_compiler.erl:1158: syntax error before: '>>'
src/riak_ql_ddl_compiler.erl:1171: undefined macro 'ddl_roundtrip_assert/1'
src/riak_ql_ddl_compiler.erl:1174: undefined macro 'ddl_roundtrip_assert/1'
src/riak_ql_ddl_compiler.erl:1177: undefined macro 'ddl_roundtrip_assert/1'
src/riak_ql_ddl_compiler.erl:1180: undefined macro 'ddl_roundtrip_assert/1'
src/riak_ql_ddl_compiler.erl:1183: undefined macro 'ddl_roundtrip_assert/1'
src/riak_ql_ddl_compiler.erl:1186: undefined macro 'ddl_roundtrip_assert/1'
src/riak_ql_ddl_compiler.erl:1189: undefined macro 'ddl_roundtrip_assert/1'
src/riak_ql_ddl_compiler.erl:1192: undefined macro 'ddl_roundtrip_assert/1'
src/riak_ql_ddl_compiler.erl:1195: undefined macro 'ddl_roundtrip_assert/1'
src/riak_ql_ddl_compiler.erl:1198: undefined macro 'ddl_roundtrip_assert/1'
src/riak_ql_ddl_compiler.erl:1201: undefined macro 'ddl_roundtrip_assert/1'
src/riak_ql_ddl_compiler.erl:1204: undefined macro 'ddl_roundtrip_assert/1'
src/riak_ql_ddl_compiler.erl:1207: undefined macro 'ddl_roundtrip_assert/1'
src/riak_ql_ddl_compiler.erl:54: function compile/1 undefined
src/riak_ql_ddl_compiler.erl:106: spec for undefined function riak_ql_ddl_compiler:compile/1
src/riak_ql_ddl_compiler.erl:166: function compile/1 undefined
src/riak_ql_ddl_compiler.erl:558: function make_export_attr/1 undefined
src/riak_ql_ddl_compiler.erl:1110: function make_complex_ddl_ddl/0 undefined
ERROR: eunit failed while processing /tmp/thumbs/develop#6ba077c#feature-gg-delete#9c5abc8: rebar_abort
make: *** [test] Error 1



⛔ MAKE_XREF

Started at: 2016-11-11 05:15
Duration: 2 seconds.
Result: ERROR
Message: Step make_xref Failed!
Exit Code: 2

📄


cd /tmp/thumbs/develop#6ba077c#feature-gg-delete#9c5abc8 && make xref 2>&1

./rebar get-deps
==> color (get-deps)
==> tdiff (get-deps)
==> unite (get-deps)
==> edown (get-deps)
==> sext (get-deps)
==> mochiweb (get-deps)
==> merl (get-deps)
==> develop#6ba077c#feature-gg-delete#9c5abc8 (get-deps)
./rebar compile
==> color (compile)
==> tdiff (compile)
==> unite (compile)
==> edown (compile)
==> sext (compile)
==> mochiweb (compile)
==> merl (compile)
make[1]: Entering directory `/tmp/thumbs/develop#6ba077c#feature-gg-delete#9c5abc8/deps/merl'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/tmp/thumbs/develop#6ba077c#feature-gg-delete#9c5abc8/deps/merl'
==> develop#6ba077c#feature-gg-delete#9c5abc8 (compile)
src/riak_ql_lexer.xrl:13: missing Rules
src/riak_ql_lexer.xrl:13: missing Rules
ERROR: compile failed while processing /tmp/thumbs/develop#6ba077c#feature-gg-delete#9c5abc8: rebar_abort
make: *** [compile] Error 1



⛔ MAKE_DIALYZER

Started at: 2016-11-11 05:15
Duration: 2 seconds.
Result: ERROR
Message: Step make_dialyzer Failed!
Exit Code: 2

📄


cd /tmp/thumbs/develop#6ba077c#feature-gg-delete#9c5abc8 && make dialyzer 2>&1

./rebar get-deps
==> color (get-deps)
==> tdiff (get-deps)
==> unite (get-deps)
==> edown (get-deps)
==> sext (get-deps)
==> mochiweb (get-deps)
==> merl (get-deps)
==> develop#6ba077c#feature-gg-delete#9c5abc8 (get-deps)
./rebar compile
==> color (compile)
==> tdiff (compile)
==> unite (compile)
==> edown (compile)
==> sext (compile)
==> mochiweb (compile)
==> merl (compile)
make[1]: Entering directory `/tmp/thumbs/develop#6ba077c#feature-gg-delete#9c5abc8/deps/merl'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/tmp/thumbs/develop#6ba077c#feature-gg-delete#9c5abc8/deps/merl'
==> develop#6ba077c#feature-gg-delete#9c5abc8 (compile)
src/riak_ql_lexer.xrl:13: missing Rules
src/riak_ql_lexer.xrl:13: missing Rules
ERROR: compile failed while processing /tmp/thumbs/develop#6ba077c#feature-gg-delete#9c5abc8: rebar_abort
make: *** [compile] Error 1



⬜ 0 of 2 Code reviews from organization basho

@thumbot
Copy link
Contributor

thumbot commented Nov 11, 2016

feature-gg-delete 9c5abc8 ➡️ develop d1e330b ⛔ completed
There seems to be an issue with build step **merge,make_clean_deps_compile,make_test,make_xref,make_dialyzer** ! ☁️

⛔ MERGE

Started at: 2016-11-11 09:13
Duration: seconds.
Result: ERROR
Message: Merge Failed: feature-gg-delete 9c5abc8 onto target branch: develop d1e330b
Exit Code: ERROR

📄




#<Git::GitExecuteError: git '--git-dir=/tmp/thumbs/develop#d1e330b#feature-gg-delete#9c5abc8/.git' '--work-tree=/tmp/thumbs/develop#d1e330b#feature-gg-delete#9c5abc8' merge '-m' 'merge' '9c5abc8e565f63f2b39811569a157031c8cabc01'  2>&1:Auto-merging src/riak_ql_parser.yrl
CONFLICT (content): Merge conflict in src/riak_ql_parser.yrl
Auto-merging src/riak_ql_lexer.xrl
CONFLICT (content): Merge conflict in src/riak_ql_lexer.xrl
Auto-merging src/riak_ql_ddl_compiler.erl
CONFLICT (content): Merge conflict in src/riak_ql_ddl_compiler.erl
Auto-merging src/riak_ql_ddl.erl
CONFLICT (content): Merge conflict in src/riak_ql_ddl.erl
Automatic merge failed; fix conflicts and then commit the result.>


⛔ MAKE_CLEAN_DEPS_COMPILE

Started at: 2016-11-11 09:13
Duration: 10 seconds.
Result: ERROR
Message: Step make_clean_deps_compile Failed!
Exit Code: 2

📄


cd /tmp/thumbs/develop#d1e330b#feature-gg-delete#9c5abc8 && make clean deps compile 2>&1

./rebar clean
==> develop#d1e330b#feature-gg-delete#9c5abc8 (clean)
rm -rf test.*-temp-data
./rebar get-deps
==> develop#d1e330b#feature-gg-delete#9c5abc8 (get-deps)
Pulling unite from {git,"https://github.com/basho/unite.git",{tag,"v0.0.1p1"}}
Cloning into 'unite'...
Pulling sext from {git,"https://github.com/basho/sext.git",{tag,"1.1p6"}}
Cloning into 'sext'...
Pulling mochiweb from {git,"https://github.com/basho/mochiweb.git",
                           {tag,"v2.9.0p2"}}
Cloning into 'mochiweb'...
Pulling merl from {git,"https://github.com/basho/merl.git",
                       {tag,"0.1.0-basho"}}
Cloning into 'merl'...
==> unite (get-deps)
Pulling color from {git,"git://github.com/basho/erlang-color.git"}
Cloning into 'color'...
Pulling tdiff from {git,"git://github.com/basho/tdiff.git"}
Cloning into 'tdiff'...
==> color (get-deps)
==> tdiff (get-deps)
==> sext (get-deps)
Pulling edown from {git,"git://github.com/basho/edown.git",{tag,"0.8.1"}}
Cloning into 'edown'...
==> edown (get-deps)
==> mochiweb (get-deps)
==> merl (get-deps)
./rebar compile
==> color (compile)
Compiled src/color.erl
==> tdiff (compile)
Compiled src/tdiff_benchmark.erl
Compiled src/tdiff.erl
Compiled src/tdiff_debug.erl
==> unite (compile)
Compiled src/unite_compact.erl
==> edown (compile)
Compiled src/edown_xmerl.erl
Compiled src/edown_doclet.erl
Compiled src/edown_make.erl
Compiled src/edown_lib.erl
Compiled src/edown_layout.erl
==> sext (compile)
Compiled src/sext.erl
Compiling c_src/sext.c
==> mochiweb (compile)
Compiled src/mochiweb_io.erl
Compiled src/reloader.erl
Compiled src/mochifmt.erl
Compiled src/mochiweb_socket_server.erl
Compiled src/mochifmt_std.erl
Compiled src/mochiweb_socket.erl
Compiled src/mochiweb_websocket.erl
Compiled src/mochiweb_cover.erl
Compiled src/mochiweb.erl
Compiled src/mochiweb_acceptor.erl
Compiled src/mochiweb_cookies.erl
Compiled src/mochitemp.erl
Compiled src/mochilogfile2.erl
Compiled src/mochijson.erl
Compiled src/mochiweb_http.erl
Compiled src/mochiweb_session.erl
Compiled src/mochiweb_html.erl
Compiled src/mochiweb_app.erl
Compiled src/mochilists.erl
Compiled src/mochiweb_request.erl
Compiled src/mochijson2.erl
Compiled src/mochiweb_charref.erl
Compiled src/mochiweb_echo.erl
Compiled src/mochiweb_skel.erl
Compiled src/mochiutf8.erl
Compiled src/mochiweb_multipart.erl
Compiled src/mochifmt_records.erl
Compiled src/mochiweb_headers.erl
Compiled src/mochiweb_mime.erl
Compiled src/mochiweb_base64url.erl
Compiled src/mochinum.erl
Compiled src/mochiweb_sup.erl
Compiled src/mochiweb_response.erl
Compiled src/mochihex.erl
Compiled src/mochiglobal.erl
Compiled src/mochiweb_util.erl
==> merl (compile)
make[1]: Entering directory `/tmp/thumbs/develop#d1e330b#feature-gg-delete#9c5abc8/deps/merl'
erlc -pz ./priv -pa ./ebin +debug_info -o ebin/ src/merl.erl
erlc -DMERL_NO_TRANSFORM +debug_info -o priv/ src/merl_transform.erl
erlc -pz ./priv -pa ./ebin +debug_info -o ebin/ src/merl_transform.erl
erlc -pz ./priv -pa ./ebin +debug_info -o ebin/ src/merl_tests.erl
make[1]: Leaving directory `/tmp/thumbs/develop#d1e330b#feature-gg-delete#9c5abc8/deps/merl'
==> develop#d1e330b#feature-gg-delete#9c5abc8 (compile)
src/riak_ql_lexer.xrl:13: missing Rules
src/riak_ql_lexer.xrl:13: missing Rules
ERROR: compile failed while processing /tmp/thumbs/develop#d1e330b#feature-gg-delete#9c5abc8: rebar_abort
make: *** [compile] Error 1



⛔ MAKE_TEST

Started at: 2016-11-11 09:13
Duration: 1 seconds.
Result: ERROR
Message: Step make_test Failed!
Exit Code: 2

📄


cd /tmp/thumbs/develop#d1e330b#feature-gg-delete#9c5abc8 && make test 2>&1

./rebar compile eunit skip_deps=true
==> develop#d1e330b#feature-gg-delete#9c5abc8 (compile)
src/riak_ql_lexer.xrl:13: missing Rules
src/riak_ql_lexer.xrl:13: missing Rules
ERROR: compile failed while processing /tmp/thumbs/develop#d1e330b#feature-gg-delete#9c5abc8: rebar_abort
make: *** [test] Error 1



⛔ MAKE_XREF

Started at: 2016-11-11 09:13
Duration: 2 seconds.
Result: ERROR
Message: Step make_xref Failed!
Exit Code: 2

📄


cd /tmp/thumbs/develop#d1e330b#feature-gg-delete#9c5abc8 && make xref 2>&1

./rebar get-deps
==> color (get-deps)
==> tdiff (get-deps)
==> unite (get-deps)
==> edown (get-deps)
==> sext (get-deps)
==> mochiweb (get-deps)
==> merl (get-deps)
==> develop#d1e330b#feature-gg-delete#9c5abc8 (get-deps)
./rebar compile
==> color (compile)
==> tdiff (compile)
==> unite (compile)
==> edown (compile)
==> sext (compile)
==> mochiweb (compile)
==> merl (compile)
make[1]: Entering directory `/tmp/thumbs/develop#d1e330b#feature-gg-delete#9c5abc8/deps/merl'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/tmp/thumbs/develop#d1e330b#feature-gg-delete#9c5abc8/deps/merl'
==> develop#d1e330b#feature-gg-delete#9c5abc8 (compile)
src/riak_ql_lexer.xrl:13: missing Rules
src/riak_ql_lexer.xrl:13: missing Rules
ERROR: compile failed while processing /tmp/thumbs/develop#d1e330b#feature-gg-delete#9c5abc8: rebar_abort
make: *** [compile] Error 1



⛔ MAKE_DIALYZER

Started at: 2016-11-11 09:13
Duration: 2 seconds.
Result: ERROR
Message: Step make_dialyzer Failed!
Exit Code: 2

📄


cd /tmp/thumbs/develop#d1e330b#feature-gg-delete#9c5abc8 && make dialyzer 2>&1

./rebar get-deps
==> color (get-deps)
==> tdiff (get-deps)
==> unite (get-deps)
==> edown (get-deps)
==> sext (get-deps)
==> mochiweb (get-deps)
==> merl (get-deps)
==> develop#d1e330b#feature-gg-delete#9c5abc8 (get-deps)
./rebar compile
==> color (compile)
==> tdiff (compile)
==> unite (compile)
==> edown (compile)
==> sext (compile)
==> mochiweb (compile)
==> merl (compile)
make[1]: Entering directory `/tmp/thumbs/develop#d1e330b#feature-gg-delete#9c5abc8/deps/merl'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/tmp/thumbs/develop#d1e330b#feature-gg-delete#9c5abc8/deps/merl'
==> develop#d1e330b#feature-gg-delete#9c5abc8 (compile)
src/riak_ql_lexer.xrl:13: missing Rules
src/riak_ql_lexer.xrl:13: missing Rules
ERROR: compile failed while processing /tmp/thumbs/develop#d1e330b#feature-gg-delete#9c5abc8: rebar_abort
make: *** [compile] Error 1



⬜ 0 of 2 Code reviews from organization basho

@thumbot
Copy link
Contributor

thumbot commented Nov 15, 2016

feature-gg-delete 9c5abc8 ➡️ develop 5bc65b9 ⛔ completed
There seems to be an issue with build step **merge,make_clean_deps_compile,make_test,make_xref,make_dialyzer** ! ☁️

⛔ MERGE

Started at: 2016-11-15 10:28
Duration: seconds.
Result: ERROR
Message: Merge Failed: feature-gg-delete 9c5abc8 onto target branch: develop 5bc65b9
Exit Code: ERROR

📄




#<Git::GitExecuteError: git '--git-dir=/tmp/thumbs/develop#5bc65b9#feature-gg-delete#9c5abc8/.git' '--work-tree=/tmp/thumbs/develop#5bc65b9#feature-gg-delete#9c5abc8' merge '-m' 'merge' '9c5abc8e565f63f2b39811569a157031c8cabc01'  2>&1:Auto-merging src/riak_ql_parser.yrl
CONFLICT (content): Merge conflict in src/riak_ql_parser.yrl
Auto-merging src/riak_ql_lexer.xrl
CONFLICT (content): Merge conflict in src/riak_ql_lexer.xrl
Auto-merging src/riak_ql_ddl_compiler.erl
CONFLICT (content): Merge conflict in src/riak_ql_ddl_compiler.erl
Auto-merging src/riak_ql_ddl.erl
CONFLICT (content): Merge conflict in src/riak_ql_ddl.erl
Automatic merge failed; fix conflicts and then commit the result.>


⛔ MAKE_CLEAN_DEPS_COMPILE

Started at: 2016-11-15 10:28
Duration: 9 seconds.
Result: ERROR
Message: Step make_clean_deps_compile Failed!
Exit Code: 2

📄


cd /tmp/thumbs/develop#5bc65b9#feature-gg-delete#9c5abc8 && make clean deps compile 2>&1

./rebar clean
==> develop#5bc65b9#feature-gg-delete#9c5abc8 (clean)
rm -rf test.*-temp-data
./rebar get-deps
==> develop#5bc65b9#feature-gg-delete#9c5abc8 (get-deps)
Pulling unite from {git,"https://github.com/basho/unite.git",{tag,"v0.0.1p1"}}
Cloning into 'unite'...
Pulling sext from {git,"https://github.com/basho/sext.git",{tag,"1.1p6"}}
Cloning into 'sext'...
Pulling mochiweb from {git,"https://github.com/basho/mochiweb.git",
                           {tag,"v2.9.0p2"}}
Cloning into 'mochiweb'...
Pulling merl from {git,"https://github.com/basho/merl.git",
                       {tag,"0.1.0-basho"}}
Cloning into 'merl'...
==> unite (get-deps)
Pulling color from {git,"git://github.com/basho/erlang-color.git"}
Cloning into 'color'...
Pulling tdiff from {git,"git://github.com/basho/tdiff.git"}
Cloning into 'tdiff'...
==> color (get-deps)
==> tdiff (get-deps)
==> sext (get-deps)
Pulling edown from {git,"git://github.com/basho/edown.git",{tag,"0.8.1"}}
Cloning into 'edown'...
==> edown (get-deps)
==> mochiweb (get-deps)
==> merl (get-deps)
./rebar compile
==> color (compile)
Compiled src/color.erl
==> tdiff (compile)
Compiled src/tdiff_benchmark.erl
Compiled src/tdiff.erl
Compiled src/tdiff_debug.erl
==> unite (compile)
Compiled src/unite_compact.erl
==> edown (compile)
Compiled src/edown_xmerl.erl
Compiled src/edown_doclet.erl
Compiled src/edown_lib.erl
Compiled src/edown_make.erl
Compiled src/edown_layout.erl
==> sext (compile)
Compiled src/sext.erl
Compiling c_src/sext.c
==> mochiweb (compile)
Compiled src/mochiweb_io.erl
Compiled src/reloader.erl
Compiled src/mochifmt.erl
Compiled src/mochiweb_socket_server.erl
Compiled src/mochifmt_std.erl
Compiled src/mochiweb_socket.erl
Compiled src/mochiweb_websocket.erl
Compiled src/mochiweb_cover.erl
Compiled src/mochiweb.erl
Compiled src/mochiweb_acceptor.erl
Compiled src/mochiweb_cookies.erl
Compiled src/mochitemp.erl
Compiled src/mochilogfile2.erl
Compiled src/mochijson.erl
Compiled src/mochiweb_http.erl
Compiled src/mochiweb_session.erl
Compiled src/mochiweb_app.erl
Compiled src/mochiweb_html.erl
Compiled src/mochilists.erl
Compiled src/mochiweb_request.erl
Compiled src/mochijson2.erl
Compiled src/mochiweb_charref.erl
Compiled src/mochiweb_echo.erl
Compiled src/mochiweb_skel.erl
Compiled src/mochiutf8.erl
Compiled src/mochiweb_multipart.erl
Compiled src/mochiweb_headers.erl
Compiled src/mochifmt_records.erl
Compiled src/mochiweb_base64url.erl
Compiled src/mochiweb_mime.erl
Compiled src/mochinum.erl
Compiled src/mochiweb_response.erl
Compiled src/mochiweb_sup.erl
Compiled src/mochihex.erl
Compiled src/mochiglobal.erl
Compiled src/mochiweb_util.erl
==> merl (compile)
make[1]: Entering directory `/tmp/thumbs/develop#5bc65b9#feature-gg-delete#9c5abc8/deps/merl'
erlc -pz ./priv -pa ./ebin +debug_info -o ebin/ src/merl.erl
erlc -DMERL_NO_TRANSFORM +debug_info -o priv/ src/merl_transform.erl
erlc -pz ./priv -pa ./ebin +debug_info -o ebin/ src/merl_transform.erl
erlc -pz ./priv -pa ./ebin +debug_info -o ebin/ src/merl_tests.erl
make[1]: Leaving directory `/tmp/thumbs/develop#5bc65b9#feature-gg-delete#9c5abc8/deps/merl'
==> develop#5bc65b9#feature-gg-delete#9c5abc8 (compile)
src/riak_ql_lexer.xrl:13: missing Rules
src/riak_ql_lexer.xrl:13: missing Rules
ERROR: compile failed while processing /tmp/thumbs/develop#5bc65b9#feature-gg-delete#9c5abc8: rebar_abort
make: *** [compile] Error 1



⛔ MAKE_TEST

Started at: 2016-11-15 10:28
Duration: 1 seconds.
Result: ERROR
Message: Step make_test Failed!
Exit Code: 2

📄


cd /tmp/thumbs/develop#5bc65b9#feature-gg-delete#9c5abc8 && make test 2>&1

./rebar compile eunit skip_deps=true
==> develop#5bc65b9#feature-gg-delete#9c5abc8 (compile)
src/riak_ql_lexer.xrl:13: missing Rules
src/riak_ql_lexer.xrl:13: missing Rules
ERROR: compile failed while processing /tmp/thumbs/develop#5bc65b9#feature-gg-delete#9c5abc8: rebar_abort
make: *** [test] Error 1



⛔ MAKE_XREF

Started at: 2016-11-15 10:28
Duration: 2 seconds.
Result: ERROR
Message: Step make_xref Failed!
Exit Code: 2

📄


cd /tmp/thumbs/develop#5bc65b9#feature-gg-delete#9c5abc8 && make xref 2>&1

./rebar get-deps
==> color (get-deps)
==> tdiff (get-deps)
==> unite (get-deps)
==> edown (get-deps)
==> sext (get-deps)
==> mochiweb (get-deps)
==> merl (get-deps)
==> develop#5bc65b9#feature-gg-delete#9c5abc8 (get-deps)
./rebar compile
==> color (compile)
==> tdiff (compile)
==> unite (compile)
==> edown (compile)
==> sext (compile)
==> mochiweb (compile)
==> merl (compile)
make[1]: Entering directory `/tmp/thumbs/develop#5bc65b9#feature-gg-delete#9c5abc8/deps/merl'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/tmp/thumbs/develop#5bc65b9#feature-gg-delete#9c5abc8/deps/merl'
==> develop#5bc65b9#feature-gg-delete#9c5abc8 (compile)
src/riak_ql_lexer.xrl:13: missing Rules
src/riak_ql_lexer.xrl:13: missing Rules
ERROR: compile failed while processing /tmp/thumbs/develop#5bc65b9#feature-gg-delete#9c5abc8: rebar_abort
make: *** [compile] Error 1



⛔ MAKE_DIALYZER

Started at: 2016-11-15 10:28
Duration: 2 seconds.
Result: ERROR
Message: Step make_dialyzer Failed!
Exit Code: 2

📄


cd /tmp/thumbs/develop#5bc65b9#feature-gg-delete#9c5abc8 && make dialyzer 2>&1

./rebar get-deps
==> color (get-deps)
==> tdiff (get-deps)
==> unite (get-deps)
==> edown (get-deps)
==> sext (get-deps)
==> mochiweb (get-deps)
==> merl (get-deps)
==> develop#5bc65b9#feature-gg-delete#9c5abc8 (get-deps)
./rebar compile
==> color (compile)
==> tdiff (compile)
==> unite (compile)
==> edown (compile)
==> sext (compile)
==> mochiweb (compile)
==> merl (compile)
make[1]: Entering directory `/tmp/thumbs/develop#5bc65b9#feature-gg-delete#9c5abc8/deps/merl'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/tmp/thumbs/develop#5bc65b9#feature-gg-delete#9c5abc8/deps/merl'
==> develop#5bc65b9#feature-gg-delete#9c5abc8 (compile)
src/riak_ql_lexer.xrl:13: missing Rules
src/riak_ql_lexer.xrl:13: missing Rules
ERROR: compile failed while processing /tmp/thumbs/develop#5bc65b9#feature-gg-delete#9c5abc8: rebar_abort
make: *** [compile] Error 1



⬜ 0 of 2 Code reviews from organization basho

@thumbot
Copy link
Contributor

thumbot commented Nov 18, 2016

feature-gg-delete 9c5abc8 ➡️ develop eb7e10f ⛔ completed
There seems to be an issue with build step **merge,make_clean_deps_compile,make_test,make_xref,make_dialyzer** ! ☁️

⛔ MERGE

Started at: 2016-11-17 16:34
Duration: seconds.
Result: ERROR
Message: Merge Failed: feature-gg-delete 9c5abc8 onto target branch: develop eb7e10f
Exit Code: ERROR

📄




#<Git::GitExecuteError: git '--git-dir=/tmp/thumbs/develop#eb7e10f#feature-gg-delete#9c5abc8/.git' '--work-tree=/tmp/thumbs/develop#eb7e10f#feature-gg-delete#9c5abc8' merge '-m' 'merge' '9c5abc8e565f63f2b39811569a157031c8cabc01'  2>&1:Auto-merging src/riak_ql_parser.yrl
CONFLICT (content): Merge conflict in src/riak_ql_parser.yrl
Auto-merging src/riak_ql_lexer.xrl
CONFLICT (content): Merge conflict in src/riak_ql_lexer.xrl
Auto-merging src/riak_ql_ddl_compiler.erl
CONFLICT (content): Merge conflict in src/riak_ql_ddl_compiler.erl
Auto-merging src/riak_ql_ddl.erl
CONFLICT (content): Merge conflict in src/riak_ql_ddl.erl
Automatic merge failed; fix conflicts and then commit the result.>


⛔ MAKE_CLEAN_DEPS_COMPILE

Started at: 2016-11-17 16:34
Duration: 10 seconds.
Result: ERROR
Message: Step make_clean_deps_compile Failed!
Exit Code: 2

📄


cd /tmp/thumbs/develop#eb7e10f#feature-gg-delete#9c5abc8 && make clean deps compile 2>&1

./rebar clean
==> develop#eb7e10f#feature-gg-delete#9c5abc8 (clean)
rm -rf test.*-temp-data
./rebar get-deps
==> develop#eb7e10f#feature-gg-delete#9c5abc8 (get-deps)
Pulling unite from {git,"https://github.com/basho/unite.git",{tag,"v0.0.1p1"}}
Cloning into 'unite'...
Pulling sext from {git,"https://github.com/basho/sext.git",{tag,"1.1p6"}}
Cloning into 'sext'...
Pulling mochiweb from {git,"https://github.com/basho/mochiweb.git",
                           {tag,"v2.9.0p2"}}
Cloning into 'mochiweb'...
Pulling merl from {git,"https://github.com/basho/merl.git",
                       {tag,"0.1.0-basho"}}
Cloning into 'merl'...
==> unite (get-deps)
Pulling color from {git,"git://github.com/basho/erlang-color.git"}
Cloning into 'color'...
Pulling tdiff from {git,"git://github.com/basho/tdiff.git"}
Cloning into 'tdiff'...
==> color (get-deps)
==> tdiff (get-deps)
==> sext (get-deps)
Pulling edown from {git,"git://github.com/basho/edown.git",{tag,"0.8.1"}}
Cloning into 'edown'...
==> edown (get-deps)
==> mochiweb (get-deps)
==> merl (get-deps)
./rebar compile
==> color (compile)
Compiled src/color.erl
==> tdiff (compile)
Compiled src/tdiff_benchmark.erl
Compiled src/tdiff_debug.erl
Compiled src/tdiff.erl
==> unite (compile)
Compiled src/unite_compact.erl
==> edown (compile)
Compiled src/edown_xmerl.erl
Compiled src/edown_doclet.erl
Compiled src/edown_make.erl
Compiled src/edown_lib.erl
Compiled src/edown_layout.erl
==> sext (compile)
Compiled src/sext.erl
Compiling c_src/sext.c
==> mochiweb (compile)
Compiled src/mochiweb_io.erl
Compiled src/reloader.erl
Compiled src/mochifmt.erl
Compiled src/mochiweb_socket_server.erl
Compiled src/mochifmt_std.erl
Compiled src/mochiweb_socket.erl
Compiled src/mochiweb_websocket.erl
Compiled src/mochiweb_cover.erl
Compiled src/mochiweb.erl
Compiled src/mochiweb_acceptor.erl
Compiled src/mochiweb_cookies.erl
Compiled src/mochitemp.erl
Compiled src/mochilogfile2.erl
Compiled src/mochijson.erl
Compiled src/mochiweb_http.erl
Compiled src/mochiweb_session.erl
Compiled src/mochiweb_html.erl
Compiled src/mochiweb_app.erl
Compiled src/mochilists.erl
Compiled src/mochiweb_request.erl
Compiled src/mochijson2.erl
Compiled src/mochiweb_charref.erl
Compiled src/mochiweb_echo.erl
Compiled src/mochiweb_skel.erl
Compiled src/mochiutf8.erl
Compiled src/mochiweb_multipart.erl
Compiled src/mochiweb_headers.erl
Compiled src/mochifmt_records.erl
Compiled src/mochiweb_base64url.erl
Compiled src/mochiweb_mime.erl
Compiled src/mochinum.erl
Compiled src/mochiweb_response.erl
Compiled src/mochiweb_sup.erl
Compiled src/mochihex.erl
Compiled src/mochiglobal.erl
Compiled src/mochiweb_util.erl
==> merl (compile)
make[1]: Entering directory `/tmp/thumbs/develop#eb7e10f#feature-gg-delete#9c5abc8/deps/merl'
erlc -pz ./priv -pa ./ebin +debug_info -o ebin/ src/merl.erl
erlc -DMERL_NO_TRANSFORM +debug_info -o priv/ src/merl_transform.erl
erlc -pz ./priv -pa ./ebin +debug_info -o ebin/ src/merl_transform.erl
erlc -pz ./priv -pa ./ebin +debug_info -o ebin/ src/merl_tests.erl
make[1]: Leaving directory `/tmp/thumbs/develop#eb7e10f#feature-gg-delete#9c5abc8/deps/merl'
==> develop#eb7e10f#feature-gg-delete#9c5abc8 (compile)
src/riak_ql_lexer.xrl:13: missing Rules
src/riak_ql_lexer.xrl:13: missing Rules
ERROR: compile failed while processing /tmp/thumbs/develop#eb7e10f#feature-gg-delete#9c5abc8: rebar_abort
make: *** [compile] Error 1



⛔ MAKE_TEST

Started at: 2016-11-17 16:34
Duration: 0 seconds.
Result: ERROR
Message: Step make_test Failed!
Exit Code: 2

📄


cd /tmp/thumbs/develop#eb7e10f#feature-gg-delete#9c5abc8 && make test 2>&1

./rebar compile eunit skip_deps=true
==> develop#eb7e10f#feature-gg-delete#9c5abc8 (compile)
src/riak_ql_lexer.xrl:13: missing Rules
src/riak_ql_lexer.xrl:13: missing Rules
ERROR: compile failed while processing /tmp/thumbs/develop#eb7e10f#feature-gg-delete#9c5abc8: rebar_abort
make: *** [test] Error 1



⛔ MAKE_XREF

Started at: 2016-11-17 16:34
Duration: 2 seconds.
Result: ERROR
Message: Step make_xref Failed!
Exit Code: 2

📄


cd /tmp/thumbs/develop#eb7e10f#feature-gg-delete#9c5abc8 && make xref 2>&1

./rebar get-deps
==> color (get-deps)
==> tdiff (get-deps)
==> unite (get-deps)
==> edown (get-deps)
==> sext (get-deps)
==> mochiweb (get-deps)
==> merl (get-deps)
==> develop#eb7e10f#feature-gg-delete#9c5abc8 (get-deps)
./rebar compile
==> color (compile)
==> tdiff (compile)
==> unite (compile)
==> edown (compile)
==> sext (compile)
==> mochiweb (compile)
==> merl (compile)
make[1]: Entering directory `/tmp/thumbs/develop#eb7e10f#feature-gg-delete#9c5abc8/deps/merl'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/tmp/thumbs/develop#eb7e10f#feature-gg-delete#9c5abc8/deps/merl'
==> develop#eb7e10f#feature-gg-delete#9c5abc8 (compile)
src/riak_ql_lexer.xrl:13: missing Rules
src/riak_ql_lexer.xrl:13: missing Rules
ERROR: compile failed while processing /tmp/thumbs/develop#eb7e10f#feature-gg-delete#9c5abc8: rebar_abort
make: *** [compile] Error 1



⛔ MAKE_DIALYZER

Started at: 2016-11-17 16:34
Duration: 3 seconds.
Result: ERROR
Message: Step make_dialyzer Failed!
Exit Code: 2

📄


cd /tmp/thumbs/develop#eb7e10f#feature-gg-delete#9c5abc8 && make dialyzer 2>&1

./rebar get-deps
==> color (get-deps)
==> tdiff (get-deps)
==> unite (get-deps)
==> edown (get-deps)
==> sext (get-deps)
==> mochiweb (get-deps)
==> merl (get-deps)
==> develop#eb7e10f#feature-gg-delete#9c5abc8 (get-deps)
./rebar compile
==> color (compile)
==> tdiff (compile)
==> unite (compile)
==> edown (compile)
==> sext (compile)
==> mochiweb (compile)
==> merl (compile)
make[1]: Entering directory `/tmp/thumbs/develop#eb7e10f#feature-gg-delete#9c5abc8/deps/merl'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/tmp/thumbs/develop#eb7e10f#feature-gg-delete#9c5abc8/deps/merl'
==> develop#eb7e10f#feature-gg-delete#9c5abc8 (compile)
src/riak_ql_lexer.xrl:13: missing Rules
src/riak_ql_lexer.xrl:13: missing Rules
ERROR: compile failed while processing /tmp/thumbs/develop#eb7e10f#feature-gg-delete#9c5abc8: rebar_abort
make: *** [compile] Error 1



⬜ 0 of 2 Code reviews from organization basho

@thumbot
Copy link
Contributor

thumbot commented Nov 23, 2016

feature-gg-delete 9c5abc8 ➡️ develop a0729a0 ⛔ completed
There seems to be an issue with build step **merge,make_clean_deps_compile,make_test,make_xref,make_dialyzer** ! ☁️
⛔ MERGE

Started at: 2016-11-23 08:33
Duration: seconds.
Result: ERROR
Message: Merge Failed: feature-gg-delete 9c5abc8 onto target branch: develop a0729a0
Exit Code: ERROR

📄




#<Git::GitExecuteError: git '--git-dir=/tmp/thumbs/develop.a0729a0.feature-gg-delete.9c5abc8/.git' '--work-tree=/tmp/thumbs/develop.a0729a0.feature-gg-delete.9c5abc8' merge '-m' 'merge' '9c5abc8e565f63f2b39811569a157031c8cabc01'  2>&1:Auto-merging src/riak_ql_parser.yrl
CONFLICT (content): Merge conflict in src/riak_ql_parser.yrl
Auto-merging src/riak_ql_lexer.xrl
CONFLICT (content): Merge conflict in src/riak_ql_lexer.xrl
Auto-merging src/riak_ql_ddl_compiler.erl
CONFLICT (content): Merge conflict in src/riak_ql_ddl_compiler.erl
Auto-merging src/riak_ql_ddl.erl
CONFLICT (content): Merge conflict in src/riak_ql_ddl.erl
Automatic merge failed; fix conflicts and then commit the result.>


⛔ MAKE_CLEAN_DEPS_COMPILE

Started at: 2016-11-23 08:33
Duration: 10 seconds.
Result: ERROR
Message: Step make_clean_deps_compile Failed!
Exit Code: 2

📄


cd /tmp/thumbs/develop.a0729a0.feature-gg-delete.9c5abc8; make clean deps compile

./rebar clean
==> develop.a0729a0.feature-gg-delete.9c5abc8 (clean)
rm -rf test.*-temp-data
./rebar get-deps
==> develop.a0729a0.feature-gg-delete.9c5abc8 (get-deps)
Pulling unite from {git,"https://github.com/basho/unite.git",{tag,"v0.0.1p1"}}
Cloning into 'unite'...
Pulling sext from {git,"https://github.com/basho/sext.git",{tag,"1.1p6"}}
Cloning into 'sext'...
Pulling mochiweb from {git,"https://github.com/basho/mochiweb.git",
                           {tag,"v2.9.0p2"}}
Cloning into 'mochiweb'...
Pulling merl from {git,"https://github.com/basho/merl.git",
                       {tag,"0.1.0-basho"}}
Cloning into 'merl'...
==> unite (get-deps)
Pulling color from {git,"git://github.com/basho/erlang-color.git"}
Cloning into 'color'...
Pulling tdiff from {git,"git://github.com/basho/tdiff.git"}
Cloning into 'tdiff'...
==> color (get-deps)
==> tdiff (get-deps)
==> sext (get-deps)
Pulling edown from {git,"git://github.com/basho/edown.git",{tag,"0.8.1"}}
Cloning into 'edown'...
==> edown (get-deps)
==> mochiweb (get-deps)
==> merl (get-deps)
./rebar compile
==> color (compile)
Compiled src/color.erl
==> tdiff (compile)
Compiled src/tdiff_benchmark.erl
Compiled src/tdiff_debug.erl
Compiled src/tdiff.erl
==> unite (compile)
Compiled src/unite_compact.erl
==> edown (compile)
Compiled src/edown_xmerl.erl
Compiled src/edown_doclet.erl
Compiled src/edown_make.erl
Compiled src/edown_lib.erl
Compiled src/edown_layout.erl
==> sext (compile)
Compiled src/sext.erl
Compiling c_src/sext.c
==> mochiweb (compile)
Compiled src/mochiweb_io.erl
Compiled src/reloader.erl
Compiled src/mochifmt.erl
Compiled src/mochiweb_socket_server.erl
Compiled src/mochifmt_std.erl
Compiled src/mochiweb_socket.erl
Compiled src/mochiweb_websocket.erl
Compiled src/mochiweb_cover.erl
Compiled src/mochiweb.erl
Compiled src/mochiweb_acceptor.erl
Compiled src/mochiweb_cookies.erl
Compiled src/mochitemp.erl
Compiled src/mochilogfile2.erl
Compiled src/mochijson.erl
Compiled src/mochiweb_http.erl
Compiled src/mochiweb_session.erl
Compiled src/mochiweb_app.erl
Compiled src/mochilists.erl
Compiled src/mochiweb_html.erl
Compiled src/mochijson2.erl
Compiled src/mochiweb_request.erl
Compiled src/mochiweb_charref.erl
Compiled src/mochiweb_echo.erl
Compiled src/mochiweb_skel.erl
Compiled src/mochiutf8.erl
Compiled src/mochiweb_multipart.erl
Compiled src/mochiweb_headers.erl
Compiled src/mochifmt_records.erl
Compiled src/mochiweb_base64url.erl
Compiled src/mochiweb_mime.erl
Compiled src/mochinum.erl
Compiled src/mochiweb_response.erl
Compiled src/mochiweb_sup.erl
Compiled src/mochihex.erl
Compiled src/mochiglobal.erl
Compiled src/mochiweb_util.erl
==> merl (compile)
make[1]: Entering directory `/tmp/thumbs/develop.a0729a0.feature-gg-delete.9c5abc8/deps/merl'
erlc -pz ./priv -pa ./ebin +debug_info -o ebin/ src/merl.erl
erlc -DMERL_NO_TRANSFORM +debug_info -o priv/ src/merl_transform.erl
erlc -pz ./priv -pa ./ebin +debug_info -o ebin/ src/merl_transform.erl
erlc -pz ./priv -pa ./ebin +debug_info -o ebin/ src/merl_tests.erl
make[1]: Leaving directory `/tmp/thumbs/develop.a0729a0.feature-gg-delete.9c5abc8/deps/merl'
==> develop.a0729a0.feature-gg-delete.9c5abc8 (compile)
src/riak_ql_lexer.xrl:13: missing Rules
src/riak_ql_lexer.xrl:13: missing Rules
ERROR: compile failed while processing /tmp/thumbs/develop.a0729a0.feature-gg-delete.9c5abc8: rebar_abort
make: *** [compile] Error 1



⛔ MAKE_TEST

Started at: 2016-11-23 08:33
Duration: 1 seconds.
Result: ERROR
Message: Step make_test Failed!
Exit Code: 2

📄


cd /tmp/thumbs/develop.a0729a0.feature-gg-delete.9c5abc8; make test

./rebar compile eunit skip_deps=true
==> develop.a0729a0.feature-gg-delete.9c5abc8 (compile)
src/riak_ql_lexer.xrl:13: missing Rules
src/riak_ql_lexer.xrl:13: missing Rules
ERROR: compile failed while processing /tmp/thumbs/develop.a0729a0.feature-gg-delete.9c5abc8: rebar_abort
make: *** [test] Error 1



⛔ MAKE_XREF

Started at: 2016-11-23 08:33
Duration: 2 seconds.
Result: ERROR
Message: Step make_xref Failed!
Exit Code: 2

📄


cd /tmp/thumbs/develop.a0729a0.feature-gg-delete.9c5abc8; make xref

./rebar get-deps
==> color (get-deps)
==> tdiff (get-deps)
==> unite (get-deps)
==> edown (get-deps)
==> sext (get-deps)
==> mochiweb (get-deps)
==> merl (get-deps)
==> develop.a0729a0.feature-gg-delete.9c5abc8 (get-deps)
./rebar compile
==> color (compile)
==> tdiff (compile)
==> unite (compile)
==> edown (compile)
==> sext (compile)
==> mochiweb (compile)
==> merl (compile)
make[1]: Entering directory `/tmp/thumbs/develop.a0729a0.feature-gg-delete.9c5abc8/deps/merl'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/tmp/thumbs/develop.a0729a0.feature-gg-delete.9c5abc8/deps/merl'
==> develop.a0729a0.feature-gg-delete.9c5abc8 (compile)
src/riak_ql_lexer.xrl:13: missing Rules
src/riak_ql_lexer.xrl:13: missing Rules
ERROR: compile failed while processing /tmp/thumbs/develop.a0729a0.feature-gg-delete.9c5abc8: rebar_abort
make: *** [compile] Error 1



⛔ MAKE_DIALYZER

Started at: 2016-11-23 08:33
Duration: 3 seconds.
Result: ERROR
Message: Step make_dialyzer Failed!
Exit Code: 2

📄


cd /tmp/thumbs/develop.a0729a0.feature-gg-delete.9c5abc8; make dialyzer

./rebar get-deps
==> color (get-deps)
==> tdiff (get-deps)
==> unite (get-deps)
==> edown (get-deps)
==> sext (get-deps)
==> mochiweb (get-deps)
==> merl (get-deps)
==> develop.a0729a0.feature-gg-delete.9c5abc8 (get-deps)
./rebar compile
==> color (compile)
==> tdiff (compile)
==> unite (compile)
==> edown (compile)
==> sext (compile)
==> mochiweb (compile)
==> merl (compile)
make[1]: Entering directory `/tmp/thumbs/develop.a0729a0.feature-gg-delete.9c5abc8/deps/merl'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/tmp/thumbs/develop.a0729a0.feature-gg-delete.9c5abc8/deps/merl'
==> develop.a0729a0.feature-gg-delete.9c5abc8 (compile)
src/riak_ql_lexer.xrl:13: missing Rules
src/riak_ql_lexer.xrl:13: missing Rules
ERROR: compile failed while processing /tmp/thumbs/develop.a0729a0.feature-gg-delete.9c5abc8: rebar_abort
make: *** [compile] Error 1



⬜ 0 of 2 Code reviews from organization basho

Gordon Guthrie added 2 commits November 24, 2016 12:30
This commit includes:
* lexer changes
* parser changes
* a test suite

The SQL statement is fully validated by the parsers so there are no error
conditions that are returned at the lexer/parser stage.

Validation that the WHERE clause covers the key and the table exists will be
done in the query sub-system at run time, obviously.

In addition a new function has been added to the DDL helper functions
and a new DDL helper utility module has been added to make extending that
easier.

Some minor clean up was done:
* we used to use the same local/partition key in some tests for convenience
  these fail validation now and have been removed
@thumbot
Copy link
Contributor

thumbot commented Nov 24, 2016

feature-gg-delete ffba832 ➡️ develop a0729a0 ⛔ completed
There seems to be an issue with build step **merge,make_clean_deps_compile,make_test,make_xref,make_dialyzer** ! ☁️
⛔ MERGE

Started at: 2016-11-24 04:34
Duration: seconds.
Result: ERROR
Message: Merge Failed: feature-gg-delete ffba832 onto target branch: develop a0729a0
Exit Code: ERROR

📄




#<Git::GitExecuteError: git '--git-dir=/tmp/thumbs/develop.a0729a0.feature-gg-delete.ffba832/.git' '--work-tree=/tmp/thumbs/develop.a0729a0.feature-gg-delete.ffba832' merge '-m' 'merge' 'ffba832f2a1844552c7e65ff79b7981b3726ffff'  2>&1:Auto-merging src/riak_ql_parser.yrl
CONFLICT (content): Merge conflict in src/riak_ql_parser.yrl
Auto-merging src/riak_ql_lexer.xrl
CONFLICT (content): Merge conflict in src/riak_ql_lexer.xrl
Auto-merging src/riak_ql_ddl_compiler.erl
CONFLICT (content): Merge conflict in src/riak_ql_ddl_compiler.erl
Auto-merging src/riak_ql_ddl.erl
CONFLICT (content): Merge conflict in src/riak_ql_ddl.erl
Automatic merge failed; fix conflicts and then commit the result.>


⛔ MAKE_CLEAN_DEPS_COMPILE

Started at: 2016-11-24 04:34
Duration: 9 seconds.
Result: ERROR
Message: Step make_clean_deps_compile Failed!
Exit Code: 2

📄


cd /tmp/thumbs/develop.a0729a0.feature-gg-delete.ffba832; make clean deps compile

./rebar clean
==> develop.a0729a0.feature-gg-delete.ffba832 (clean)
rm -rf test.*-temp-data
./rebar get-deps
==> develop.a0729a0.feature-gg-delete.ffba832 (get-deps)
Pulling unite from {git,"https://github.com/basho/unite.git",{tag,"v0.0.1p1"}}
Cloning into 'unite'...
Pulling sext from {git,"https://github.com/basho/sext.git",{tag,"1.1p6"}}
Cloning into 'sext'...
Pulling mochiweb from {git,"https://github.com/basho/mochiweb.git",
                           {tag,"v2.9.0p2"}}
Cloning into 'mochiweb'...
Pulling merl from {git,"https://github.com/basho/merl.git",
                       {tag,"0.1.0-basho"}}
Cloning into 'merl'...
==> unite (get-deps)
Pulling color from {git,"git://github.com/basho/erlang-color.git"}
Cloning into 'color'...
Pulling tdiff from {git,"git://github.com/basho/tdiff.git"}
Cloning into 'tdiff'...
==> color (get-deps)
==> tdiff (get-deps)
==> sext (get-deps)
Pulling edown from {git,"git://github.com/basho/edown.git",{tag,"0.8.1"}}
Cloning into 'edown'...
==> edown (get-deps)
==> mochiweb (get-deps)
==> merl (get-deps)
./rebar compile
==> color (compile)
Compiled src/color.erl
==> tdiff (compile)
Compiled src/tdiff_benchmark.erl
Compiled src/tdiff_debug.erl
Compiled src/tdiff.erl
==> unite (compile)
Compiled src/unite_compact.erl
==> edown (compile)
Compiled src/edown_xmerl.erl
Compiled src/edown_doclet.erl
Compiled src/edown_make.erl
Compiled src/edown_lib.erl
Compiled src/edown_layout.erl
==> sext (compile)
Compiled src/sext.erl
Compiling c_src/sext.c
==> mochiweb (compile)
Compiled src/mochiweb_io.erl
Compiled src/reloader.erl
Compiled src/mochifmt.erl
Compiled src/mochiweb_socket_server.erl
Compiled src/mochifmt_std.erl
Compiled src/mochiweb_socket.erl
Compiled src/mochiweb_websocket.erl
Compiled src/mochiweb_cover.erl
Compiled src/mochiweb.erl
Compiled src/mochiweb_acceptor.erl
Compiled src/mochiweb_cookies.erl
Compiled src/mochitemp.erl
Compiled src/mochilogfile2.erl
Compiled src/mochijson.erl
Compiled src/mochiweb_http.erl
Compiled src/mochiweb_session.erl
Compiled src/mochiweb_app.erl
Compiled src/mochilists.erl
Compiled src/mochiweb_html.erl
Compiled src/mochijson2.erl
Compiled src/mochiweb_request.erl
Compiled src/mochiweb_charref.erl
Compiled src/mochiweb_echo.erl
Compiled src/mochiweb_skel.erl
Compiled src/mochiweb_multipart.erl
Compiled src/mochiutf8.erl
Compiled src/mochiweb_headers.erl
Compiled src/mochifmt_records.erl
Compiled src/mochiweb_base64url.erl
Compiled src/mochinum.erl
Compiled src/mochiweb_mime.erl
Compiled src/mochiweb_response.erl
Compiled src/mochihex.erl
Compiled src/mochiweb_sup.erl
Compiled src/mochiglobal.erl
Compiled src/mochiweb_util.erl
==> merl (compile)
make[1]: Entering directory `/tmp/thumbs/develop.a0729a0.feature-gg-delete.ffba832/deps/merl'
erlc -pz ./priv -pa ./ebin +debug_info -o ebin/ src/merl.erl
erlc -DMERL_NO_TRANSFORM +debug_info -o priv/ src/merl_transform.erl
erlc -pz ./priv -pa ./ebin +debug_info -o ebin/ src/merl_transform.erl
erlc -pz ./priv -pa ./ebin +debug_info -o ebin/ src/merl_tests.erl
make[1]: Leaving directory `/tmp/thumbs/develop.a0729a0.feature-gg-delete.ffba832/deps/merl'
==> develop.a0729a0.feature-gg-delete.ffba832 (compile)
src/riak_ql_lexer.xrl:13: missing Rules
src/riak_ql_lexer.xrl:13: missing Rules
ERROR: compile failed while processing /tmp/thumbs/develop.a0729a0.feature-gg-delete.ffba832: rebar_abort
make: *** [compile] Error 1



⛔ MAKE_TEST

Started at: 2016-11-24 04:34
Duration: 1 seconds.
Result: ERROR
Message: Step make_test Failed!
Exit Code: 2

📄


cd /tmp/thumbs/develop.a0729a0.feature-gg-delete.ffba832; make test

./rebar compile eunit skip_deps=true
==> develop.a0729a0.feature-gg-delete.ffba832 (compile)
src/riak_ql_lexer.xrl:13: missing Rules
src/riak_ql_lexer.xrl:13: missing Rules
ERROR: compile failed while processing /tmp/thumbs/develop.a0729a0.feature-gg-delete.ffba832: rebar_abort
make: *** [test] Error 1



⛔ MAKE_XREF

Started at: 2016-11-24 04:34
Duration: 2 seconds.
Result: ERROR
Message: Step make_xref Failed!
Exit Code: 2

📄


cd /tmp/thumbs/develop.a0729a0.feature-gg-delete.ffba832; make xref

./rebar get-deps
==> color (get-deps)
==> tdiff (get-deps)
==> unite (get-deps)
==> edown (get-deps)
==> sext (get-deps)
==> mochiweb (get-deps)
==> merl (get-deps)
==> develop.a0729a0.feature-gg-delete.ffba832 (get-deps)
./rebar compile
==> color (compile)
==> tdiff (compile)
==> unite (compile)
==> edown (compile)
==> sext (compile)
==> mochiweb (compile)
==> merl (compile)
make[1]: Entering directory `/tmp/thumbs/develop.a0729a0.feature-gg-delete.ffba832/deps/merl'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/tmp/thumbs/develop.a0729a0.feature-gg-delete.ffba832/deps/merl'
==> develop.a0729a0.feature-gg-delete.ffba832 (compile)
src/riak_ql_lexer.xrl:13: missing Rules
src/riak_ql_lexer.xrl:13: missing Rules
ERROR: compile failed while processing /tmp/thumbs/develop.a0729a0.feature-gg-delete.ffba832: rebar_abort
make: *** [compile] Error 1



⛔ MAKE_DIALYZER

Started at: 2016-11-24 04:34
Duration: 2 seconds.
Result: ERROR
Message: Step make_dialyzer Failed!
Exit Code: 2

📄


cd /tmp/thumbs/develop.a0729a0.feature-gg-delete.ffba832; make dialyzer

./rebar get-deps
==> color (get-deps)
==> tdiff (get-deps)
==> unite (get-deps)
==> edown (get-deps)
==> sext (get-deps)
==> mochiweb (get-deps)
==> merl (get-deps)
==> develop.a0729a0.feature-gg-delete.ffba832 (get-deps)
./rebar compile
==> color (compile)
==> tdiff (compile)
==> unite (compile)
==> edown (compile)
==> sext (compile)
==> mochiweb (compile)
==> merl (compile)
make[1]: Entering directory `/tmp/thumbs/develop.a0729a0.feature-gg-delete.ffba832/deps/merl'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/tmp/thumbs/develop.a0729a0.feature-gg-delete.ffba832/deps/merl'
==> develop.a0729a0.feature-gg-delete.ffba832 (compile)
src/riak_ql_lexer.xrl:13: missing Rules
src/riak_ql_lexer.xrl:13: missing Rules
ERROR: compile failed while processing /tmp/thumbs/develop.a0729a0.feature-gg-delete.ffba832: rebar_abort
make: *** [compile] Error 1



⬜ 0 of 2 Code reviews from organization basho

@thumbot
Copy link
Contributor

thumbot commented Nov 24, 2016

feature-gg-delete ffba832 ➡️ develop 82961e0 ⛔ completed
There seems to be an issue with build step **merge,make_clean_deps_compile,make_test,make_xref,make_dialyzer** ! ☁️
⛔ MERGE

Started at: 2016-11-24 08:40
Duration: seconds.
Result: ERROR
Message: Merge Failed: feature-gg-delete ffba832 onto target branch: develop 82961e0
Exit Code: ERROR

📄




#<Git::GitExecuteError: git '--git-dir=/tmp/thumbs/develop.82961e0.feature-gg-delete.ffba832/.git' '--work-tree=/tmp/thumbs/develop.82961e0.feature-gg-delete.ffba832' merge '-m' 'merge' 'ffba832f2a1844552c7e65ff79b7981b3726ffff'  2>&1:Auto-merging src/riak_ql_parser.yrl
CONFLICT (content): Merge conflict in src/riak_ql_parser.yrl
Auto-merging src/riak_ql_lexer.xrl
CONFLICT (content): Merge conflict in src/riak_ql_lexer.xrl
Auto-merging src/riak_ql_ddl_compiler.erl
CONFLICT (content): Merge conflict in src/riak_ql_ddl_compiler.erl
Auto-merging src/riak_ql_ddl.erl
CONFLICT (content): Merge conflict in src/riak_ql_ddl.erl
Automatic merge failed; fix conflicts and then commit the result.>


⛔ MAKE_CLEAN_DEPS_COMPILE

Started at: 2016-11-24 08:40
Duration: 9 seconds.
Result: ERROR
Message: Step make_clean_deps_compile Failed!
Exit Code: 2

📄


cd /tmp/thumbs/develop.82961e0.feature-gg-delete.ffba832; make clean deps compile

./rebar clean
==> develop.82961e0.feature-gg-delete.ffba832 (clean)
rm -rf test.*-temp-data
./rebar get-deps
==> develop.82961e0.feature-gg-delete.ffba832 (get-deps)
Pulling unite from {git,"https://github.com/basho/unite.git",{tag,"v0.0.1p1"}}
Cloning into 'unite'...
Pulling sext from {git,"https://github.com/basho/sext.git",{tag,"1.1p6"}}
Cloning into 'sext'...
Pulling mochiweb from {git,"https://github.com/basho/mochiweb.git",
                           {tag,"v2.9.0p2"}}
Cloning into 'mochiweb'...
Pulling merl from {git,"https://github.com/basho/merl.git",
                       {tag,"0.1.0-basho"}}
Cloning into 'merl'...
==> unite (get-deps)
Pulling color from {git,"git://github.com/basho/erlang-color.git"}
Cloning into 'color'...
Pulling tdiff from {git,"git://github.com/basho/tdiff.git"}
Cloning into 'tdiff'...
==> color (get-deps)
==> tdiff (get-deps)
==> sext (get-deps)
Pulling edown from {git,"git://github.com/basho/edown.git",{tag,"0.8.1"}}
Cloning into 'edown'...
==> edown (get-deps)
==> mochiweb (get-deps)
==> merl (get-deps)
./rebar compile
==> color (compile)
Compiled src/color.erl
==> tdiff (compile)
Compiled src/tdiff_benchmark.erl
Compiled src/tdiff_debug.erl
Compiled src/tdiff.erl
==> unite (compile)
Compiled src/unite_compact.erl
==> edown (compile)
Compiled src/edown_xmerl.erl
Compiled src/edown_doclet.erl
Compiled src/edown_make.erl
Compiled src/edown_lib.erl
Compiled src/edown_layout.erl
==> sext (compile)
Compiled src/sext.erl
Compiling c_src/sext.c
==> mochiweb (compile)
Compiled src/mochiweb_io.erl
Compiled src/reloader.erl
Compiled src/mochifmt.erl
Compiled src/mochiweb_socket_server.erl
Compiled src/mochifmt_std.erl
Compiled src/mochiweb_socket.erl
Compiled src/mochiweb_websocket.erl
Compiled src/mochiweb_cover.erl
Compiled src/mochiweb.erl
Compiled src/mochiweb_acceptor.erl
Compiled src/mochiweb_cookies.erl
Compiled src/mochitemp.erl
Compiled src/mochilogfile2.erl
Compiled src/mochijson.erl
Compiled src/mochiweb_http.erl
Compiled src/mochiweb_session.erl
Compiled src/mochiweb_app.erl
Compiled src/mochilists.erl
Compiled src/mochiweb_html.erl
Compiled src/mochiweb_request.erl
Compiled src/mochijson2.erl
Compiled src/mochiweb_charref.erl
Compiled src/mochiweb_echo.erl
Compiled src/mochiweb_skel.erl
Compiled src/mochiutf8.erl
Compiled src/mochiweb_multipart.erl
Compiled src/mochifmt_records.erl
Compiled src/mochiweb_headers.erl
Compiled src/mochiweb_base64url.erl
Compiled src/mochiweb_mime.erl
Compiled src/mochinum.erl
Compiled src/mochiweb_response.erl
Compiled src/mochihex.erl
Compiled src/mochiweb_sup.erl
Compiled src/mochiglobal.erl
Compiled src/mochiweb_util.erl
==> merl (compile)
make[1]: Entering directory `/tmp/thumbs/develop.82961e0.feature-gg-delete.ffba832/deps/merl'
erlc -pz ./priv -pa ./ebin +debug_info -o ebin/ src/merl.erl
erlc -DMERL_NO_TRANSFORM +debug_info -o priv/ src/merl_transform.erl
erlc -pz ./priv -pa ./ebin +debug_info -o ebin/ src/merl_transform.erl
erlc -pz ./priv -pa ./ebin +debug_info -o ebin/ src/merl_tests.erl
make[1]: Leaving directory `/tmp/thumbs/develop.82961e0.feature-gg-delete.ffba832/deps/merl'
==> develop.82961e0.feature-gg-delete.ffba832 (compile)
src/riak_ql_lexer.xrl:13: missing Rules
src/riak_ql_lexer.xrl:13: missing Rules
ERROR: compile failed while processing /tmp/thumbs/develop.82961e0.feature-gg-delete.ffba832: rebar_abort
make: *** [compile] Error 1



⛔ MAKE_TEST

Started at: 2016-11-24 08:40
Duration: 1 seconds.
Result: ERROR
Message: Step make_test Failed!
Exit Code: 2

📄


cd /tmp/thumbs/develop.82961e0.feature-gg-delete.ffba832; make test

./rebar compile eunit skip_deps=true
==> develop.82961e0.feature-gg-delete.ffba832 (compile)
src/riak_ql_lexer.xrl:13: missing Rules
src/riak_ql_lexer.xrl:13: missing Rules
ERROR: compile failed while processing /tmp/thumbs/develop.82961e0.feature-gg-delete.ffba832: rebar_abort
make: *** [test] Error 1



⛔ MAKE_XREF

Started at: 2016-11-24 08:40
Duration: 2 seconds.
Result: ERROR
Message: Step make_xref Failed!
Exit Code: 2

📄


cd /tmp/thumbs/develop.82961e0.feature-gg-delete.ffba832; make xref

./rebar get-deps
==> color (get-deps)
==> tdiff (get-deps)
==> unite (get-deps)
==> edown (get-deps)
==> sext (get-deps)
==> mochiweb (get-deps)
==> merl (get-deps)
==> develop.82961e0.feature-gg-delete.ffba832 (get-deps)
./rebar compile
==> color (compile)
==> tdiff (compile)
==> unite (compile)
==> edown (compile)
==> sext (compile)
==> mochiweb (compile)
==> merl (compile)
make[1]: Entering directory `/tmp/thumbs/develop.82961e0.feature-gg-delete.ffba832/deps/merl'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/tmp/thumbs/develop.82961e0.feature-gg-delete.ffba832/deps/merl'
==> develop.82961e0.feature-gg-delete.ffba832 (compile)
src/riak_ql_lexer.xrl:13: missing Rules
src/riak_ql_lexer.xrl:13: missing Rules
ERROR: compile failed while processing /tmp/thumbs/develop.82961e0.feature-gg-delete.ffba832: rebar_abort
make: *** [compile] Error 1



⛔ MAKE_DIALYZER

Started at: 2016-11-24 08:40
Duration: 3 seconds.
Result: ERROR
Message: Step make_dialyzer Failed!
Exit Code: 2

📄


cd /tmp/thumbs/develop.82961e0.feature-gg-delete.ffba832; make dialyzer

./rebar get-deps
==> color (get-deps)
==> tdiff (get-deps)
==> unite (get-deps)
==> edown (get-deps)
==> sext (get-deps)
==> mochiweb (get-deps)
==> merl (get-deps)
==> develop.82961e0.feature-gg-delete.ffba832 (get-deps)
./rebar compile
==> color (compile)
==> tdiff (compile)
==> unite (compile)
==> edown (compile)
==> sext (compile)
==> mochiweb (compile)
==> merl (compile)
make[1]: Entering directory `/tmp/thumbs/develop.82961e0.feature-gg-delete.ffba832/deps/merl'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/tmp/thumbs/develop.82961e0.feature-gg-delete.ffba832/deps/merl'
==> develop.82961e0.feature-gg-delete.ffba832 (compile)
src/riak_ql_lexer.xrl:13: missing Rules
src/riak_ql_lexer.xrl:13: missing Rules
ERROR: compile failed while processing /tmp/thumbs/develop.82961e0.feature-gg-delete.ffba832: rebar_abort
make: *** [compile] Error 1



⬜ 0 of 2 Code reviews from organization basho

Gordon Guthrie added 2 commits November 28, 2016 14:42
Conflicts:
* src/riak_ql_ddl.erl
* src/riak_ql_ddl_compiler.erl
* src/riak_ql_lexer.xrl
* src/riak_ql_parser.yrl
@thumbot
Copy link
Contributor

thumbot commented Nov 28, 2016

feature-gg-delete eabdc98 ➡️ develop 82961e0 ⛔ completed
There seems to be an issue with build step **make_test,make_dialyzer** ! ☁️
✅ MERGE

Started at: 2016-11-28 06:46
Duration: 3 seconds.
Result: OK
Message: Merge Success: feature-gg-delete eabdc98 onto target branch: develop 82961e0
Exit Code: OK

📄




Updating 82961e0..eabdc98
Fast-forward (no commit created; -m option ignored)
 src/riak_ql_ddl.erl          |  36 +++++++++++++
 src/riak_ql_ddl_compiler.erl |  46 ++++++++++------
 src/riak_ql_ddl_util.erl     | 122 +++++++++++++++++++++++++++++++++++++++++++
 src/riak_ql_lexer.xrl        |   2 +
 src/riak_ql_parser.yrl       |  25 ++++++++-
 test/parser_delete_tests.erl |  38 ++++++++++++++
 6 files changed, 252 insertions(+), 17 deletions(-)
 create mode 100644 src/riak_ql_ddl_util.erl
 create mode 100644 test/parser_delete_tests.erl


✅ MAKE_CLEAN_DEPS_COMPILE

Started at: 2016-11-28 06:46
Duration: 11 seconds.
Result: OK
Message: OK
Exit Code: 0

📄


cd /tmp/thumbs/develop.82961e0.feature-gg-delete.eabdc98; make clean deps compile

./rebar clean
==> develop.82961e0.feature-gg-delete.eabdc98 (clean)
rm -rf test.*-temp-data
./rebar get-deps
==> develop.82961e0.feature-gg-delete.eabdc98 (get-deps)
Pulling unite from {git,"https://github.com/basho/unite.git",{tag,"v0.0.1p1"}}
Cloning into 'unite'...
Pulling sext from {git,"https://github.com/basho/sext.git",{tag,"1.1p6"}}
Cloning into 'sext'...
Pulling mochiweb from {git,"https://github.com/basho/mochiweb.git",
                           {tag,"v2.9.0p2"}}
Cloning into 'mochiweb'...
Pulling merl from {git,"https://github.com/basho/merl.git",
                       {tag,"0.1.0-basho"}}
Cloning into 'merl'...
==> unite (get-deps)
Pulling color from {git,"git://github.com/basho/erlang-color.git"}
Cloning into 'color'...
Pulling tdiff from {git,"git://github.com/basho/tdiff.git"}
Cloning into 'tdiff'...
==> color (get-deps)
==> tdiff (get-deps)
==> sext (get-deps)
Pulling edown from {git,"git://github.com/basho/edown.git",{tag,"0.8.1"}}
Cloning into 'edown'...
==> edown (get-deps)
==> mochiweb (get-deps)
==> merl (get-deps)
./rebar compile
==> color (compile)
Compiled src/color.erl
==> tdiff (compile)
Compiled src/tdiff_benchmark.erl
Compiled src/tdiff.erl
Compiled src/tdiff_debug.erl
==> unite (compile)
Compiled src/unite_compact.erl
==> edown (compile)
Compiled src/edown_xmerl.erl
Compiled src/edown_doclet.erl
Compiled src/edown_make.erl
Compiled src/edown_lib.erl
Compiled src/edown_layout.erl
==> sext (compile)
Compiled src/sext.erl
Compiling c_src/sext.c
==> mochiweb (compile)
Compiled src/mochiweb_io.erl
Compiled src/reloader.erl
Compiled src/mochifmt.erl
Compiled src/mochiweb_socket_server.erl
Compiled src/mochifmt_std.erl
Compiled src/mochiweb_websocket.erl
Compiled src/mochiweb_socket.erl
Compiled src/mochiweb_cover.erl
Compiled src/mochiweb.erl
Compiled src/mochiweb_cookies.erl
Compiled src/mochiweb_acceptor.erl
Compiled src/mochitemp.erl
Compiled src/mochilogfile2.erl
Compiled src/mochijson.erl
Compiled src/mochiweb_http.erl
Compiled src/mochiweb_session.erl
Compiled src/mochiweb_app.erl
Compiled src/mochilists.erl
Compiled src/mochiweb_html.erl
Compiled src/mochiweb_request.erl
Compiled src/mochijson2.erl
Compiled src/mochiweb_charref.erl
Compiled src/mochiweb_echo.erl
Compiled src/mochiweb_skel.erl
Compiled src/mochiutf8.erl
Compiled src/mochiweb_multipart.erl
Compiled src/mochiweb_headers.erl
Compiled src/mochifmt_records.erl
Compiled src/mochiweb_base64url.erl
Compiled src/mochiweb_mime.erl
Compiled src/mochinum.erl
Compiled src/mochiweb_response.erl
Compiled src/mochiweb_sup.erl
Compiled src/mochihex.erl
Compiled src/mochiglobal.erl
Compiled src/mochiweb_util.erl
==> merl (compile)
make[1]: Entering directory `/tmp/thumbs/develop.82961e0.feature-gg-delete.eabdc98/deps/merl'
erlc -pz ./priv -pa ./ebin +debug_info -o ebin/ src/merl.erl
erlc -DMERL_NO_TRANSFORM +debug_info -o priv/ src/merl_transform.erl
erlc -pz ./priv -pa ./ebin +debug_info -o ebin/ src/merl_transform.erl
erlc -pz ./priv -pa ./ebin +debug_info -o ebin/ src/merl_tests.erl
make[1]: Leaving directory `/tmp/thumbs/develop.82961e0.feature-gg-delete.eabdc98/deps/merl'
==> develop.82961e0.feature-gg-delete.eabdc98 (compile)
Compiled src/riak_ql_lexer.xrl
Compiled src/riak_ql_parser.yrl
Compiled src/riak_ql_quanta.erl
Compiled src/riak_ql_window_agg_fns.erl
Compiled src/riak_ql_to_string.erl
Compiled src/riak_ql_cmd.erl
Compiled src/riak_ql_ddl_util.erl
Compiled src/riak_ql_describe.erl
Compiled src/riak_ql_component.erl
Compiled src/riak_ql_show_create_table.erl
Compiled src/riak_ql_ddl_compiler.erl
Compiled src/riak_ql_ddl.erl
Compiled src/riak_ql_parser.erl
Compiled src/riak_ql_lexer.erl



⛔ MAKE_TEST

Started at: 2016-11-28 06:46
Duration: 5 seconds.
Result: ERROR
Message: Step make_test Failed!
Exit Code: 2

📄


cd /tmp/thumbs/develop.82961e0.feature-gg-delete.eabdc98; make test

./rebar compile eunit skip_deps=true
==> develop.82961e0.feature-gg-delete.eabdc98 (compile)
Compiled src/riak_ql_lexer.xrl
Compiled src/riak_ql_parser.yrl
Compiled src/riak_ql_parser.erl
Compiled src/riak_ql_lexer.erl
==> develop.82961e0.feature-gg-delete.eabdc98 (eunit)
Compiled test/parser_show_tables_tests.erl
Compiled test/parser_canonicalise_where_tests.erl
Compiled test/parser_explain_tests.erl
Compiled test/compiler_basic_1.erl
Compiled test/parser_show_create_table_tests.erl
Compiled test/parser_insert_tests.erl
Compiled test/parser_create_table_tests.erl
Compiled test/parser_select_aggregate_tests.erl
Compiled test/window_agg_fn_tests.erl
Compiled test/parser_arithmetic_tests.erl
Compiled test/parser_describe_tests.erl
Compiled test/parser_delete_tests.erl
Compiled test/parser_select_where_tests.erl
Compiled test/parser_tests.erl
Compiled test/parser_function_tests.erl
Compiled test/parser_select_tests.erl
Compiled test/lexer_tests.erl
Compiled test/query_ddl.erl
Compiled src/riak_ql_to_string.erl
Compiled src/riak_ql_window_agg_fns.erl
Compiled src/riak_ql_cmd.erl
Compiled src/riak_ql_describe.erl
Compiled src/riak_ql_ddl_util.erl
Compiled src/riak_ql_component.erl
Compiled src/riak_ql_show_create_table.erl
Compiled src/riak_ql_ddl_compiler.erl
Compiled src/riak_ql_parser.erl
src/riak_ql_ddl.erl:1086: syntax error before: '<'
ERROR: eunit failed while processing /tmp/thumbs/develop.82961e0.feature-gg-delete.eabdc98: rebar_abort
make: *** [test] Error 1



✅ MAKE_XREF

Started at: 2016-11-28 06:46
Duration: 4 seconds.
Result: OK
Message: OK
Exit Code: 0

📄


cd /tmp/thumbs/develop.82961e0.feature-gg-delete.eabdc98; make xref

./rebar get-deps
==> color (get-deps)
==> tdiff (get-deps)
==> unite (get-deps)
==> edown (get-deps)
==> sext (get-deps)
==> mochiweb (get-deps)
==> merl (get-deps)
==> develop.82961e0.feature-gg-delete.eabdc98 (get-deps)
./rebar compile
==> color (compile)
==> tdiff (compile)
==> unite (compile)
==> edown (compile)
==> sext (compile)
==> mochiweb (compile)
==> merl (compile)
make[1]: Entering directory `/tmp/thumbs/develop.82961e0.feature-gg-delete.eabdc98/deps/merl'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/tmp/thumbs/develop.82961e0.feature-gg-delete.eabdc98/deps/merl'
==> develop.82961e0.feature-gg-delete.eabdc98 (compile)
./rebar xref skip_deps=true
==> develop.82961e0.feature-gg-delete.eabdc98 (xref)



⛔ MAKE_DIALYZER

Started at: 2016-11-28 06:46
Duration: 40 seconds.
Result: ERROR
Message: Step make_dialyzer Failed!
Exit Code: 2

📄


cd /tmp/thumbs/develop.82961e0.feature-gg-delete.eabdc98; make dialyzer

./rebar get-deps
==> color (get-deps)
==> tdiff (get-deps)
==> unite (get-deps)
==> edown (get-deps)
==> sext (get-deps)
==> mochiweb (get-deps)
==> merl (get-deps)
==> develop.82961e0.feature-gg-delete.eabdc98 (get-deps)
./rebar compile
==> color (compile)
==> tdiff (compile)
==> unite (compile)
==> edown (compile)
==> sext (compile)
==> mochiweb (compile)
==> merl (compile)
make[1]: Entering directory `/tmp/thumbs/develop.82961e0.feature-gg-delete.eabdc98/deps/merl'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/tmp/thumbs/develop.82961e0.feature-gg-delete.eabdc98/deps/merl'
==> develop.82961e0.feature-gg-delete.eabdc98 (compile)
  Checking whether the PLT /home/ubuntu/.combo_dialyzer_plt is up-to-date... yes
done (passed successfully)
 yes
done (passed successfully)
  Compiling some key modules to native code... done in 0m8.51s
  Creating PLT .local_dialyzer_plt ...
Unknown functions:
  application:start/1
  base64:encode/1
  beam_lib:chunks/2
  beam_lib:version/1
  binary:match/2
  binary:replace/4
  c:l/1
  calendar:datetime_to_gregorian_seconds/1
  calendar:day_of_the_week/1
  calendar:gregorian_seconds_to_datetime/1
  calendar:local_time/0
  calendar:local_time_to_universal_time_dst/1
  calendar:universal_time/0
  calendar:universal_time_to_local_time/1
  code:all_loaded/0
  code:delete/1
  code:get_object_code/1
  code:load_binary/3
  code:load_file/1
  code:priv_dir/1
  code:purge/1
  code:which/1
  compile:forms/2
  compile:noenv_forms/2
  crypto:block_decrypt/4
  crypto:block_encrypt/4
  crypto:hash/2
  crypto:hmac/3
  crypto:rand_bytes/1
  crypto:rand_uniform/2
  dict:find/2
  dict:new/0
  dict:store/3
  dict:to_list/1
  edoc:application/3
  edoc:get_doc/3
  edoc:layout/2
  edoc_data:overview/4
  edoc_extract:file/4
  edoc_lib:copy_file/2
  edoc_lib:join_uri/2
  edoc_lib:module_info/1
  edoc_lib:read_encoding/2
  edoc_lib:run_layout/2
  edoc_lib:segment/2
  edoc_lib:strip_space/1
  edoc_lib:transpose/1
  edoc_lib:write_file/4
  edoc_lib:write_file/5
  edoc_lib:write_info_file/3
  edoc_lib:write_info_file/4
  edoc_report:report/2
  edoc_report:warning/2
  epp:default_encoding/0
  epp:read_encoding/1
  erl_comment_scan:string/1
  erl_parse:normalise/1
  erl_parse:parse_exprs/1
  erl_parse:parse_form/1
  erl_pp:attribute/1
  erl_pp:exprs/1
  erl_prettypr:format/1
  erl_scan:string/1
  erl_scan:string/2
  erl_scan:tokens/3
  erl_syntax:abstract/1
  erl_syntax:add_postcomments/2
  erl_syntax:add_precomments/2
  erl_syntax:application/3
  erl_syntax:arity_qualifier/2
  erl_syntax:atom/1
  erl_syntax:atom_name/1
  erl_syntax:atom_value/1
  erl_syntax:attribute/2
  erl_syntax:binary_field/2
  erl_syntax:binary_field_body/1
  erl_syntax:binary_field_types/1
  erl_syntax:case_expr_clauses/1
  erl_syntax:char_value/1
  erl_syntax:clause/3
  erl_syntax:clause_body/1
  erl_syntax:clause_guard/1
  erl_syntax:clause_patterns/1
  erl_syntax:comment/2
  erl_syntax:concrete/1
  erl_syntax:conjunction_body/1
  erl_syntax:disjunction_body/1
  erl_syntax:float_value/1
  erl_syntax:form_list/1
  erl_syntax:form_list_elements/1
  erl_syntax:function/2
  erl_syntax:get_attrs/1
  erl_syntax:get_pos/1
  erl_syntax:integer/1
  erl_syntax:integer_value/1
  erl_syntax:is_atom/2
  erl_syntax:is_integer/2
  erl_syntax:is_literal/1
  erl_syntax:list/1
  erl_syntax:list/2
  erl_syntax:list_prefix/1
  erl_syntax:list_suffix/1
  erl_syntax:make_tree/2
  erl_syntax:operator_name/1
  erl_syntax:receive_expr/1
  erl_syntax:receive_expr/3
  erl_syntax:receive_expr_action/1
  erl_syntax:receive_expr_clauses/1
  erl_syntax:receive_expr_timeout/1
  erl_syntax:record_access/2
  erl_syntax:record_access/3
  erl_syntax:record_access_argument/1
  erl_syntax:record_access_field/1
  erl_syntax:record_access_type/1
  erl_syntax:record_expr/2
  erl_syntax:record_expr/3
  erl_syntax:record_expr_argument/1
  erl_syntax:record_expr_fields/1
  erl_syntax:record_expr_type/1
  erl_syntax:record_field/1
  erl_syntax:record_field/2
  erl_syntax:record_field_name/1
  erl_syntax:record_field_value/1
  erl_syntax:revert/1
  erl_syntax:revert_forms/1
  erl_syntax:set_attrs/2
  erl_syntax:set_pos/2
  erl_syntax:string_value/1
  erl_syntax:subtrees/1
  erl_syntax:text_string/1
  erl_syntax:try_expr_handlers/1
  erl_syntax:tuple/1
  erl_syntax:tuple_elements/1
  erl_syntax:type/1
  erl_syntax:update_tree/2
  erl_syntax:variable/1
  erl_syntax:variable_literal/1
  erl_syntax:variable_name/1
  erl_syntax_lib:limit/2
  erlang:atom_to_list/1
  erlang:binary_to_list/1
  erlang:binary_to_term/1
  erlang:decode_packet/3
  erlang:demonitor/2
  erlang:erase/1
  erlang:float_to_list/1
  erlang:function_exported/3
  erlang:garbage_collect/0
  erlang:garbage_collect/1
  erlang:get/1
  erlang:get_module_info/1
  erlang:get_module_info/2
  erlang:get_stacktrace/0
  erlang:integer_to_list/1
  erlang:iolist_size/1
  erlang:iolist_to_binary/1
  erlang:list_to_atom/1
  erlang:list_to_binary/1
  erlang:list_to_existing_atom/1
  erlang:list_to_float/1
  erlang:list_to_integer/1
  erlang:list_to_integer/2
  erlang:list_to_tuple/1
  erlang:load_nif/2
  erlang:localtime/0
  erlang:make_fun/3
  erlang:make_ref/0
  erlang:md5/1
  erlang:monitor/2
  erlang:now/0
  erlang:open_port/2
  erlang:port_close/1
  erlang:process_flag/2
  erlang:processes/0
  erlang:put/2
  erlang:statistics/1
  erlang:term_to_binary/1
  error_logger:error_report/1
  error_logger:info_msg/2
  error_logger:info_report/1
  error_logger:warning_msg/2
  eunit:test/1
  eunit_listener:start/2
  file:close/1
  file:del_dir/1
  file:delete/1
  file:get_cwd/0
  file:list_dir/1
  file:make_dir/1
  file:make_symlink/2
  file:open/2
  file:position/2
  file:pread/2
  file:pread/3
  file:read/2
  file:read_file/1
  file:read_file_info/1
  file:script/1
  file:sync/1
  file:truncate/1
  file:write/2
  file:write_file/2
  file:write_file_info/2
  filelib:is_dir/1
  filename:absname/1
  filename:basename/1
  filename:basename/2
  filename:dirname/1
  filename:extension/1
  filename:join/1
  filename:join/2
  filename:split/1
  gb_trees:delete_any/2
  gb_trees:empty/0
  gb_trees:enter/3
  gb_trees:get/2
  gb_trees:insert/3
  gb_trees:lookup/2
  gb_trees:update/3
  gb_trees:values/1
  gen_server:call/2
  gen_server:cast/2
  gen_server:start/4
  gen_server:start_link/4
  gen_tcp:accept/2
  gen_tcp:close/1
  gen_tcp:listen/2
  gen_tcp:recv/3
  gen_tcp:send/2
  httpd_util:day/1
  httpd_util:month/1
  httpd_util:reason_phrase/1
  httpd_util:rfc1123_date/0
  httpd_util:rfc1123_date/1
  inet:getaddr/2
  inet:peername/1
  inet:port/1
  inet:setopts/2
  inet_parse:address/1
  inet_parse:ntoa/1
  init:get_argument/1
  io:columns/0
  io:format/1
  io:format/2
  io:format/3
  io:fwrite/2
  io:nl/0
  io:put_chars/1
  io_lib:format/2
  io_lib:fwrite/2
  io_lib:write_atom/1
  io_lib_pretty:print/4
  lib:format_exception/6
  lists:append/1
  lists:concat/1
  lists:duplicate/2
  lists:keytake/3
  lists:prefix/2
  lists:seq/2
  lists:sublist/2
  math:log10/1
  orddict:store/3
  ordsets:add_element/2
  os:cmd/1
  os:timestamp/0
  proc_lib:hibernate/3
  proc_lib:spawn/1
  proc_lib:spawn_link/3
  proplists:delete/2
  proplists:get_bool/2
  proplists:get_value/2
  proplists:get_value/3
  proplists:lookup/2
  random:seed/3
  random:seed0/0
  random:uniform/0
  random:uniform/1
  re:compile/1
  re:replace/4
  re:run/3
  re:split/3
  sets:add_element/2
  sets:del_element/2
  sets:from_list/1
  sets:is_element/2
  sets:new/0
  sets:size/1
  sets:to_list/1
  ssl:close/1
  ssl:listen/2
  ssl:peername/1
  ssl:recv/3
  ssl:send/2
  ssl:setopts/2
  ssl:sockname/1
  ssl:ssl_accept/1
  ssl:transport_accept/1
  string:chr/2
  string:join/2
  string:left/2
  string:len/1
  string:right/2
  string:strip/1
  string:strip/2
  string:to_lower/1
  string:tokens/2
  supervisor:start_child/2
  supervisor:start_link/3
  timer:cancel/1
  timer:now_diff/2
  timer:seconds/1
  timer:send_interval/2
  timer:sleep/1
  timer:tc/3
  unicode:characters_to_binary/1
  unicode:characters_to_list/1
  xmerl:export_simple/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
Unknown types:
  erl_scan:location/0
  erl_syntax:syntaxTree/0
  file:date_time/0
 done in 0m2.19s
done (passed successfully)
==> develop.82961e0.feature-gg-delete.eabdc98 (dialyzer)
make: *** [dialyzer-run] Error 1



⬜ 0 of 2 Code reviews from organization basho

@thumbot
Copy link
Contributor

thumbot commented Nov 28, 2016

feature-gg-delete eabdc98 ➡️ develop 0ca5ade ⛔ completed
There seems to be an issue with build step **make_test,make_dialyzer** ! ☁️
✅ MERGE

Started at: 2016-11-28 07:18
Duration: 1 seconds.
Result: OK
Message: Merge Success: feature-gg-delete eabdc98 onto target branch: develop 0ca5ade
Exit Code: OK

📄




Merge made by the 'recursive' strategy.
 src/riak_ql_ddl.erl          |  36 +++++++++++++
 src/riak_ql_ddl_compiler.erl |  46 ++++++++++------
 src/riak_ql_ddl_util.erl     | 122 +++++++++++++++++++++++++++++++++++++++++++
 src/riak_ql_lexer.xrl        |   2 +
 src/riak_ql_parser.yrl       |  25 ++++++++-
 test/parser_delete_tests.erl |  38 ++++++++++++++
 6 files changed, 252 insertions(+), 17 deletions(-)
 create mode 100644 src/riak_ql_ddl_util.erl
 create mode 100644 test/parser_delete_tests.erl


✅ MAKE_CLEAN_DEPS_COMPILE

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

📄


cd /tmp/thumbs/develop.0ca5ade.feature-gg-delete.eabdc98; make clean deps compile

./rebar clean
==> develop.0ca5ade.feature-gg-delete.eabdc98 (clean)
rm -rf test.*-temp-data
./rebar get-deps
==> develop.0ca5ade.feature-gg-delete.eabdc98 (get-deps)
Pulling unite from {git,"https://github.com/basho/unite.git",{tag,"v0.0.1p1"}}
Cloning into 'unite'...
Pulling sext from {git,"https://github.com/basho/sext.git",{tag,"1.1p6"}}
Cloning into 'sext'...
Pulling mochiweb from {git,"https://github.com/basho/mochiweb.git",
                           {tag,"v2.9.0p2"}}
Cloning into 'mochiweb'...
Pulling merl from {git,"https://github.com/basho/merl.git",
                       {tag,"0.1.0-basho"}}
Cloning into 'merl'...
==> unite (get-deps)
Pulling color from {git,"git://github.com/basho/erlang-color.git"}
Cloning into 'color'...
Pulling tdiff from {git,"git://github.com/basho/tdiff.git"}
Cloning into 'tdiff'...
==> color (get-deps)
==> tdiff (get-deps)
==> sext (get-deps)
Pulling edown from {git,"git://github.com/basho/edown.git",{tag,"0.8.1"}}
Cloning into 'edown'...
==> edown (get-deps)
==> mochiweb (get-deps)
==> merl (get-deps)
./rebar compile
==> color (compile)
Compiled src/color.erl
==> tdiff (compile)
Compiled src/tdiff_benchmark.erl
Compiled src/tdiff.erl
Compiled src/tdiff_debug.erl
==> unite (compile)
Compiled src/unite_compact.erl
==> edown (compile)
Compiled src/edown_xmerl.erl
Compiled src/edown_doclet.erl
Compiled src/edown_make.erl
Compiled src/edown_lib.erl
Compiled src/edown_layout.erl
==> sext (compile)
Compiled src/sext.erl
Compiling c_src/sext.c
==> mochiweb (compile)
Compiled src/mochiweb_io.erl
Compiled src/reloader.erl
Compiled src/mochifmt.erl
Compiled src/mochiweb_socket_server.erl
Compiled src/mochifmt_std.erl
Compiled src/mochiweb_websocket.erl
Compiled src/mochiweb_socket.erl
Compiled src/mochiweb_cover.erl
Compiled src/mochiweb.erl
Compiled src/mochiweb_acceptor.erl
Compiled src/mochiweb_cookies.erl
Compiled src/mochitemp.erl
Compiled src/mochilogfile2.erl
Compiled src/mochijson.erl
Compiled src/mochiweb_http.erl
Compiled src/mochiweb_session.erl
Compiled src/mochiweb_app.erl
Compiled src/mochilists.erl
Compiled src/mochiweb_html.erl
Compiled src/mochiweb_request.erl
Compiled src/mochijson2.erl
Compiled src/mochiweb_charref.erl
Compiled src/mochiweb_echo.erl
Compiled src/mochiweb_skel.erl
Compiled src/mochiutf8.erl
Compiled src/mochiweb_multipart.erl
Compiled src/mochiweb_headers.erl
Compiled src/mochifmt_records.erl
Compiled src/mochiweb_base64url.erl
Compiled src/mochiweb_mime.erl
Compiled src/mochinum.erl
Compiled src/mochiweb_sup.erl
Compiled src/mochiweb_response.erl
Compiled src/mochihex.erl
Compiled src/mochiglobal.erl
Compiled src/mochiweb_util.erl
==> merl (compile)
make[1]: Entering directory `/tmp/thumbs/develop.0ca5ade.feature-gg-delete.eabdc98/deps/merl'
erlc -pz ./priv -pa ./ebin +debug_info -o ebin/ src/merl.erl
erlc -DMERL_NO_TRANSFORM +debug_info -o priv/ src/merl_transform.erl
erlc -pz ./priv -pa ./ebin +debug_info -o ebin/ src/merl_transform.erl
erlc -pz ./priv -pa ./ebin +debug_info -o ebin/ src/merl_tests.erl
make[1]: Leaving directory `/tmp/thumbs/develop.0ca5ade.feature-gg-delete.eabdc98/deps/merl'
==> develop.0ca5ade.feature-gg-delete.eabdc98 (compile)
Compiled src/riak_ql_lexer.xrl
Compiled src/riak_ql_parser.yrl
Compiled src/riak_ql_quanta.erl
Compiled src/riak_ql_window_agg_fns.erl
Compiled src/riak_ql_to_string.erl
Compiled src/riak_ql_cmd.erl
Compiled src/riak_ql_ddl_util.erl
Compiled src/riak_ql_describe.erl
Compiled src/riak_ql_component.erl
Compiled src/riak_ql_show_create_table.erl
Compiled src/riak_ql_ddl_compiler.erl
Compiled src/riak_ql_ddl.erl
Compiled src/riak_ql_parser.erl
Compiled src/riak_ql_lexer.erl



⛔ MAKE_TEST

Started at: 2016-11-28 07:19
Duration: 6 seconds.
Result: ERROR
Message: Step make_test Failed!
Exit Code: 2

📄


cd /tmp/thumbs/develop.0ca5ade.feature-gg-delete.eabdc98; make test

./rebar compile eunit skip_deps=true
==> develop.0ca5ade.feature-gg-delete.eabdc98 (compile)
Compiled src/riak_ql_lexer.xrl
Compiled src/riak_ql_parser.yrl
Compiled src/riak_ql_parser.erl
Compiled src/riak_ql_lexer.erl
==> develop.0ca5ade.feature-gg-delete.eabdc98 (eunit)
Compiled test/parser_show_tables_tests.erl
Compiled test/parser_canonicalise_where_tests.erl
Compiled test/parser_explain_tests.erl
Compiled test/compiler_basic_1.erl
Compiled test/parser_show_create_table_tests.erl
Compiled test/parser_insert_tests.erl
Compiled test/parser_select_aggregate_tests.erl
Compiled test/parser_create_table_tests.erl
Compiled test/window_agg_fn_tests.erl
Compiled test/parser_arithmetic_tests.erl
Compiled test/parser_describe_tests.erl
Compiled test/parser_delete_tests.erl
Compiled test/parser_select_where_tests.erl
Compiled test/parser_tests.erl
Compiled test/parser_function_tests.erl
Compiled test/parser_select_tests.erl
Compiled test/lexer_tests.erl
Compiled test/query_ddl.erl
Compiled src/riak_ql_to_string.erl
Compiled src/riak_ql_window_agg_fns.erl
Compiled src/riak_ql_cmd.erl
Compiled src/riak_ql_describe.erl
Compiled src/riak_ql_ddl_util.erl
Compiled src/riak_ql_component.erl
Compiled src/riak_ql_show_create_table.erl
Compiled src/riak_ql_ddl_compiler.erl
Compiled src/riak_ql_parser.erl
src/riak_ql_ddl.erl:1086: syntax error before: '<'
ERROR: eunit failed while processing /tmp/thumbs/develop.0ca5ade.feature-gg-delete.eabdc98: rebar_abort
make: *** [test] Error 1



✅ MAKE_XREF

Started at: 2016-11-28 07:19
Duration: 4 seconds.
Result: OK
Message: OK
Exit Code: 0

📄


cd /tmp/thumbs/develop.0ca5ade.feature-gg-delete.eabdc98; make xref

./rebar get-deps
==> color (get-deps)
==> tdiff (get-deps)
==> unite (get-deps)
==> edown (get-deps)
==> sext (get-deps)
==> mochiweb (get-deps)
==> merl (get-deps)
==> develop.0ca5ade.feature-gg-delete.eabdc98 (get-deps)
./rebar compile
==> color (compile)
==> tdiff (compile)
==> unite (compile)
==> edown (compile)
==> sext (compile)
==> mochiweb (compile)
==> merl (compile)
make[1]: Entering directory `/tmp/thumbs/develop.0ca5ade.feature-gg-delete.eabdc98/deps/merl'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/tmp/thumbs/develop.0ca5ade.feature-gg-delete.eabdc98/deps/merl'
==> develop.0ca5ade.feature-gg-delete.eabdc98 (compile)
./rebar xref skip_deps=true
==> develop.0ca5ade.feature-gg-delete.eabdc98 (xref)



⛔ MAKE_DIALYZER

Started at: 2016-11-28 07:19
Duration: 40 seconds.
Result: ERROR
Message: Step make_dialyzer Failed!
Exit Code: 2

📄


cd /tmp/thumbs/develop.0ca5ade.feature-gg-delete.eabdc98; make dialyzer

./rebar get-deps
==> color (get-deps)
==> tdiff (get-deps)
==> unite (get-deps)
==> edown (get-deps)
==> sext (get-deps)
==> mochiweb (get-deps)
==> merl (get-deps)
==> develop.0ca5ade.feature-gg-delete.eabdc98 (get-deps)
./rebar compile
==> color (compile)
==> tdiff (compile)
==> unite (compile)
==> edown (compile)
==> sext (compile)
==> mochiweb (compile)
==> merl (compile)
make[1]: Entering directory `/tmp/thumbs/develop.0ca5ade.feature-gg-delete.eabdc98/deps/merl'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/tmp/thumbs/develop.0ca5ade.feature-gg-delete.eabdc98/deps/merl'
==> develop.0ca5ade.feature-gg-delete.eabdc98 (compile)
  Checking whether the PLT /home/ubuntu/.combo_dialyzer_plt is up-to-date... yes
done (passed successfully)
 yes
done (passed successfully)
  Compiling some key modules to native code... done in 0m8.69s
  Creating PLT .local_dialyzer_plt ...
Unknown functions:
  application:start/1
  base64:encode/1
  beam_lib:chunks/2
  beam_lib:version/1
  binary:match/2
  binary:replace/4
  c:l/1
  calendar:datetime_to_gregorian_seconds/1
  calendar:day_of_the_week/1
  calendar:gregorian_seconds_to_datetime/1
  calendar:local_time/0
  calendar:local_time_to_universal_time_dst/1
  calendar:universal_time/0
  calendar:universal_time_to_local_time/1
  code:all_loaded/0
  code:delete/1
  code:get_object_code/1
  code:load_binary/3
  code:load_file/1
  code:priv_dir/1
  code:purge/1
  code:which/1
  compile:forms/2
  compile:noenv_forms/2
  crypto:block_decrypt/4
  crypto:block_encrypt/4
  crypto:hash/2
  crypto:hmac/3
  crypto:rand_bytes/1
  crypto:rand_uniform/2
  dict:find/2
  dict:new/0
  dict:store/3
  dict:to_list/1
  edoc:application/3
  edoc:get_doc/3
  edoc:layout/2
  edoc_data:overview/4
  edoc_extract:file/4
  edoc_lib:copy_file/2
  edoc_lib:join_uri/2
  edoc_lib:module_info/1
  edoc_lib:read_encoding/2
  edoc_lib:run_layout/2
  edoc_lib:segment/2
  edoc_lib:strip_space/1
  edoc_lib:transpose/1
  edoc_lib:write_file/4
  edoc_lib:write_file/5
  edoc_lib:write_info_file/3
  edoc_lib:write_info_file/4
  edoc_report:report/2
  edoc_report:warning/2
  epp:default_encoding/0
  epp:read_encoding/1
  erl_comment_scan:string/1
  erl_parse:normalise/1
  erl_parse:parse_exprs/1
  erl_parse:parse_form/1
  erl_pp:attribute/1
  erl_pp:exprs/1
  erl_prettypr:format/1
  erl_scan:string/1
  erl_scan:string/2
  erl_scan:tokens/3
  erl_syntax:abstract/1
  erl_syntax:add_postcomments/2
  erl_syntax:add_precomments/2
  erl_syntax:application/3
  erl_syntax:arity_qualifier/2
  erl_syntax:atom/1
  erl_syntax:atom_name/1
  erl_syntax:atom_value/1
  erl_syntax:attribute/2
  erl_syntax:binary_field/2
  erl_syntax:binary_field_body/1
  erl_syntax:binary_field_types/1
  erl_syntax:case_expr_clauses/1
  erl_syntax:char_value/1
  erl_syntax:clause/3
  erl_syntax:clause_body/1
  erl_syntax:clause_guard/1
  erl_syntax:clause_patterns/1
  erl_syntax:comment/2
  erl_syntax:concrete/1
  erl_syntax:conjunction_body/1
  erl_syntax:disjunction_body/1
  erl_syntax:float_value/1
  erl_syntax:form_list/1
  erl_syntax:form_list_elements/1
  erl_syntax:function/2
  erl_syntax:get_attrs/1
  erl_syntax:get_pos/1
  erl_syntax:integer/1
  erl_syntax:integer_value/1
  erl_syntax:is_atom/2
  erl_syntax:is_integer/2
  erl_syntax:is_literal/1
  erl_syntax:list/1
  erl_syntax:list/2
  erl_syntax:list_prefix/1
  erl_syntax:list_suffix/1
  erl_syntax:make_tree/2
  erl_syntax:operator_name/1
  erl_syntax:receive_expr/1
  erl_syntax:receive_expr/3
  erl_syntax:receive_expr_action/1
  erl_syntax:receive_expr_clauses/1
  erl_syntax:receive_expr_timeout/1
  erl_syntax:record_access/2
  erl_syntax:record_access/3
  erl_syntax:record_access_argument/1
  erl_syntax:record_access_field/1
  erl_syntax:record_access_type/1
  erl_syntax:record_expr/2
  erl_syntax:record_expr/3
  erl_syntax:record_expr_argument/1
  erl_syntax:record_expr_fields/1
  erl_syntax:record_expr_type/1
  erl_syntax:record_field/1
  erl_syntax:record_field/2
  erl_syntax:record_field_name/1
  erl_syntax:record_field_value/1
  erl_syntax:revert/1
  erl_syntax:revert_forms/1
  erl_syntax:set_attrs/2
  erl_syntax:set_pos/2
  erl_syntax:string_value/1
  erl_syntax:subtrees/1
  erl_syntax:text_string/1
  erl_syntax:try_expr_handlers/1
  erl_syntax:tuple/1
  erl_syntax:tuple_elements/1
  erl_syntax:type/1
  erl_syntax:update_tree/2
  erl_syntax:variable/1
  erl_syntax:variable_literal/1
  erl_syntax:variable_name/1
  erl_syntax_lib:limit/2
  erlang:atom_to_list/1
  erlang:binary_to_list/1
  erlang:binary_to_term/1
  erlang:decode_packet/3
  erlang:demonitor/2
  erlang:erase/1
  erlang:float_to_list/1
  erlang:function_exported/3
  erlang:garbage_collect/0
  erlang:garbage_collect/1
  erlang:get/1
  erlang:get_module_info/1
  erlang:get_module_info/2
  erlang:get_stacktrace/0
  erlang:integer_to_list/1
  erlang:iolist_size/1
  erlang:iolist_to_binary/1
  erlang:list_to_atom/1
  erlang:list_to_binary/1
  erlang:list_to_existing_atom/1
  erlang:list_to_float/1
  erlang:list_to_integer/1
  erlang:list_to_integer/2
  erlang:list_to_tuple/1
  erlang:load_nif/2
  erlang:localtime/0
  erlang:make_fun/3
  erlang:make_ref/0
  erlang:md5/1
  erlang:monitor/2
  erlang:now/0
  erlang:open_port/2
  erlang:port_close/1
  erlang:process_flag/2
  erlang:processes/0
  erlang:put/2
  erlang:statistics/1
  erlang:term_to_binary/1
  error_logger:error_report/1
  error_logger:info_msg/2
  error_logger:info_report/1
  error_logger:warning_msg/2
  eunit:test/1
  eunit_listener:start/2
  file:close/1
  file:del_dir/1
  file:delete/1
  file:get_cwd/0
  file:list_dir/1
  file:make_dir/1
  file:make_symlink/2
  file:open/2
  file:position/2
  file:pread/2
  file:pread/3
  file:read/2
  file:read_file/1
  file:read_file_info/1
  file:script/1
  file:sync/1
  file:truncate/1
  file:write/2
  file:write_file/2
  file:write_file_info/2
  filelib:is_dir/1
  filename:absname/1
  filename:basename/1
  filename:basename/2
  filename:dirname/1
  filename:extension/1
  filename:join/1
  filename:join/2
  filename:split/1
  gb_trees:delete_any/2
  gb_trees:empty/0
  gb_trees:enter/3
  gb_trees:get/2
  gb_trees:insert/3
  gb_trees:lookup/2
  gb_trees:update/3
  gb_trees:values/1
  gen_server:call/2
  gen_server:cast/2
  gen_server:start/4
  gen_server:start_link/4
  gen_tcp:accept/2
  gen_tcp:close/1
  gen_tcp:listen/2
  gen_tcp:recv/3
  gen_tcp:send/2
  httpd_util:day/1
  httpd_util:month/1
  httpd_util:reason_phrase/1
  httpd_util:rfc1123_date/0
  httpd_util:rfc1123_date/1
  inet:getaddr/2
  inet:peername/1
  inet:port/1
  inet:setopts/2
  inet_parse:address/1
  inet_parse:ntoa/1
  init:get_argument/1
  io:columns/0
  io:format/1
  io:format/2
  io:format/3
  io:fwrite/2
  io:nl/0
  io:put_chars/1
  io_lib:format/2
  io_lib:fwrite/2
  io_lib:write_atom/1
  io_lib_pretty:print/4
  lib:format_exception/6
  lists:append/1
  lists:concat/1
  lists:duplicate/2
  lists:keytake/3
  lists:prefix/2
  lists:seq/2
  lists:sublist/2
  math:log10/1
  orddict:store/3
  ordsets:add_element/2
  os:cmd/1
  os:timestamp/0
  proc_lib:hibernate/3
  proc_lib:spawn/1
  proc_lib:spawn_link/3
  proplists:delete/2
  proplists:get_bool/2
  proplists:get_value/2
  proplists:get_value/3
  proplists:lookup/2
  random:seed/3
  random:seed0/0
  random:uniform/0
  random:uniform/1
  re:compile/1
  re:replace/4
  re:run/3
  re:split/3
  sets:add_element/2
  sets:del_element/2
  sets:from_list/1
  sets:is_element/2
  sets:new/0
  sets:size/1
  sets:to_list/1
  ssl:close/1
  ssl:listen/2
  ssl:peername/1
  ssl:recv/3
  ssl:send/2
  ssl:setopts/2
  ssl:sockname/1
  ssl:ssl_accept/1
  ssl:transport_accept/1
  string:chr/2
  string:join/2
  string:left/2
  string:len/1
  string:right/2
  string:strip/1
  string:strip/2
  string:to_lower/1
  string:tokens/2
  supervisor:start_child/2
  supervisor:start_link/3
  timer:cancel/1
  timer:now_diff/2
  timer:seconds/1
  timer:send_interval/2
  timer:sleep/1
  timer:tc/3
  unicode:characters_to_binary/1
  unicode:characters_to_list/1
  xmerl:export_simple/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
Unknown types:
  erl_scan:location/0
  erl_syntax:syntaxTree/0
  file:date_time/0
 done in 0m2.24s
done (passed successfully)
==> develop.0ca5ade.feature-gg-delete.eabdc98 (dialyzer)
make: *** [dialyzer-run] Error 1



⬜ 0 of 2 Code reviews from organization basho

@thumbot
Copy link
Contributor

thumbot commented Nov 29, 2016

feature-gg-delete 037e8a8 ➡️ develop 0ca5ade ✅ completed
Looks good! 👍
✅ MERGE

Started at: 2016-11-29 04:34
Duration: 1 seconds.
Result: OK
Message: Merge Success: feature-gg-delete 037e8a8 onto target branch: develop 0ca5ade
Exit Code: OK

📄




Merge made by the 'recursive' strategy.
 src/riak_ql_ddl_compiler.erl |  44 ++++++++++------
 src/riak_ql_ddl_util.erl     | 122 +++++++++++++++++++++++++++++++++++++++++++
 src/riak_ql_lexer.xrl        |   2 +
 src/riak_ql_parser.yrl       |  25 ++++++++-
 test/parser_delete_tests.erl |  38 ++++++++++++++
 5 files changed, 214 insertions(+), 17 deletions(-)
 create mode 100644 src/riak_ql_ddl_util.erl
 create mode 100644 test/parser_delete_tests.erl


✅ MAKE_CLEAN_DEPS_COMPILE

Started at: 2016-11-29 04:34
Duration: 11 seconds.
Result: OK
Message: OK
Exit Code: 0

📄


cd /tmp/thumbs/develop.0ca5ade.feature-gg-delete.037e8a8; make clean deps compile

./rebar clean
==> develop.0ca5ade.feature-gg-delete.037e8a8 (clean)
rm -rf test.*-temp-data
./rebar get-deps
==> develop.0ca5ade.feature-gg-delete.037e8a8 (get-deps)
Pulling unite from {git,"https://github.com/basho/unite.git",{tag,"v0.0.1p1"}}
Cloning into 'unite'...
Pulling sext from {git,"https://github.com/basho/sext.git",{tag,"1.1p6"}}
Cloning into 'sext'...
Pulling mochiweb from {git,"https://github.com/basho/mochiweb.git",
                           {tag,"v2.9.0p2"}}
Cloning into 'mochiweb'...
Pulling merl from {git,"https://github.com/basho/merl.git",
                       {tag,"0.1.0-basho"}}
Cloning into 'merl'...
==> unite (get-deps)
Pulling color from {git,"git://github.com/basho/erlang-color.git"}
Cloning into 'color'...
Pulling tdiff from {git,"git://github.com/basho/tdiff.git"}
Cloning into 'tdiff'...
==> color (get-deps)
==> tdiff (get-deps)
==> sext (get-deps)
Pulling edown from {git,"git://github.com/basho/edown.git",{tag,"0.8.1"}}
Cloning into 'edown'...
==> edown (get-deps)
==> mochiweb (get-deps)
==> merl (get-deps)
./rebar compile
==> color (compile)
Compiled src/color.erl
==> tdiff (compile)
Compiled src/tdiff_benchmark.erl
Compiled src/tdiff.erl
Compiled src/tdiff_debug.erl
==> unite (compile)
Compiled src/unite_compact.erl
==> edown (compile)
Compiled src/edown_xmerl.erl
Compiled src/edown_doclet.erl
Compiled src/edown_make.erl
Compiled src/edown_lib.erl
Compiled src/edown_layout.erl
==> sext (compile)
Compiled src/sext.erl
Compiling c_src/sext.c
==> mochiweb (compile)
Compiled src/mochiweb_io.erl
Compiled src/reloader.erl
Compiled src/mochifmt.erl
Compiled src/mochiweb_socket_server.erl
Compiled src/mochifmt_std.erl
Compiled src/mochiweb_socket.erl
Compiled src/mochiweb_cover.erl
Compiled src/mochiweb_websocket.erl
Compiled src/mochiweb.erl
Compiled src/mochiweb_acceptor.erl
Compiled src/mochiweb_cookies.erl
Compiled src/mochitemp.erl
Compiled src/mochilogfile2.erl
Compiled src/mochijson.erl
Compiled src/mochiweb_http.erl
Compiled src/mochiweb_session.erl
Compiled src/mochiweb_app.erl
Compiled src/mochilists.erl
Compiled src/mochiweb_html.erl
Compiled src/mochijson2.erl
Compiled src/mochiweb_request.erl
Compiled src/mochiweb_charref.erl
Compiled src/mochiweb_echo.erl
Compiled src/mochiweb_skel.erl
Compiled src/mochiutf8.erl
Compiled src/mochiweb_multipart.erl
Compiled src/mochiweb_headers.erl
Compiled src/mochifmt_records.erl
Compiled src/mochiweb_base64url.erl
Compiled src/mochiweb_mime.erl
Compiled src/mochinum.erl
Compiled src/mochiweb_response.erl
Compiled src/mochiweb_sup.erl
Compiled src/mochihex.erl
Compiled src/mochiglobal.erl
Compiled src/mochiweb_util.erl
==> merl (compile)
make[1]: Entering directory `/tmp/thumbs/develop.0ca5ade.feature-gg-delete.037e8a8/deps/merl'
erlc -pz ./priv -pa ./ebin +debug_info -o ebin/ src/merl.erl
erlc -DMERL_NO_TRANSFORM +debug_info -o priv/ src/merl_transform.erl
erlc -pz ./priv -pa ./ebin +debug_info -o ebin/ src/merl_transform.erl
erlc -pz ./priv -pa ./ebin +debug_info -o ebin/ src/merl_tests.erl
make[1]: Leaving directory `/tmp/thumbs/develop.0ca5ade.feature-gg-delete.037e8a8/deps/merl'
==> develop.0ca5ade.feature-gg-delete.037e8a8 (compile)
Compiled src/riak_ql_lexer.xrl
Compiled src/riak_ql_parser.yrl
Compiled src/riak_ql_quanta.erl
Compiled src/riak_ql_window_agg_fns.erl
Compiled src/riak_ql_to_string.erl
Compiled src/riak_ql_cmd.erl
Compiled src/riak_ql_ddl_util.erl
Compiled src/riak_ql_describe.erl
Compiled src/riak_ql_component.erl
Compiled src/riak_ql_show_create_table.erl
Compiled src/riak_ql_ddl_compiler.erl
Compiled src/riak_ql_ddl.erl
Compiled src/riak_ql_parser.erl
Compiled src/riak_ql_lexer.erl



✅ MAKE_TEST

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

📄


cd /tmp/thumbs/develop.0ca5ade.feature-gg-delete.037e8a8; make test

./rebar compile eunit skip_deps=true
==> develop.0ca5ade.feature-gg-delete.037e8a8 (compile)
Compiled src/riak_ql_lexer.xrl
Compiled src/riak_ql_parser.yrl
Compiled src/riak_ql_parser.erl
Compiled src/riak_ql_lexer.erl
==> develop.0ca5ade.feature-gg-delete.037e8a8 (eunit)
Compiled test/parser_show_tables_tests.erl
Compiled test/parser_canonicalise_where_tests.erl
Compiled test/parser_explain_tests.erl
Compiled test/compiler_basic_1.erl
Compiled test/parser_show_create_table_tests.erl
Compiled test/parser_insert_tests.erl
Compiled test/parser_select_aggregate_tests.erl
Compiled test/parser_create_table_tests.erl
Compiled test/window_agg_fn_tests.erl
Compiled test/parser_arithmetic_tests.erl
Compiled test/parser_describe_tests.erl
Compiled test/parser_delete_tests.erl
Compiled test/parser_tests.erl
Compiled test/parser_select_where_tests.erl
Compiled test/parser_function_tests.erl
Compiled test/parser_select_tests.erl
Compiled test/lexer_tests.erl
Compiled test/query_ddl.erl
Compiled src/riak_ql_to_string.erl
Compiled src/riak_ql_window_agg_fns.erl
Compiled src/riak_ql_cmd.erl
Compiled src/riak_ql_describe.erl
Compiled src/riak_ql_ddl_util.erl
Compiled src/riak_ql_component.erl
Compiled src/riak_ql_show_create_table.erl
Compiled src/riak_ql_ddl_compiler.erl
Compiled src/riak_ql_parser.erl
Compiled src/riak_ql_ddl.erl
Compiled src/riak_ql_lexer.erl
Compiled src/riak_ql_quanta.erl
�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m
�[32m468 tests passed�[0m  �[30;1m(5.38 s)�[0m

=INFO REPORT==== 29-Nov-2016::04:34:29 ===
    application: inets
    exited: killed
    type: temporary



✅ MAKE_XREF

Started at: 2016-11-29 04:34
Duration: 4 seconds.
Result: OK
Message: OK
Exit Code: 0

📄


cd /tmp/thumbs/develop.0ca5ade.feature-gg-delete.037e8a8; make xref

./rebar get-deps
==> color (get-deps)
==> tdiff (get-deps)
==> unite (get-deps)
==> edown (get-deps)
==> sext (get-deps)
==> mochiweb (get-deps)
==> merl (get-deps)
==> develop.0ca5ade.feature-gg-delete.037e8a8 (get-deps)
./rebar compile
==> color (compile)
==> tdiff (compile)
==> unite (compile)
==> edown (compile)
==> sext (compile)
==> mochiweb (compile)
==> merl (compile)
make[1]: Entering directory `/tmp/thumbs/develop.0ca5ade.feature-gg-delete.037e8a8/deps/merl'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/tmp/thumbs/develop.0ca5ade.feature-gg-delete.037e8a8/deps/merl'
==> develop.0ca5ade.feature-gg-delete.037e8a8 (compile)
./rebar xref skip_deps=true
==> develop.0ca5ade.feature-gg-delete.037e8a8 (xref)



✅ MAKE_DIALYZER

Started at: 2016-11-29 04:34
Duration: 40 seconds.
Result: OK
Message: OK
Exit Code: 0

📄


cd /tmp/thumbs/develop.0ca5ade.feature-gg-delete.037e8a8; make dialyzer

./rebar get-deps
==> color (get-deps)
==> tdiff (get-deps)
==> unite (get-deps)
==> edown (get-deps)
==> sext (get-deps)
==> mochiweb (get-deps)
==> merl (get-deps)
==> develop.0ca5ade.feature-gg-delete.037e8a8 (get-deps)
./rebar compile
==> color (compile)
==> tdiff (compile)
==> unite (compile)
==> edown (compile)
==> sext (compile)
==> mochiweb (compile)
==> merl (compile)
make[1]: Entering directory `/tmp/thumbs/develop.0ca5ade.feature-gg-delete.037e8a8/deps/merl'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/tmp/thumbs/develop.0ca5ade.feature-gg-delete.037e8a8/deps/merl'
==> develop.0ca5ade.feature-gg-delete.037e8a8 (compile)
  Checking whether the PLT /home/ubuntu/.combo_dialyzer_plt is up-to-date... yes
done (passed successfully)
 yes
done (passed successfully)
  Compiling some key modules to native code... done in 0m8.46s
  Creating PLT .local_dialyzer_plt ...
Unknown functions:
  application:start/1
  base64:encode/1
  beam_lib:chunks/2
  beam_lib:version/1
  binary:match/2
  binary:replace/4
  c:l/1
  calendar:datetime_to_gregorian_seconds/1
  calendar:day_of_the_week/1
  calendar:gregorian_seconds_to_datetime/1
  calendar:local_time/0
  calendar:local_time_to_universal_time_dst/1
  calendar:universal_time/0
  calendar:universal_time_to_local_time/1
  code:all_loaded/0
  code:delete/1
  code:get_object_code/1
  code:load_binary/3
  code:load_file/1
  code:priv_dir/1
  code:purge/1
  code:which/1
  compile:forms/2
  compile:noenv_forms/2
  crypto:block_decrypt/4
  crypto:block_encrypt/4
  crypto:hash/2
  crypto:hmac/3
  crypto:rand_bytes/1
  crypto:rand_uniform/2
  dict:find/2
  dict:new/0
  dict:store/3
  dict:to_list/1
  edoc:application/3
  edoc:get_doc/3
  edoc:layout/2
  edoc_data:overview/4
  edoc_extract:file/4
  edoc_lib:copy_file/2
  edoc_lib:join_uri/2
  edoc_lib:module_info/1
  edoc_lib:read_encoding/2
  edoc_lib:run_layout/2
  edoc_lib:segment/2
  edoc_lib:strip_space/1
  edoc_lib:transpose/1
  edoc_lib:write_file/4
  edoc_lib:write_file/5
  edoc_lib:write_info_file/3
  edoc_lib:write_info_file/4
  edoc_report:report/2
  edoc_report:warning/2
  epp:default_encoding/0
  epp:read_encoding/1
  erl_comment_scan:string/1
  erl_parse:normalise/1
  erl_parse:parse_exprs/1
  erl_parse:parse_form/1
  erl_pp:attribute/1
  erl_pp:exprs/1
  erl_prettypr:format/1
  erl_scan:string/1
  erl_scan:string/2
  erl_scan:tokens/3
  erl_syntax:abstract/1
  erl_syntax:add_postcomments/2
  erl_syntax:add_precomments/2
  erl_syntax:application/3
  erl_syntax:arity_qualifier/2
  erl_syntax:atom/1
  erl_syntax:atom_name/1
  erl_syntax:atom_value/1
  erl_syntax:attribute/2
  erl_syntax:binary_field/2
  erl_syntax:binary_field_body/1
  erl_syntax:binary_field_types/1
  erl_syntax:case_expr_clauses/1
  erl_syntax:char_value/1
  erl_syntax:clause/3
  erl_syntax:clause_body/1
  erl_syntax:clause_guard/1
  erl_syntax:clause_patterns/1
  erl_syntax:comment/2
  erl_syntax:concrete/1
  erl_syntax:conjunction_body/1
  erl_syntax:disjunction_body/1
  erl_syntax:float_value/1
  erl_syntax:form_list/1
  erl_syntax:form_list_elements/1
  erl_syntax:function/2
  erl_syntax:get_attrs/1
  erl_syntax:get_pos/1
  erl_syntax:integer/1
  erl_syntax:integer_value/1
  erl_syntax:is_atom/2
  erl_syntax:is_integer/2
  erl_syntax:is_literal/1
  erl_syntax:list/1
  erl_syntax:list/2
  erl_syntax:list_prefix/1
  erl_syntax:list_suffix/1
  erl_syntax:make_tree/2
  erl_syntax:operator_name/1
  erl_syntax:receive_expr/1
  erl_syntax:receive_expr/3
  erl_syntax:receive_expr_action/1
  erl_syntax:receive_expr_clauses/1
  erl_syntax:receive_expr_timeout/1
  erl_syntax:record_access/2
  erl_syntax:record_access/3
  erl_syntax:record_access_argument/1
  erl_syntax:record_access_field/1
  erl_syntax:record_access_type/1
  erl_syntax:record_expr/2
  erl_syntax:record_expr/3
  erl_syntax:record_expr_argument/1
  erl_syntax:record_expr_fields/1
  erl_syntax:record_expr_type/1
  erl_syntax:record_field/1
  erl_syntax:record_field/2
  erl_syntax:record_field_name/1
  erl_syntax:record_field_value/1
  erl_syntax:revert/1
  erl_syntax:revert_forms/1
  erl_syntax:set_attrs/2
  erl_syntax:set_pos/2
  erl_syntax:string_value/1
  erl_syntax:subtrees/1
  erl_syntax:text_string/1
  erl_syntax:try_expr_handlers/1
  erl_syntax:tuple/1
  erl_syntax:tuple_elements/1
  erl_syntax:type/1
  erl_syntax:update_tree/2
  erl_syntax:variable/1
  erl_syntax:variable_literal/1
  erl_syntax:variable_name/1
  erl_syntax_lib:limit/2
  erlang:atom_to_list/1
  erlang:binary_to_list/1
  erlang:binary_to_term/1
  erlang:decode_packet/3
  erlang:demonitor/2
  erlang:erase/1
  erlang:float_to_list/1
  erlang:function_exported/3
  erlang:garbage_collect/0
  erlang:garbage_collect/1
  erlang:get/1
  erlang:get_module_info/1
  erlang:get_module_info/2
  erlang:get_stacktrace/0
  erlang:integer_to_list/1
  erlang:iolist_size/1
  erlang:iolist_to_binary/1
  erlang:list_to_atom/1
  erlang:list_to_binary/1
  erlang:list_to_existing_atom/1
  erlang:list_to_float/1
  erlang:list_to_integer/1
  erlang:list_to_integer/2
  erlang:list_to_tuple/1
  erlang:load_nif/2
  erlang:localtime/0
  erlang:make_fun/3
  erlang:make_ref/0
  erlang:md5/1
  erlang:monitor/2
  erlang:now/0
  erlang:open_port/2
  erlang:port_close/1
  erlang:process_flag/2
  erlang:processes/0
  erlang:put/2
  erlang:statistics/1
  erlang:term_to_binary/1
  error_logger:error_report/1
  error_logger:info_msg/2
  error_logger:info_report/1
  error_logger:warning_msg/2
  eunit:test/1
  eunit_listener:start/2
  file:close/1
  file:del_dir/1
  file:delete/1
  file:get_cwd/0
  file:list_dir/1
  file:make_dir/1
  file:make_symlink/2
  file:open/2
  file:position/2
  file:pread/2
  file:pread/3
  file:read/2
  file:read_file/1
  file:read_file_info/1
  file:script/1
  file:sync/1
  file:truncate/1
  file:write/2
  file:write_file/2
  file:write_file_info/2
  filelib:is_dir/1
  filename:absname/1
  filename:basename/1
  filename:basename/2
  filename:dirname/1
  filename:extension/1
  filename:join/1
  filename:join/2
  filename:split/1
  gb_trees:delete_any/2
  gb_trees:empty/0
  gb_trees:enter/3
  gb_trees:get/2
  gb_trees:insert/3
  gb_trees:lookup/2
  gb_trees:update/3
  gb_trees:values/1
  gen_server:call/2
  gen_server:cast/2
  gen_server:start/4
  gen_server:start_link/4
  gen_tcp:accept/2
  gen_tcp:close/1
  gen_tcp:listen/2
  gen_tcp:recv/3
  gen_tcp:send/2
  httpd_util:day/1
  httpd_util:month/1
  httpd_util:reason_phrase/1
  httpd_util:rfc1123_date/0
  httpd_util:rfc1123_date/1
  inet:getaddr/2
  inet:peername/1
  inet:port/1
  inet:setopts/2
  inet_parse:address/1
  inet_parse:ntoa/1
  init:get_argument/1
  io:columns/0
  io:format/1
  io:format/2
  io:format/3
  io:fwrite/2
  io:nl/0
  io:put_chars/1
  io_lib:format/2
  io_lib:fwrite/2
  io_lib:write_atom/1
  io_lib_pretty:print/4
  lib:format_exception/6
  lists:append/1
  lists:concat/1
  lists:duplicate/2
  lists:keytake/3
  lists:prefix/2
  lists:seq/2
  lists:sublist/2
  math:log10/1
  orddict:store/3
  ordsets:add_element/2
  os:cmd/1
  os:timestamp/0
  proc_lib:hibernate/3
  proc_lib:spawn/1
  proc_lib:spawn_link/3
  proplists:delete/2
  proplists:get_bool/2
  proplists:get_value/2
  proplists:get_value/3
  proplists:lookup/2
  random:seed/3
  random:seed0/0
  random:uniform/0
  random:uniform/1
  re:compile/1
  re:replace/4
  re:run/3
  re:split/3
  sets:add_element/2
  sets:del_element/2
  sets:from_list/1
  sets:is_element/2
  sets:new/0
  sets:size/1
  sets:to_list/1
  ssl:close/1
  ssl:listen/2
  ssl:peername/1
  ssl:recv/3
  ssl:send/2
  ssl:setopts/2
  ssl:sockname/1
  ssl:ssl_accept/1
  ssl:transport_accept/1
  string:chr/2
  string:join/2
  string:left/2
  string:len/1
  string:right/2
  string:strip/1
  string:strip/2
  string:to_lower/1
  string:tokens/2
  supervisor:start_child/2
  supervisor:start_link/3
  timer:cancel/1
  timer:now_diff/2
  timer:seconds/1
  timer:send_interval/2
  timer:sleep/1
  timer:tc/3
  unicode:characters_to_binary/1
  unicode:characters_to_list/1
  xmerl:export_simple/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
Unknown types:
  erl_scan:location/0
  erl_syntax:syntaxTree/0
  file:date_time/0
 done in 0m2.17s
done (passed successfully)
==> develop.0ca5ade.feature-gg-delete.037e8a8 (dialyzer)



⬜ 0 of 2 Code reviews from organization basho

"LocalKey = ~p, "
"case riak_ql_ddl_util:is_valid_delete_where_clause(W) of "
"true -> riak_ql_ddl_util:make_delete_key(LocalKey, W); "
"{error, Errors} -> {false, Errors} "
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

why not {error, Errors} ? The corresponding case will be comparing {ok, _} | {false, _}, but {ok, _} | {error, _} is idiomatic afaik.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is a bug - fixed and error path tests added

Copy link
Contributor

@hmmr hmmr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

One big issue is how a delete query with insufficient values gets served. Not requesting changes as this should probably be dealt with in riak_kv.


is_valid_delete_where_clause(Where) ->
case is_valid2(Where, ?EMPTY_ERRORS) of
?EMPTY_ERRORS -> true;
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

How does the validation deal with queries with insufficient values? As I read the code, make_delete_key will return undefined for each key field not mentioned in 'WHERE', which would lead to deleting.. what?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is a bug fixed, and tests added

{where, [
{'>', <<"bish">>, {integer, 1}}
]}
]).
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A failing test would be appropriate here, too.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The failure tests you want properly belong in riak_ql_ddl_compiler.erl and have been added there

This is because they need a compiled DDL helper module

{RevertOrderingFn, LineNo11} = build_revert_ordering_on_local_key_fn(DDL, LineNo10),
{MinDDLCapFn, LineNo12} = build_min_ddl_version_fn(DDL, LineNo11),
{MinDDLCapFn, LineNo12} = build_min_ddl_version_fn(DDL, LineNo11),
{DeleteKeyFn, LineNo11} = build_delete_key_fn(DDL, LineNo10, []),
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The progressive use and assignments of LineNos seems to be broken (both DeleteKeyFn and RevertOrderingFn take LineNo10 as a parameter).

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You have caught the dirty secret the line numbers are only used in decompilation - but have fixed anyway ;-)

@thumbot
Copy link
Contributor

thumbot commented Nov 30, 2016

feature-gg-delete 037e8a8 ➡️ develop 027eb57 ⛔ completed
There seems to be an issue with build step **merge,make_clean_deps_compile,make_test,make_xref,make_dialyzer** ! ☁️
⛔ MERGE

Started at: 2016-11-30 12:06
Duration: seconds.
Result: ERROR
Message: Merge Failed: feature-gg-delete 037e8a8 onto target branch: develop 027eb57
Exit Code: ERROR

📄




#<Git::GitExecuteError: git '--git-dir=/tmp/thumbs/develop.027eb57.feature-gg-delete.037e8a8/.git' '--work-tree=/tmp/thumbs/develop.027eb57.feature-gg-delete.037e8a8' merge '-m' 'merge' '037e8a8f43ef40f7c6fe65f04bb9daea9a5cf72c'  2>&1:Auto-merging src/riak_ql_parser.yrl
Auto-merging src/riak_ql_lexer.xrl
Auto-merging src/riak_ql_ddl_compiler.erl
CONFLICT (content): Merge conflict in src/riak_ql_ddl_compiler.erl
Automatic merge failed; fix conflicts and then commit the result.>


⛔ MAKE_CLEAN_DEPS_COMPILE

Started at: 2016-11-30 12:06
Duration: 26 seconds.
Result: ERROR
Message: Step make_clean_deps_compile Failed!
Exit Code: 2

📄


cd /tmp/thumbs/develop.027eb57.feature-gg-delete.037e8a8; make clean deps compile

./rebar clean
==> develop.027eb57.feature-gg-delete.037e8a8 (clean)
rm -rf test.*-temp-data
./rebar get-deps
==> develop.027eb57.feature-gg-delete.037e8a8 (get-deps)
Pulling unite from {git,"https://github.com/basho/unite.git",{tag,"v0.0.1p1"}}
Cloning into 'unite'...
Pulling sext from {git,"https://github.com/basho/sext.git",{tag,"1.1p6"}}
Cloning into 'sext'...
Pulling mochiweb from {git,"https://github.com/basho/mochiweb.git",
                           {tag,"v2.9.0p2"}}
Cloning into 'mochiweb'...
Pulling merl from {git,"https://github.com/basho/merl.git",
                       {tag,"0.1.0-basho"}}
Cloning into 'merl'...
==> unite (get-deps)
Pulling color from {git,"git://github.com/basho/erlang-color.git"}
Cloning into 'color'...
Pulling tdiff from {git,"git://github.com/basho/tdiff.git"}
Cloning into 'tdiff'...
==> color (get-deps)
==> tdiff (get-deps)
==> sext (get-deps)
Pulling edown from {git,"git://github.com/basho/edown.git",{tag,"0.8.1"}}
Cloning into 'edown'...
==> edown (get-deps)
==> mochiweb (get-deps)
==> merl (get-deps)
./rebar compile
==> color (compile)
Compiled src/color.erl
==> tdiff (compile)
Compiled src/tdiff_benchmark.erl
Compiled src/tdiff_debug.erl
Compiled src/tdiff.erl
==> unite (compile)
Compiled src/unite_compact.erl
==> edown (compile)
Compiled src/edown_xmerl.erl
Compiled src/edown_doclet.erl
Compiled src/edown_make.erl
Compiled src/edown_lib.erl
Compiled src/edown_layout.erl
==> sext (compile)
Compiled src/sext.erl
Compiling c_src/sext.c
==> mochiweb (compile)
Compiled src/mochiweb_io.erl
Compiled src/reloader.erl
Compiled src/mochifmt.erl
Compiled src/mochiweb_socket_server.erl
Compiled src/mochifmt_std.erl
Compiled src/mochiweb_socket.erl
Compiled src/mochiweb_cover.erl
Compiled src/mochiweb_websocket.erl
Compiled src/mochiweb.erl
Compiled src/mochiweb_acceptor.erl
Compiled src/mochiweb_cookies.erl
Compiled src/mochitemp.erl
Compiled src/mochilogfile2.erl
Compiled src/mochijson.erl
Compiled src/mochiweb_http.erl
Compiled src/mochiweb_session.erl
Compiled src/mochiweb_app.erl
Compiled src/mochilists.erl
Compiled src/mochiweb_html.erl
Compiled src/mochiweb_request.erl
Compiled src/mochijson2.erl
Compiled src/mochiweb_charref.erl
Compiled src/mochiweb_echo.erl
Compiled src/mochiweb_skel.erl
Compiled src/mochiutf8.erl
Compiled src/mochiweb_headers.erl
Compiled src/mochiweb_multipart.erl
Compiled src/mochifmt_records.erl
Compiled src/mochiweb_base64url.erl
Compiled src/mochiweb_mime.erl
Compiled src/mochinum.erl
Compiled src/mochiweb_response.erl
Compiled src/mochiweb_sup.erl
Compiled src/mochihex.erl
Compiled src/mochiglobal.erl
Compiled src/mochiweb_util.erl
==> merl (compile)
make[1]: Entering directory '/tmp/thumbs/develop.027eb57.feature-gg-delete.037e8a8/deps/merl'
erlc -pz ./priv -pa ./ebin +debug_info -o ebin/ src/merl.erl
erlc -DMERL_NO_TRANSFORM +debug_info -o priv/ src/merl_transform.erl
erlc -pz ./priv -pa ./ebin +debug_info -o ebin/ src/merl_transform.erl
erlc -pz ./priv -pa ./ebin +debug_info -o ebin/ src/merl_tests.erl
make[1]: Leaving directory '/tmp/thumbs/develop.027eb57.feature-gg-delete.037e8a8/deps/merl'
==> develop.027eb57.feature-gg-delete.037e8a8 (compile)
Compiled src/riak_ql_lexer.xrl
Compiled src/riak_ql_parser.yrl
Compiled src/riak_ql_quanta.erl
Compiled src/riak_ql_window_agg_fns.erl
Compiled src/riak_ql_to_string.erl
Compiled src/riak_ql_cmd.erl
Compiled src/riak_ql_ddl_util.erl
Compiled src/riak_ql_describe.erl
Compiled src/riak_ql_component.erl
Compiled src/riak_ql_show_create_table.erl
src/riak_ql_ddl_compiler.erl:112: syntax error before: '<'
src/riak_ql_ddl_compiler.erl:54: function compile/1 undefined
src/riak_ql_ddl_compiler.erl:106: spec for undefined function riak_ql_ddl_compiler:compile/1
src/riak_ql_ddl_compiler.erl:171: function compile/1 undefined
src/riak_ql_ddl_compiler.erl:157: function build_min_ddl_version_fn/2 is unused
src/riak_ql_ddl_compiler.erl:231: function build_identity_hash_fns/2 is unused
src/riak_ql_ddl_compiler.erl:242: function make_plain_text/1 is unused
src/riak_ql_ddl_compiler.erl:256: function canonical_fields/1 is unused
src/riak_ql_ddl_compiler.erl:262: function canonical_field_format/3 is unused
src/riak_ql_ddl_compiler.erl:269: function canonical_key/1 is unused
src/riak_ql_ddl_compiler.erl:272: function canonical_ast_fmt/1 is unused
src/riak_ql_ddl_compiler.erl:282: function canonical_arg_fmt_v1/1 is unused
src/riak_ql_ddl_compiler.erl:290: function build_extract_fn/2 is unused
src/riak_ql_ddl_compiler.erl:293: function build_extract_fn_source/1 is unused
src/riak_ql_ddl_compiler.erl:301: function build_extract_fn_clause_source/2 is unused
src/riak_ql_ddl_compiler.erl:308: function build_get_ddl_compiler_version_fn/1 is unused
src/riak_ql_ddl_compiler.erl:315: function build_get_ddl_fn/3 is unused
src/riak_ql_ddl_compiler.erl:319: function build_delete_key_fn/3 is unused
src/riak_ql_ddl_compiler.erl:332: function build_field_orders_fn/2 is unused
src/riak_ql_ddl_compiler.erl:336: function build_field_orders_fn_string/1 is unused
src/riak_ql_ddl_compiler.erl:341: function order_from_key_field/1 is unused
src/riak_ql_ddl_compiler.erl:351: function build_revert_ordering_on_local_key_fn/2 is unused
src/riak_ql_ddl_compiler.erl:355: function build_revert_ordering_on_local_key_fn_string/1 is unused
src/riak_ql_ddl_compiler.erl:364: function revert_ordering_on_local_key_element/2 is unused
src/riak_ql_ddl_compiler.erl:379: function to_var_name_string/1 is unused
src/riak_ql_ddl_compiler.erl:386: function field_type/2 is unused
src/riak_ql_ddl_compiler.erl:393: function build_is_valid_fn/2 is unused
src/riak_ql_ddl_compiler.erl:400: function make_is_valid_cls/3 is unused
src/riak_ql_ddl_compiler.erl:424: function build_get_type_fn/3 is unused
src/riak_ql_ddl_compiler.erl:432: function make_get_type_cls/4 is unused
src/riak_ql_ddl_compiler.erl:449: function build_get_posn_fn/3 is unused
src/riak_ql_ddl_compiler.erl:459: function build_get_posns_fn/3 is unused
src/riak_ql_ddl_compiler.erl:470: function make_conses/3 is unused
src/riak_ql_ddl_compiler.erl:474: function build_add_cols_fns/2 is unused
src/riak_ql_ddl_compiler.erl:480: function make_args_and_fields/2 is unused
src/riak_ql_ddl_compiler.erl:483: function make_ar2/4 is unused
src/riak_ql_ddl_compiler.erl:491: function build_validn_fns/2 is unused
src/riak_ql_ddl_compiler.erl:505: function escape/1 is unused
src/riak_ql_ddl_compiler.erl:509: function is_alphanumeric/1 is unused
src/riak_ql_ddl_compiler.erl:515: function make_guard/3 is unused
src/riak_ql_ddl_compiler.erl:537: function make_attrs/2 is unused
src/riak_ql_ddl_compiler.erl:544: function make_fun/4 is unused
src/riak_ql_ddl_compiler.erl:548: function make_atom/2 is unused
src/riak_ql_ddl_compiler.erl:551: function make_names/2 is unused
src/riak_ql_ddl_compiler.erl:559: function make_name/3 is unused
src/riak_ql_ddl_compiler.erl:564: function make_var/2 is unused
src/riak_ql_ddl_compiler.erl:567: function make_success_clause/4 is unused
src/riak_ql_ddl_compiler.erl:572: function make_fail_clause/1 is unused
src/riak_ql_ddl_compiler.erl:579: function make_clause/4 is unused
src/riak_ql_ddl_compiler.erl:582: function make_string/2 is unused
src/riak_ql_ddl_compiler.erl:585: function bin_element_string/2 is unused
src/riak_ql_ddl_compiler.erl:588: function make_tuple/2 is unused
src/riak_ql_ddl_compiler.erl:591: function make_module_attr/2 is unused
src/riak_ql_ddl_compiler.erl:594: function make_export_attr/1 is unused
src/riak_ql_ddl_compiler.erl:615: function flat_format/2 is unused
ERROR: compile failed while processing /tmp/thumbs/develop.027eb57.feature-gg-delete.037e8a8: rebar_abort
Makefile:8: recipe for target 'compile' failed
make: *** [compile] Error 1



⛔ MAKE_TEST

Started at: 2016-11-30 12:07
Duration: 3 seconds.
Result: ERROR
Message: Step make_test Failed!
Exit Code: 2

📄


cd /tmp/thumbs/develop.027eb57.feature-gg-delete.037e8a8; make test

./rebar compile eunit skip_deps=true
==> develop.027eb57.feature-gg-delete.037e8a8 (compile)
Compiled src/riak_ql_lexer.xrl
Compiled src/riak_ql_parser.yrl
src/riak_ql_ddl_compiler.erl:112: syntax error before: '<'
src/riak_ql_ddl_compiler.erl:54: function compile/1 undefined
src/riak_ql_ddl_compiler.erl:106: spec for undefined function riak_ql_ddl_compiler:compile/1
src/riak_ql_ddl_compiler.erl:171: function compile/1 undefined
src/riak_ql_ddl_compiler.erl:157: function build_min_ddl_version_fn/2 is unused
src/riak_ql_ddl_compiler.erl:231: function build_identity_hash_fns/2 is unused
src/riak_ql_ddl_compiler.erl:242: function make_plain_text/1 is unused
src/riak_ql_ddl_compiler.erl:256: function canonical_fields/1 is unused
src/riak_ql_ddl_compiler.erl:262: function canonical_field_format/3 is unused
src/riak_ql_ddl_compiler.erl:269: function canonical_key/1 is unused
src/riak_ql_ddl_compiler.erl:272: function canonical_ast_fmt/1 is unused
src/riak_ql_ddl_compiler.erl:282: function canonical_arg_fmt_v1/1 is unused
src/riak_ql_ddl_compiler.erl:290: function build_extract_fn/2 is unused
src/riak_ql_ddl_compiler.erl:293: function build_extract_fn_source/1 is unused
src/riak_ql_ddl_compiler.erl:301: function build_extract_fn_clause_source/2 is unused
src/riak_ql_ddl_compiler.erl:308: function build_get_ddl_compiler_version_fn/1 is unused
src/riak_ql_ddl_compiler.erl:315: function build_get_ddl_fn/3 is unused
src/riak_ql_ddl_compiler.erl:319: function build_delete_key_fn/3 is unused
src/riak_ql_ddl_compiler.erl:332: function build_field_orders_fn/2 is unused
src/riak_ql_ddl_compiler.erl:336: function build_field_orders_fn_string/1 is unused
src/riak_ql_ddl_compiler.erl:341: function order_from_key_field/1 is unused
src/riak_ql_ddl_compiler.erl:351: function build_revert_ordering_on_local_key_fn/2 is unused
src/riak_ql_ddl_compiler.erl:355: function build_revert_ordering_on_local_key_fn_string/1 is unused
src/riak_ql_ddl_compiler.erl:364: function revert_ordering_on_local_key_element/2 is unused
src/riak_ql_ddl_compiler.erl:379: function to_var_name_string/1 is unused
src/riak_ql_ddl_compiler.erl:386: function field_type/2 is unused
src/riak_ql_ddl_compiler.erl:393: function build_is_valid_fn/2 is unused
src/riak_ql_ddl_compiler.erl:400: function make_is_valid_cls/3 is unused
src/riak_ql_ddl_compiler.erl:424: function build_get_type_fn/3 is unused
src/riak_ql_ddl_compiler.erl:432: function make_get_type_cls/4 is unused
src/riak_ql_ddl_compiler.erl:449: function build_get_posn_fn/3 is unused
src/riak_ql_ddl_compiler.erl:459: function build_get_posns_fn/3 is unused
src/riak_ql_ddl_compiler.erl:470: function make_conses/3 is unused
src/riak_ql_ddl_compiler.erl:474: function build_add_cols_fns/2 is unused
src/riak_ql_ddl_compiler.erl:480: function make_args_and_fields/2 is unused
src/riak_ql_ddl_compiler.erl:483: function make_ar2/4 is unused
src/riak_ql_ddl_compiler.erl:491: function build_validn_fns/2 is unused
src/riak_ql_ddl_compiler.erl:505: function escape/1 is unused
src/riak_ql_ddl_compiler.erl:509: function is_alphanumeric/1 is unused
src/riak_ql_ddl_compiler.erl:515: function make_guard/3 is unused
src/riak_ql_ddl_compiler.erl:537: function make_attrs/2 is unused
src/riak_ql_ddl_compiler.erl:544: function make_fun/4 is unused
src/riak_ql_ddl_compiler.erl:548: function make_atom/2 is unused
src/riak_ql_ddl_compiler.erl:551: function make_names/2 is unused
src/riak_ql_ddl_compiler.erl:559: function make_name/3 is unused
src/riak_ql_ddl_compiler.erl:564: function make_var/2 is unused
src/riak_ql_ddl_compiler.erl:567: function make_success_clause/4 is unused
src/riak_ql_ddl_compiler.erl:572: function make_fail_clause/1 is unused
src/riak_ql_ddl_compiler.erl:579: function make_clause/4 is unused
src/riak_ql_ddl_compiler.erl:582: function make_string/2 is unused
src/riak_ql_ddl_compiler.erl:585: function bin_element_string/2 is unused
src/riak_ql_ddl_compiler.erl:588: function make_tuple/2 is unused
src/riak_ql_ddl_compiler.erl:591: function make_module_attr/2 is unused
src/riak_ql_ddl_compiler.erl:594: function make_export_attr/1 is unused
src/riak_ql_ddl_compiler.erl:615: function flat_format/2 is unused
ERROR: compile failed while processing /tmp/thumbs/develop.027eb57.feature-gg-delete.037e8a8: rebar_abort
Makefile:21: recipe for target 'test' failed
make: *** [test] Error 1



⛔ MAKE_XREF

Started at: 2016-11-30 12:07
Duration: 6 seconds.
Result: ERROR
Message: Step make_xref Failed!
Exit Code: 2

📄


cd /tmp/thumbs/develop.027eb57.feature-gg-delete.037e8a8; make xref

./rebar get-deps
==> color (get-deps)
==> tdiff (get-deps)
==> unite (get-deps)
==> edown (get-deps)
==> sext (get-deps)
==> mochiweb (get-deps)
==> merl (get-deps)
==> develop.027eb57.feature-gg-delete.037e8a8 (get-deps)
./rebar compile
==> color (compile)
==> tdiff (compile)
==> unite (compile)
==> edown (compile)
==> sext (compile)
==> mochiweb (compile)
==> merl (compile)
make[1]: Entering directory '/tmp/thumbs/develop.027eb57.feature-gg-delete.037e8a8/deps/merl'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/tmp/thumbs/develop.027eb57.feature-gg-delete.037e8a8/deps/merl'
==> develop.027eb57.feature-gg-delete.037e8a8 (compile)
src/riak_ql_ddl_compiler.erl:112: syntax error before: '<'
src/riak_ql_ddl_compiler.erl:54: function compile/1 undefined
src/riak_ql_ddl_compiler.erl:106: spec for undefined function riak_ql_ddl_compiler:compile/1
src/riak_ql_ddl_compiler.erl:171: function compile/1 undefined
src/riak_ql_ddl_compiler.erl:157: function build_min_ddl_version_fn/2 is unused
src/riak_ql_ddl_compiler.erl:231: function build_identity_hash_fns/2 is unused
src/riak_ql_ddl_compiler.erl:242: function make_plain_text/1 is unused
src/riak_ql_ddl_compiler.erl:256: function canonical_fields/1 is unused
src/riak_ql_ddl_compiler.erl:262: function canonical_field_format/3 is unused
src/riak_ql_ddl_compiler.erl:269: function canonical_key/1 is unused
src/riak_ql_ddl_compiler.erl:272: function canonical_ast_fmt/1 is unused
src/riak_ql_ddl_compiler.erl:282: function canonical_arg_fmt_v1/1 is unused
src/riak_ql_ddl_compiler.erl:290: function build_extract_fn/2 is unused
src/riak_ql_ddl_compiler.erl:293: function build_extract_fn_source/1 is unused
src/riak_ql_ddl_compiler.erl:301: function build_extract_fn_clause_source/2 is unused
src/riak_ql_ddl_compiler.erl:308: function build_get_ddl_compiler_version_fn/1 is unused
src/riak_ql_ddl_compiler.erl:315: function build_get_ddl_fn/3 is unused
src/riak_ql_ddl_compiler.erl:319: function build_delete_key_fn/3 is unused
src/riak_ql_ddl_compiler.erl:332: function build_field_orders_fn/2 is unused
src/riak_ql_ddl_compiler.erl:336: function build_field_orders_fn_string/1 is unused
src/riak_ql_ddl_compiler.erl:341: function order_from_key_field/1 is unused
src/riak_ql_ddl_compiler.erl:351: function build_revert_ordering_on_local_key_fn/2 is unused
src/riak_ql_ddl_compiler.erl:355: function build_revert_ordering_on_local_key_fn_string/1 is unused
src/riak_ql_ddl_compiler.erl:364: function revert_ordering_on_local_key_element/2 is unused
src/riak_ql_ddl_compiler.erl:379: function to_var_name_string/1 is unused
src/riak_ql_ddl_compiler.erl:386: function field_type/2 is unused
src/riak_ql_ddl_compiler.erl:393: function build_is_valid_fn/2 is unused
src/riak_ql_ddl_compiler.erl:400: function make_is_valid_cls/3 is unused
src/riak_ql_ddl_compiler.erl:424: function build_get_type_fn/3 is unused
src/riak_ql_ddl_compiler.erl:432: function make_get_type_cls/4 is unused
src/riak_ql_ddl_compiler.erl:449: function build_get_posn_fn/3 is unused
src/riak_ql_ddl_compiler.erl:459: function build_get_posns_fn/3 is unused
src/riak_ql_ddl_compiler.erl:470: function make_conses/3 is unused
src/riak_ql_ddl_compiler.erl:474: function build_add_cols_fns/2 is unused
src/riak_ql_ddl_compiler.erl:480: function make_args_and_fields/2 is unused
src/riak_ql_ddl_compiler.erl:483: function make_ar2/4 is unused
src/riak_ql_ddl_compiler.erl:491: function build_validn_fns/2 is unused
src/riak_ql_ddl_compiler.erl:505: function escape/1 is unused
src/riak_ql_ddl_compiler.erl:509: function is_alphanumeric/1 is unused
src/riak_ql_ddl_compiler.erl:515: function make_guard/3 is unused
src/riak_ql_ddl_compiler.erl:537: function make_attrs/2 is unused
src/riak_ql_ddl_compiler.erl:544: function make_fun/4 is unused
src/riak_ql_ddl_compiler.erl:548: function make_atom/2 is unused
src/riak_ql_ddl_compiler.erl:551: function make_names/2 is unused
src/riak_ql_ddl_compiler.erl:559: function make_name/3 is unused
src/riak_ql_ddl_compiler.erl:564: function make_var/2 is unused
src/riak_ql_ddl_compiler.erl:567: function make_success_clause/4 is unused
src/riak_ql_ddl_compiler.erl:572: function make_fail_clause/1 is unused
src/riak_ql_ddl_compiler.erl:579: function make_clause/4 is unused
src/riak_ql_ddl_compiler.erl:582: function make_string/2 is unused
src/riak_ql_ddl_compiler.erl:585: function bin_element_string/2 is unused
src/riak_ql_ddl_compiler.erl:588: function make_tuple/2 is unused
src/riak_ql_ddl_compiler.erl:591: function make_module_attr/2 is unused
src/riak_ql_ddl_compiler.erl:594: function make_export_attr/1 is unused
src/riak_ql_ddl_compiler.erl:615: function flat_format/2 is unused
ERROR: compile failed while processing /tmp/thumbs/develop.027eb57.feature-gg-delete.037e8a8: rebar_abort
Makefile:8: recipe for target 'compile' failed
make: *** [compile] Error 1



⛔ MAKE_DIALYZER

Started at: 2016-11-30 12:07
Duration: 5 seconds.
Result: ERROR
Message: Step make_dialyzer Failed!
Exit Code: 2

📄


cd /tmp/thumbs/develop.027eb57.feature-gg-delete.037e8a8; make dialyzer

./rebar get-deps
==> color (get-deps)
==> tdiff (get-deps)
==> unite (get-deps)
==> edown (get-deps)
==> sext (get-deps)
==> mochiweb (get-deps)
==> merl (get-deps)
==> develop.027eb57.feature-gg-delete.037e8a8 (get-deps)
./rebar compile
==> color (compile)
==> tdiff (compile)
==> unite (compile)
==> edown (compile)
==> sext (compile)
==> mochiweb (compile)
==> merl (compile)
make[1]: Entering directory '/tmp/thumbs/develop.027eb57.feature-gg-delete.037e8a8/deps/merl'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/tmp/thumbs/develop.027eb57.feature-gg-delete.037e8a8/deps/merl'
==> develop.027eb57.feature-gg-delete.037e8a8 (compile)
src/riak_ql_ddl_compiler.erl:112: syntax error before: '<'
src/riak_ql_ddl_compiler.erl:54: function compile/1 undefined
src/riak_ql_ddl_compiler.erl:106: spec for undefined function riak_ql_ddl_compiler:compile/1
src/riak_ql_ddl_compiler.erl:171: function compile/1 undefined
src/riak_ql_ddl_compiler.erl:157: function build_min_ddl_version_fn/2 is unused
src/riak_ql_ddl_compiler.erl:231: function build_identity_hash_fns/2 is unused
src/riak_ql_ddl_compiler.erl:242: function make_plain_text/1 is unused
src/riak_ql_ddl_compiler.erl:256: function canonical_fields/1 is unused
src/riak_ql_ddl_compiler.erl:262: function canonical_field_format/3 is unused
src/riak_ql_ddl_compiler.erl:269: function canonical_key/1 is unused
src/riak_ql_ddl_compiler.erl:272: function canonical_ast_fmt/1 is unused
src/riak_ql_ddl_compiler.erl:282: function canonical_arg_fmt_v1/1 is unused
src/riak_ql_ddl_compiler.erl:290: function build_extract_fn/2 is unused
src/riak_ql_ddl_compiler.erl:293: function build_extract_fn_source/1 is unused
src/riak_ql_ddl_compiler.erl:301: function build_extract_fn_clause_source/2 is unused
src/riak_ql_ddl_compiler.erl:308: function build_get_ddl_compiler_version_fn/1 is unused
src/riak_ql_ddl_compiler.erl:315: function build_get_ddl_fn/3 is unused
src/riak_ql_ddl_compiler.erl:319: function build_delete_key_fn/3 is unused
src/riak_ql_ddl_compiler.erl:332: function build_field_orders_fn/2 is unused
src/riak_ql_ddl_compiler.erl:336: function build_field_orders_fn_string/1 is unused
src/riak_ql_ddl_compiler.erl:341: function order_from_key_field/1 is unused
src/riak_ql_ddl_compiler.erl:351: function build_revert_ordering_on_local_key_fn/2 is unused
src/riak_ql_ddl_compiler.erl:355: function build_revert_ordering_on_local_key_fn_string/1 is unused
src/riak_ql_ddl_compiler.erl:364: function revert_ordering_on_local_key_element/2 is unused
src/riak_ql_ddl_compiler.erl:379: function to_var_name_string/1 is unused
src/riak_ql_ddl_compiler.erl:386: function field_type/2 is unused
src/riak_ql_ddl_compiler.erl:393: function build_is_valid_fn/2 is unused
src/riak_ql_ddl_compiler.erl:400: function make_is_valid_cls/3 is unused
src/riak_ql_ddl_compiler.erl:424: function build_get_type_fn/3 is unused
src/riak_ql_ddl_compiler.erl:432: function make_get_type_cls/4 is unused
src/riak_ql_ddl_compiler.erl:449: function build_get_posn_fn/3 is unused
src/riak_ql_ddl_compiler.erl:459: function build_get_posns_fn/3 is unused
src/riak_ql_ddl_compiler.erl:470: function make_conses/3 is unused
src/riak_ql_ddl_compiler.erl:474: function build_add_cols_fns/2 is unused
src/riak_ql_ddl_compiler.erl:480: function make_args_and_fields/2 is unused
src/riak_ql_ddl_compiler.erl:483: function make_ar2/4 is unused
src/riak_ql_ddl_compiler.erl:491: function build_validn_fns/2 is unused
src/riak_ql_ddl_compiler.erl:505: function escape/1 is unused
src/riak_ql_ddl_compiler.erl:509: function is_alphanumeric/1 is unused
src/riak_ql_ddl_compiler.erl:515: function make_guard/3 is unused
src/riak_ql_ddl_compiler.erl:537: function make_attrs/2 is unused
src/riak_ql_ddl_compiler.erl:544: function make_fun/4 is unused
src/riak_ql_ddl_compiler.erl:548: function make_atom/2 is unused
src/riak_ql_ddl_compiler.erl:551: function make_names/2 is unused
src/riak_ql_ddl_compiler.erl:559: function make_name/3 is unused
src/riak_ql_ddl_compiler.erl:564: function make_var/2 is unused
src/riak_ql_ddl_compiler.erl:567: function make_success_clause/4 is unused
src/riak_ql_ddl_compiler.erl:572: function make_fail_clause/1 is unused
src/riak_ql_ddl_compiler.erl:579: function make_clause/4 is unused
src/riak_ql_ddl_compiler.erl:582: function make_string/2 is unused
src/riak_ql_ddl_compiler.erl:585: function bin_element_string/2 is unused
src/riak_ql_ddl_compiler.erl:588: function make_tuple/2 is unused
src/riak_ql_ddl_compiler.erl:591: function make_module_attr/2 is unused
src/riak_ql_ddl_compiler.erl:594: function make_export_attr/1 is unused
src/riak_ql_ddl_compiler.erl:615: function flat_format/2 is unused
ERROR: compile failed while processing /tmp/thumbs/develop.027eb57.feature-gg-delete.037e8a8: rebar_abort
Makefile:8: recipe for target 'compile' failed
make: *** [compile] Error 1



⬜ 0 of 2 Code reviews from organization basho

The error handling path wasn't being addressed for DELETE

This includes fixes for that and a new set of unit tests
@thumbot
Copy link
Contributor

thumbot commented Dec 1, 2016

feature-gg-delete f7f0e78 ➡️ develop 027eb57 ⛔ completed
There seems to be an issue with build step **merge,make_clean_deps_compile,make_test,make_xref,make_dialyzer** ! ☁️
⛔ MERGE

Started at: 2016-12-01 08:41
Duration: seconds.
Result: ERROR
Message: Merge Failed: feature-gg-delete f7f0e78 onto target branch: develop 027eb57
Exit Code: ERROR

📄




#<Git::GitExecuteError: git '--git-dir=/tmp/thumbs/develop.027eb57.feature-gg-delete.f7f0e78/.git' '--work-tree=/tmp/thumbs/develop.027eb57.feature-gg-delete.f7f0e78' merge '-m' 'merge' 'f7f0e78a660b3f3f02db0c44fdb5a7744cd35933'  2>&1:Auto-merging src/riak_ql_parser.yrl
Auto-merging src/riak_ql_lexer.xrl
Auto-merging src/riak_ql_ddl_compiler.erl
CONFLICT (content): Merge conflict in src/riak_ql_ddl_compiler.erl
Automatic merge failed; fix conflicts and then commit the result.>


⛔ MAKE_CLEAN_DEPS_COMPILE

Started at: 2016-12-01 08:41
Duration: 23 seconds.
Result: ERROR
Message: Step make_clean_deps_compile Failed!
Exit Code: 2

📄


cd /tmp/thumbs/develop.027eb57.feature-gg-delete.f7f0e78; make clean deps compile

./rebar clean
==> develop.027eb57.feature-gg-delete.f7f0e78 (clean)
rm -rf test.*-temp-data
./rebar get-deps
==> develop.027eb57.feature-gg-delete.f7f0e78 (get-deps)
Pulling unite from {git,"https://github.com/basho/unite.git",{tag,"v0.0.1p1"}}
Cloning into 'unite'...
Pulling sext from {git,"https://github.com/basho/sext.git",{tag,"1.1p6"}}
Cloning into 'sext'...
Pulling mochiweb from {git,"https://github.com/basho/mochiweb.git",
                           {tag,"v2.9.0p2"}}
Cloning into 'mochiweb'...
Pulling merl from {git,"https://github.com/basho/merl.git",
                       {tag,"0.1.0-basho"}}
Cloning into 'merl'...
==> unite (get-deps)
Pulling color from {git,"git://github.com/basho/erlang-color.git"}
Cloning into 'color'...
Pulling tdiff from {git,"git://github.com/basho/tdiff.git"}
Cloning into 'tdiff'...
==> color (get-deps)
==> tdiff (get-deps)
==> sext (get-deps)
Pulling edown from {git,"git://github.com/basho/edown.git",{tag,"0.8.1"}}
Cloning into 'edown'...
==> edown (get-deps)
==> mochiweb (get-deps)
==> merl (get-deps)
./rebar compile
==> color (compile)
Compiled src/color.erl
==> tdiff (compile)
Compiled src/tdiff_benchmark.erl
Compiled src/tdiff_debug.erl
Compiled src/tdiff.erl
==> unite (compile)
Compiled src/unite_compact.erl
==> edown (compile)
Compiled src/edown_xmerl.erl
Compiled src/edown_doclet.erl
Compiled src/edown_make.erl
Compiled src/edown_lib.erl
Compiled src/edown_layout.erl
==> sext (compile)
Compiled src/sext.erl
Compiling c_src/sext.c
==> mochiweb (compile)
Compiled src/mochiweb_io.erl
Compiled src/reloader.erl
Compiled src/mochifmt.erl
Compiled src/mochiweb_socket_server.erl
Compiled src/mochifmt_std.erl
Compiled src/mochiweb_socket.erl
Compiled src/mochiweb_websocket.erl
Compiled src/mochiweb_cover.erl
Compiled src/mochiweb.erl
Compiled src/mochiweb_acceptor.erl
Compiled src/mochiweb_cookies.erl
Compiled src/mochitemp.erl
Compiled src/mochilogfile2.erl
Compiled src/mochijson.erl
Compiled src/mochiweb_http.erl
Compiled src/mochiweb_session.erl
Compiled src/mochiweb_html.erl
Compiled src/mochilists.erl
Compiled src/mochiweb_app.erl
Compiled src/mochijson2.erl
Compiled src/mochiweb_request.erl
Compiled src/mochiweb_charref.erl
Compiled src/mochiweb_echo.erl
Compiled src/mochiweb_skel.erl
Compiled src/mochiutf8.erl
Compiled src/mochiweb_headers.erl
Compiled src/mochiweb_multipart.erl
Compiled src/mochifmt_records.erl
Compiled src/mochiweb_base64url.erl
Compiled src/mochiweb_mime.erl
Compiled src/mochinum.erl
Compiled src/mochiweb_response.erl
Compiled src/mochiweb_sup.erl
Compiled src/mochihex.erl
Compiled src/mochiglobal.erl
Compiled src/mochiweb_util.erl
==> merl (compile)
make[1]: Entering directory '/tmp/thumbs/develop.027eb57.feature-gg-delete.f7f0e78/deps/merl'
erlc -pz ./priv -pa ./ebin +debug_info -o ebin/ src/merl.erl
erlc -DMERL_NO_TRANSFORM +debug_info -o priv/ src/merl_transform.erl
erlc -pz ./priv -pa ./ebin +debug_info -o ebin/ src/merl_transform.erl
erlc -pz ./priv -pa ./ebin +debug_info -o ebin/ src/merl_tests.erl
make[1]: Leaving directory '/tmp/thumbs/develop.027eb57.feature-gg-delete.f7f0e78/deps/merl'
==> develop.027eb57.feature-gg-delete.f7f0e78 (compile)
Compiled src/riak_ql_lexer.xrl
Compiled src/riak_ql_parser.yrl
Compiled src/riak_ql_quanta.erl
Compiled src/riak_ql_window_agg_fns.erl
Compiled src/riak_ql_to_string.erl
Compiled src/riak_ql_cmd.erl
Compiled src/riak_ql_describe.erl
Compiled src/riak_ql_ddl_util.erl
Compiled src/riak_ql_component.erl
Compiled src/riak_ql_show_create_table.erl
src/riak_ql_ddl_compiler.erl:112: syntax error before: '<'
src/riak_ql_ddl_compiler.erl:54: function compile/1 undefined
src/riak_ql_ddl_compiler.erl:106: spec for undefined function riak_ql_ddl_compiler:compile/1
src/riak_ql_ddl_compiler.erl:173: function compile/1 undefined
src/riak_ql_ddl_compiler.erl:159: function build_min_ddl_version_fn/2 is unused
src/riak_ql_ddl_compiler.erl:233: function build_identity_hash_fns/2 is unused
src/riak_ql_ddl_compiler.erl:244: function make_plain_text/1 is unused
src/riak_ql_ddl_compiler.erl:258: function canonical_fields/1 is unused
src/riak_ql_ddl_compiler.erl:264: function canonical_field_format/3 is unused
src/riak_ql_ddl_compiler.erl:271: function canonical_key/1 is unused
src/riak_ql_ddl_compiler.erl:274: function canonical_ast_fmt/1 is unused
src/riak_ql_ddl_compiler.erl:284: function canonical_arg_fmt_v1/1 is unused
src/riak_ql_ddl_compiler.erl:292: function build_extract_fn/2 is unused
src/riak_ql_ddl_compiler.erl:295: function build_extract_fn_source/1 is unused
src/riak_ql_ddl_compiler.erl:303: function build_extract_fn_clause_source/2 is unused
src/riak_ql_ddl_compiler.erl:310: function build_get_ddl_compiler_version_fn/1 is unused
src/riak_ql_ddl_compiler.erl:317: function build_get_ddl_fn/3 is unused
src/riak_ql_ddl_compiler.erl:321: function build_delete_key_fn/3 is unused
src/riak_ql_ddl_compiler.erl:334: function build_field_orders_fn/2 is unused
src/riak_ql_ddl_compiler.erl:338: function build_field_orders_fn_string/1 is unused
src/riak_ql_ddl_compiler.erl:343: function order_from_key_field/1 is unused
src/riak_ql_ddl_compiler.erl:353: function build_revert_ordering_on_local_key_fn/2 is unused
src/riak_ql_ddl_compiler.erl:357: function build_revert_ordering_on_local_key_fn_string/1 is unused
src/riak_ql_ddl_compiler.erl:366: function revert_ordering_on_local_key_element/2 is unused
src/riak_ql_ddl_compiler.erl:381: function to_var_name_string/1 is unused
src/riak_ql_ddl_compiler.erl:388: function field_type/2 is unused
src/riak_ql_ddl_compiler.erl:395: function build_is_valid_fn/2 is unused
src/riak_ql_ddl_compiler.erl:402: function make_is_valid_cls/3 is unused
src/riak_ql_ddl_compiler.erl:426: function build_get_type_fn/3 is unused
src/riak_ql_ddl_compiler.erl:434: function make_get_type_cls/4 is unused
src/riak_ql_ddl_compiler.erl:451: function build_get_posn_fn/3 is unused
src/riak_ql_ddl_compiler.erl:461: function build_get_posns_fn/3 is unused
src/riak_ql_ddl_compiler.erl:472: function make_conses/3 is unused
src/riak_ql_ddl_compiler.erl:476: function build_add_cols_fns/2 is unused
src/riak_ql_ddl_compiler.erl:482: function make_args_and_fields/2 is unused
src/riak_ql_ddl_compiler.erl:485: function make_ar2/4 is unused
src/riak_ql_ddl_compiler.erl:493: function build_validn_fns/2 is unused
src/riak_ql_ddl_compiler.erl:507: function escape/1 is unused
src/riak_ql_ddl_compiler.erl:511: function is_alphanumeric/1 is unused
src/riak_ql_ddl_compiler.erl:517: function make_guard/3 is unused
src/riak_ql_ddl_compiler.erl:539: function make_attrs/2 is unused
src/riak_ql_ddl_compiler.erl:546: function make_fun/4 is unused
src/riak_ql_ddl_compiler.erl:550: function make_atom/2 is unused
src/riak_ql_ddl_compiler.erl:553: function make_names/2 is unused
src/riak_ql_ddl_compiler.erl:561: function make_name/3 is unused
src/riak_ql_ddl_compiler.erl:566: function make_var/2 is unused
src/riak_ql_ddl_compiler.erl:569: function make_success_clause/4 is unused
src/riak_ql_ddl_compiler.erl:574: function make_fail_clause/1 is unused
src/riak_ql_ddl_compiler.erl:581: function make_clause/4 is unused
src/riak_ql_ddl_compiler.erl:584: function make_string/2 is unused
src/riak_ql_ddl_compiler.erl:587: function bin_element_string/2 is unused
src/riak_ql_ddl_compiler.erl:590: function make_tuple/2 is unused
src/riak_ql_ddl_compiler.erl:593: function make_module_attr/2 is unused
src/riak_ql_ddl_compiler.erl:596: function make_export_attr/1 is unused
src/riak_ql_ddl_compiler.erl:617: function flat_format/2 is unused
ERROR: compile failed while processing /tmp/thumbs/develop.027eb57.feature-gg-delete.f7f0e78: rebar_abort
Makefile:8: recipe for target 'compile' failed
make: *** [compile] Error 1



⛔ MAKE_TEST

Started at: 2016-12-01 08:41
Duration: 4 seconds.
Result: ERROR
Message: Step make_test Failed!
Exit Code: 2

📄


cd /tmp/thumbs/develop.027eb57.feature-gg-delete.f7f0e78; make test

./rebar compile eunit skip_deps=true
==> develop.027eb57.feature-gg-delete.f7f0e78 (compile)
Compiled src/riak_ql_lexer.xrl
Compiled src/riak_ql_parser.yrl
src/riak_ql_ddl_compiler.erl:112: syntax error before: '<'
src/riak_ql_ddl_compiler.erl:54: function compile/1 undefined
src/riak_ql_ddl_compiler.erl:106: spec for undefined function riak_ql_ddl_compiler:compile/1
src/riak_ql_ddl_compiler.erl:173: function compile/1 undefined
src/riak_ql_ddl_compiler.erl:159: function build_min_ddl_version_fn/2 is unused
src/riak_ql_ddl_compiler.erl:233: function build_identity_hash_fns/2 is unused
src/riak_ql_ddl_compiler.erl:244: function make_plain_text/1 is unused
src/riak_ql_ddl_compiler.erl:258: function canonical_fields/1 is unused
src/riak_ql_ddl_compiler.erl:264: function canonical_field_format/3 is unused
src/riak_ql_ddl_compiler.erl:271: function canonical_key/1 is unused
src/riak_ql_ddl_compiler.erl:274: function canonical_ast_fmt/1 is unused
src/riak_ql_ddl_compiler.erl:284: function canonical_arg_fmt_v1/1 is unused
src/riak_ql_ddl_compiler.erl:292: function build_extract_fn/2 is unused
src/riak_ql_ddl_compiler.erl:295: function build_extract_fn_source/1 is unused
src/riak_ql_ddl_compiler.erl:303: function build_extract_fn_clause_source/2 is unused
src/riak_ql_ddl_compiler.erl:310: function build_get_ddl_compiler_version_fn/1 is unused
src/riak_ql_ddl_compiler.erl:317: function build_get_ddl_fn/3 is unused
src/riak_ql_ddl_compiler.erl:321: function build_delete_key_fn/3 is unused
src/riak_ql_ddl_compiler.erl:334: function build_field_orders_fn/2 is unused
src/riak_ql_ddl_compiler.erl:338: function build_field_orders_fn_string/1 is unused
src/riak_ql_ddl_compiler.erl:343: function order_from_key_field/1 is unused
src/riak_ql_ddl_compiler.erl:353: function build_revert_ordering_on_local_key_fn/2 is unused
src/riak_ql_ddl_compiler.erl:357: function build_revert_ordering_on_local_key_fn_string/1 is unused
src/riak_ql_ddl_compiler.erl:366: function revert_ordering_on_local_key_element/2 is unused
src/riak_ql_ddl_compiler.erl:381: function to_var_name_string/1 is unused
src/riak_ql_ddl_compiler.erl:388: function field_type/2 is unused
src/riak_ql_ddl_compiler.erl:395: function build_is_valid_fn/2 is unused
src/riak_ql_ddl_compiler.erl:402: function make_is_valid_cls/3 is unused
src/riak_ql_ddl_compiler.erl:426: function build_get_type_fn/3 is unused
src/riak_ql_ddl_compiler.erl:434: function make_get_type_cls/4 is unused
src/riak_ql_ddl_compiler.erl:451: function build_get_posn_fn/3 is unused
src/riak_ql_ddl_compiler.erl:461: function build_get_posns_fn/3 is unused
src/riak_ql_ddl_compiler.erl:472: function make_conses/3 is unused
src/riak_ql_ddl_compiler.erl:476: function build_add_cols_fns/2 is unused
src/riak_ql_ddl_compiler.erl:482: function make_args_and_fields/2 is unused
src/riak_ql_ddl_compiler.erl:485: function make_ar2/4 is unused
src/riak_ql_ddl_compiler.erl:493: function build_validn_fns/2 is unused
src/riak_ql_ddl_compiler.erl:507: function escape/1 is unused
src/riak_ql_ddl_compiler.erl:511: function is_alphanumeric/1 is unused
src/riak_ql_ddl_compiler.erl:517: function make_guard/3 is unused
src/riak_ql_ddl_compiler.erl:539: function make_attrs/2 is unused
src/riak_ql_ddl_compiler.erl:546: function make_fun/4 is unused
src/riak_ql_ddl_compiler.erl:550: function make_atom/2 is unused
src/riak_ql_ddl_compiler.erl:553: function make_names/2 is unused
src/riak_ql_ddl_compiler.erl:561: function make_name/3 is unused
src/riak_ql_ddl_compiler.erl:566: function make_var/2 is unused
src/riak_ql_ddl_compiler.erl:569: function make_success_clause/4 is unused
src/riak_ql_ddl_compiler.erl:574: function make_fail_clause/1 is unused
src/riak_ql_ddl_compiler.erl:581: function make_clause/4 is unused
src/riak_ql_ddl_compiler.erl:584: function make_string/2 is unused
src/riak_ql_ddl_compiler.erl:587: function bin_element_string/2 is unused
src/riak_ql_ddl_compiler.erl:590: function make_tuple/2 is unused
src/riak_ql_ddl_compiler.erl:593: function make_module_attr/2 is unused
src/riak_ql_ddl_compiler.erl:596: function make_export_attr/1 is unused
src/riak_ql_ddl_compiler.erl:617: function flat_format/2 is unused
ERROR: compile failed while processing /tmp/thumbs/develop.027eb57.feature-gg-delete.f7f0e78: rebar_abort
Makefile:21: recipe for target 'test' failed
make: *** [test] Error 1



⛔ MAKE_XREF

Started at: 2016-12-01 08:41
Duration: 6 seconds.
Result: ERROR
Message: Step make_xref Failed!
Exit Code: 2

📄


cd /tmp/thumbs/develop.027eb57.feature-gg-delete.f7f0e78; make xref

./rebar get-deps
==> color (get-deps)
==> tdiff (get-deps)
==> unite (get-deps)
==> edown (get-deps)
==> sext (get-deps)
==> mochiweb (get-deps)
==> merl (get-deps)
==> develop.027eb57.feature-gg-delete.f7f0e78 (get-deps)
./rebar compile
==> color (compile)
==> tdiff (compile)
==> unite (compile)
==> edown (compile)
==> sext (compile)
==> mochiweb (compile)
==> merl (compile)
make[1]: Entering directory '/tmp/thumbs/develop.027eb57.feature-gg-delete.f7f0e78/deps/merl'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/tmp/thumbs/develop.027eb57.feature-gg-delete.f7f0e78/deps/merl'
==> develop.027eb57.feature-gg-delete.f7f0e78 (compile)
src/riak_ql_ddl_compiler.erl:112: syntax error before: '<'
src/riak_ql_ddl_compiler.erl:54: function compile/1 undefined
src/riak_ql_ddl_compiler.erl:106: spec for undefined function riak_ql_ddl_compiler:compile/1
src/riak_ql_ddl_compiler.erl:173: function compile/1 undefined
src/riak_ql_ddl_compiler.erl:159: function build_min_ddl_version_fn/2 is unused
src/riak_ql_ddl_compiler.erl:233: function build_identity_hash_fns/2 is unused
src/riak_ql_ddl_compiler.erl:244: function make_plain_text/1 is unused
src/riak_ql_ddl_compiler.erl:258: function canonical_fields/1 is unused
src/riak_ql_ddl_compiler.erl:264: function canonical_field_format/3 is unused
src/riak_ql_ddl_compiler.erl:271: function canonical_key/1 is unused
src/riak_ql_ddl_compiler.erl:274: function canonical_ast_fmt/1 is unused
src/riak_ql_ddl_compiler.erl:284: function canonical_arg_fmt_v1/1 is unused
src/riak_ql_ddl_compiler.erl:292: function build_extract_fn/2 is unused
src/riak_ql_ddl_compiler.erl:295: function build_extract_fn_source/1 is unused
src/riak_ql_ddl_compiler.erl:303: function build_extract_fn_clause_source/2 is unused
src/riak_ql_ddl_compiler.erl:310: function build_get_ddl_compiler_version_fn/1 is unused
src/riak_ql_ddl_compiler.erl:317: function build_get_ddl_fn/3 is unused
src/riak_ql_ddl_compiler.erl:321: function build_delete_key_fn/3 is unused
src/riak_ql_ddl_compiler.erl:334: function build_field_orders_fn/2 is unused
src/riak_ql_ddl_compiler.erl:338: function build_field_orders_fn_string/1 is unused
src/riak_ql_ddl_compiler.erl:343: function order_from_key_field/1 is unused
src/riak_ql_ddl_compiler.erl:353: function build_revert_ordering_on_local_key_fn/2 is unused
src/riak_ql_ddl_compiler.erl:357: function build_revert_ordering_on_local_key_fn_string/1 is unused
src/riak_ql_ddl_compiler.erl:366: function revert_ordering_on_local_key_element/2 is unused
src/riak_ql_ddl_compiler.erl:381: function to_var_name_string/1 is unused
src/riak_ql_ddl_compiler.erl:388: function field_type/2 is unused
src/riak_ql_ddl_compiler.erl:395: function build_is_valid_fn/2 is unused
src/riak_ql_ddl_compiler.erl:402: function make_is_valid_cls/3 is unused
src/riak_ql_ddl_compiler.erl:426: function build_get_type_fn/3 is unused
src/riak_ql_ddl_compiler.erl:434: function make_get_type_cls/4 is unused
src/riak_ql_ddl_compiler.erl:451: function build_get_posn_fn/3 is unused
src/riak_ql_ddl_compiler.erl:461: function build_get_posns_fn/3 is unused
src/riak_ql_ddl_compiler.erl:472: function make_conses/3 is unused
src/riak_ql_ddl_compiler.erl:476: function build_add_cols_fns/2 is unused
src/riak_ql_ddl_compiler.erl:482: function make_args_and_fields/2 is unused
src/riak_ql_ddl_compiler.erl:485: function make_ar2/4 is unused
src/riak_ql_ddl_compiler.erl:493: function build_validn_fns/2 is unused
src/riak_ql_ddl_compiler.erl:507: function escape/1 is unused
src/riak_ql_ddl_compiler.erl:511: function is_alphanumeric/1 is unused
src/riak_ql_ddl_compiler.erl:517: function make_guard/3 is unused
src/riak_ql_ddl_compiler.erl:539: function make_attrs/2 is unused
src/riak_ql_ddl_compiler.erl:546: function make_fun/4 is unused
src/riak_ql_ddl_compiler.erl:550: function make_atom/2 is unused
src/riak_ql_ddl_compiler.erl:553: function make_names/2 is unused
src/riak_ql_ddl_compiler.erl:561: function make_name/3 is unused
src/riak_ql_ddl_compiler.erl:566: function make_var/2 is unused
src/riak_ql_ddl_compiler.erl:569: function make_success_clause/4 is unused
src/riak_ql_ddl_compiler.erl:574: function make_fail_clause/1 is unused
src/riak_ql_ddl_compiler.erl:581: function make_clause/4 is unused
src/riak_ql_ddl_compiler.erl:584: function make_string/2 is unused
src/riak_ql_ddl_compiler.erl:587: function bin_element_string/2 is unused
src/riak_ql_ddl_compiler.erl:590: function make_tuple/2 is unused
src/riak_ql_ddl_compiler.erl:593: function make_module_attr/2 is unused
src/riak_ql_ddl_compiler.erl:596: function make_export_attr/1 is unused
src/riak_ql_ddl_compiler.erl:617: function flat_format/2 is unused
ERROR: compile failed while processing /tmp/thumbs/develop.027eb57.feature-gg-delete.f7f0e78: rebar_abort
Makefile:8: recipe for target 'compile' failed
make: *** [compile] Error 1



⛔ MAKE_DIALYZER

Started at: 2016-12-01 08:42
Duration: 5 seconds.
Result: ERROR
Message: Step make_dialyzer Failed!
Exit Code: 2

📄


cd /tmp/thumbs/develop.027eb57.feature-gg-delete.f7f0e78; make dialyzer

./rebar get-deps
==> color (get-deps)
==> tdiff (get-deps)
==> unite (get-deps)
==> edown (get-deps)
==> sext (get-deps)
==> mochiweb (get-deps)
==> merl (get-deps)
==> develop.027eb57.feature-gg-delete.f7f0e78 (get-deps)
./rebar compile
==> color (compile)
==> tdiff (compile)
==> unite (compile)
==> edown (compile)
==> sext (compile)
==> mochiweb (compile)
==> merl (compile)
make[1]: Entering directory '/tmp/thumbs/develop.027eb57.feature-gg-delete.f7f0e78/deps/merl'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/tmp/thumbs/develop.027eb57.feature-gg-delete.f7f0e78/deps/merl'
==> develop.027eb57.feature-gg-delete.f7f0e78 (compile)
src/riak_ql_ddl_compiler.erl:112: syntax error before: '<'
src/riak_ql_ddl_compiler.erl:54: function compile/1 undefined
src/riak_ql_ddl_compiler.erl:106: spec for undefined function riak_ql_ddl_compiler:compile/1
src/riak_ql_ddl_compiler.erl:173: function compile/1 undefined
src/riak_ql_ddl_compiler.erl:159: function build_min_ddl_version_fn/2 is unused
src/riak_ql_ddl_compiler.erl:233: function build_identity_hash_fns/2 is unused
src/riak_ql_ddl_compiler.erl:244: function make_plain_text/1 is unused
src/riak_ql_ddl_compiler.erl:258: function canonical_fields/1 is unused
src/riak_ql_ddl_compiler.erl:264: function canonical_field_format/3 is unused
src/riak_ql_ddl_compiler.erl:271: function canonical_key/1 is unused
src/riak_ql_ddl_compiler.erl:274: function canonical_ast_fmt/1 is unused
src/riak_ql_ddl_compiler.erl:284: function canonical_arg_fmt_v1/1 is unused
src/riak_ql_ddl_compiler.erl:292: function build_extract_fn/2 is unused
src/riak_ql_ddl_compiler.erl:295: function build_extract_fn_source/1 is unused
src/riak_ql_ddl_compiler.erl:303: function build_extract_fn_clause_source/2 is unused
src/riak_ql_ddl_compiler.erl:310: function build_get_ddl_compiler_version_fn/1 is unused
src/riak_ql_ddl_compiler.erl:317: function build_get_ddl_fn/3 is unused
src/riak_ql_ddl_compiler.erl:321: function build_delete_key_fn/3 is unused
src/riak_ql_ddl_compiler.erl:334: function build_field_orders_fn/2 is unused
src/riak_ql_ddl_compiler.erl:338: function build_field_orders_fn_string/1 is unused
src/riak_ql_ddl_compiler.erl:343: function order_from_key_field/1 is unused
src/riak_ql_ddl_compiler.erl:353: function build_revert_ordering_on_local_key_fn/2 is unused
src/riak_ql_ddl_compiler.erl:357: function build_revert_ordering_on_local_key_fn_string/1 is unused
src/riak_ql_ddl_compiler.erl:366: function revert_ordering_on_local_key_element/2 is unused
src/riak_ql_ddl_compiler.erl:381: function to_var_name_string/1 is unused
src/riak_ql_ddl_compiler.erl:388: function field_type/2 is unused
src/riak_ql_ddl_compiler.erl:395: function build_is_valid_fn/2 is unused
src/riak_ql_ddl_compiler.erl:402: function make_is_valid_cls/3 is unused
src/riak_ql_ddl_compiler.erl:426: function build_get_type_fn/3 is unused
src/riak_ql_ddl_compiler.erl:434: function make_get_type_cls/4 is unused
src/riak_ql_ddl_compiler.erl:451: function build_get_posn_fn/3 is unused
src/riak_ql_ddl_compiler.erl:461: function build_get_posns_fn/3 is unused
src/riak_ql_ddl_compiler.erl:472: function make_conses/3 is unused
src/riak_ql_ddl_compiler.erl:476: function build_add_cols_fns/2 is unused
src/riak_ql_ddl_compiler.erl:482: function make_args_and_fields/2 is unused
src/riak_ql_ddl_compiler.erl:485: function make_ar2/4 is unused
src/riak_ql_ddl_compiler.erl:493: function build_validn_fns/2 is unused
src/riak_ql_ddl_compiler.erl:507: function escape/1 is unused
src/riak_ql_ddl_compiler.erl:511: function is_alphanumeric/1 is unused
src/riak_ql_ddl_compiler.erl:517: function make_guard/3 is unused
src/riak_ql_ddl_compiler.erl:539: function make_attrs/2 is unused
src/riak_ql_ddl_compiler.erl:546: function make_fun/4 is unused
src/riak_ql_ddl_compiler.erl:550: function make_atom/2 is unused
src/riak_ql_ddl_compiler.erl:553: function make_names/2 is unused
src/riak_ql_ddl_compiler.erl:561: function make_name/3 is unused
src/riak_ql_ddl_compiler.erl:566: function make_var/2 is unused
src/riak_ql_ddl_compiler.erl:569: function make_success_clause/4 is unused
src/riak_ql_ddl_compiler.erl:574: function make_fail_clause/1 is unused
src/riak_ql_ddl_compiler.erl:581: function make_clause/4 is unused
src/riak_ql_ddl_compiler.erl:584: function make_string/2 is unused
src/riak_ql_ddl_compiler.erl:587: function bin_element_string/2 is unused
src/riak_ql_ddl_compiler.erl:590: function make_tuple/2 is unused
src/riak_ql_ddl_compiler.erl:593: function make_module_attr/2 is unused
src/riak_ql_ddl_compiler.erl:596: function make_export_attr/1 is unused
src/riak_ql_ddl_compiler.erl:617: function flat_format/2 is unused
ERROR: compile failed while processing /tmp/thumbs/develop.027eb57.feature-gg-delete.f7f0e78: rebar_abort
Makefile:8: recipe for target 'compile' failed
make: *** [compile] Error 1



⬜ 0 of 2 Code reviews from organization basho

@thumbot
Copy link
Contributor

thumbot commented Dec 1, 2016

feature-gg-delete f7f0e78 ➡️ develop fc14e4c ⛔ completed
There seems to be an issue with build step **merge,make_clean_deps_compile,make_test,make_xref,make_dialyzer** ! ☁️
⛔ MERGE

Started at: 2016-12-01 10:06
Duration: seconds.
Result: ERROR
Message: Merge Failed: feature-gg-delete f7f0e78 onto target branch: develop fc14e4c
Exit Code: ERROR

📄




#<Git::GitExecuteError: git '--git-dir=/tmp/thumbs/develop.fc14e4c.feature-gg-delete.f7f0e78/.git' '--work-tree=/tmp/thumbs/develop.fc14e4c.feature-gg-delete.f7f0e78' merge '-m' 'merge' 'f7f0e78a660b3f3f02db0c44fdb5a7744cd35933'  2>&1:Auto-merging src/riak_ql_parser.yrl
Auto-merging src/riak_ql_lexer.xrl
Auto-merging src/riak_ql_ddl_compiler.erl
CONFLICT (content): Merge conflict in src/riak_ql_ddl_compiler.erl
Automatic merge failed; fix conflicts and then commit the result.>


⛔ MAKE_CLEAN_DEPS_COMPILE

Started at: 2016-12-01 10:06
Duration: 23 seconds.
Result: ERROR
Message: Step make_clean_deps_compile Failed!
Exit Code: 2

📄


cd /tmp/thumbs/develop.fc14e4c.feature-gg-delete.f7f0e78; make clean deps compile

./rebar clean
==> develop.fc14e4c.feature-gg-delete.f7f0e78 (clean)
rm -rf test.*-temp-data
./rebar get-deps
==> develop.fc14e4c.feature-gg-delete.f7f0e78 (get-deps)
Pulling unite from {git,"https://github.com/basho/unite.git",{tag,"v0.0.1p1"}}
Cloning into 'unite'...
Pulling sext from {git,"https://github.com/basho/sext.git",{tag,"1.1p6"}}
Cloning into 'sext'...
Pulling mochiweb from {git,"https://github.com/basho/mochiweb.git",
                           {tag,"v2.9.0p2"}}
Cloning into 'mochiweb'...
Pulling merl from {git,"https://github.com/basho/merl.git",
                       {tag,"0.1.0-basho"}}
Cloning into 'merl'...
==> unite (get-deps)
Pulling color from {git,"git://github.com/basho/erlang-color.git"}
Cloning into 'color'...
Pulling tdiff from {git,"git://github.com/basho/tdiff.git"}
Cloning into 'tdiff'...
==> color (get-deps)
==> tdiff (get-deps)
==> sext (get-deps)
Pulling edown from {git,"git://github.com/basho/edown.git",{tag,"0.8.1"}}
Cloning into 'edown'...
==> edown (get-deps)
==> mochiweb (get-deps)
==> merl (get-deps)
./rebar compile
==> color (compile)
Compiled src/color.erl
==> tdiff (compile)
Compiled src/tdiff_benchmark.erl
Compiled src/tdiff_debug.erl
Compiled src/tdiff.erl
==> unite (compile)
Compiled src/unite_compact.erl
==> edown (compile)
Compiled src/edown_xmerl.erl
Compiled src/edown_doclet.erl
Compiled src/edown_make.erl
Compiled src/edown_lib.erl
Compiled src/edown_layout.erl
==> sext (compile)
Compiled src/sext.erl
Compiling c_src/sext.c
==> mochiweb (compile)
Compiled src/mochiweb_io.erl
Compiled src/reloader.erl
Compiled src/mochifmt.erl
Compiled src/mochiweb_socket_server.erl
Compiled src/mochifmt_std.erl
Compiled src/mochiweb_socket.erl
Compiled src/mochiweb_cover.erl
Compiled src/mochiweb_websocket.erl
Compiled src/mochiweb.erl
Compiled src/mochiweb_acceptor.erl
Compiled src/mochiweb_cookies.erl
Compiled src/mochitemp.erl
Compiled src/mochilogfile2.erl
Compiled src/mochijson.erl
Compiled src/mochiweb_http.erl
Compiled src/mochiweb_session.erl
Compiled src/mochiweb_app.erl
Compiled src/mochilists.erl
Compiled src/mochiweb_html.erl
Compiled src/mochiweb_request.erl
Compiled src/mochijson2.erl
Compiled src/mochiweb_charref.erl
Compiled src/mochiweb_echo.erl
Compiled src/mochiweb_skel.erl
Compiled src/mochiweb_multipart.erl
Compiled src/mochiweb_headers.erl
Compiled src/mochiutf8.erl
Compiled src/mochifmt_records.erl
Compiled src/mochiweb_base64url.erl
Compiled src/mochiweb_mime.erl
Compiled src/mochinum.erl
Compiled src/mochiweb_response.erl
Compiled src/mochihex.erl
Compiled src/mochiweb_sup.erl
Compiled src/mochiglobal.erl
Compiled src/mochiweb_util.erl
==> merl (compile)
make[1]: Entering directory '/tmp/thumbs/develop.fc14e4c.feature-gg-delete.f7f0e78/deps/merl'
erlc -pz ./priv -pa ./ebin +debug_info -o ebin/ src/merl.erl
erlc -DMERL_NO_TRANSFORM +debug_info -o priv/ src/merl_transform.erl
erlc -pz ./priv -pa ./ebin +debug_info -o ebin/ src/merl_transform.erl
erlc -pz ./priv -pa ./ebin +debug_info -o ebin/ src/merl_tests.erl
make[1]: Leaving directory '/tmp/thumbs/develop.fc14e4c.feature-gg-delete.f7f0e78/deps/merl'
==> develop.fc14e4c.feature-gg-delete.f7f0e78 (compile)
Compiled src/riak_ql_lexer.xrl
Compiled src/riak_ql_parser.yrl
Compiled src/riak_ql_quanta.erl
Compiled src/riak_ql_window_agg_fns.erl
Compiled src/riak_ql_to_string.erl
Compiled src/riak_ql_cmd.erl
Compiled src/riak_ql_describe.erl
Compiled src/riak_ql_ddl_util.erl
Compiled src/riak_ql_component.erl
Compiled src/riak_ql_show_create_table.erl
src/riak_ql_ddl_compiler.erl:112: syntax error before: '<'
src/riak_ql_ddl_compiler.erl:54: function compile/1 undefined
src/riak_ql_ddl_compiler.erl:106: spec for undefined function riak_ql_ddl_compiler:compile/1
src/riak_ql_ddl_compiler.erl:173: function compile/1 undefined
src/riak_ql_ddl_compiler.erl:159: function build_min_ddl_version_fn/2 is unused
src/riak_ql_ddl_compiler.erl:233: function build_identity_hash_fns/2 is unused
src/riak_ql_ddl_compiler.erl:244: function make_plain_text/1 is unused
src/riak_ql_ddl_compiler.erl:258: function canonical_fields/1 is unused
src/riak_ql_ddl_compiler.erl:264: function canonical_field_format/3 is unused
src/riak_ql_ddl_compiler.erl:271: function canonical_key/1 is unused
src/riak_ql_ddl_compiler.erl:274: function canonical_ast_fmt/1 is unused
src/riak_ql_ddl_compiler.erl:284: function canonical_arg_fmt_v1/1 is unused
src/riak_ql_ddl_compiler.erl:292: function build_extract_fn/2 is unused
src/riak_ql_ddl_compiler.erl:295: function build_extract_fn_source/1 is unused
src/riak_ql_ddl_compiler.erl:303: function build_extract_fn_clause_source/2 is unused
src/riak_ql_ddl_compiler.erl:310: function build_get_ddl_compiler_version_fn/1 is unused
src/riak_ql_ddl_compiler.erl:317: function build_get_ddl_fn/3 is unused
src/riak_ql_ddl_compiler.erl:321: function build_delete_key_fn/3 is unused
src/riak_ql_ddl_compiler.erl:334: function build_field_orders_fn/2 is unused
src/riak_ql_ddl_compiler.erl:338: function build_field_orders_fn_string/1 is unused
src/riak_ql_ddl_compiler.erl:343: function order_from_key_field/1 is unused
src/riak_ql_ddl_compiler.erl:353: function build_revert_ordering_on_local_key_fn/2 is unused
src/riak_ql_ddl_compiler.erl:357: function build_revert_ordering_on_local_key_fn_string/1 is unused
src/riak_ql_ddl_compiler.erl:366: function revert_ordering_on_local_key_element/2 is unused
src/riak_ql_ddl_compiler.erl:384: function to_var_name_string/1 is unused
src/riak_ql_ddl_compiler.erl:391: function field_type/2 is unused
src/riak_ql_ddl_compiler.erl:398: function build_is_valid_fn/2 is unused
src/riak_ql_ddl_compiler.erl:405: function make_is_valid_cls/3 is unused
src/riak_ql_ddl_compiler.erl:429: function build_get_type_fn/3 is unused
src/riak_ql_ddl_compiler.erl:437: function make_get_type_cls/4 is unused
src/riak_ql_ddl_compiler.erl:454: function build_get_posn_fn/3 is unused
src/riak_ql_ddl_compiler.erl:464: function build_get_posns_fn/3 is unused
src/riak_ql_ddl_compiler.erl:475: function make_conses/3 is unused
src/riak_ql_ddl_compiler.erl:479: function build_add_cols_fns/2 is unused
src/riak_ql_ddl_compiler.erl:485: function make_args_and_fields/2 is unused
src/riak_ql_ddl_compiler.erl:488: function make_ar2/4 is unused
src/riak_ql_ddl_compiler.erl:496: function build_validn_fns/2 is unused
src/riak_ql_ddl_compiler.erl:510: function escape/1 is unused
src/riak_ql_ddl_compiler.erl:514: function is_alphanumeric/1 is unused
src/riak_ql_ddl_compiler.erl:520: function make_guard/3 is unused
src/riak_ql_ddl_compiler.erl:542: function make_attrs/2 is unused
src/riak_ql_ddl_compiler.erl:549: function make_fun/4 is unused
src/riak_ql_ddl_compiler.erl:553: function make_atom/2 is unused
src/riak_ql_ddl_compiler.erl:556: function make_names/2 is unused
src/riak_ql_ddl_compiler.erl:564: function make_name/3 is unused
src/riak_ql_ddl_compiler.erl:569: function make_var/2 is unused
src/riak_ql_ddl_compiler.erl:572: function make_success_clause/4 is unused
src/riak_ql_ddl_compiler.erl:577: function make_fail_clause/1 is unused
src/riak_ql_ddl_compiler.erl:584: function make_clause/4 is unused
src/riak_ql_ddl_compiler.erl:587: function make_string/2 is unused
src/riak_ql_ddl_compiler.erl:590: function bin_element_string/2 is unused
src/riak_ql_ddl_compiler.erl:593: function make_tuple/2 is unused
src/riak_ql_ddl_compiler.erl:596: function make_module_attr/2 is unused
src/riak_ql_ddl_compiler.erl:599: function make_export_attr/1 is unused
src/riak_ql_ddl_compiler.erl:620: function flat_format/2 is unused
ERROR: compile failed while processing /tmp/thumbs/develop.fc14e4c.feature-gg-delete.f7f0e78: rebar_abort
Makefile:8: recipe for target 'compile' failed
make: *** [compile] Error 1



⛔ MAKE_TEST

Started at: 2016-12-01 10:06
Duration: 3 seconds.
Result: ERROR
Message: Step make_test Failed!
Exit Code: 2

📄


cd /tmp/thumbs/develop.fc14e4c.feature-gg-delete.f7f0e78; make test

./rebar compile eunit skip_deps=true
==> develop.fc14e4c.feature-gg-delete.f7f0e78 (compile)
Compiled src/riak_ql_lexer.xrl
Compiled src/riak_ql_parser.yrl
src/riak_ql_ddl_compiler.erl:112: syntax error before: '<'
src/riak_ql_ddl_compiler.erl:54: function compile/1 undefined
src/riak_ql_ddl_compiler.erl:106: spec for undefined function riak_ql_ddl_compiler:compile/1
src/riak_ql_ddl_compiler.erl:173: function compile/1 undefined
src/riak_ql_ddl_compiler.erl:159: function build_min_ddl_version_fn/2 is unused
src/riak_ql_ddl_compiler.erl:233: function build_identity_hash_fns/2 is unused
src/riak_ql_ddl_compiler.erl:244: function make_plain_text/1 is unused
src/riak_ql_ddl_compiler.erl:258: function canonical_fields/1 is unused
src/riak_ql_ddl_compiler.erl:264: function canonical_field_format/3 is unused
src/riak_ql_ddl_compiler.erl:271: function canonical_key/1 is unused
src/riak_ql_ddl_compiler.erl:274: function canonical_ast_fmt/1 is unused
src/riak_ql_ddl_compiler.erl:284: function canonical_arg_fmt_v1/1 is unused
src/riak_ql_ddl_compiler.erl:292: function build_extract_fn/2 is unused
src/riak_ql_ddl_compiler.erl:295: function build_extract_fn_source/1 is unused
src/riak_ql_ddl_compiler.erl:303: function build_extract_fn_clause_source/2 is unused
src/riak_ql_ddl_compiler.erl:310: function build_get_ddl_compiler_version_fn/1 is unused
src/riak_ql_ddl_compiler.erl:317: function build_get_ddl_fn/3 is unused
src/riak_ql_ddl_compiler.erl:321: function build_delete_key_fn/3 is unused
src/riak_ql_ddl_compiler.erl:334: function build_field_orders_fn/2 is unused
src/riak_ql_ddl_compiler.erl:338: function build_field_orders_fn_string/1 is unused
src/riak_ql_ddl_compiler.erl:343: function order_from_key_field/1 is unused
src/riak_ql_ddl_compiler.erl:353: function build_revert_ordering_on_local_key_fn/2 is unused
src/riak_ql_ddl_compiler.erl:357: function build_revert_ordering_on_local_key_fn_string/1 is unused
src/riak_ql_ddl_compiler.erl:366: function revert_ordering_on_local_key_element/2 is unused
src/riak_ql_ddl_compiler.erl:384: function to_var_name_string/1 is unused
src/riak_ql_ddl_compiler.erl:391: function field_type/2 is unused
src/riak_ql_ddl_compiler.erl:398: function build_is_valid_fn/2 is unused
src/riak_ql_ddl_compiler.erl:405: function make_is_valid_cls/3 is unused
src/riak_ql_ddl_compiler.erl:429: function build_get_type_fn/3 is unused
src/riak_ql_ddl_compiler.erl:437: function make_get_type_cls/4 is unused
src/riak_ql_ddl_compiler.erl:454: function build_get_posn_fn/3 is unused
src/riak_ql_ddl_compiler.erl:464: function build_get_posns_fn/3 is unused
src/riak_ql_ddl_compiler.erl:475: function make_conses/3 is unused
src/riak_ql_ddl_compiler.erl:479: function build_add_cols_fns/2 is unused
src/riak_ql_ddl_compiler.erl:485: function make_args_and_fields/2 is unused
src/riak_ql_ddl_compiler.erl:488: function make_ar2/4 is unused
src/riak_ql_ddl_compiler.erl:496: function build_validn_fns/2 is unused
src/riak_ql_ddl_compiler.erl:510: function escape/1 is unused
src/riak_ql_ddl_compiler.erl:514: function is_alphanumeric/1 is unused
src/riak_ql_ddl_compiler.erl:520: function make_guard/3 is unused
src/riak_ql_ddl_compiler.erl:542: function make_attrs/2 is unused
src/riak_ql_ddl_compiler.erl:549: function make_fun/4 is unused
src/riak_ql_ddl_compiler.erl:553: function make_atom/2 is unused
src/riak_ql_ddl_compiler.erl:556: function make_names/2 is unused
src/riak_ql_ddl_compiler.erl:564: function make_name/3 is unused
src/riak_ql_ddl_compiler.erl:569: function make_var/2 is unused
src/riak_ql_ddl_compiler.erl:572: function make_success_clause/4 is unused
src/riak_ql_ddl_compiler.erl:577: function make_fail_clause/1 is unused
src/riak_ql_ddl_compiler.erl:584: function make_clause/4 is unused
src/riak_ql_ddl_compiler.erl:587: function make_string/2 is unused
src/riak_ql_ddl_compiler.erl:590: function bin_element_string/2 is unused
src/riak_ql_ddl_compiler.erl:593: function make_tuple/2 is unused
src/riak_ql_ddl_compiler.erl:596: function make_module_attr/2 is unused
src/riak_ql_ddl_compiler.erl:599: function make_export_attr/1 is unused
src/riak_ql_ddl_compiler.erl:620: function flat_format/2 is unused
ERROR: compile failed while processing /tmp/thumbs/develop.fc14e4c.feature-gg-delete.f7f0e78: rebar_abort
Makefile:21: recipe for target 'test' failed
make: *** [test] Error 1



⛔ MAKE_XREF

Started at: 2016-12-01 10:07
Duration: 5 seconds.
Result: ERROR
Message: Step make_xref Failed!
Exit Code: 2

📄


cd /tmp/thumbs/develop.fc14e4c.feature-gg-delete.f7f0e78; make xref

./rebar get-deps
==> color (get-deps)
==> tdiff (get-deps)
==> unite (get-deps)
==> edown (get-deps)
==> sext (get-deps)
==> mochiweb (get-deps)
==> merl (get-deps)
==> develop.fc14e4c.feature-gg-delete.f7f0e78 (get-deps)
./rebar compile
==> color (compile)
==> tdiff (compile)
==> unite (compile)
==> edown (compile)
==> sext (compile)
==> mochiweb (compile)
==> merl (compile)
make[1]: Entering directory '/tmp/thumbs/develop.fc14e4c.feature-gg-delete.f7f0e78/deps/merl'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/tmp/thumbs/develop.fc14e4c.feature-gg-delete.f7f0e78/deps/merl'
==> develop.fc14e4c.feature-gg-delete.f7f0e78 (compile)
src/riak_ql_ddl_compiler.erl:112: syntax error before: '<'
src/riak_ql_ddl_compiler.erl:54: function compile/1 undefined
src/riak_ql_ddl_compiler.erl:106: spec for undefined function riak_ql_ddl_compiler:compile/1
src/riak_ql_ddl_compiler.erl:173: function compile/1 undefined
src/riak_ql_ddl_compiler.erl:159: function build_min_ddl_version_fn/2 is unused
src/riak_ql_ddl_compiler.erl:233: function build_identity_hash_fns/2 is unused
src/riak_ql_ddl_compiler.erl:244: function make_plain_text/1 is unused
src/riak_ql_ddl_compiler.erl:258: function canonical_fields/1 is unused
src/riak_ql_ddl_compiler.erl:264: function canonical_field_format/3 is unused
src/riak_ql_ddl_compiler.erl:271: function canonical_key/1 is unused
src/riak_ql_ddl_compiler.erl:274: function canonical_ast_fmt/1 is unused
src/riak_ql_ddl_compiler.erl:284: function canonical_arg_fmt_v1/1 is unused
src/riak_ql_ddl_compiler.erl:292: function build_extract_fn/2 is unused
src/riak_ql_ddl_compiler.erl:295: function build_extract_fn_source/1 is unused
src/riak_ql_ddl_compiler.erl:303: function build_extract_fn_clause_source/2 is unused
src/riak_ql_ddl_compiler.erl:310: function build_get_ddl_compiler_version_fn/1 is unused
src/riak_ql_ddl_compiler.erl:317: function build_get_ddl_fn/3 is unused
src/riak_ql_ddl_compiler.erl:321: function build_delete_key_fn/3 is unused
src/riak_ql_ddl_compiler.erl:334: function build_field_orders_fn/2 is unused
src/riak_ql_ddl_compiler.erl:338: function build_field_orders_fn_string/1 is unused
src/riak_ql_ddl_compiler.erl:343: function order_from_key_field/1 is unused
src/riak_ql_ddl_compiler.erl:353: function build_revert_ordering_on_local_key_fn/2 is unused
src/riak_ql_ddl_compiler.erl:357: function build_revert_ordering_on_local_key_fn_string/1 is unused
src/riak_ql_ddl_compiler.erl:366: function revert_ordering_on_local_key_element/2 is unused
src/riak_ql_ddl_compiler.erl:384: function to_var_name_string/1 is unused
src/riak_ql_ddl_compiler.erl:391: function field_type/2 is unused
src/riak_ql_ddl_compiler.erl:398: function build_is_valid_fn/2 is unused
src/riak_ql_ddl_compiler.erl:405: function make_is_valid_cls/3 is unused
src/riak_ql_ddl_compiler.erl:429: function build_get_type_fn/3 is unused
src/riak_ql_ddl_compiler.erl:437: function make_get_type_cls/4 is unused
src/riak_ql_ddl_compiler.erl:454: function build_get_posn_fn/3 is unused
src/riak_ql_ddl_compiler.erl:464: function build_get_posns_fn/3 is unused
src/riak_ql_ddl_compiler.erl:475: function make_conses/3 is unused
src/riak_ql_ddl_compiler.erl:479: function build_add_cols_fns/2 is unused
src/riak_ql_ddl_compiler.erl:485: function make_args_and_fields/2 is unused
src/riak_ql_ddl_compiler.erl:488: function make_ar2/4 is unused
src/riak_ql_ddl_compiler.erl:496: function build_validn_fns/2 is unused
src/riak_ql_ddl_compiler.erl:510: function escape/1 is unused
src/riak_ql_ddl_compiler.erl:514: function is_alphanumeric/1 is unused
src/riak_ql_ddl_compiler.erl:520: function make_guard/3 is unused
src/riak_ql_ddl_compiler.erl:542: function make_attrs/2 is unused
src/riak_ql_ddl_compiler.erl:549: function make_fun/4 is unused
src/riak_ql_ddl_compiler.erl:553: function make_atom/2 is unused
src/riak_ql_ddl_compiler.erl:556: function make_names/2 is unused
src/riak_ql_ddl_compiler.erl:564: function make_name/3 is unused
src/riak_ql_ddl_compiler.erl:569: function make_var/2 is unused
src/riak_ql_ddl_compiler.erl:572: function make_success_clause/4 is unused
src/riak_ql_ddl_compiler.erl:577: function make_fail_clause/1 is unused
src/riak_ql_ddl_compiler.erl:584: function make_clause/4 is unused
src/riak_ql_ddl_compiler.erl:587: function make_string/2 is unused
src/riak_ql_ddl_compiler.erl:590: function bin_element_string/2 is unused
src/riak_ql_ddl_compiler.erl:593: function make_tuple/2 is unused
src/riak_ql_ddl_compiler.erl:596: function make_module_attr/2 is unused
src/riak_ql_ddl_compiler.erl:599: function make_export_attr/1 is unused
src/riak_ql_ddl_compiler.erl:620: function flat_format/2 is unused
ERROR: compile failed while processing /tmp/thumbs/develop.fc14e4c.feature-gg-delete.f7f0e78: rebar_abort
Makefile:8: recipe for target 'compile' failed
make: *** [compile] Error 1



⛔ MAKE_DIALYZER

Started at: 2016-12-01 10:07
Duration: 6 seconds.
Result: ERROR
Message: Step make_dialyzer Failed!
Exit Code: 2

📄


cd /tmp/thumbs/develop.fc14e4c.feature-gg-delete.f7f0e78; make dialyzer

./rebar get-deps
==> color (get-deps)
==> tdiff (get-deps)
==> unite (get-deps)
==> edown (get-deps)
==> sext (get-deps)
==> mochiweb (get-deps)
==> merl (get-deps)
==> develop.fc14e4c.feature-gg-delete.f7f0e78 (get-deps)
./rebar compile
==> color (compile)
==> tdiff (compile)
==> unite (compile)
==> edown (compile)
==> sext (compile)
==> mochiweb (compile)
==> merl (compile)
make[1]: Entering directory '/tmp/thumbs/develop.fc14e4c.feature-gg-delete.f7f0e78/deps/merl'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/tmp/thumbs/develop.fc14e4c.feature-gg-delete.f7f0e78/deps/merl'
==> develop.fc14e4c.feature-gg-delete.f7f0e78 (compile)
src/riak_ql_ddl_compiler.erl:112: syntax error before: '<'
src/riak_ql_ddl_compiler.erl:54: function compile/1 undefined
src/riak_ql_ddl_compiler.erl:106: spec for undefined function riak_ql_ddl_compiler:compile/1
src/riak_ql_ddl_compiler.erl:173: function compile/1 undefined
src/riak_ql_ddl_compiler.erl:159: function build_min_ddl_version_fn/2 is unused
src/riak_ql_ddl_compiler.erl:233: function build_identity_hash_fns/2 is unused
src/riak_ql_ddl_compiler.erl:244: function make_plain_text/1 is unused
src/riak_ql_ddl_compiler.erl:258: function canonical_fields/1 is unused
src/riak_ql_ddl_compiler.erl:264: function canonical_field_format/3 is unused
src/riak_ql_ddl_compiler.erl:271: function canonical_key/1 is unused
src/riak_ql_ddl_compiler.erl:274: function canonical_ast_fmt/1 is unused
src/riak_ql_ddl_compiler.erl:284: function canonical_arg_fmt_v1/1 is unused
src/riak_ql_ddl_compiler.erl:292: function build_extract_fn/2 is unused
src/riak_ql_ddl_compiler.erl:295: function build_extract_fn_source/1 is unused
src/riak_ql_ddl_compiler.erl:303: function build_extract_fn_clause_source/2 is unused
src/riak_ql_ddl_compiler.erl:310: function build_get_ddl_compiler_version_fn/1 is unused
src/riak_ql_ddl_compiler.erl:317: function build_get_ddl_fn/3 is unused
src/riak_ql_ddl_compiler.erl:321: function build_delete_key_fn/3 is unused
src/riak_ql_ddl_compiler.erl:334: function build_field_orders_fn/2 is unused
src/riak_ql_ddl_compiler.erl:338: function build_field_orders_fn_string/1 is unused
src/riak_ql_ddl_compiler.erl:343: function order_from_key_field/1 is unused
src/riak_ql_ddl_compiler.erl:353: function build_revert_ordering_on_local_key_fn/2 is unused
src/riak_ql_ddl_compiler.erl:357: function build_revert_ordering_on_local_key_fn_string/1 is unused
src/riak_ql_ddl_compiler.erl:366: function revert_ordering_on_local_key_element/2 is unused
src/riak_ql_ddl_compiler.erl:384: function to_var_name_string/1 is unused
src/riak_ql_ddl_compiler.erl:391: function field_type/2 is unused
src/riak_ql_ddl_compiler.erl:398: function build_is_valid_fn/2 is unused
src/riak_ql_ddl_compiler.erl:405: function make_is_valid_cls/3 is unused
src/riak_ql_ddl_compiler.erl:429: function build_get_type_fn/3 is unused
src/riak_ql_ddl_compiler.erl:437: function make_get_type_cls/4 is unused
src/riak_ql_ddl_compiler.erl:454: function build_get_posn_fn/3 is unused
src/riak_ql_ddl_compiler.erl:464: function build_get_posns_fn/3 is unused
src/riak_ql_ddl_compiler.erl:475: function make_conses/3 is unused
src/riak_ql_ddl_compiler.erl:479: function build_add_cols_fns/2 is unused
src/riak_ql_ddl_compiler.erl:485: function make_args_and_fields/2 is unused
src/riak_ql_ddl_compiler.erl:488: function make_ar2/4 is unused
src/riak_ql_ddl_compiler.erl:496: function build_validn_fns/2 is unused
src/riak_ql_ddl_compiler.erl:510: function escape/1 is unused
src/riak_ql_ddl_compiler.erl:514: function is_alphanumeric/1 is unused
src/riak_ql_ddl_compiler.erl:520: function make_guard/3 is unused
src/riak_ql_ddl_compiler.erl:542: function make_attrs/2 is unused
src/riak_ql_ddl_compiler.erl:549: function make_fun/4 is unused
src/riak_ql_ddl_compiler.erl:553: function make_atom/2 is unused
src/riak_ql_ddl_compiler.erl:556: function make_names/2 is unused
src/riak_ql_ddl_compiler.erl:564: function make_name/3 is unused
src/riak_ql_ddl_compiler.erl:569: function make_var/2 is unused
src/riak_ql_ddl_compiler.erl:572: function make_success_clause/4 is unused
src/riak_ql_ddl_compiler.erl:577: function make_fail_clause/1 is unused
src/riak_ql_ddl_compiler.erl:584: function make_clause/4 is unused
src/riak_ql_ddl_compiler.erl:587: function make_string/2 is unused
src/riak_ql_ddl_compiler.erl:590: function bin_element_string/2 is unused
src/riak_ql_ddl_compiler.erl:593: function make_tuple/2 is unused
src/riak_ql_ddl_compiler.erl:596: function make_module_attr/2 is unused
src/riak_ql_ddl_compiler.erl:599: function make_export_attr/1 is unused
src/riak_ql_ddl_compiler.erl:620: function flat_format/2 is unused
ERROR: compile failed while processing /tmp/thumbs/develop.fc14e4c.feature-gg-delete.f7f0e78: rebar_abort
Makefile:8: recipe for target 'compile' failed
make: *** [compile] Error 1



⬜ 0 of 2 Code reviews from organization basho

…ield_type -> external_field_type). removed trailing whitespace found in diff w/ upstream.
@thumbot
Copy link
Contributor

thumbot commented Dec 1, 2016

feature-gg-delete 0703587 ➡️ develop fc14e4c ⛔ completed
There seems to be an issue with build step **make_dialyzer** ! ☁️
✅ MERGE

Started at: 2016-12-01 10:59
Duration: 2 seconds.
Result: OK
Message: Merge Success: feature-gg-delete 0703587 onto target branch: develop fc14e4c
Exit Code: OK

📄




Auto-merging src/riak_ql_ddl_compiler.erl
Merge made by the 'recursive' strategy.
 src/riak_ql_ddl_compiler.erl | 123 ++++++++++++++++++++++++++++++++-------
 src/riak_ql_ddl_util.erl     | 134 +++++++++++++++++++++++++++++++++++++++++++
 src/riak_ql_lexer.xrl        |   2 +
 src/riak_ql_parser.yrl       |  25 +++++++-
 test/parser_delete_tests.erl |  38 ++++++++++++
 5 files changed, 300 insertions(+), 22 deletions(-)
 create mode 100644 src/riak_ql_ddl_util.erl
 create mode 100644 test/parser_delete_tests.erl


✅ MAKE_CLEAN_DEPS_COMPILE

Started at: 2016-12-01 10:59
Duration: 36 seconds.
Result: OK
Message: OK
Exit Code: 0

📄


cd /tmp/thumbs/develop.fc14e4c.feature-gg-delete.0703587; make clean deps compile

./rebar clean
==> develop.fc14e4c.feature-gg-delete.0703587 (clean)
rm -rf test.*-temp-data
./rebar get-deps
==> develop.fc14e4c.feature-gg-delete.0703587 (get-deps)
Pulling unite from {git,"https://github.com/basho/unite.git",{tag,"v0.0.1p1"}}
Cloning into 'unite'...
Pulling sext from {git,"https://github.com/basho/sext.git",{tag,"1.1p6"}}
Cloning into 'sext'...
Pulling mochiweb from {git,"https://github.com/basho/mochiweb.git",
                           {tag,"v2.9.0p2"}}
Cloning into 'mochiweb'...
Pulling merl from {git,"https://github.com/basho/merl.git",
                       {tag,"0.1.0-basho"}}
Cloning into 'merl'...
==> unite (get-deps)
Pulling color from {git,"git://github.com/basho/erlang-color.git"}
Cloning into 'color'...
Pulling tdiff from {git,"git://github.com/basho/tdiff.git"}
Cloning into 'tdiff'...
==> color (get-deps)
==> tdiff (get-deps)
==> sext (get-deps)
Pulling edown from {git,"git://github.com/basho/edown.git",{tag,"0.8.1"}}
Cloning into 'edown'...
==> edown (get-deps)
==> mochiweb (get-deps)
==> merl (get-deps)
./rebar compile
==> color (compile)
Compiled src/color.erl
==> tdiff (compile)
Compiled src/tdiff_benchmark.erl
Compiled src/tdiff.erl
Compiled src/tdiff_debug.erl
==> unite (compile)
Compiled src/unite_compact.erl
==> edown (compile)
Compiled src/edown_xmerl.erl
Compiled src/edown_doclet.erl
Compiled src/edown_make.erl
Compiled src/edown_lib.erl
Compiled src/edown_layout.erl
==> sext (compile)
Compiled src/sext.erl
Compiling c_src/sext.c
==> mochiweb (compile)
Compiled src/mochiweb_io.erl
Compiled src/mochifmt.erl
Compiled src/reloader.erl
Compiled src/mochiweb_socket_server.erl
Compiled src/mochifmt_std.erl
Compiled src/mochiweb_websocket.erl
Compiled src/mochiweb_socket.erl
Compiled src/mochiweb_cover.erl
Compiled src/mochiweb_cookies.erl
Compiled src/mochiweb.erl
Compiled src/mochiweb_acceptor.erl
Compiled src/mochitemp.erl
Compiled src/mochijson.erl
Compiled src/mochilogfile2.erl
Compiled src/mochiweb_http.erl
Compiled src/mochiweb_charref.erl
Compiled src/mochiweb_session.erl
Compiled src/mochilists.erl
Compiled src/mochiweb_html.erl
Compiled src/mochiweb_app.erl
Compiled src/mochiweb_skel.erl
Compiled src/mochijson2.erl
Compiled src/mochiweb_echo.erl
Compiled src/mochiutf8.erl
Compiled src/mochiweb_multipart.erl
Compiled src/mochiweb_request.erl
Compiled src/mochiweb_headers.erl
Compiled src/mochifmt_records.erl
Compiled src/mochiweb_mime.erl
Compiled src/mochiweb_base64url.erl
Compiled src/mochinum.erl
Compiled src/mochiweb_response.erl
Compiled src/mochihex.erl
Compiled src/mochiweb_sup.erl
Compiled src/mochiglobal.erl
Compiled src/mochiweb_util.erl
==> merl (compile)
make[1]: Entering directory '/tmp/thumbs/develop.fc14e4c.feature-gg-delete.0703587/deps/merl'
erlc -pz ./priv -pa ./ebin +debug_info -o ebin/ src/merl.erl
erlc -DMERL_NO_TRANSFORM +debug_info -o priv/ src/merl_transform.erl
erlc -pz ./priv -pa ./ebin +debug_info -o ebin/ src/merl_transform.erl
erlc -pz ./priv -pa ./ebin +debug_info -o ebin/ src/merl_tests.erl
make[1]: Leaving directory '/tmp/thumbs/develop.fc14e4c.feature-gg-delete.0703587/deps/merl'
==> develop.fc14e4c.feature-gg-delete.0703587 (compile)
Compiled src/riak_ql_lexer.xrl
Compiled src/riak_ql_parser.yrl
Compiled src/riak_ql_quanta.erl
Compiled src/riak_ql_window_agg_fns.erl
Compiled src/riak_ql_to_string.erl
Compiled src/riak_ql_cmd.erl
Compiled src/riak_ql_describe.erl
Compiled src/riak_ql_component.erl
Compiled src/riak_ql_ddl_util.erl
Compiled src/riak_ql_show_create_table.erl
Compiled src/riak_ql_ddl_compiler.erl
Compiled src/riak_ql_ddl.erl
Compiled src/riak_ql_parser.erl
Compiled src/riak_ql_lexer.erl



✅ MAKE_TEST

Started at: 2016-12-01 11:00
Duration: 12 seconds.
Result: OK
Message: OK
Exit Code: 0

📄


cd /tmp/thumbs/develop.fc14e4c.feature-gg-delete.0703587; make test

./rebar compile eunit skip_deps=true
==> develop.fc14e4c.feature-gg-delete.0703587 (compile)
Compiled src/riak_ql_lexer.xrl
Compiled src/riak_ql_parser.yrl
Compiled src/riak_ql_parser.erl
Compiled src/riak_ql_lexer.erl
==> develop.fc14e4c.feature-gg-delete.0703587 (eunit)
Compiled test/parser_show_tables_tests.erl
Compiled test/parser_canonicalise_where_tests.erl
Compiled test/parser_explain_tests.erl
Compiled test/compiler_basic_1.erl
Compiled test/parser_show_create_table_tests.erl
Compiled test/parser_insert_tests.erl
Compiled test/parser_select_aggregate_tests.erl
Compiled test/parser_create_table_tests.erl
Compiled test/window_agg_fn_tests.erl
Compiled test/parser_arithmetic_tests.erl
Compiled test/parser_describe_tests.erl
Compiled test/parser_delete_tests.erl
Compiled test/parser_tests.erl
Compiled test/parser_select_where_tests.erl
Compiled test/parser_function_tests.erl
Compiled test/parser_select_tests.erl
Compiled test/lexer_tests.erl
Compiled test/query_ddl.erl
Compiled src/riak_ql_quanta.erl
Compiled src/riak_ql_to_string.erl
Compiled src/riak_ql_cmd.erl
Compiled src/riak_ql_window_agg_fns.erl
Compiled src/riak_ql_describe.erl
Compiled src/riak_ql_component.erl
Compiled src/riak_ql_ddl_util.erl
Compiled src/riak_ql_show_create_table.erl
Compiled src/riak_ql_ddl_compiler.erl
Compiled src/riak_ql_ddl.erl
Compiled src/riak_ql_parser.erl
Compiled src/riak_ql_lexer.erl
�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m�[32m.�[0m
�[32m473 tests passed�[0m  �[30;1m(3.78 s)�[0m



✅ MAKE_XREF

Started at: 2016-12-01 11:00
Duration: 8 seconds.
Result: OK
Message: OK
Exit Code: 0

📄


cd /tmp/thumbs/develop.fc14e4c.feature-gg-delete.0703587; make xref

./rebar get-deps
==> color (get-deps)
==> tdiff (get-deps)
==> unite (get-deps)
==> edown (get-deps)
==> sext (get-deps)
==> mochiweb (get-deps)
==> merl (get-deps)
==> develop.fc14e4c.feature-gg-delete.0703587 (get-deps)
./rebar compile
==> color (compile)
==> tdiff (compile)
==> unite (compile)
==> edown (compile)
==> sext (compile)
==> mochiweb (compile)
==> merl (compile)
make[1]: Entering directory '/tmp/thumbs/develop.fc14e4c.feature-gg-delete.0703587/deps/merl'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/tmp/thumbs/develop.fc14e4c.feature-gg-delete.0703587/deps/merl'
==> develop.fc14e4c.feature-gg-delete.0703587 (compile)
./rebar xref skip_deps=true
==> develop.fc14e4c.feature-gg-delete.0703587 (xref)



⛔ MAKE_DIALYZER

Started at: 2016-12-01 11:00
Duration: 148 seconds.
Result: ERROR
Message: Step make_dialyzer Failed!
Exit Code: 2

📄


cd /tmp/thumbs/develop.fc14e4c.feature-gg-delete.0703587; make dialyzer

./rebar get-deps
==> color (get-deps)
==> tdiff (get-deps)
==> unite (get-deps)
==> edown (get-deps)
==> sext (get-deps)
==> mochiweb (get-deps)
==> merl (get-deps)
==> develop.fc14e4c.feature-gg-delete.0703587 (get-deps)
./rebar compile
==> color (compile)
==> tdiff (compile)
==> unite (compile)
==> edown (compile)
==> sext (compile)
==> mochiweb (compile)
==> merl (compile)
make[1]: Entering directory '/tmp/thumbs/develop.fc14e4c.feature-gg-delete.0703587/deps/merl'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/tmp/thumbs/develop.fc14e4c.feature-gg-delete.0703587/deps/merl'
==> develop.fc14e4c.feature-gg-delete.0703587 (compile)
  Creating PLT /root/.combo_dialyzer_plt ...
eunit_test.erl:305: Call to missing or unexported function eunit_test:nonexisting_function/0
Unknown functions:
  asn1rt_nif:decode_ber_tlv/1
  asn1rt_nif:encode_ber_tlv/1
  hipe:compile/4
  otp_mib:erl_node_table/3
  ttb:ctp/2
  ttb:p/2
  ttb:stop/1
  ttb:tp/2
  ttb:tpl/2
  ttb:tpl/3
  ttb:tpl/4
  ttb:tracer/2
Unknown types:
  inet:ipaddress/0
  public_key:private_key/0
 done in 1m52.18s
done (warnings were emitted)
  Creating PLT .local_dialyzer_plt ...
Unknown functions:
  application:start/1
  base64:encode/1
  beam_lib:chunks/2
  beam_lib:version/1
  binary:match/2
  binary:replace/4
  c:l/1
  calendar:datetime_to_gregorian_seconds/1
  calendar:day_of_the_week/1
  calendar:gregorian_seconds_to_datetime/1
  calendar:local_time/0
  calendar:local_time_to_universal_time_dst/1
  calendar:universal_time/0
  calendar:universal_time_to_local_time/1
  code:all_loaded/0
  code:delete/1
  code:get_object_code/1
  code:load_binary/3
  code:load_file/1
  code:priv_dir/1
  code:purge/1
  code:which/1
  compile:forms/2
  compile:noenv_forms/2
  crypto:block_decrypt/4
  crypto:block_encrypt/4
  crypto:hash/2
  crypto:hmac/3
  crypto:rand_bytes/1
  crypto:rand_uniform/2
  dict:find/2
  dict:new/0
  dict:store/3
  dict:to_list/1
  edoc:application/3
  edoc:get_doc/3
  edoc:layout/2
  edoc_data:overview/4
  edoc_extract:file/4
  edoc_lib:copy_file/2
  edoc_lib:join_uri/2
  edoc_lib:module_info/1
  edoc_lib:read_encoding/2
  edoc_lib:run_layout/2
  edoc_lib:segment/2
  edoc_lib:strip_space/1
  edoc_lib:transpose/1
  edoc_lib:write_file/4
  edoc_lib:write_file/5
  edoc_lib:write_info_file/3
  edoc_lib:write_info_file/4
  edoc_report:report/2
  edoc_report:warning/2
  epp:default_encoding/0
  epp:read_encoding/1
  erl_comment_scan:string/1
  erl_parse:normalise/1
  erl_parse:parse_exprs/1
  erl_parse:parse_form/1
  erl_pp:attribute/1
  erl_pp:exprs/1
  erl_prettypr:format/1
  erl_scan:string/1
  erl_scan:string/2
  erl_scan:tokens/3
  erl_syntax:abstract/1
  erl_syntax:add_postcomments/2
  erl_syntax:add_precomments/2
  erl_syntax:application/3
  erl_syntax:arity_qualifier/2
  erl_syntax:atom/1
  erl_syntax:atom_name/1
  erl_syntax:atom_value/1
  erl_syntax:attribute/2
  erl_syntax:binary_field/2
  erl_syntax:binary_field_body/1
  erl_syntax:binary_field_types/1
  erl_syntax:case_expr_clauses/1
  erl_syntax:char_value/1
  erl_syntax:clause/3
  erl_syntax:clause_body/1
  erl_syntax:clause_guard/1
  erl_syntax:clause_patterns/1
  erl_syntax:comment/2
  erl_syntax:concrete/1
  erl_syntax:conjunction_body/1
  erl_syntax:disjunction_body/1
  erl_syntax:float_value/1
  erl_syntax:form_list/1
  erl_syntax:form_list_elements/1
  erl_syntax:function/2
  erl_syntax:get_attrs/1
  erl_syntax:get_pos/1
  erl_syntax:integer/1
  erl_syntax:integer_value/1
  erl_syntax:is_atom/2
  erl_syntax:is_integer/2
  erl_syntax:is_literal/1
  erl_syntax:list/1
  erl_syntax:list/2
  erl_syntax:list_prefix/1
  erl_syntax:list_suffix/1
  erl_syntax:make_tree/2
  erl_syntax:operator_name/1
  erl_syntax:receive_expr/1
  erl_syntax:receive_expr/3
  erl_syntax:receive_expr_action/1
  erl_syntax:receive_expr_clauses/1
  erl_syntax:receive_expr_timeout/1
  erl_syntax:record_access/2
  erl_syntax:record_access/3
  erl_syntax:record_access_argument/1
  erl_syntax:record_access_field/1
  erl_syntax:record_access_type/1
  erl_syntax:record_expr/2
  erl_syntax:record_expr/3
  erl_syntax:record_expr_argument/1
  erl_syntax:record_expr_fields/1
  erl_syntax:record_expr_type/1
  erl_syntax:record_field/1
  erl_syntax:record_field/2
  erl_syntax:record_field_name/1
  erl_syntax:record_field_value/1
  erl_syntax:revert/1
  erl_syntax:revert_forms/1
  erl_syntax:set_attrs/2
  erl_syntax:set_pos/2
  erl_syntax:string_value/1
  erl_syntax:subtrees/1
  erl_syntax:text_string/1
  erl_syntax:try_expr_handlers/1
  erl_syntax:tuple/1
  erl_syntax:tuple_elements/1
  erl_syntax:type/1
  erl_syntax:update_tree/2
  erl_syntax:variable/1
  erl_syntax:variable_literal/1
  erl_syntax:variable_name/1
  erl_syntax_lib:limit/2
  erlang:atom_to_list/1
  erlang:binary_to_list/1
  erlang:binary_to_term/1
  erlang:decode_packet/3
  erlang:demonitor/2
  erlang:erase/1
  erlang:float_to_list/1
  erlang:function_exported/3
  erlang:garbage_collect/0
  erlang:garbage_collect/1
  erlang:get/1
  erlang:get_module_info/1
  erlang:get_module_info/2
  erlang:get_stacktrace/0
  erlang:integer_to_list/1
  erlang:iolist_size/1
  erlang:iolist_to_binary/1
  erlang:list_to_atom/1
  erlang:list_to_binary/1
  erlang:list_to_existing_atom/1
  erlang:list_to_float/1
  erlang:list_to_integer/1
  erlang:list_to_integer/2
  erlang:list_to_tuple/1
  erlang:load_nif/2
  erlang:localtime/0
  erlang:make_fun/3
  erlang:make_ref/0
  erlang:md5/1
  erlang:monitor/2
  erlang:now/0
  erlang:open_port/2
  erlang:port_close/1
  erlang:process_flag/2
  erlang:processes/0
  erlang:put/2
  erlang:statistics/1
  erlang:term_to_binary/1
  error_logger:error_report/1
  error_logger:info_msg/2
  error_logger:info_report/1
  error_logger:warning_msg/2
  eunit:test/1
  eunit_listener:start/2
  file:close/1
  file:del_dir/1
  file:delete/1
  file:get_cwd/0
  file:list_dir/1
  file:make_dir/1
  file:make_symlink/2
  file:open/2
  file:position/2
  file:pread/2
  file:pread/3
  file:read/2
  file:read_file/1
  file:read_file_info/1
  file:script/1
  file:sync/1
  file:truncate/1
  file:write/2
  file:write_file/2
  file:write_file_info/2
  filelib:is_dir/1
  filename:absname/1
  filename:basename/1
  filename:basename/2
  filename:dirname/1
  filename:extension/1
  filename:join/1
  filename:join/2
  filename:split/1
  gb_trees:delete_any/2
  gb_trees:empty/0
  gb_trees:enter/3
  gb_trees:get/2
  gb_trees:insert/3
  gb_trees:lookup/2
  gb_trees:update/3
  gb_trees:values/1
  gen_server:call/2
  gen_server:cast/2
  gen_server:start/4
  gen_server:start_link/4
  gen_tcp:accept/2
  gen_tcp:close/1
  gen_tcp:listen/2
  gen_tcp:recv/3
  gen_tcp:send/2
  httpd_util:day/1
  httpd_util:month/1
  httpd_util:reason_phrase/1
  httpd_util:rfc1123_date/0
  httpd_util:rfc1123_date/1
  inet:getaddr/2
  inet:peername/1
  inet:port/1
  inet:setopts/2
  inet_parse:address/1
  inet_parse:ntoa/1
  init:get_argument/1
  io:columns/0
  io:format/1
  io:format/2
  io:format/3
  io:fwrite/2
  io:nl/0
  io:put_chars/1
  io_lib:format/2
  io_lib:fwrite/2
  io_lib:write_atom/1
  io_lib_pretty:print/4
  lib:format_exception/6
  lists:append/1
  lists:concat/1
  lists:duplicate/2
  lists:keytake/3
  lists:prefix/2
  lists:seq/2
  lists:sublist/2
  math:log10/1
  orddict:store/3
  ordsets:add_element/2
  os:cmd/1
  os:timestamp/0
  proc_lib:hibernate/3
  proc_lib:spawn/1
  proc_lib:spawn_link/3
  proplists:delete/2
  proplists:get_bool/2
  proplists:get_value/2
  proplists:get_value/3
  proplists:lookup/2
  random:seed/3
  random:seed0/0
  random:uniform/0
  random:uniform/1
  re:compile/1
  re:replace/4
  re:run/3
  re:split/3
  sets:add_element/2
  sets:del_element/2
  sets:from_list/1
  sets:is_element/2
  sets:new/0
  sets:size/1
  sets:to_list/1
  ssl:close/1
  ssl:listen/2
  ssl:peername/1
  ssl:recv/3
  ssl:send/2
  ssl:setopts/2
  ssl:sockname/1
  ssl:ssl_accept/1
  ssl:transport_accept/1
  string:chr/2
  string:join/2
  string:left/2
  string:len/1
  string:right/2
  string:strip/1
  string:strip/2
  string:to_lower/1
  string:tokens/2
  supervisor:start_child/2
  supervisor:start_link/3
  timer:cancel/1
  timer:now_diff/2
  timer:seconds/1
  timer:send_interval/2
  timer:sleep/1
  timer:tc/3
  unicode:characters_to_binary/1
  unicode:characters_to_list/1
  xmerl:export_simple/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
Unknown types:
  erl_scan:location/0
  erl_syntax:syntaxTree/0
  file:date_time/0
 done in 0m3.87s
done (passed successfully)
==> develop.fc14e4c.feature-gg-delete.0703587 (dialyzer)
  Checking whether the PLT /root/.combo_dialyzer_plt is up-to-date... yes
  Checking whether the PLT .local_dialyzer_plt is up-to-date... yes
  Proceeding with analysis...
riak_ql_parser.erl:2599: Function yeccpars2_198/7 has no local return
riak_ql_parser.erl:2634: Function yeccpars2_206/7 has no local return
riak_ql_parser.yrl:393: Function yeccpars2_206_/1 has no local return
riak_ql_parser.yrl:398: Function yeccpars2_198_/1 has no local return
 done in 0m20.88s
done (warnings were emitted)
tools.mk:42: recipe for target 'dialyzer-run' failed
make: *** [dialyzer-run] Error 2



⬜ 1 of 2 Code reviews from organization basho

@hmmr
Copy link
Contributor

hmmr commented Dec 1, 2016

+1

1 similar comment
@paegun
Copy link
Contributor

paegun commented Dec 1, 2016

+1

@paegun
Copy link
Contributor

paegun commented Dec 1, 2016

thumbot retry

@paegun paegun merged commit af751fb into develop Dec 1, 2016
@hmmr hmmr deleted the feature-gg-delete branch December 1, 2016 20:21
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.

4 participants