incubator-blur-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From cr...@apache.org
Subject [51/53] [partial] git commit: Initial commit of console v2. Sorry for the large commit
Date Mon, 17 Feb 2014 16:07:27 GMT
Initial commit of console v2. Sorry for the large commit


Project: http://git-wip-us.apache.org/repos/asf/incubator-blur/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-blur/commit/11a2529a
Tree: http://git-wip-us.apache.org/repos/asf/incubator-blur/tree/11a2529a
Diff: http://git-wip-us.apache.org/repos/asf/incubator-blur/diff/11a2529a

Branch: refs/heads/console-v2
Commit: 11a2529a3ec86407ac71c9b64d527b2795a68a0a
Parents: 88a9ace
Author: Chris Rohr <crohr@nearinfinity.com>
Authored: Mon Feb 17 09:32:59 2014 -0500
Committer: Chris Rohr <crohr@nearinfinity.com>
Committed: Mon Feb 17 09:32:59 2014 -0500

----------------------------------------------------------------------
 contrib/blur-console-v1/blur-admin/.gitignore   |    23 +
 contrib/blur-console-v1/blur-admin/Capfile      |    47 +
 contrib/blur-console-v1/blur-admin/Gemfile      |    47 +
 contrib/blur-console-v1/blur-admin/Gemfile.lock |   191 +
 contrib/blur-console-v1/blur-admin/Rakefile     |    40 +
 .../app/assets/images/404_file_not_found.png    |   Bin 0 -> 103562 bytes
 .../blur-admin/app/assets/images/arrow_down.png |   Bin 0 -> 310 bytes
 .../blur-admin/app/assets/images/arrow_up.png   |   Bin 0 -> 301 bytes
 .../blur-admin/app/assets/images/blur_logo.png  |   Bin 0 -> 3962 bytes
 .../blur-admin/app/assets/images/database16.png |   Bin 0 -> 831 bytes
 .../app/assets/images/expand_folder.png         |   Bin 0 -> 554 bytes
 .../blur-admin/app/assets/images/failure.png    |   Bin 0 -> 1006 bytes
 .../blur-admin/app/assets/images/favicon.png    |   Bin 0 -> 4002 bytes
 .../blur-admin/app/assets/images/file16.png     |   Bin 0 -> 644 bytes
 .../blur-admin/app/assets/images/folder16.png   |   Bin 0 -> 799 bytes
 .../blur-admin/app/assets/images/gradient.png   |   Bin 0 -> 6692 bytes
 .../app/assets/images/green_light.png           |   Bin 0 -> 722 bytes
 .../blur-admin/app/assets/images/icons.gif      |   Bin 0 -> 4041 bytes
 .../blur-admin/app/assets/images/loader.gif     |   Bin 0 -> 1737 bytes
 .../blur-admin/app/assets/images/offline.png    |   Bin 0 -> 1056 bytes
 .../blur-admin/app/assets/images/online.png     |   Bin 0 -> 1242 bytes
 .../blur-admin/app/assets/images/red_light.png  |   Bin 0 -> 804 bytes
 .../app/assets/images/server_error.png          |   Bin 0 -> 64939 bytes
 .../blur-admin/app/assets/images/vline.gif      |   Bin 0 -> 844 bytes
 .../blur-admin/app/assets/images/warning.png    |   Bin 0 -> 726 bytes
 .../blur-admin/app/assets/javascripts/admin.js  |    27 +
 .../app/assets/javascripts/application.js       |    95 +
 .../blur-admin/app/assets/javascripts/audits.js |   128 +
 .../app/assets/javascripts/blur_queries.js      |   213 +
 .../javascripts/blur_table/blur_tables.js       |    29 +
 .../assets/javascripts/blur_table/cluster.js    |   295 +
 .../app/assets/javascripts/blur_table/table.js  |   205 +
 .../app/assets/javascripts/blur_table/terms.js  |   115 +
 .../assets/javascripts/dashboard/dashboard.js   |    23 +
 .../app/assets/javascripts/dashboard/hdfs.js    |    71 +
 .../javascripts/dashboard/long_running.js       |    39 +
 .../assets/javascripts/dashboard/zookeeper.js   |   152 +
 .../assets/javascripts/environment/cluster.js   |    85 +
 .../javascripts/environment/controller.js       |    97 +
 .../javascripts/environment/environment.js      |    47 +
 .../app/assets/javascripts/environment/shard.js |   119 +
 .../assets/javascripts/environment/zookeeper.js |   141 +
 .../blur-admin/app/assets/javascripts/hdfs.js   |   937 ++
 .../app/assets/javascripts/hdfs_metrics.js      |   421 +
 .../blur-admin/app/assets/javascripts/help.js   |    27 +
 .../app/assets/javascripts/placeholder.js       |    41 +
 .../blur-admin/app/assets/javascripts/search.js |   465 +
 .../app/assets/javascripts/templates.js         |    17 +
 .../templates/blur_table/active_tables.jst.ejs  |    36 +
 .../templates/blur_table/cluster_view.jst.ejs   |    38 +
 .../templates/blur_table/comments.jst.ejs       |    22 +
 .../blur_table/disabled_tables.jst.ejs          |    35 +
 .../templates/blur_table/hosts.jst.ejs          |    39 +
 .../templates/blur_table/schema.jst.ejs         |    57 +
 .../templates/blur_table/table_row.jst.ejs      |    68 +
 .../templates/blur_table/terms_list.jst.ejs     |    32 +
 .../templates/blur_table/terms_view.jst.ejs     |    29 +
 .../templates/dashboard/hdfs.jst.ejs            |    59 +
 .../templates/dashboard/long_running.jst.ejs    |    26 +
 .../templates/dashboard/zookeeper.jst.ejs       |    73 +
 .../templates/environment/cluster.jst.ejs       |    31 +
 .../templates/environment/controller.jst.ejs    |    25 +
 .../templates/environment/shard.jst.ejs         |    26 +
 .../templates/environment/zookeeper.jst.ejs     |    39 +
 .../blur-admin/app/assets/javascripts/users.js  |   121 +
 .../app/assets/stylesheets/application.scss     |    48 +
 .../app/assets/stylesheets/audits.scss          |   106 +
 .../blur-admin/app/assets/stylesheets/base.scss |   191 +
 .../app/assets/stylesheets/blur_queries.scss    |   141 +
 .../app/assets/stylesheets/blur_tables.scss     |   108 +
 .../assets/stylesheets/bootstrap_addons.scss    |    22 +
 .../app/assets/stylesheets/dashboard.scss       |   177 +
 .../app/assets/stylesheets/errors.scss          |    39 +
 .../blur-admin/app/assets/stylesheets/hdfs.scss |   145 +
 .../app/assets/stylesheets/hdfs_metrics.scss    |   126 +
 .../blur-admin/app/assets/stylesheets/help.scss |    39 +
 .../app/assets/stylesheets/mixins.scss          |    76 +
 .../app/assets/stylesheets/navigation.scss      |   102 +
 .../app/assets/stylesheets/search.scss          |   237 +
 .../app/assets/stylesheets/user_session.scss    |    31 +
 .../app/assets/stylesheets/users.scss           |   172 +
 .../app/assets/stylesheets/zookeeper.scss       |   142 +
 .../controllers/admin_settings_controller.rb    |    26 +
 .../app/controllers/application_controller.rb   |   131 +
 .../app/controllers/audits_controller.rb        |    25 +
 .../controllers/blur_controllers_controller.rb  |    29 +
 .../app/controllers/blur_queries_controller.rb  |    58 +
 .../app/controllers/blur_shards_controller.rb   |    35 +
 .../app/controllers/blur_tables_controller.rb   |   108 +
 .../app/controllers/clusters_controller.rb      |    27 +
 .../app/controllers/errors_controller.rb        |    31 +
 .../app/controllers/hdfs_controller.rb          |   176 +
 .../app/controllers/hdfs_metrics_controller.rb  |    51 +
 .../app/controllers/preferences_controller.rb   |    35 +
 .../app/controllers/searches_controller.rb      |   219 +
 .../app/controllers/user_sessions_controller.rb |    39 +
 .../app/controllers/users_controller.rb         |    71 +
 .../app/controllers/zookeepers_controller.rb    |    50 +
 .../app/helpers/application_helper.rb           |    35 +
 .../blur-admin/app/helpers/blur_query_helper.rb |    25 +
 .../blur-admin/app/models/ability.rb            |    83 +
 .../blur-admin/app/models/admin_setting.rb      |    21 +
 .../blur-admin/app/models/audit.rb              |    44 +
 .../blur-admin/app/models/blur_controller.rb    |    24 +
 .../blur-admin/app/models/blur_query.rb         |    91 +
 .../blur-admin/app/models/blur_shard.rb         |    26 +
 .../blur-admin/app/models/blur_table.rb         |   118 +
 .../blur-admin/app/models/cluster.rb            |    55 +
 .../blur-admin/app/models/hdfs.rb               |    26 +
 .../blur-admin/app/models/hdfs_stat.rb          |    25 +
 .../blur-admin/app/models/license.rb            |    16 +
 .../blur-admin/app/models/preference.rb         |    23 +
 .../blur-admin/app/models/search.rb             |    88 +
 .../blur-admin/app/models/user.rb               |    80 +
 .../blur-admin/app/models/user_session.rb       |    23 +
 .../blur-admin/app/models/zookeeper.rb          |    80 +
 .../blur-admin/app/views/audits/index.html.haml |    44 +
 .../views/blur_queries/_blur_query.html.haml    |    45 +
 .../app/views/blur_queries/_show.html.haml      |   136 +
 .../app/views/blur_queries/index.html.haml      |    48 +
 .../app/views/blur_tables/index.html.haml       |    33 +
 .../app/views/errors/error_404.html.haml        |    23 +
 .../app/views/errors/error_422.html.haml        |    22 +
 .../app/views/errors/error_500.html.haml        |    29 +
 .../blur-admin/app/views/hdfs/_expand.html.haml |    30 +
 .../app/views/hdfs/_file_info.html.haml         |    44 +
 .../app/views/hdfs/_folder_info.html.haml       |    49 +
 .../blur-admin/app/views/hdfs/_info.html.haml   |    61 +
 .../blur-admin/app/views/hdfs/_upload.html.haml |    25 +
 .../app/views/hdfs/_upload_form.html.haml       |    28 +
 .../blur-admin/app/views/hdfs/index.html.haml   |    29 +
 .../views/hdfs_metrics/_hdfs_graph.html.haml    |    59 +
 .../hdfs_metrics/_hdfs_joined_graph.html.haml   |    45 +
 .../app/views/hdfs_metrics/index.html.haml      |    25 +
 .../app/views/layouts/_help_menu.html.haml      |   220 +
 .../app/views/layouts/application.html.haml     |   102 +
 .../app/views/searches/_saved.html.haml         |    33 +
 .../app/views/searches/create.html.haml         |    57 +
 .../app/views/searches/index.html.haml          |   129 +
 .../app/views/shared/_icons.html.haml           |    20 +
 .../app/views/user_sessions/_form.html.haml     |    31 +
 .../app/views/user_sessions/new.html.haml       |    22 +
 .../blur-admin/app/views/users/_form.html.haml  |    52 +
 .../blur-admin/app/views/users/edit.html.haml   |    23 +
 .../blur-admin/app/views/users/index.html.haml  |    51 +
 .../blur-admin/app/views/users/new.html.haml    |    30 +
 .../blur-admin/app/views/users/show.html.haml   |    96 +
 .../app/views/zookeepers/_hdfs_stat.html.haml   |    59 +
 .../app/views/zookeepers/_zookeeper.html.haml   |    66 +
 .../app/views/zookeepers/index.html.haml        |    33 +
 .../app/views/zookeepers/show.html.haml         |    51 +
 contrib/blur-console-v1/blur-admin/config.ru    |    22 +
 .../blur-admin/config/application.rb            |    41 +
 .../blur-console-v1/blur-admin/config/boot.rb   |    20 +
 .../blur-admin/config/compass.rb                |    20 +
 .../blur-admin/config/database.yml              |    43 +
 .../blur-admin/config/environment.rb            |    27 +
 .../config/environments/development.rb          |    54 +
 .../config/environments/production.rb           |    64 +
 .../blur-admin/config/environments/test.rb      |    52 +
 .../initializers/asset_precompile_prefix_fix.rb |    54 +
 .../config/initializers/backtrace_silencers.rb  |    23 +
 .../config/initializers/blur_instrumentation.rb |    43 +
 .../config/initializers/inflections.rb          |    18 +
 .../config/initializers/mime_types.rb           |    21 +
 .../blur-admin/config/initializers/overrides.rb |    26 +
 .../config/initializers/quiet_assets.rb         |    26 +
 .../config/initializers/secret_token.rb         |    23 +
 .../config/initializers/session_store.rb        |    24 +
 .../config/initializers/wrap_parameters.rb      |    30 +
 .../blur-admin/config/locales/en.yml            |    23 +
 .../blur-console-v1/blur-admin/config/routes.rb |   114 +
 .../20110524204140_create_blur_tables.rb        |    32 +
 .../migrate/20110524213803_create_hdfs_stats.rb |    40 +
 .../20110525015557_create_blur_queries.rb       |    36 +
 ...26003150_add_extra_columns_to_blur_tables.rb |    36 +
 ...193123_add_filter_columns_to_blur_queries.rb |    28 +
 .../20110526201313_modify_fetch_column_name.rb  |    26 +
 .../20110602014308_add_selector_columns.rb      |    32 +
 ...20110603004748_add_userid_to_blur_queries.rb |    26 +
 .../db/migrate/20110607191131_create_users.rb   |    33 +
 .../20110613135529_add_roles_mask_to_users.rb   |    26 +
 ...614201547_add_count_column_to_blur_tables.rb |    26 +
 ...16133049_add_status_column_to_blur_tables.rb |    26 +
 ...40116_add_agentdata_column_to_blur_tables.rb |    32 +
 .../migrate/20110617142244_fix_table_types.rb   |    28 +
 .../20110617163052_change_schema_column.rb      |    26 +
 ...02105_add_table_id_column_to_blur_queries.rb |    26 +
 ...emove_table_name_column_from_blur_queries.rb |    26 +
 ...621225406_create_blur_zookeeper_instances.rb |    31 +
 .../20110621225838_create_controllers.rb        |    34 +
 .../migrate/20110621230243_create_clusters.rb   |    31 +
 .../db/migrate/20110621230340_create_shards.rb  |    34 +
 ...pdate_columns_on_blur_zookeeper_instances.rb |    38 +
 ...0_add_status_column_to_zookeeper_instance.rb |    26 +
 .../20110627180604_change_uuid_columntoint.rb   |    26 +
 .../20110627183020_change_uuid_int_to_bigint.rb |    26 +
 ...0801_change_cluster_to_belong_to_instance.rb |    26 +
 ...me_blur_zookeeper_instances_to_zookeepers.rb |    26 +
 ...0161453_rename_blur_zookeeper_instance_id.rb |    28 +
 ..._change_blur_table_current_size_to_bigint.rb |    30 +
 .../migrate/20110701185350_create_searches.rb   |    37 +
 ...0110705170021_change_columnsto_textobject.rb |    26 +
 ...191234_add_column_shard_id_to_blur_tables.rb |    26 +
 ...707132418_create_shards_blur_tables_table.rb |    31 +
 ...pdate_model_with_new_understand_of_shards.rb |    33 +
 .../20110713141138_create_preferences.rb        |    32 +
 ...adding_useridto_the_model_for_association.rb |    26 +
 .../20110719191147_create_metrics_table.rb      |    39 +
 .../20110726194727_add_columns_to_hdfs_stats.rb |    28 +
 .../db/migrate/20110727012928_create_hdfs.rb    |    32 +
 .../migrate/20110727013041_update_hdfs_stats.rb |    28 +
 ...0809202748_add_host_and_port_to_zookeeper.rb |    28 +
 ...0110810141028_add_row_count_to_blur_table.rb |    26 +
 .../20110810142348_change_blur_queries_model.rb |    47 +
 ...110929222508_add_live_nodes_to_hdfs_stats.rb |    26 +
 ...0929224549_update_hdfs_stats_column_sizes.rb |    42 +
 .../migrate/20111001193840_add_license_table.rb |    30 +
 .../db/migrate/20111002175546_add_indexes.rb    |    48 +
 .../20111011041727_remove_extra_columns.rb      |    44 +
 .../20111015191154_add_name_column_to_users.rb  |    26 +
 ...0111030120201_remove_node_location_column.rb |    28 +
 ...11030120430_increase_size_of_query_column.rb |    26 +
 .../20111130011338_change_host_port_to_url.rb   |    29 +
 .../20111219160043_add_record_only_to_search.rb |    26 +
 ...29213416_change_licenses_to_add_node_info.rb |    28 +
 .../20120110024452_update_license_table.rb      |    26 +
 ...20226002653_change_blur_tables_updated_at.rb |    26 +
 .../db/migrate/20120309015311_add_safe_mode.rb  |    26 +
 ...604180240_add_record_only_to_blur_queries.rb |    26 +
 ...ange_query_string_to_medium_text_datatype.rb |    26 +
 ...5024_change_type_to_smaller_size_med_text.rb |    26 +
 ...155420_add_comments_column_to_blur_tables.rb |    27 +
 .../db/migrate/20120807191217_create_audits.rb  |    29 +
 ...07192046_change_audit_integers_to_strings.rb |    28 +
 .../20120808182829_change_user_to_user_id.rb    |    28 +
 ...2325_change_used_to_both_logical_and_real.rb |    25 +
 ...219_fix_integer_length_for_logical_column.rb |    24 +
 ...0820073548_update_collation_on_all_tables.rb |    59 +
 ...333_change_controllersto_blur_controllers.rb |    22 +
 ...20120824174553_change_shardto_blur_shards.rb |    22 +
 .../20120827172222_add_zookeeper_to_audits.rb   |    22 +
 .../20120926202222_add_pre_filter_to_search.rb  |    23 +
 .../20120926202240_add_post_filter_to_search.rb |    23 +
 .../20121025175857_add_online_ensemble_nodes.rb |    22 +
 ...1030184429_add_timestamps_to_blur_objects.rb |    27 +
 ...1220193623_add_admin_conifgurations_table.rb |    26 +
 .../20130106191159_rename_status_columns.rb     |    32 +
 .../20130505151503_drop_licenses_table.rb       |    33 +
 ...031155_change_blur_queries_uuid_to_string.rb |    25 +
 ...4130250_increase_size_of_query_times_json.rb |    23 +
 contrib/blur-console-v1/blur-admin/db/schema.rb |   199 +
 contrib/blur-console-v1/blur-admin/db/seeds.rb  |    30 +
 .../blur-admin/lib/blur_thrift_client.rb        |    28 +
 .../blur-admin/lib/hdfs_thrift_client.rb        |    93 +
 .../blur-admin/lib/pounder/pounder.rb           |    76 +
 .../blur-admin/lib/tasks/coverage.rake          |    34 +
 .../blur-admin/lib/tasks/pounder.rake           |    31 +
 .../blur-admin/lib/thrift/blur.rb               |  2018 +++
 .../blur-admin/lib/thrift/blur_constants.rb     |    11 +
 .../blur-admin/lib/thrift/blur_types.rb         |   801 ++
 .../blur-admin/lib/thrift/hadoopfs_constants.rb |    23 +
 .../blur-admin/lib/thrift/hadoopfs_types.rb     |   152 +
 .../lib/thrift/thrift_hadoop_file_system.rb     |  1203 ++
 .../blur-admin/public/robots.txt                |    23 +
 contrib/blur-console-v1/blur-admin/script/rails |    27 +
 .../admin_settings_controller_spec.rb           |    60 +
 .../controllers/application_controller_spec.rb  |   236 +
 .../spec/controllers/audits_controller_spec.rb  |    52 +
 .../blur_controllers_controller_spec.rb         |    54 +
 .../controllers/blur_queries_controller_spec.rb |   104 +
 .../controllers/blur_shards_controller_spec.rb  |    66 +
 .../controllers/blur_tables_controller_spec.rb  |   178 +
 .../controllers/clusters_controller_spec.rb     |    54 +
 .../spec/controllers/errors_controller_spec.rb  |    52 +
 .../spec/controllers/hdfs_controller_spec.rb    |   300 +
 .../controllers/hdfs_metrics_controller_spec.rb |    69 +
 .../controllers/preferences_controller_spec.rb  |    58 +
 .../spec/controllers/search_controller_spec.rb  |   221 +
 .../user_sessions_controller_spec.rb            |    74 +
 .../spec/controllers/users_controller_spec.rb   |   193 +
 .../controllers/zookeepers_controller_spec.rb   |    93 +
 .../blur-admin/spec/factories/admin_setting.rb  |    23 +
 .../blur-admin/spec/factories/audits.rb         |    25 +
 .../spec/factories/blur_controller.rb           |    22 +
 .../blur-admin/spec/factories/blur_queries.rb   |    29 +
 .../blur-admin/spec/factories/blur_tables.rb    |    73 +
 .../blur-admin/spec/factories/cluster.rb        |    45 +
 .../blur-admin/spec/factories/hdfs.rb           |    32 +
 .../blur-admin/spec/factories/hdfs_stat.rb      |    31 +
 .../blur-admin/spec/factories/license.rb        |    24 +
 .../blur-admin/spec/factories/preference.rb     |    28 +
 .../blur-admin/spec/factories/search.rb         |    30 +
 .../blur-admin/spec/factories/shard.rb          |    28 +
 .../blur-admin/spec/factories/users.rb          |    32 +
 .../blur-admin/spec/factories/zookeeper.rb      |    68 +
 .../blur-admin/spec/fixtures/test.png           |     0
 .../spec/helpers/application_helper_spec.rb     |    52 +
 .../spec/helpers/blur_queries_helper_spec.rb    |    41 +
 .../spec/helpers/license_helper_spec.rb         |   107 +
 .../blur-admin/spec/models/ability_spec.rb      |   301 +
 .../spec/models/admin_setting_spec.rb           |    31 +
 .../blur-admin/spec/models/audit_spec.rb        |    55 +
 .../spec/models/blur_controller_spec.rb         |    26 +
 .../blur-admin/spec/models/blur_query_spec.rb   |   117 +
 .../blur-admin/spec/models/blur_shard_spec.rb   |    37 +
 .../blur-admin/spec/models/blur_table_spec.rb   |   243 +
 .../blur-admin/spec/models/cluster_spec.rb      |    61 +
 .../blur-admin/spec/models/hdfs_spec.rb         |    39 +
 .../blur-admin/spec/models/hdfs_stat_spec.rb    |    34 +
 .../blur-admin/spec/models/search_spec.rb       |    91 +
 .../blur-admin/spec/models/user_session_spec.rb |    43 +
 .../blur-admin/spec/models/user_spec.rb         |   166 +
 .../blur-admin/spec/models/zookeeper_spec.rb    |    82 +
 .../blur-admin/spec/requests/admin_spec.rb      |   161 +
 .../blur-admin/spec/requests/audits_spec.rb     |    37 +
 .../spec/requests/blur_queries_spec.rb          |    38 +
 .../blur-admin/spec/requests/login_spec.rb      |    76 +
 .../spec/requests/navigation_bar_spec.rb        |    95 +
 .../blur-admin/spec/requests/register_spec.rb   |    76 +
 .../blur-admin/spec/requests/search_spec.rb     |    51 +
 .../blur-admin/spec/requests/user_spec.rb       |    85 +
 .../spec/routing/audits_routing_spec.rb         |    27 +
 .../routing/blur_controllers_routing_spec.rb    |    24 +
 .../spec/routing/blur_queries_routing_spec.rb   |    40 +
 .../spec/routing/blur_tables_routing_spec.rb    |    44 +
 .../spec/routing/clusters_routing_spec.rb       |    24 +
 .../spec/routing/hdfs_metrics_routing_spec.rb   |    28 +
 .../spec/routing/hdfs_routing_spec.rb           |    88 +
 .../spec/routing/preferences_routing_spec.rb    |    24 +
 .../spec/routing/user_sessions_routing_spec.rb  |    32 +
 .../spec/routing/users_routing_spec.rb          |    52 +
 .../spec/routing/zookeepers_routing_spec.rb     |    37 +
 .../blur-admin/spec/spec_helper.rb              |    49 +
 .../blur-admin/spec/support/capybara_helpers.rb |   114 +
 .../spec/support/controller_helpers.rb          |    59 +
 .../javascripts/backbone/backbone-extension.js  |    90 +
 .../assets/javascripts/backbone/backbone.js     |  1431 ++
 .../javascripts/bootstrap-modal-helper.js       |   151 +
 .../vendor/assets/javascripts/d3/d3.js          |     2 +
 .../assets/javascripts/d3/d3.layout.min.js      |     1 +
 .../vendor/assets/javascripts/d3/d3.min.js      |    31 +
 .../javascripts/datatables.fnReloadAjax.js      |    41 +
 .../vendor/assets/javascripts/flash_message.js  |    80 +
 .../vendor/assets/javascripts/flot/flot.js      |     1 +
 .../flot/jquery.flot.crosshair.min.js           |     1 +
 .../flot/jquery.flot.fillbetween.min.js         |     1 +
 .../javascripts/flot/jquery.flot.image.min.js   |     1 +
 .../assets/javascripts/flot/jquery.flot.min.js  |     6 +
 .../flot/jquery.flot.navigate.min.js            |     1 +
 .../javascripts/flot/jquery.flot.pie.min.js     |     1 +
 .../javascripts/flot/jquery.flot.resize.min.js  |     1 +
 .../flot/jquery.flot.selection.min.js           |     1 +
 .../javascripts/flot/jquery.flot.stack.min.js   |     1 +
 .../javascripts/flot/jquery.flot.symbol.min.js  |     1 +
 .../flot/jquery.flot.threshold.min.js           |     1 +
 .../javascripts/jquery.colorhelpers.min.js      |     1 +
 .../assets/javascripts/jquery.contextMenu.js    |   199 +
 .../assets/javascripts/jquery.dataTables.js     | 12092 +++++++++++++++++
 .../assets/javascripts/jquery.dynatree.js       |  3266 +++++
 .../assets/javascripts/jquery.osxFinder.js      |   164 +
 .../assets/javascripts/jquery.timepicker.js     |  1530 +++
 .../vendor/assets/javascripts/modernizr.js      |  1265 ++
 .../vendor/assets/javascripts/sorttable.js      |   495 +
 .../vendor/assets/javascripts/underscore.js     |  1059 ++
 .../vendor/assets/stylesheets/images/cut.png    |   Bin 0 -> 648 bytes
 .../vendor/assets/stylesheets/images/door.png   |   Bin 0 -> 412 bytes
 .../assets/stylesheets/images/new-folder.png    |   Bin 0 -> 400 bytes
 .../stylesheets/images/page_white_copy.png      |   Bin 0 -> 309 bytes
 .../stylesheets/images/page_white_delete.png    |   Bin 0 -> 536 bytes
 .../stylesheets/images/page_white_edit.png      |   Bin 0 -> 618 bytes
 .../stylesheets/images/page_white_paste.png     |   Bin 0 -> 620 bytes
 .../vendor/assets/stylesheets/images/rename.png |   Bin 0 -> 236 bytes
 .../images/ui-bg_flat_100_f6c369_40x100.png     |   Bin 0 -> 182 bytes
 .../images/ui-bg_glass_100_dadada_1x400.png     |   Bin 0 -> 112 bytes
 .../images/ui-bg_glass_100_f6f6f6_1x400.png     |   Bin 0 -> 104 bytes
 .../images/ui-bg_glass_65_ffffff_1x400.png      |   Bin 0 -> 105 bytes
 .../ui-bg_gloss-wave_35_f6c369_500x100.png      |   Bin 0 -> 4281 bytes
 .../ui-bg_highlight-soft_100_ffffff_1x100.png   |   Bin 0 -> 86 bytes
 .../ui-bg_highlight-soft_75_ffbe5e_1x100.png    |   Bin 0 -> 172 bytes
 .../images/ui-icons_555555_256x240.png          |   Bin 0 -> 4369 bytes
 .../images/ui-icons_ffffff_256x240.png          |   Bin 0 -> 4369 bytes
 .../vendor/assets/stylesheets/jquery-ui.css     |   563 +
 .../assets/stylesheets/jquery.contextMenu.css   |    64 +
 .../assets/stylesheets/jquery.osxFinder.css     |    51 +
 .../assets/stylesheets/jquery.timepicker.css    |     7 +
 .../vendor/assets/stylesheets/ui.dynatree.css   |   443 +
 .../vendor/gems/cancan/CHANGELOG.rdoc           |   381 +
 .../blur-admin/vendor/gems/cancan/Gemfile       |     3 +
 .../blur-admin/vendor/gems/cancan/LICENSE       |    20 +
 .../blur-admin/vendor/gems/cancan/README.rdoc   |   108 +
 .../blur-admin/vendor/gems/cancan/Rakefile      |    18 +
 .../vendor/gems/cancan/cancan.gemspec           |    26 +
 .../blur-admin/vendor/gems/cancan/init.rb       |     1 +
 .../blur-admin/vendor/gems/cancan/lib/cancan.rb |    13 +
 .../vendor/gems/cancan/lib/cancan/ability.rb    |   348 +
 .../cancan/lib/cancan/controller_additions.rb   |   392 +
 .../cancan/lib/cancan/controller_resource.rb    |   265 +
 .../vendor/gems/cancan/lib/cancan/exceptions.rb |    53 +
 .../cancan/lib/cancan/inherited_resource.rb     |    20 +
 .../vendor/gems/cancan/lib/cancan/matchers.rb   |    14 +
 .../cancan/model_adapters/abstract_adapter.rb   |    56 +
 .../model_adapters/active_record_adapter.rb     |   170 +
 .../model_adapters/data_mapper_adapter.rb       |    34 +
 .../cancan/model_adapters/default_adapter.rb    |     7 +
 .../cancan/model_adapters/mongoid_adapter.rb    |    54 +
 .../gems/cancan/lib/cancan/model_additions.rb   |    31 +
 .../vendor/gems/cancan/lib/cancan/rule.rb       |   178 +
 .../cancan/lib/generators/cancan/ability/USAGE  |     5 +
 .../cancan/ability/ability_generator.rb         |    16 +
 .../cancan/ability/templates/ability.rb         |    24 +
 .../cancan/ability/templates/ability_spec.rb    |    16 +
 .../cancan/ability/templates/ability_test.rb    |    10 +
 .../vendor/gems/cancan/spec/README.rdoc         |    28 +
 .../gems/cancan/spec/cancan/ability_spec.rb     |   541 +
 .../spec/cancan/controller_additions_spec.rb    |   118 +
 .../spec/cancan/controller_resource_spec.rb     |   535 +
 .../gems/cancan/spec/cancan/exceptions_spec.rb  |    58 +
 .../spec/cancan/inherited_resource_spec.rb      |    58 +
 .../gems/cancan/spec/cancan/matchers_spec.rb    |    33 +
 .../active_record_adapter_spec.rb               |   278 +
 .../model_adapters/data_mapper_adapter_spec.rb  |   120 +
 .../model_adapters/default_adapter_spec.rb      |     7 +
 .../model_adapters/mongoid_adapter_spec.rb      |   227 +
 .../vendor/gems/cancan/spec/cancan/rule_spec.rb |    55 +
 .../vendor/gems/cancan/spec/matchers.rb         |    13 +
 .../vendor/gems/cancan/spec/spec_helper.rb      |    49 +
 contrib/blur-console-v1/blur-agent/.gitignore   |     3 +
 contrib/blur-console-v1/blur-agent/pom.xml      |   223 +
 .../main/java/org/apache/blur/agent/Agent.java  |   205 +
 .../blur/agent/cleaners/AgentCleaners.java      |    56 +
 .../blur/agent/cleaners/HdfsStatsCleaner.java   |    44 +
 .../blur/agent/cleaners/QueriesCleaner.java     |    48 +
 .../agent/collectors/blur/BlurCollector.java    |   135 +
 .../collectors/blur/query/QueryCollector.java   |   105 +
 .../collectors/blur/table/SchemaCollector.java  |   101 +
 .../collectors/blur/table/ServerCollector.java  |    85 +
 .../collectors/blur/table/StatsCollector.java   |    64 +
 .../collectors/blur/table/TableCollector.java   |    66 +
 .../agent/collectors/hdfs/HdfsCollector.java    |    79 +
 .../collectors/hdfs/HdfsStatsCollector.java     |   110 +
 .../collectors/zookeeper/ClusterCollector.java  |    87 +
 .../zookeeper/ControllerCollector.java          |    71 +
 .../collectors/zookeeper/ShardCollector.java    |    72 +
 .../collectors/zookeeper/TableCollector.java    |    66 +
 .../zookeeper/ZookeeperCollector.java           |   161 +
 .../blur/agent/connections/JdbcConnection.java  |    42 +
 .../blur/BlurDatabaseConnection.java            |   165 +
 .../blur/interfaces/BlurDatabaseInterface.java  |    38 +
 .../blur/interfaces/QueryDatabaseInterface.java |    37 +
 .../blur/interfaces/TableDatabaseInterface.java |    27 +
 .../cleaners/CleanerDatabaseConnection.java     |    60 +
 .../interfaces/CleanerDatabaseInterface.java    |    21 +
 .../HdfsDatabaseCleanerInterface.java           |    21 +
 .../QueryDatabaseCleanerInterface.java          |    24 +
 .../hdfs/HdfsDatabaseConnection.java            |    65 +
 .../hdfs/interfaces/HdfsDatabaseInterface.java  |    32 +
 .../zookeeper/ZookeeperDatabaseConnection.java  |   179 +
 .../interfaces/ClusterDatabaseInterface.java    |    23 +
 .../interfaces/ControllerDatabaseInterface.java |    28 +
 .../interfaces/ShardsDatabaseInterface.java     |    29 +
 .../interfaces/TableDatabaseInterface.java      |    27 +
 .../interfaces/ZookeeperDatabaseInterface.java  |    33 +
 .../agent/exceptions/CollisionException.java    |    24 +
 .../agent/exceptions/HdfsThreadException.java   |    28 +
 .../exceptions/InvalidLicenseException.java     |    29 +
 .../blur/agent/exceptions/MissingException.java |    24 +
 .../agent/exceptions/NullReturnedException.java |    28 +
 .../exceptions/TableCollisionException.java     |    24 +
 .../agent/exceptions/TableMissingException.java |    24 +
 .../ZookeeperNameCollisionException.java        |    24 +
 .../ZookeeperNameMissingException.java          |    24 +
 .../blur/agent/monitor/ThreadController.java    |    45 +
 .../notifications/AgentMailerAuthenticator.java |    32 +
 .../apache/blur/agent/notifications/Mailer.java |    94 +
 .../blur/agent/notifications/Notifier.java      |    75 +
 .../org/apache/blur/agent/types/Column.java     |    89 +
 .../org/apache/blur/agent/types/Family.java     |    66 +
 .../org/apache/blur/agent/types/TimeHelper.java |    41 +
 .../blur/agent/cleaners/AgentCleanerTest.java   |    93 +
 .../agent/cleaners/HdfsStatsCleanerTest.java    |    68 +
 .../blur/agent/cleaners/QueryCleanerTest.java   |   121 +
 .../blur/query/QueryCollectorTest.java          |    71 +
 .../collectors/hdfs/HdfsCollectorTest.java      |    84 +
 .../collectors/hdfs/HdfsStatCollectorTest.java  |    70 +
 .../blur/agent/notifications/MailerTest.java    |   275 +
 .../blur/agent/notifications/NotifierTest.java  |    21 +
 .../agent/notifications/XMPPEmbeddedServer.java |   111 +
 .../blur/agent/test/AgentBaseTestClass.java     |    62 +
 .../blur/agent/test/BlurAgentBaseTestClass.java |    39 +
 contrib/blur-console-v1/build.sh                |   149 +
 contrib/blur-console-v1/etc/INSTALL             |    52 +
 contrib/blur-console-v1/etc/VERSION             |    18 +
 contrib/blur-console-v1/etc/agent.config.sample |    63 +
 contrib/blur-console-v1/etc/agent.sh            |    33 +
 contrib/blur-console-v1/etc/default/Gemfile     |    40 +
 .../blur-console-v1/etc/default/database.yml    |    26 +
 contrib/blur-console-v1/etc/log4j.properties    |    26 +
 contrib/blur-console-v1/etc/start-agent.sh      |    24 +
 contrib/blur-console-v1/etc/stop-agent.sh       |    24 +
 contrib/blur-console/.gitignore                 |     1 +
 contrib/blur-console/blur-admin/.gitignore      |    23 -
 contrib/blur-console/blur-admin/Capfile         |    47 -
 contrib/blur-console/blur-admin/Gemfile         |    47 -
 contrib/blur-console/blur-admin/Gemfile.lock    |   191 -
 contrib/blur-console/blur-admin/Rakefile        |    40 -
 .../app/assets/images/404_file_not_found.png    |   Bin 103562 -> 0 bytes
 .../blur-admin/app/assets/images/arrow_down.png |   Bin 310 -> 0 bytes
 .../blur-admin/app/assets/images/arrow_up.png   |   Bin 301 -> 0 bytes
 .../blur-admin/app/assets/images/blur_logo.png  |   Bin 3962 -> 0 bytes
 .../blur-admin/app/assets/images/database16.png |   Bin 831 -> 0 bytes
 .../app/assets/images/expand_folder.png         |   Bin 554 -> 0 bytes
 .../blur-admin/app/assets/images/failure.png    |   Bin 1006 -> 0 bytes
 .../blur-admin/app/assets/images/favicon.png    |   Bin 4002 -> 0 bytes
 .../blur-admin/app/assets/images/file16.png     |   Bin 644 -> 0 bytes
 .../blur-admin/app/assets/images/folder16.png   |   Bin 799 -> 0 bytes
 .../blur-admin/app/assets/images/gradient.png   |   Bin 6692 -> 0 bytes
 .../app/assets/images/green_light.png           |   Bin 722 -> 0 bytes
 .../blur-admin/app/assets/images/icons.gif      |   Bin 4041 -> 0 bytes
 .../blur-admin/app/assets/images/loader.gif     |   Bin 1737 -> 0 bytes
 .../blur-admin/app/assets/images/offline.png    |   Bin 1056 -> 0 bytes
 .../blur-admin/app/assets/images/online.png     |   Bin 1242 -> 0 bytes
 .../blur-admin/app/assets/images/red_light.png  |   Bin 804 -> 0 bytes
 .../app/assets/images/server_error.png          |   Bin 64939 -> 0 bytes
 .../blur-admin/app/assets/images/vline.gif      |   Bin 844 -> 0 bytes
 .../blur-admin/app/assets/images/warning.png    |   Bin 726 -> 0 bytes
 .../blur-admin/app/assets/javascripts/admin.js  |    27 -
 .../app/assets/javascripts/application.js       |    95 -
 .../blur-admin/app/assets/javascripts/audits.js |   128 -
 .../app/assets/javascripts/blur_queries.js      |   213 -
 .../javascripts/blur_table/blur_tables.js       |    29 -
 .../assets/javascripts/blur_table/cluster.js    |   295 -
 .../app/assets/javascripts/blur_table/table.js  |   205 -
 .../app/assets/javascripts/blur_table/terms.js  |   115 -
 .../assets/javascripts/dashboard/dashboard.js   |    23 -
 .../app/assets/javascripts/dashboard/hdfs.js    |    71 -
 .../javascripts/dashboard/long_running.js       |    39 -
 .../assets/javascripts/dashboard/zookeeper.js   |   152 -
 .../assets/javascripts/environment/cluster.js   |    85 -
 .../javascripts/environment/controller.js       |    97 -
 .../javascripts/environment/environment.js      |    47 -
 .../app/assets/javascripts/environment/shard.js |   119 -
 .../assets/javascripts/environment/zookeeper.js |   141 -
 .../blur-admin/app/assets/javascripts/hdfs.js   |   937 --
 .../app/assets/javascripts/hdfs_metrics.js      |   421 -
 .../blur-admin/app/assets/javascripts/help.js   |    27 -
 .../app/assets/javascripts/placeholder.js       |    41 -
 .../blur-admin/app/assets/javascripts/search.js |   465 -
 .../app/assets/javascripts/templates.js         |    17 -
 .../templates/blur_table/active_tables.jst.ejs  |    36 -
 .../templates/blur_table/cluster_view.jst.ejs   |    38 -
 .../templates/blur_table/comments.jst.ejs       |    22 -
 .../blur_table/disabled_tables.jst.ejs          |    35 -
 .../templates/blur_table/hosts.jst.ejs          |    39 -
 .../templates/blur_table/schema.jst.ejs         |    57 -
 .../templates/blur_table/table_row.jst.ejs      |    68 -
 .../templates/blur_table/terms_list.jst.ejs     |    32 -
 .../templates/blur_table/terms_view.jst.ejs     |    29 -
 .../templates/dashboard/hdfs.jst.ejs            |    59 -
 .../templates/dashboard/long_running.jst.ejs    |    26 -
 .../templates/dashboard/zookeeper.jst.ejs       |    73 -
 .../templates/environment/cluster.jst.ejs       |    31 -
 .../templates/environment/controller.jst.ejs    |    25 -
 .../templates/environment/shard.jst.ejs         |    26 -
 .../templates/environment/zookeeper.jst.ejs     |    39 -
 .../blur-admin/app/assets/javascripts/users.js  |   121 -
 .../app/assets/stylesheets/application.scss     |    48 -
 .../app/assets/stylesheets/audits.scss          |   106 -
 .../blur-admin/app/assets/stylesheets/base.scss |   191 -
 .../app/assets/stylesheets/blur_queries.scss    |   141 -
 .../app/assets/stylesheets/blur_tables.scss     |   108 -
 .../assets/stylesheets/bootstrap_addons.scss    |    22 -
 .../app/assets/stylesheets/dashboard.scss       |   177 -
 .../app/assets/stylesheets/errors.scss          |    39 -
 .../blur-admin/app/assets/stylesheets/hdfs.scss |   145 -
 .../app/assets/stylesheets/hdfs_metrics.scss    |   126 -
 .../blur-admin/app/assets/stylesheets/help.scss |    39 -
 .../app/assets/stylesheets/mixins.scss          |    76 -
 .../app/assets/stylesheets/navigation.scss      |   102 -
 .../app/assets/stylesheets/search.scss          |   237 -
 .../app/assets/stylesheets/user_session.scss    |    31 -
 .../app/assets/stylesheets/users.scss           |   172 -
 .../app/assets/stylesheets/zookeeper.scss       |   142 -
 .../controllers/admin_settings_controller.rb    |    26 -
 .../app/controllers/application_controller.rb   |   131 -
 .../app/controllers/audits_controller.rb        |    25 -
 .../controllers/blur_controllers_controller.rb  |    29 -
 .../app/controllers/blur_queries_controller.rb  |    58 -
 .../app/controllers/blur_shards_controller.rb   |    35 -
 .../app/controllers/blur_tables_controller.rb   |   108 -
 .../app/controllers/clusters_controller.rb      |    27 -
 .../app/controllers/errors_controller.rb        |    31 -
 .../app/controllers/hdfs_controller.rb          |   176 -
 .../app/controllers/hdfs_metrics_controller.rb  |    51 -
 .../app/controllers/preferences_controller.rb   |    35 -
 .../app/controllers/searches_controller.rb      |   219 -
 .../app/controllers/user_sessions_controller.rb |    39 -
 .../app/controllers/users_controller.rb         |    71 -
 .../app/controllers/zookeepers_controller.rb    |    50 -
 .../app/helpers/application_helper.rb           |    35 -
 .../blur-admin/app/helpers/blur_query_helper.rb |    25 -
 .../blur-admin/app/models/ability.rb            |    83 -
 .../blur-admin/app/models/admin_setting.rb      |    21 -
 .../blur-console/blur-admin/app/models/audit.rb |    44 -
 .../blur-admin/app/models/blur_controller.rb    |    24 -
 .../blur-admin/app/models/blur_query.rb         |    91 -
 .../blur-admin/app/models/blur_shard.rb         |    26 -
 .../blur-admin/app/models/blur_table.rb         |   118 -
 .../blur-admin/app/models/cluster.rb            |    55 -
 .../blur-console/blur-admin/app/models/hdfs.rb  |    26 -
 .../blur-admin/app/models/hdfs_stat.rb          |    25 -
 .../blur-admin/app/models/license.rb            |    16 -
 .../blur-admin/app/models/preference.rb         |    23 -
 .../blur-admin/app/models/search.rb             |    88 -
 .../blur-console/blur-admin/app/models/user.rb  |    80 -
 .../blur-admin/app/models/user_session.rb       |    23 -
 .../blur-admin/app/models/zookeeper.rb          |    80 -
 .../blur-admin/app/views/audits/index.html.haml |    44 -
 .../views/blur_queries/_blur_query.html.haml    |    45 -
 .../app/views/blur_queries/_show.html.haml      |   136 -
 .../app/views/blur_queries/index.html.haml      |    48 -
 .../app/views/blur_tables/index.html.haml       |    33 -
 .../app/views/errors/error_404.html.haml        |    23 -
 .../app/views/errors/error_422.html.haml        |    22 -
 .../app/views/errors/error_500.html.haml        |    29 -
 .../blur-admin/app/views/hdfs/_expand.html.haml |    30 -
 .../app/views/hdfs/_file_info.html.haml         |    44 -
 .../app/views/hdfs/_folder_info.html.haml       |    49 -
 .../blur-admin/app/views/hdfs/_info.html.haml   |    61 -
 .../blur-admin/app/views/hdfs/_upload.html.haml |    25 -
 .../app/views/hdfs/_upload_form.html.haml       |    28 -
 .../blur-admin/app/views/hdfs/index.html.haml   |    29 -
 .../views/hdfs_metrics/_hdfs_graph.html.haml    |    59 -
 .../hdfs_metrics/_hdfs_joined_graph.html.haml   |    45 -
 .../app/views/hdfs_metrics/index.html.haml      |    25 -
 .../app/views/layouts/_help_menu.html.haml      |   220 -
 .../app/views/layouts/application.html.haml     |   102 -
 .../app/views/searches/_saved.html.haml         |    33 -
 .../app/views/searches/create.html.haml         |    57 -
 .../app/views/searches/index.html.haml          |   129 -
 .../app/views/shared/_icons.html.haml           |    20 -
 .../app/views/user_sessions/_form.html.haml     |    31 -
 .../app/views/user_sessions/new.html.haml       |    22 -
 .../blur-admin/app/views/users/_form.html.haml  |    52 -
 .../blur-admin/app/views/users/edit.html.haml   |    23 -
 .../blur-admin/app/views/users/index.html.haml  |    51 -
 .../blur-admin/app/views/users/new.html.haml    |    30 -
 .../blur-admin/app/views/users/show.html.haml   |    96 -
 .../app/views/zookeepers/_hdfs_stat.html.haml   |    59 -
 .../app/views/zookeepers/_zookeeper.html.haml   |    66 -
 .../app/views/zookeepers/index.html.haml        |    33 -
 .../app/views/zookeepers/show.html.haml         |    51 -
 contrib/blur-console/blur-admin/config.ru       |    22 -
 .../blur-admin/config/application.rb            |    41 -
 contrib/blur-console/blur-admin/config/boot.rb  |    20 -
 .../blur-console/blur-admin/config/compass.rb   |    20 -
 .../blur-console/blur-admin/config/database.yml |    43 -
 .../blur-admin/config/environment.rb            |    27 -
 .../config/environments/development.rb          |    54 -
 .../config/environments/production.rb           |    64 -
 .../blur-admin/config/environments/test.rb      |    52 -
 .../initializers/asset_precompile_prefix_fix.rb |    54 -
 .../config/initializers/backtrace_silencers.rb  |    23 -
 .../config/initializers/blur_instrumentation.rb |    43 -
 .../config/initializers/inflections.rb          |    18 -
 .../config/initializers/mime_types.rb           |    21 -
 .../blur-admin/config/initializers/overrides.rb |    26 -
 .../config/initializers/quiet_assets.rb         |    26 -
 .../config/initializers/secret_token.rb         |    23 -
 .../config/initializers/session_store.rb        |    24 -
 .../config/initializers/wrap_parameters.rb      |    30 -
 .../blur-admin/config/locales/en.yml            |    23 -
 .../blur-console/blur-admin/config/routes.rb    |   114 -
 .../20110524204140_create_blur_tables.rb        |    32 -
 .../migrate/20110524213803_create_hdfs_stats.rb |    40 -
 .../20110525015557_create_blur_queries.rb       |    36 -
 ...26003150_add_extra_columns_to_blur_tables.rb |    36 -
 ...193123_add_filter_columns_to_blur_queries.rb |    28 -
 .../20110526201313_modify_fetch_column_name.rb  |    26 -
 .../20110602014308_add_selector_columns.rb      |    32 -
 ...20110603004748_add_userid_to_blur_queries.rb |    26 -
 .../db/migrate/20110607191131_create_users.rb   |    33 -
 .../20110613135529_add_roles_mask_to_users.rb   |    26 -
 ...614201547_add_count_column_to_blur_tables.rb |    26 -
 ...16133049_add_status_column_to_blur_tables.rb |    26 -
 ...40116_add_agentdata_column_to_blur_tables.rb |    32 -
 .../migrate/20110617142244_fix_table_types.rb   |    28 -
 .../20110617163052_change_schema_column.rb      |    26 -
 ...02105_add_table_id_column_to_blur_queries.rb |    26 -
 ...emove_table_name_column_from_blur_queries.rb |    26 -
 ...621225406_create_blur_zookeeper_instances.rb |    31 -
 .../20110621225838_create_controllers.rb        |    34 -
 .../migrate/20110621230243_create_clusters.rb   |    31 -
 .../db/migrate/20110621230340_create_shards.rb  |    34 -
 ...pdate_columns_on_blur_zookeeper_instances.rb |    38 -
 ...0_add_status_column_to_zookeeper_instance.rb |    26 -
 .../20110627180604_change_uuid_columntoint.rb   |    26 -
 .../20110627183020_change_uuid_int_to_bigint.rb |    26 -
 ...0801_change_cluster_to_belong_to_instance.rb |    26 -
 ...me_blur_zookeeper_instances_to_zookeepers.rb |    26 -
 ...0161453_rename_blur_zookeeper_instance_id.rb |    28 -
 ..._change_blur_table_current_size_to_bigint.rb |    30 -
 .../migrate/20110701185350_create_searches.rb   |    37 -
 ...0110705170021_change_columnsto_textobject.rb |    26 -
 ...191234_add_column_shard_id_to_blur_tables.rb |    26 -
 ...707132418_create_shards_blur_tables_table.rb |    31 -
 ...pdate_model_with_new_understand_of_shards.rb |    33 -
 .../20110713141138_create_preferences.rb        |    32 -
 ...adding_useridto_the_model_for_association.rb |    26 -
 .../20110719191147_create_metrics_table.rb      |    39 -
 .../20110726194727_add_columns_to_hdfs_stats.rb |    28 -
 .../db/migrate/20110727012928_create_hdfs.rb    |    32 -
 .../migrate/20110727013041_update_hdfs_stats.rb |    28 -
 ...0809202748_add_host_and_port_to_zookeeper.rb |    28 -
 ...0110810141028_add_row_count_to_blur_table.rb |    26 -
 .../20110810142348_change_blur_queries_model.rb |    47 -
 ...110929222508_add_live_nodes_to_hdfs_stats.rb |    26 -
 ...0929224549_update_hdfs_stats_column_sizes.rb |    42 -
 .../migrate/20111001193840_add_license_table.rb |    30 -
 .../db/migrate/20111002175546_add_indexes.rb    |    48 -
 .../20111011041727_remove_extra_columns.rb      |    44 -
 .../20111015191154_add_name_column_to_users.rb  |    26 -
 ...0111030120201_remove_node_location_column.rb |    28 -
 ...11030120430_increase_size_of_query_column.rb |    26 -
 .../20111130011338_change_host_port_to_url.rb   |    29 -
 .../20111219160043_add_record_only_to_search.rb |    26 -
 ...29213416_change_licenses_to_add_node_info.rb |    28 -
 .../20120110024452_update_license_table.rb      |    26 -
 ...20226002653_change_blur_tables_updated_at.rb |    26 -
 .../db/migrate/20120309015311_add_safe_mode.rb  |    26 -
 ...604180240_add_record_only_to_blur_queries.rb |    26 -
 ...ange_query_string_to_medium_text_datatype.rb |    26 -
 ...5024_change_type_to_smaller_size_med_text.rb |    26 -
 ...155420_add_comments_column_to_blur_tables.rb |    27 -
 .../db/migrate/20120807191217_create_audits.rb  |    29 -
 ...07192046_change_audit_integers_to_strings.rb |    28 -
 .../20120808182829_change_user_to_user_id.rb    |    28 -
 ...2325_change_used_to_both_logical_and_real.rb |    25 -
 ...219_fix_integer_length_for_logical_column.rb |    24 -
 ...0820073548_update_collation_on_all_tables.rb |    59 -
 ...333_change_controllersto_blur_controllers.rb |    22 -
 ...20120824174553_change_shardto_blur_shards.rb |    22 -
 .../20120827172222_add_zookeeper_to_audits.rb   |    22 -
 .../20120926202222_add_pre_filter_to_search.rb  |    23 -
 .../20120926202240_add_post_filter_to_search.rb |    23 -
 .../20121025175857_add_online_ensemble_nodes.rb |    22 -
 ...1030184429_add_timestamps_to_blur_objects.rb |    27 -
 ...1220193623_add_admin_conifgurations_table.rb |    26 -
 .../20130106191159_rename_status_columns.rb     |    32 -
 .../20130505151503_drop_licenses_table.rb       |    33 -
 ...031155_change_blur_queries_uuid_to_string.rb |    25 -
 ...4130250_increase_size_of_query_times_json.rb |    23 -
 contrib/blur-console/blur-admin/db/schema.rb    |   199 -
 contrib/blur-console/blur-admin/db/seeds.rb     |    30 -
 .../blur-admin/lib/blur_thrift_client.rb        |    28 -
 .../blur-admin/lib/hdfs_thrift_client.rb        |    93 -
 .../blur-admin/lib/pounder/pounder.rb           |    76 -
 .../blur-admin/lib/tasks/coverage.rake          |    34 -
 .../blur-admin/lib/tasks/pounder.rake           |    31 -
 .../blur-console/blur-admin/lib/thrift/blur.rb  |  2018 ---
 .../blur-admin/lib/thrift/blur_constants.rb     |    11 -
 .../blur-admin/lib/thrift/blur_types.rb         |   801 --
 .../blur-admin/lib/thrift/hadoopfs_constants.rb |    23 -
 .../blur-admin/lib/thrift/hadoopfs_types.rb     |   152 -
 .../lib/thrift/thrift_hadoop_file_system.rb     |  1203 --
 .../blur-console/blur-admin/public/robots.txt   |    23 -
 contrib/blur-console/blur-admin/script/rails    |    27 -
 .../admin_settings_controller_spec.rb           |    60 -
 .../controllers/application_controller_spec.rb  |   236 -
 .../spec/controllers/audits_controller_spec.rb  |    52 -
 .../blur_controllers_controller_spec.rb         |    54 -
 .../controllers/blur_queries_controller_spec.rb |   104 -
 .../controllers/blur_shards_controller_spec.rb  |    66 -
 .../controllers/blur_tables_controller_spec.rb  |   178 -
 .../controllers/clusters_controller_spec.rb     |    54 -
 .../spec/controllers/errors_controller_spec.rb  |    52 -
 .../spec/controllers/hdfs_controller_spec.rb    |   300 -
 .../controllers/hdfs_metrics_controller_spec.rb |    69 -
 .../controllers/preferences_controller_spec.rb  |    58 -
 .../spec/controllers/search_controller_spec.rb  |   221 -
 .../user_sessions_controller_spec.rb            |    74 -
 .../spec/controllers/users_controller_spec.rb   |   193 -
 .../controllers/zookeepers_controller_spec.rb   |    93 -
 .../blur-admin/spec/factories/admin_setting.rb  |    23 -
 .../blur-admin/spec/factories/audits.rb         |    25 -
 .../spec/factories/blur_controller.rb           |    22 -
 .../blur-admin/spec/factories/blur_queries.rb   |    29 -
 .../blur-admin/spec/factories/blur_tables.rb    |    73 -
 .../blur-admin/spec/factories/cluster.rb        |    45 -
 .../blur-admin/spec/factories/hdfs.rb           |    32 -
 .../blur-admin/spec/factories/hdfs_stat.rb      |    31 -
 .../blur-admin/spec/factories/license.rb        |    24 -
 .../blur-admin/spec/factories/preference.rb     |    28 -
 .../blur-admin/spec/factories/search.rb         |    30 -
 .../blur-admin/spec/factories/shard.rb          |    28 -
 .../blur-admin/spec/factories/users.rb          |    32 -
 .../blur-admin/spec/factories/zookeeper.rb      |    68 -
 .../blur-admin/spec/fixtures/test.png           |     0
 .../spec/helpers/application_helper_spec.rb     |    52 -
 .../spec/helpers/blur_queries_helper_spec.rb    |    41 -
 .../spec/helpers/license_helper_spec.rb         |   107 -
 .../blur-admin/spec/models/ability_spec.rb      |   301 -
 .../spec/models/admin_setting_spec.rb           |    31 -
 .../blur-admin/spec/models/audit_spec.rb        |    55 -
 .../spec/models/blur_controller_spec.rb         |    26 -
 .../blur-admin/spec/models/blur_query_spec.rb   |   117 -
 .../blur-admin/spec/models/blur_shard_spec.rb   |    37 -
 .../blur-admin/spec/models/blur_table_spec.rb   |   243 -
 .../blur-admin/spec/models/cluster_spec.rb      |    61 -
 .../blur-admin/spec/models/hdfs_spec.rb         |    39 -
 .../blur-admin/spec/models/hdfs_stat_spec.rb    |    34 -
 .../blur-admin/spec/models/search_spec.rb       |    91 -
 .../blur-admin/spec/models/user_session_spec.rb |    43 -
 .../blur-admin/spec/models/user_spec.rb         |   166 -
 .../blur-admin/spec/models/zookeeper_spec.rb    |    82 -
 .../blur-admin/spec/requests/admin_spec.rb      |   161 -
 .../blur-admin/spec/requests/audits_spec.rb     |    37 -
 .../spec/requests/blur_queries_spec.rb          |    38 -
 .../blur-admin/spec/requests/login_spec.rb      |    76 -
 .../spec/requests/navigation_bar_spec.rb        |    95 -
 .../blur-admin/spec/requests/register_spec.rb   |    76 -
 .../blur-admin/spec/requests/search_spec.rb     |    51 -
 .../blur-admin/spec/requests/user_spec.rb       |    85 -
 .../spec/routing/audits_routing_spec.rb         |    27 -
 .../routing/blur_controllers_routing_spec.rb    |    24 -
 .../spec/routing/blur_queries_routing_spec.rb   |    40 -
 .../spec/routing/blur_tables_routing_spec.rb    |    44 -
 .../spec/routing/clusters_routing_spec.rb       |    24 -
 .../spec/routing/hdfs_metrics_routing_spec.rb   |    28 -
 .../spec/routing/hdfs_routing_spec.rb           |    88 -
 .../spec/routing/preferences_routing_spec.rb    |    24 -
 .../spec/routing/user_sessions_routing_spec.rb  |    32 -
 .../spec/routing/users_routing_spec.rb          |    52 -
 .../spec/routing/zookeepers_routing_spec.rb     |    37 -
 .../blur-console/blur-admin/spec/spec_helper.rb |    49 -
 .../blur-admin/spec/support/capybara_helpers.rb |   114 -
 .../spec/support/controller_helpers.rb          |    59 -
 .../javascripts/backbone/backbone-extension.js  |    90 -
 .../assets/javascripts/backbone/backbone.js     |  1431 --
 .../javascripts/bootstrap-modal-helper.js       |   151 -
 .../vendor/assets/javascripts/d3/d3.js          |     2 -
 .../assets/javascripts/d3/d3.layout.min.js      |     1 -
 .../vendor/assets/javascripts/d3/d3.min.js      |    31 -
 .../javascripts/datatables.fnReloadAjax.js      |    41 -
 .../vendor/assets/javascripts/flash_message.js  |    80 -
 .../vendor/assets/javascripts/flot/flot.js      |     1 -
 .../flot/jquery.flot.crosshair.min.js           |     1 -
 .../flot/jquery.flot.fillbetween.min.js         |     1 -
 .../javascripts/flot/jquery.flot.image.min.js   |     1 -
 .../assets/javascripts/flot/jquery.flot.min.js  |     6 -
 .../flot/jquery.flot.navigate.min.js            |     1 -
 .../javascripts/flot/jquery.flot.pie.min.js     |     1 -
 .../javascripts/flot/jquery.flot.resize.min.js  |     1 -
 .../flot/jquery.flot.selection.min.js           |     1 -
 .../javascripts/flot/jquery.flot.stack.min.js   |     1 -
 .../javascripts/flot/jquery.flot.symbol.min.js  |     1 -
 .../flot/jquery.flot.threshold.min.js           |     1 -
 .../javascripts/jquery.colorhelpers.min.js      |     1 -
 .../assets/javascripts/jquery.contextMenu.js    |   199 -
 .../assets/javascripts/jquery.dataTables.js     | 12092 -----------------
 .../assets/javascripts/jquery.dynatree.js       |  3266 -----
 .../assets/javascripts/jquery.osxFinder.js      |   164 -
 .../assets/javascripts/jquery.timepicker.js     |  1530 ---
 .../vendor/assets/javascripts/modernizr.js      |  1265 --
 .../vendor/assets/javascripts/sorttable.js      |   495 -
 .../vendor/assets/javascripts/underscore.js     |  1059 --
 .../vendor/assets/stylesheets/images/cut.png    |   Bin 648 -> 0 bytes
 .../vendor/assets/stylesheets/images/door.png   |   Bin 412 -> 0 bytes
 .../assets/stylesheets/images/new-folder.png    |   Bin 400 -> 0 bytes
 .../stylesheets/images/page_white_copy.png      |   Bin 309 -> 0 bytes
 .../stylesheets/images/page_white_delete.png    |   Bin 536 -> 0 bytes
 .../stylesheets/images/page_white_edit.png      |   Bin 618 -> 0 bytes
 .../stylesheets/images/page_white_paste.png     |   Bin 620 -> 0 bytes
 .../vendor/assets/stylesheets/images/rename.png |   Bin 236 -> 0 bytes
 .../images/ui-bg_flat_100_f6c369_40x100.png     |   Bin 182 -> 0 bytes
 .../images/ui-bg_glass_100_dadada_1x400.png     |   Bin 112 -> 0 bytes
 .../images/ui-bg_glass_100_f6f6f6_1x400.png     |   Bin 104 -> 0 bytes
 .../images/ui-bg_glass_65_ffffff_1x400.png      |   Bin 105 -> 0 bytes
 .../ui-bg_gloss-wave_35_f6c369_500x100.png      |   Bin 4281 -> 0 bytes
 .../ui-bg_highlight-soft_100_ffffff_1x100.png   |   Bin 86 -> 0 bytes
 .../ui-bg_highlight-soft_75_ffbe5e_1x100.png    |   Bin 172 -> 0 bytes
 .../images/ui-icons_555555_256x240.png          |   Bin 4369 -> 0 bytes
 .../images/ui-icons_ffffff_256x240.png          |   Bin 4369 -> 0 bytes
 .../vendor/assets/stylesheets/jquery-ui.css     |   563 -
 .../assets/stylesheets/jquery.contextMenu.css   |    64 -
 .../assets/stylesheets/jquery.osxFinder.css     |    51 -
 .../assets/stylesheets/jquery.timepicker.css    |     7 -
 .../vendor/assets/stylesheets/ui.dynatree.css   |   443 -
 .../vendor/gems/cancan/CHANGELOG.rdoc           |   381 -
 .../blur-admin/vendor/gems/cancan/Gemfile       |     3 -
 .../blur-admin/vendor/gems/cancan/LICENSE       |    20 -
 .../blur-admin/vendor/gems/cancan/README.rdoc   |   108 -
 .../blur-admin/vendor/gems/cancan/Rakefile      |    18 -
 .../vendor/gems/cancan/cancan.gemspec           |    26 -
 .../blur-admin/vendor/gems/cancan/init.rb       |     1 -
 .../blur-admin/vendor/gems/cancan/lib/cancan.rb |    13 -
 .../vendor/gems/cancan/lib/cancan/ability.rb    |   348 -
 .../cancan/lib/cancan/controller_additions.rb   |   392 -
 .../cancan/lib/cancan/controller_resource.rb    |   265 -
 .../vendor/gems/cancan/lib/cancan/exceptions.rb |    53 -
 .../cancan/lib/cancan/inherited_resource.rb     |    20 -
 .../vendor/gems/cancan/lib/cancan/matchers.rb   |    14 -
 .../cancan/model_adapters/abstract_adapter.rb   |    56 -
 .../model_adapters/active_record_adapter.rb     |   170 -
 .../model_adapters/data_mapper_adapter.rb       |    34 -
 .../cancan/model_adapters/default_adapter.rb    |     7 -
 .../cancan/model_adapters/mongoid_adapter.rb    |    54 -
 .../gems/cancan/lib/cancan/model_additions.rb   |    31 -
 .../vendor/gems/cancan/lib/cancan/rule.rb       |   178 -
 .../cancan/lib/generators/cancan/ability/USAGE  |     5 -
 .../cancan/ability/ability_generator.rb         |    16 -
 .../cancan/ability/templates/ability.rb         |    24 -
 .../cancan/ability/templates/ability_spec.rb    |    16 -
 .../cancan/ability/templates/ability_test.rb    |    10 -
 .../vendor/gems/cancan/spec/README.rdoc         |    28 -
 .../gems/cancan/spec/cancan/ability_spec.rb     |   541 -
 .../spec/cancan/controller_additions_spec.rb    |   118 -
 .../spec/cancan/controller_resource_spec.rb     |   535 -
 .../gems/cancan/spec/cancan/exceptions_spec.rb  |    58 -
 .../spec/cancan/inherited_resource_spec.rb      |    58 -
 .../gems/cancan/spec/cancan/matchers_spec.rb    |    33 -
 .../active_record_adapter_spec.rb               |   278 -
 .../model_adapters/data_mapper_adapter_spec.rb  |   120 -
 .../model_adapters/default_adapter_spec.rb      |     7 -
 .../model_adapters/mongoid_adapter_spec.rb      |   227 -
 .../vendor/gems/cancan/spec/cancan/rule_spec.rb |    55 -
 .../vendor/gems/cancan/spec/matchers.rb         |    13 -
 .../vendor/gems/cancan/spec/spec_helper.rb      |    49 -
 contrib/blur-console/blur-agent/.gitignore      |     3 -
 contrib/blur-console/blur-agent/pom.xml         |   223 -
 .../main/java/org/apache/blur/agent/Agent.java  |   205 -
 .../blur/agent/cleaners/AgentCleaners.java      |    56 -
 .../blur/agent/cleaners/HdfsStatsCleaner.java   |    44 -
 .../blur/agent/cleaners/QueriesCleaner.java     |    48 -
 .../agent/collectors/blur/BlurCollector.java    |   135 -
 .../collectors/blur/query/QueryCollector.java   |   105 -
 .../collectors/blur/table/SchemaCollector.java  |   101 -
 .../collectors/blur/table/ServerCollector.java  |    85 -
 .../collectors/blur/table/StatsCollector.java   |    64 -
 .../collectors/blur/table/TableCollector.java   |    66 -
 .../agent/collectors/hdfs/HdfsCollector.java    |    79 -
 .../collectors/hdfs/HdfsStatsCollector.java     |   110 -
 .../collectors/zookeeper/ClusterCollector.java  |    87 -
 .../zookeeper/ControllerCollector.java          |    71 -
 .../collectors/zookeeper/ShardCollector.java    |    72 -
 .../collectors/zookeeper/TableCollector.java    |    66 -
 .../zookeeper/ZookeeperCollector.java           |   161 -
 .../blur/agent/connections/JdbcConnection.java  |    42 -
 .../blur/BlurDatabaseConnection.java            |   165 -
 .../blur/interfaces/BlurDatabaseInterface.java  |    38 -
 .../blur/interfaces/QueryDatabaseInterface.java |    37 -
 .../blur/interfaces/TableDatabaseInterface.java |    27 -
 .../cleaners/CleanerDatabaseConnection.java     |    60 -
 .../interfaces/CleanerDatabaseInterface.java    |    21 -
 .../HdfsDatabaseCleanerInterface.java           |    21 -
 .../QueryDatabaseCleanerInterface.java          |    24 -
 .../hdfs/HdfsDatabaseConnection.java            |    65 -
 .../hdfs/interfaces/HdfsDatabaseInterface.java  |    32 -
 .../zookeeper/ZookeeperDatabaseConnection.java  |   179 -
 .../interfaces/ClusterDatabaseInterface.java    |    23 -
 .../interfaces/ControllerDatabaseInterface.java |    28 -
 .../interfaces/ShardsDatabaseInterface.java     |    29 -
 .../interfaces/TableDatabaseInterface.java      |    27 -
 .../interfaces/ZookeeperDatabaseInterface.java  |    33 -
 .../agent/exceptions/CollisionException.java    |    24 -
 .../agent/exceptions/HdfsThreadException.java   |    28 -
 .../exceptions/InvalidLicenseException.java     |    29 -
 .../blur/agent/exceptions/MissingException.java |    24 -
 .../agent/exceptions/NullReturnedException.java |    28 -
 .../exceptions/TableCollisionException.java     |    24 -
 .../agent/exceptions/TableMissingException.java |    24 -
 .../ZookeeperNameCollisionException.java        |    24 -
 .../ZookeeperNameMissingException.java          |    24 -
 .../blur/agent/monitor/ThreadController.java    |    45 -
 .../notifications/AgentMailerAuthenticator.java |    32 -
 .../apache/blur/agent/notifications/Mailer.java |    94 -
 .../blur/agent/notifications/Notifier.java      |    75 -
 .../org/apache/blur/agent/types/Column.java     |    89 -
 .../org/apache/blur/agent/types/Family.java     |    66 -
 .../org/apache/blur/agent/types/TimeHelper.java |    41 -
 .../blur/agent/cleaners/AgentCleanerTest.java   |    93 -
 .../agent/cleaners/HdfsStatsCleanerTest.java    |    68 -
 .../blur/agent/cleaners/QueryCleanerTest.java   |   121 -
 .../blur/query/QueryCollectorTest.java          |    71 -
 .../collectors/hdfs/HdfsCollectorTest.java      |    84 -
 .../collectors/hdfs/HdfsStatCollectorTest.java  |    70 -
 .../blur/agent/notifications/MailerTest.java    |   275 -
 .../blur/agent/notifications/NotifierTest.java  |    21 -
 .../agent/notifications/XMPPEmbeddedServer.java |   111 -
 .../blur/agent/test/AgentBaseTestClass.java     |    62 -
 .../blur/agent/test/BlurAgentBaseTestClass.java |    39 -
 contrib/blur-console/build.sh                   |   149 -
 contrib/blur-console/etc/INSTALL                |    52 -
 contrib/blur-console/etc/VERSION                |    18 -
 contrib/blur-console/etc/agent.config.sample    |    63 -
 contrib/blur-console/etc/agent.sh               |    33 -
 contrib/blur-console/etc/default/Gemfile        |    40 -
 contrib/blur-console/etc/default/database.yml   |    26 -
 contrib/blur-console/etc/log4j.properties       |    26 -
 contrib/blur-console/etc/start-agent.sh         |    24 -
 contrib/blur-console/etc/stop-agent.sh          |    24 -
 contrib/blur-console/pom.xml                    |   103 +
 .../org/apache/blur/console/JettyServer.java    |    78 +
 .../main/java/org/apache/blur/console/Main.java |    28 +
 .../org/apache/blur/console/model/Column.java   |    46 +
 .../org/apache/blur/console/model/Family.java   |    25 +
 .../blur/console/servlets/DashboardServlet.java |   108 +
 .../blur/console/servlets/QueriesServlet.java   |    85 +
 .../blur/console/servlets/TablesServlet.java    |   171 +
 .../org/apache/blur/console/util/Config.java    |    60 +
 .../org/apache/blur/console/util/HttpUtil.java  |    35 +
 .../org/apache/blur/console/util/NodeUtil.java  |   154 +
 .../org/apache/blur/console/util/QueryUtil.java |   147 +
 .../org/apache/blur/console/util/TableUtil.java |   174 +
 .../apache/blur/console/ConsoleTestBase.java    |    53 +
 .../apache/blur/console/util/ConfigTest.java    |    59 +
 .../apache/blur/console/util/HttpUtilTest.java  |   138 +
 .../apache/blur/console/util/NodeUtilTest.java  |    69 +
 .../apache/blur/console/util/QueryUtilTest.java |   101 +
 .../apache/blur/console/util/TableUtilTest.java |    81 +
 contrib/blur-console/ui/.bowerrc                |     3 +
 contrib/blur-console/ui/.editorconfig           |    21 +
 contrib/blur-console/ui/.gitattributes          |     1 +
 contrib/blur-console/ui/.gitignore              |     6 +
 contrib/blur-console/ui/.jshintrc               |    21 +
 contrib/blur-console/ui/Gruntfile.js            |   409 +
 contrib/blur-console/ui/app/.htaccess           |   649 +
 contrib/blur-console/ui/app/404.html            |   157 +
 contrib/blur-console/ui/app/favicon.ico         |   Bin 0 -> 4286 bytes
 .../blur-console/ui/app/images/ajax-loader.gif  |   Bin 0 -> 8787 bytes
 contrib/blur-console/ui/app/images/loading.gif  |   Bin 0 -> 19239 bytes
 contrib/blur-console/ui/app/index.html          |   108 +
 .../ui/app/lib/jquery.event.gevent.js           |   140 +
 .../blur-console/ui/app/lib/jquery.uriAnchor.js |   518 +
 contrib/blur-console/ui/app/robots.txt          |     3 +
 .../ui/app/scripts/blurconsole.dashboard.js     |   177 +
 .../ui/app/scripts/blurconsole.data.js          |    18 +
 .../ui/app/scripts/blurconsole.fake.js          |    51 +
 .../blur-console/ui/app/scripts/blurconsole.js  |    28 +
 .../ui/app/scripts/blurconsole.model.js         |   218 +
 .../ui/app/scripts/blurconsole.shell.js         |   167 +
 .../ui/app/scripts/blurconsole.utils.js         |    37 +
 .../ui/app/styles/blurconsole.dashboard.scss    |    22 +
 .../blur-console/ui/app/styles/blurconsole.scss |    70 +
 .../ui/app/views/dashboard.tpl.html             |    54 +
 contrib/blur-console/ui/bower.json              |    10 +
 contrib/blur-console/ui/package.json            |    34 +
 contrib/blur-console/ui/test/.bowerrc           |     3 +
 contrib/blur-console/ui/test/bower.json         |     9 +
 contrib/blur-console/ui/test/index.html         |    27 +
 contrib/blur-console/ui/test/spec/test.js       |    13 +
 1051 files changed, 60515 insertions(+), 55825 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-blur/blob/11a2529a/contrib/blur-console-v1/blur-admin/.gitignore
----------------------------------------------------------------------
diff --git a/contrib/blur-console-v1/blur-admin/.gitignore b/contrib/blur-console-v1/blur-admin/.gitignore
new file mode 100644
index 0000000..a1c95d0
--- /dev/null
+++ b/contrib/blur-console-v1/blur-admin/.gitignore
@@ -0,0 +1,23 @@
+# See http://help.github.com/ignore-files/ for more about ignoring files.
+#
+# If you find yourself ignoring temporary files generated by your text editor
+# or operating system, you probably want to add a global ignore instead:
+#   git config --global core.excludesfile ~/.gitignore_global
+
+# Ignore bundler config
+/.bundle
+
+# Ignore the default SQLite database.
+/db/*.sqlite3
+
+# Ignore all logfiles and tempfiles.
+/log/*.log
+/tmp
+
+# Ignore compiled assets
+/public/assets/*
+/app/assets/javascripts/routes.js
+.sass-cache
+
+#ignore rubymine
+/.idea

http://git-wip-us.apache.org/repos/asf/incubator-blur/blob/11a2529a/contrib/blur-console-v1/blur-admin/Capfile
----------------------------------------------------------------------
diff --git a/contrib/blur-console-v1/blur-admin/Capfile b/contrib/blur-console-v1/blur-admin/Capfile
new file mode 100644
index 0000000..5596e7f
--- /dev/null
+++ b/contrib/blur-console-v1/blur-admin/Capfile
@@ -0,0 +1,47 @@
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements. See the NOTICE file distributed with this
+# work for additional information regarding copyright ownership. The ASF
+# licenses this file to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+# License for the specific language governing permissions and limitations
+# under the License.
+require 'capistrano/recipes/deploy/strategy/remote_cache'
+
+class RemoteCacheSubdir < Capistrano::Deploy::Strategy::RemoteCache
+
+  private
+
+  def repository_cache_subdir
+    if configuration[:deploy_subdir] then
+      File.join(repository_cache, configuration[:deploy_subdir])
+    else
+      repository_cache
+    end
+  end
+
+  def copy_repository_cache
+    logger.trace "copying the cached version to #{configuration[:release_path]}"
+    if copy_exclude.empty? 
+      run "cp -RPp #{repository_cache_subdir} #{configuration[:release_path]} && #{mark}"
+    else
+      exclusions = copy_exclude.map { |e| "--exclude=\"#{e}\"" }.join(' ')
+      run "rsync -lrpt #{exclusions} #{repository_cache_subdir}/* #{configuration[:release_path]} && #{mark}"
+    end
+  end
+
+end
+
+
+set :strategy, RemoteCacheSubdir.new(self)
+
+load 'deploy' if respond_to?(:namespace) # cap2 differentiator
+Dir['vendor/gems/*/recipes/*.rb','vendor/plugins/*/recipes/*.rb'].each { |plugin| load(plugin) }
+
+load 'config/deploy' # remove this line to skip loading any of the default tasks
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-blur/blob/11a2529a/contrib/blur-console-v1/blur-admin/Gemfile
----------------------------------------------------------------------
diff --git a/contrib/blur-console-v1/blur-admin/Gemfile b/contrib/blur-console-v1/blur-admin/Gemfile
new file mode 100644
index 0000000..311cd58
--- /dev/null
+++ b/contrib/blur-console-v1/blur-admin/Gemfile
@@ -0,0 +1,47 @@
+#  Licensed to the Apache Software Foundation (ASF) under one
+#  or more contributor license agreements.  See the NOTICE file
+#  distributed with this work for additional information
+#  regarding copyright ownership.  The ASF licenses this file
+#  to you under the Apache License, Version 2.0 (the
+#  "License"); you may not use this file except in compliance
+#  with the License.  You may obtain a copy of the License at
+#  
+#  http://www.apache.org/licenses/LICENSE-2.0
+#  
+#  Unless required by applicable law or agreed to in writing,
+#  software distributed under the License is distributed on an
+#  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+#  KIND, either express or implied.  See the License for the
+#  specific language governing permissions and limitations
+#  under the License.
+
+source 'https://rubygems.org'
+
+gem 'rails', '3.2.2'
+
+gem 'mysql2'
+gem 'jquery-rails'
+gem 'thrift_client'
+gem 'authlogic'
+gem 'cancan', '2.0.0.alpha', :path => 'vendor/gems/cancan'
+gem 'twitter_bootstrap_form_for'
+gem 'bootstrap-sass'
+gem 'js-routes'
+gem 'haml-rails'
+gem 'sass-rails',   '~> 3.2.3'
+gem 'ejs'
+
+# Gems used only for assets and not required
+# in production environments by default.
+group :assets do
+  gem 'uglifier', '>= 1.0.3'
+end
+
+group :development, :test do
+  gem 'rspec-rails'
+  gem 'capybara'
+  gem 'capybara-webkit'
+  gem 'factory_girl_rails'
+  gem 'launchy'
+  gem 'thin'
+end
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-blur/blob/11a2529a/contrib/blur-console-v1/blur-admin/Gemfile.lock
----------------------------------------------------------------------
diff --git a/contrib/blur-console-v1/blur-admin/Gemfile.lock b/contrib/blur-console-v1/blur-admin/Gemfile.lock
new file mode 100644
index 0000000..a957ffb
--- /dev/null
+++ b/contrib/blur-console-v1/blur-admin/Gemfile.lock
@@ -0,0 +1,191 @@
+PATH
+  remote: vendor/gems/cancan
+  specs:
+    cancan (2.0.0.alpha)
+
+GEM
+  remote: https://rubygems.org/
+  specs:
+    actionmailer (3.2.2)
+      actionpack (= 3.2.2)
+      mail (~> 2.4.0)
+    actionpack (3.2.2)
+      activemodel (= 3.2.2)
+      activesupport (= 3.2.2)
+      builder (~> 3.0.0)
+      erubis (~> 2.7.0)
+      journey (~> 1.0.1)
+      rack (~> 1.4.0)
+      rack-cache (~> 1.1)
+      rack-test (~> 0.6.1)
+      sprockets (~> 2.1.2)
+    activemodel (3.2.2)
+      activesupport (= 3.2.2)
+      builder (~> 3.0.0)
+    activerecord (3.2.2)
+      activemodel (= 3.2.2)
+      activesupport (= 3.2.2)
+      arel (~> 3.0.2)
+      tzinfo (~> 0.3.29)
+    activeresource (3.2.2)
+      activemodel (= 3.2.2)
+      activesupport (= 3.2.2)
+    activesupport (3.2.2)
+      i18n (~> 0.6)
+      multi_json (~> 1.0)
+    addressable (2.2.7)
+    arel (3.0.2)
+    authlogic (3.1.0)
+      activerecord (>= 3.0.7)
+      activerecord (>= 3.0.7)
+    bootstrap-sass (2.0.1)
+    builder (3.0.0)
+    capybara (1.1.2)
+      mime-types (>= 1.16)
+      nokogiri (>= 1.3.3)
+      rack (>= 1.0.0)
+      rack-test (>= 0.5.4)
+      selenium-webdriver (~> 2.0)
+      xpath (~> 0.1.4)
+    capybara-webkit (0.12.1)
+      capybara (>= 1.0.0, < 1.2)
+      json
+    childprocess (0.3.1)
+      ffi (~> 1.0.6)
+    daemons (1.1.9)
+    diff-lcs (1.1.3)
+    ejs (1.0.0)
+    erubis (2.7.0)
+    eventmachine (0.12.10)
+    execjs (1.3.0)
+      multi_json (~> 1.0)
+    factory_girl (2.6.0)
+      activesupport (>= 2.3.9)
+    factory_girl_rails (1.7.0)
+      factory_girl (~> 2.6.0)
+      railties (>= 3.0.0)
+    ffi (1.0.11)
+    haml (3.1.4)
+    haml-rails (0.3.4)
+      actionpack (~> 3.0)
+      activesupport (~> 3.0)
+      haml (~> 3.0)
+      railties (~> 3.0)
+    hike (1.2.1)
+    i18n (0.6.0)
+    journey (1.0.3)
+    jquery-rails (2.0.1)
+      railties (>= 3.2.0, < 5.0)
+      thor (~> 0.14)
+    js-routes (0.7.5)
+      rails (>= 3.0)
+    json (1.6.5)
+    launchy (2.0.5)
+      addressable (~> 2.2.6)
+    mail (2.4.1)
+      i18n (>= 0.4.0)
+      mime-types (~> 1.16)
+      treetop (~> 1.4.8)
+    mime-types (1.17.2)
+    multi_json (1.3.6)
+    mysql2 (0.3.11)
+    nokogiri (1.5.0)
+    polyglot (0.3.3)
+    rack (1.4.1)
+    rack-cache (1.1)
+      rack (>= 0.4)
+    rack-ssl (1.3.2)
+      rack
+    rack-test (0.6.1)
+      rack (>= 1.0)
+    rails (3.2.2)
+      actionmailer (= 3.2.2)
+      actionpack (= 3.2.2)
+      activerecord (= 3.2.2)
+      activeresource (= 3.2.2)
+      activesupport (= 3.2.2)
+      bundler (~> 1.0)
+      railties (= 3.2.2)
+    railties (3.2.2)
+      actionpack (= 3.2.2)
+      activesupport (= 3.2.2)
+      rack-ssl (~> 1.3.2)
+      rake (>= 0.8.7)
+      rdoc (~> 3.4)
+      thor (~> 0.14.6)
+    rake (0.9.2.2)
+    rdoc (3.12)
+      json (~> 1.4)
+    rspec (2.8.0)
+      rspec-core (~> 2.8.0)
+      rspec-expectations (~> 2.8.0)
+      rspec-mocks (~> 2.8.0)
+    rspec-core (2.8.0)
+    rspec-expectations (2.8.0)
+      diff-lcs (~> 1.1.2)
+    rspec-mocks (2.8.0)
+    rspec-rails (2.8.1)
+      actionpack (>= 3.0)
+      activesupport (>= 3.0)
+      railties (>= 3.0)
+      rspec (~> 2.8.0)
+    rubyzip (0.9.6.1)
+    sass (3.1.15)
+    sass-rails (3.2.4)
+      railties (~> 3.2.0)
+      sass (>= 3.1.10)
+      tilt (~> 1.3)
+    selenium-webdriver (2.20.0)
+      childprocess (>= 0.2.5)
+      ffi (~> 1.0)
+      multi_json (~> 1.0)
+      rubyzip
+    sprockets (2.1.2)
+      hike (~> 1.2)
+      rack (~> 1.0)
+      tilt (~> 1.1, != 1.3.0)
+    thin (1.4.1)
+      daemons (>= 1.0.9)
+      eventmachine (>= 0.12.6)
+      rack (>= 1.0.0)
+    thor (0.14.6)
+    thrift (0.9.1)
+    thrift_client (0.9.2)
+      thrift (~> 0.9.0)
+    tilt (1.3.3)
+    treetop (1.4.10)
+      polyglot
+      polyglot (>= 0.3.1)
+    twitter_bootstrap_form_for (1.0.5)
+      actionpack (~> 3)
+      railties (~> 3)
+    tzinfo (0.3.31)
+    uglifier (1.2.3)
+      execjs (>= 0.3.0)
+      multi_json (>= 1.0.2)
+    xpath (0.1.4)
+      nokogiri (~> 1.3)
+
+PLATFORMS
+  ruby
+
+DEPENDENCIES
+  authlogic
+  bootstrap-sass
+  cancan (= 2.0.0.alpha)!
+  capybara
+  capybara-webkit
+  ejs
+  factory_girl_rails
+  haml-rails
+  jquery-rails
+  js-routes
+  launchy
+  mysql2
+  rails (= 3.2.2)
+  rspec-rails
+  sass-rails (~> 3.2.3)
+  thin
+  thrift_client
+  twitter_bootstrap_form_for
+  uglifier (>= 1.0.3)

http://git-wip-us.apache.org/repos/asf/incubator-blur/blob/11a2529a/contrib/blur-console-v1/blur-admin/Rakefile
----------------------------------------------------------------------
diff --git a/contrib/blur-console-v1/blur-admin/Rakefile b/contrib/blur-console-v1/blur-admin/Rakefile
new file mode 100644
index 0000000..a6c5582
--- /dev/null
+++ b/contrib/blur-console-v1/blur-admin/Rakefile
@@ -0,0 +1,40 @@
+#!/usr/bin/env rake
+
+#  Licensed to the Apache Software Foundation (ASF) under one
+#  or more contributor license agreements.  See the NOTICE file
+#  distributed with this work for additional information
+#  regarding copyright ownership.  The ASF licenses this file
+#  to you under the Apache License, Version 2.0 (the
+#  "License"); you may not use this file except in compliance
+#  with the License.  You may obtain a copy of the License at
+#  
+#  http://www.apache.org/licenses/LICENSE-2.0
+#  
+#  Unless required by applicable law or agreed to in writing,
+#  software distributed under the License is distributed on an
+#  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+#  KIND, either express or implied.  See the License for the
+#  specific language governing permissions and limitations
+#  under the License.
+
+
+# Add your own tasks in files placed in lib/tasks ending in .rake,
+# for example lib/tasks/capistrano.rake, and they will automatically be available to Rake.
+
+require File.expand_path('../config/application', __FILE__)
+
+module ::BlurAdmin
+  class Application
+    include Rake::DSL
+  end
+end
+
+module ::RakeFileUtils
+  extend Rake::FileUtilsExt
+end
+
+if Rails.env == 'development' or Rails.env == 'test'
+  #require 'ci/reporter/rake/rspec'
+end
+
+BlurAdmin::Application.load_tasks

http://git-wip-us.apache.org/repos/asf/incubator-blur/blob/11a2529a/contrib/blur-console-v1/blur-admin/app/assets/images/404_file_not_found.png
----------------------------------------------------------------------
diff --git a/contrib/blur-console-v1/blur-admin/app/assets/images/404_file_not_found.png b/contrib/blur-console-v1/blur-admin/app/assets/images/404_file_not_found.png
new file mode 100644
index 0000000..e7b3ad3
Binary files /dev/null and b/contrib/blur-console-v1/blur-admin/app/assets/images/404_file_not_found.png differ

http://git-wip-us.apache.org/repos/asf/incubator-blur/blob/11a2529a/contrib/blur-console-v1/blur-admin/app/assets/images/arrow_down.png
----------------------------------------------------------------------
diff --git a/contrib/blur-console-v1/blur-admin/app/assets/images/arrow_down.png b/contrib/blur-console-v1/blur-admin/app/assets/images/arrow_down.png
new file mode 100644
index 0000000..00366c7
Binary files /dev/null and b/contrib/blur-console-v1/blur-admin/app/assets/images/arrow_down.png differ

http://git-wip-us.apache.org/repos/asf/incubator-blur/blob/11a2529a/contrib/blur-console-v1/blur-admin/app/assets/images/arrow_up.png
----------------------------------------------------------------------
diff --git a/contrib/blur-console-v1/blur-admin/app/assets/images/arrow_up.png b/contrib/blur-console-v1/blur-admin/app/assets/images/arrow_up.png
new file mode 100644
index 0000000..e4d764a
Binary files /dev/null and b/contrib/blur-console-v1/blur-admin/app/assets/images/arrow_up.png differ

http://git-wip-us.apache.org/repos/asf/incubator-blur/blob/11a2529a/contrib/blur-console-v1/blur-admin/app/assets/images/blur_logo.png
----------------------------------------------------------------------
diff --git a/contrib/blur-console-v1/blur-admin/app/assets/images/blur_logo.png b/contrib/blur-console-v1/blur-admin/app/assets/images/blur_logo.png
new file mode 100644
index 0000000..520ce8f
Binary files /dev/null and b/contrib/blur-console-v1/blur-admin/app/assets/images/blur_logo.png differ

http://git-wip-us.apache.org/repos/asf/incubator-blur/blob/11a2529a/contrib/blur-console-v1/blur-admin/app/assets/images/database16.png
----------------------------------------------------------------------
diff --git a/contrib/blur-console-v1/blur-admin/app/assets/images/database16.png b/contrib/blur-console-v1/blur-admin/app/assets/images/database16.png
new file mode 100644
index 0000000..f60d8c5
Binary files /dev/null and b/contrib/blur-console-v1/blur-admin/app/assets/images/database16.png differ

http://git-wip-us.apache.org/repos/asf/incubator-blur/blob/11a2529a/contrib/blur-console-v1/blur-admin/app/assets/images/expand_folder.png
----------------------------------------------------------------------
diff --git a/contrib/blur-console-v1/blur-admin/app/assets/images/expand_folder.png b/contrib/blur-console-v1/blur-admin/app/assets/images/expand_folder.png
new file mode 100644
index 0000000..6b860d9
Binary files /dev/null and b/contrib/blur-console-v1/blur-admin/app/assets/images/expand_folder.png differ

http://git-wip-us.apache.org/repos/asf/incubator-blur/blob/11a2529a/contrib/blur-console-v1/blur-admin/app/assets/images/failure.png
----------------------------------------------------------------------
diff --git a/contrib/blur-console-v1/blur-admin/app/assets/images/failure.png b/contrib/blur-console-v1/blur-admin/app/assets/images/failure.png
new file mode 100644
index 0000000..3c47544
Binary files /dev/null and b/contrib/blur-console-v1/blur-admin/app/assets/images/failure.png differ

http://git-wip-us.apache.org/repos/asf/incubator-blur/blob/11a2529a/contrib/blur-console-v1/blur-admin/app/assets/images/favicon.png
----------------------------------------------------------------------
diff --git a/contrib/blur-console-v1/blur-admin/app/assets/images/favicon.png b/contrib/blur-console-v1/blur-admin/app/assets/images/favicon.png
new file mode 100644
index 0000000..fa799f9
Binary files /dev/null and b/contrib/blur-console-v1/blur-admin/app/assets/images/favicon.png differ

http://git-wip-us.apache.org/repos/asf/incubator-blur/blob/11a2529a/contrib/blur-console-v1/blur-admin/app/assets/images/file16.png
----------------------------------------------------------------------
diff --git a/contrib/blur-console-v1/blur-admin/app/assets/images/file16.png b/contrib/blur-console-v1/blur-admin/app/assets/images/file16.png
new file mode 100644
index 0000000..d6e7119
Binary files /dev/null and b/contrib/blur-console-v1/blur-admin/app/assets/images/file16.png differ

http://git-wip-us.apache.org/repos/asf/incubator-blur/blob/11a2529a/contrib/blur-console-v1/blur-admin/app/assets/images/folder16.png
----------------------------------------------------------------------
diff --git a/contrib/blur-console-v1/blur-admin/app/assets/images/folder16.png b/contrib/blur-console-v1/blur-admin/app/assets/images/folder16.png
new file mode 100644
index 0000000..b6c5bb0
Binary files /dev/null and b/contrib/blur-console-v1/blur-admin/app/assets/images/folder16.png differ

http://git-wip-us.apache.org/repos/asf/incubator-blur/blob/11a2529a/contrib/blur-console-v1/blur-admin/app/assets/images/gradient.png
----------------------------------------------------------------------
diff --git a/contrib/blur-console-v1/blur-admin/app/assets/images/gradient.png b/contrib/blur-console-v1/blur-admin/app/assets/images/gradient.png
new file mode 100644
index 0000000..535d664
Binary files /dev/null and b/contrib/blur-console-v1/blur-admin/app/assets/images/gradient.png differ

http://git-wip-us.apache.org/repos/asf/incubator-blur/blob/11a2529a/contrib/blur-console-v1/blur-admin/app/assets/images/green_light.png
----------------------------------------------------------------------
diff --git a/contrib/blur-console-v1/blur-admin/app/assets/images/green_light.png b/contrib/blur-console-v1/blur-admin/app/assets/images/green_light.png
new file mode 100644
index 0000000..7e92315
Binary files /dev/null and b/contrib/blur-console-v1/blur-admin/app/assets/images/green_light.png differ

http://git-wip-us.apache.org/repos/asf/incubator-blur/blob/11a2529a/contrib/blur-console-v1/blur-admin/app/assets/images/icons.gif
----------------------------------------------------------------------
diff --git a/contrib/blur-console-v1/blur-admin/app/assets/images/icons.gif b/contrib/blur-console-v1/blur-admin/app/assets/images/icons.gif
new file mode 100644
index 0000000..a58eb93
Binary files /dev/null and b/contrib/blur-console-v1/blur-admin/app/assets/images/icons.gif differ

http://git-wip-us.apache.org/repos/asf/incubator-blur/blob/11a2529a/contrib/blur-console-v1/blur-admin/app/assets/images/loader.gif
----------------------------------------------------------------------
diff --git a/contrib/blur-console-v1/blur-admin/app/assets/images/loader.gif b/contrib/blur-console-v1/blur-admin/app/assets/images/loader.gif
new file mode 100644
index 0000000..1845e7d
Binary files /dev/null and b/contrib/blur-console-v1/blur-admin/app/assets/images/loader.gif differ

http://git-wip-us.apache.org/repos/asf/incubator-blur/blob/11a2529a/contrib/blur-console-v1/blur-admin/app/assets/images/offline.png
----------------------------------------------------------------------
diff --git a/contrib/blur-console-v1/blur-admin/app/assets/images/offline.png b/contrib/blur-console-v1/blur-admin/app/assets/images/offline.png
new file mode 100644
index 0000000..2c9d655
Binary files /dev/null and b/contrib/blur-console-v1/blur-admin/app/assets/images/offline.png differ

http://git-wip-us.apache.org/repos/asf/incubator-blur/blob/11a2529a/contrib/blur-console-v1/blur-admin/app/assets/images/online.png
----------------------------------------------------------------------
diff --git a/contrib/blur-console-v1/blur-admin/app/assets/images/online.png b/contrib/blur-console-v1/blur-admin/app/assets/images/online.png
new file mode 100644
index 0000000..beecde3
Binary files /dev/null and b/contrib/blur-console-v1/blur-admin/app/assets/images/online.png differ

http://git-wip-us.apache.org/repos/asf/incubator-blur/blob/11a2529a/contrib/blur-console-v1/blur-admin/app/assets/images/red_light.png
----------------------------------------------------------------------
diff --git a/contrib/blur-console-v1/blur-admin/app/assets/images/red_light.png b/contrib/blur-console-v1/blur-admin/app/assets/images/red_light.png
new file mode 100644
index 0000000..3a6306c
Binary files /dev/null and b/contrib/blur-console-v1/blur-admin/app/assets/images/red_light.png differ

http://git-wip-us.apache.org/repos/asf/incubator-blur/blob/11a2529a/contrib/blur-console-v1/blur-admin/app/assets/images/server_error.png
----------------------------------------------------------------------
diff --git a/contrib/blur-console-v1/blur-admin/app/assets/images/server_error.png b/contrib/blur-console-v1/blur-admin/app/assets/images/server_error.png
new file mode 100644
index 0000000..fa06893
Binary files /dev/null and b/contrib/blur-console-v1/blur-admin/app/assets/images/server_error.png differ

http://git-wip-us.apache.org/repos/asf/incubator-blur/blob/11a2529a/contrib/blur-console-v1/blur-admin/app/assets/images/vline.gif
----------------------------------------------------------------------
diff --git a/contrib/blur-console-v1/blur-admin/app/assets/images/vline.gif b/contrib/blur-console-v1/blur-admin/app/assets/images/vline.gif
new file mode 100644
index 0000000..1b00ae5
Binary files /dev/null and b/contrib/blur-console-v1/blur-admin/app/assets/images/vline.gif differ

http://git-wip-us.apache.org/repos/asf/incubator-blur/blob/11a2529a/contrib/blur-console-v1/blur-admin/app/assets/images/warning.png
----------------------------------------------------------------------
diff --git a/contrib/blur-console-v1/blur-admin/app/assets/images/warning.png b/contrib/blur-console-v1/blur-admin/app/assets/images/warning.png
new file mode 100644
index 0000000..df58c97
Binary files /dev/null and b/contrib/blur-console-v1/blur-admin/app/assets/images/warning.png differ

http://git-wip-us.apache.org/repos/asf/incubator-blur/blob/11a2529a/contrib/blur-console-v1/blur-admin/app/assets/javascripts/admin.js
----------------------------------------------------------------------
diff --git a/contrib/blur-console-v1/blur-admin/app/assets/javascripts/admin.js b/contrib/blur-console-v1/blur-admin/app/assets/javascripts/admin.js
new file mode 100644
index 0000000..690df05
--- /dev/null
+++ b/contrib/blur-console-v1/blur-admin/app/assets/javascripts/admin.js
@@ -0,0 +1,27 @@
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+$(document).ready(function(){
+  $('.table-filter').on('ajax:submit', function(){
+    $(this).find('.control-group').addClass('info');
+  });
+  $('.table-filter').on('ajax:success', function(){
+    $(this).find('.control-group').addClass('success');
+  });
+  $('.table-filter').on('ajax:error', function(){
+    $(this).find('.control-group').addClass('error');
+  });
+});
\ No newline at end of file


Mime
View raw message