├── .gitattributes ├── .gitignore ├── Chapter-01 ├── README ├── java-spark-app │ ├── .idea │ │ ├── .name │ │ ├── compiler.xml │ │ ├── copyright │ │ │ └── profiles_settings.xml │ │ ├── encodings.xml │ │ ├── libraries │ │ │ ├── Maven__colt_colt_1_2_0.xml │ │ │ ├── Maven__com_codahale_metrics_metrics_core_3_0_0.xml │ │ │ ├── Maven__com_codahale_metrics_metrics_ganglia_3_0_0.xml │ │ │ ├── Maven__com_codahale_metrics_metrics_json_3_0_0.xml │ │ │ ├── Maven__com_codahale_metrics_metrics_jvm_3_0_0.xml │ │ │ ├── Maven__com_esotericsoftware_kryo_kryo_2_21.xml │ │ │ ├── Maven__com_esotericsoftware_minlog_minlog_1_2.xml │ │ │ ├── Maven__com_esotericsoftware_reflectasm_reflectasm_shaded_1_07.xml │ │ │ ├── Maven__com_fasterxml_jackson_core_jackson_annotations_2_2_2.xml │ │ │ ├── Maven__com_fasterxml_jackson_core_jackson_core_2_2_2.xml │ │ │ ├── Maven__com_fasterxml_jackson_core_jackson_databind_2_2_2.xml │ │ │ ├── Maven__com_google_code_findbugs_jsr305_1_3_9.xml │ │ │ ├── Maven__com_google_guava_guava_14_0_1.xml │ │ │ ├── Maven__com_google_protobuf_protobuf_java_2_4_1.xml │ │ │ ├── Maven__com_ning_compress_lzf_0_8_4.xml │ │ │ ├── Maven__com_thoughtworks_paranamer_paranamer_2_4_1.xml │ │ │ ├── Maven__com_twitter_chill_2_9_3_0_3_1.xml │ │ │ ├── Maven__com_twitter_chill_java_0_3_1.xml │ │ │ ├── Maven__com_typesafe_akka_akka_actor_2_0_5.xml │ │ │ ├── Maven__com_typesafe_akka_akka_remote_2_0_5.xml │ │ │ ├── Maven__com_typesafe_akka_akka_slf4j_2_0_5.xml │ │ │ ├── Maven__com_typesafe_config_0_3_1.xml │ │ │ ├── Maven__commons_beanutils_commons_beanutils_1_7_0.xml │ │ │ ├── Maven__commons_beanutils_commons_beanutils_core_1_8_0.xml │ │ │ ├── Maven__commons_codec_commons_codec_1_3.xml │ │ │ ├── Maven__commons_collections_commons_collections_3_2_1.xml │ │ │ ├── Maven__commons_configuration_commons_configuration_1_6.xml │ │ │ ├── Maven__commons_daemon_commons_daemon_1_0_10.xml │ │ │ ├── Maven__commons_digester_commons_digester_1_8.xml │ │ │ ├── Maven__commons_el_commons_el_1_0.xml │ │ │ ├── Maven__commons_httpclient_commons_httpclient_3_1.xml │ │ │ ├── Maven__commons_io_commons_io_1_4.xml │ │ │ ├── Maven__commons_lang_commons_lang_2_4.xml │ │ │ ├── Maven__commons_logging_commons_logging_1_1_1.xml │ │ │ ├── Maven__commons_net_commons_net_1_4_1.xml │ │ │ ├── Maven__concurrent_concurrent_1_3_4.xml │ │ │ ├── Maven__hsqldb_hsqldb_1_8_0_10.xml │ │ │ ├── Maven__info_ganglia_gmetric4j_gmetric4j_1_0_3.xml │ │ │ ├── Maven__io_netty_netty_3_5_4_Final.xml │ │ │ ├── Maven__io_netty_netty_all_4_0_0_Beta2.xml │ │ │ ├── Maven__it_unimi_dsi_fastutil_6_4_4.xml │ │ │ ├── Maven__jline_jline_0_9_94.xml │ │ │ ├── Maven__junit_junit_3_8_1.xml │ │ │ ├── Maven__log4j_log4j_1_2_17.xml │ │ │ ├── Maven__net_databinder_dispatch_json_2_9_1_0_8_5.xml │ │ │ ├── Maven__net_debasishg_sjson_2_9_1_0_15.xml │ │ │ ├── Maven__net_java_dev_jets3t_jets3t_0_7_1.xml │ │ │ ├── Maven__net_liftweb_lift_json_2_9_2_2_5.xml │ │ │ ├── Maven__org_acplt_oncrpc_1_0_7.xml │ │ │ ├── Maven__org_apache_avro_avro_1_7_4.xml │ │ │ ├── Maven__org_apache_avro_avro_ipc_1_7_4.xml │ │ │ ├── Maven__org_apache_commons_commons_compress_1_4_1.xml │ │ │ ├── Maven__org_apache_commons_commons_math_2_1.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_client_1_0_4.xml │ │ │ ├── Maven__org_apache_hadoop_hadoop_core_1_0_4.xml │ │ │ ├── Maven__org_apache_httpcomponents_httpclient_4_1.xml │ │ │ ├── Maven__org_apache_httpcomponents_httpcore_4_1.xml │ │ │ ├── Maven__org_apache_mesos_mesos_0_13_0.xml │ │ │ ├── Maven__org_apache_spark_spark_core_2_9_3_0_8_1_incubating_SNAPSHOT.xml │ │ │ ├── Maven__org_apache_velocity_velocity_1_7.xml │ │ │ ├── Maven__org_apache_zookeeper_zookeeper_3_4_5.xml │ │ │ ├── Maven__org_codehaus_jackson_jackson_core_asl_1_8_8.xml │ │ │ ├── Maven__org_codehaus_jackson_jackson_mapper_asl_1_8_8.xml │ │ │ ├── Maven__org_eclipse_jetty_jetty_continuation_7_6_8_v20121106.xml │ │ │ ├── Maven__org_eclipse_jetty_jetty_http_7_6_8_v20121106.xml │ │ │ ├── Maven__org_eclipse_jetty_jetty_io_7_6_8_v20121106.xml │ │ │ ├── Maven__org_eclipse_jetty_jetty_server_7_6_8_v20121106.xml │ │ │ ├── Maven__org_eclipse_jetty_jetty_util_7_6_8_v20121106.xml │ │ │ ├── Maven__org_eclipse_jetty_orbit_javax_servlet_2_5_0_v201103041518.xml │ │ │ ├── Maven__org_jboss_netty_netty_3_2_2_Final.xml │ │ │ ├── Maven__org_mortbay_jetty_jetty_6_1_26.xml │ │ │ ├── Maven__org_mortbay_jetty_jetty_util_6_1_26.xml │ │ │ ├── Maven__org_mortbay_jetty_servlet_api_2_5_20081211.xml │ │ │ ├── Maven__org_objenesis_objenesis_1_2.xml │ │ │ ├── Maven__org_ow2_asm_asm_4_0.xml │ │ │ ├── Maven__org_ow2_asm_asm_commons_4_0.xml │ │ │ ├── Maven__org_ow2_asm_asm_tree_4_0.xml │ │ │ ├── Maven__org_scala_lang_scala_compiler_2_9_2.xml │ │ │ ├── Maven__org_scala_lang_scala_library_2_9_3.xml │ │ │ ├── Maven__org_scala_lang_scalap_2_9_2.xml │ │ │ ├── Maven__org_slf4j_slf4j_api_1_7_2.xml │ │ │ ├── Maven__org_slf4j_slf4j_log4j12_1_7_2.xml │ │ │ ├── Maven__org_tukaani_xz_1_0.xml │ │ │ ├── Maven__org_xerial_snappy_snappy_java_1_0_5.xml │ │ │ ├── Maven__oro_oro_2_0_8.xml │ │ │ ├── Maven__voldemort_store_compress_h2_lzf_1_0.xml │ │ │ └── Maven__xmlenc_xmlenc_0_52.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ ├── scopes │ │ │ └── scope_settings.xml │ │ ├── vcs.xml │ │ └── workspace.xml │ ├── data │ │ └── UserPurchaseHistory.csv │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── JavaApp.java ├── python-spark-app │ ├── data │ │ └── UserPurchaseHistory.csv │ └── pythonapp.py ├── scala-shell-code_01.scala └── scala-spark-app │ ├── .idea │ ├── .name │ ├── IdeaProject.iml │ ├── codeStyleSettings.xml │ ├── compiler.xml │ ├── copyright │ │ └── profiles_settings.xml │ ├── encodings.xml │ ├── highlighting.xml │ ├── libraries │ │ ├── SBT__SBT__colt_colt_1_2_0.xml │ │ ├── SBT__SBT__com_codahale_metrics_metrics_core_3_0_0.xml │ │ ├── SBT__SBT__com_codahale_metrics_metrics_ganglia_3_0_0.xml │ │ ├── SBT__SBT__com_codahale_metrics_metrics_json_3_0_0.xml │ │ ├── SBT__SBT__com_codahale_metrics_metrics_jvm_3_0_0.xml │ │ ├── SBT__SBT__com_esotericsoftware_kryo_kryo_2_21.xml │ │ ├── SBT__SBT__com_esotericsoftware_minlog_minlog_1_2.xml │ │ ├── SBT__SBT__com_esotericsoftware_reflectasm_reflectasm_1_07.xml │ │ ├── SBT__SBT__com_fasterxml_jackson_core_jackson_annotations_2_2_2.xml │ │ ├── SBT__SBT__com_fasterxml_jackson_core_jackson_core_2_2_2.xml │ │ ├── SBT__SBT__com_fasterxml_jackson_core_jackson_databind_2_2_2.xml │ │ ├── SBT__SBT__com_google_code_findbugs_jsr305_1_3_9.xml │ │ ├── SBT__SBT__com_google_guava_guava_14_0_1.xml │ │ ├── SBT__SBT__com_google_protobuf_protobuf_java_2_4_1.xml │ │ ├── SBT__SBT__com_ning_compress_lzf_0_8_4.xml │ │ ├── SBT__SBT__com_thoughtworks_paranamer_paranamer_2_4_1.xml │ │ ├── SBT__SBT__com_twitter_chill_2_9_3_0_3_1.xml │ │ ├── SBT__SBT__com_twitter_chill_java_0_3_1.xml │ │ ├── SBT__SBT__com_typesafe_akka_akka_actor_2_0_5.xml │ │ ├── SBT__SBT__com_typesafe_akka_akka_remote_2_0_5.xml │ │ ├── SBT__SBT__com_typesafe_akka_akka_slf4j_2_0_5.xml │ │ ├── SBT__SBT__com_typesafe_config_0_3_1.xml │ │ ├── SBT__SBT__commons_beanutils_commons_beanutils_1_7_0.xml │ │ ├── SBT__SBT__commons_beanutils_commons_beanutils_core_1_8_0.xml │ │ ├── SBT__SBT__commons_codec_commons_codec_1_4.xml │ │ ├── SBT__SBT__commons_collections_commons_collections_3_2_1.xml │ │ ├── SBT__SBT__commons_configuration_commons_configuration_1_6.xml │ │ ├── SBT__SBT__commons_daemon_commons_daemon_1_0_10.xml │ │ ├── SBT__SBT__commons_digester_commons_digester_1_8.xml │ │ ├── SBT__SBT__commons_el_commons_el_1_0.xml │ │ ├── SBT__SBT__commons_httpclient_commons_httpclient_3_1.xml │ │ ├── SBT__SBT__commons_io_commons_io_1_4.xml │ │ ├── SBT__SBT__commons_lang_commons_lang_2_4.xml │ │ ├── SBT__SBT__commons_logging_commons_logging_1_1_1.xml │ │ ├── SBT__SBT__commons_net_commons_net_1_4_1.xml │ │ ├── SBT__SBT__concurrent_concurrent_1_3_4.xml │ │ ├── SBT__SBT__hsqldb_hsqldb_1_8_0_10.xml │ │ ├── SBT__SBT__info_ganglia_gmetric4j_gmetric4j_1_0_3.xml │ │ ├── SBT__SBT__io_netty_netty_3_5_4_Final.xml │ │ ├── SBT__SBT__io_netty_netty_all_4_0_0_Beta2.xml │ │ ├── SBT__SBT__it_unimi_dsi_fastutil_6_4_4.xml │ │ ├── SBT__SBT__jline_jline_0_9_94.xml │ │ ├── SBT__SBT__junit_junit_3_8_1.xml │ │ ├── SBT__SBT__log4j_log4j_1_2_17.xml │ │ ├── SBT__SBT__net_databinder_dispatch_json_2_9_1_0_8_5.xml │ │ ├── SBT__SBT__net_debasishg_sjson_2_9_1_0_15.xml │ │ ├── SBT__SBT__net_java_dev_jets3t_jets3t_0_7_1.xml │ │ ├── SBT__SBT__net_liftweb_lift_json_2_9_2_2_5.xml │ │ ├── SBT__SBT__org_acplt_oncrpc_1_0_7.xml │ │ ├── SBT__SBT__org_apache_avro_avro_1_7_4.xml │ │ ├── SBT__SBT__org_apache_avro_avro_ipc_1_7_4.xml │ │ ├── SBT__SBT__org_apache_commons_commons_compress_1_4_1.xml │ │ ├── SBT__SBT__org_apache_commons_commons_math_2_1.xml │ │ ├── SBT__SBT__org_apache_hadoop_hadoop_client_1_0_4.xml │ │ ├── SBT__SBT__org_apache_hadoop_hadoop_core_1_0_4.xml │ │ ├── SBT__SBT__org_apache_httpcomponents_httpclient_4_1.xml │ │ ├── SBT__SBT__org_apache_httpcomponents_httpcore_4_1.xml │ │ ├── SBT__SBT__org_apache_mesos_mesos_0_13_0.xml │ │ ├── SBT__SBT__org_apache_spark_spark_core_2_9_3_0_8_1_incubating.xml │ │ ├── SBT__SBT__org_apache_velocity_velocity_1_7.xml │ │ ├── SBT__SBT__org_apache_zookeeper_zookeeper_3_4_5.xml │ │ ├── SBT__SBT__org_codehaus_jackson_jackson_core_asl_1_8_8.xml │ │ ├── SBT__SBT__org_codehaus_jackson_jackson_mapper_asl_1_8_8.xml │ │ ├── SBT__SBT__org_eclipse_jetty_jetty_continuation_7_6_8_v20121106.xml │ │ ├── SBT__SBT__org_eclipse_jetty_jetty_http_7_6_8_v20121106.xml │ │ ├── SBT__SBT__org_eclipse_jetty_jetty_io_7_6_8_v20121106.xml │ │ ├── SBT__SBT__org_eclipse_jetty_jetty_server_7_6_8_v20121106.xml │ │ ├── SBT__SBT__org_eclipse_jetty_jetty_util_7_6_8_v20121106.xml │ │ ├── SBT__SBT__org_eclipse_jetty_orbit_javax_servlet_2_5_0_v201103041518.xml │ │ ├── SBT__SBT__org_mortbay_jetty_jetty_6_1_26.xml │ │ ├── SBT__SBT__org_mortbay_jetty_jetty_util_6_1_26.xml │ │ ├── SBT__SBT__org_mortbay_jetty_servlet_api_2_5_20081211.xml │ │ ├── SBT__SBT__org_objenesis_objenesis_1_2.xml │ │ ├── SBT__SBT__org_ow2_asm_asm_4_0.xml │ │ ├── SBT__SBT__org_ow2_asm_asm_commons_4_0.xml │ │ ├── SBT__SBT__org_ow2_asm_asm_tree_4_0.xml │ │ ├── SBT__SBT__org_scala_lang_scala_compiler_2_9_3.xml │ │ ├── SBT__SBT__org_scala_lang_scala_library_2_10_2.xml │ │ ├── SBT__SBT__org_scala_lang_scala_library_2_9_3.xml │ │ ├── SBT__SBT__org_scala_lang_scalap_2_9_2.xml │ │ ├── SBT__SBT__org_slf4j_slf4j_api_1_7_5.xml │ │ ├── SBT__SBT__org_slf4j_slf4j_log4j12_1_7_2.xml │ │ ├── SBT__SBT__org_tukaani_xz_1_0.xml │ │ ├── SBT__SBT__org_xerial_snappy_snappy_java_1_0_5.xml │ │ ├── SBT__SBT__oro_oro_2_0_8.xml │ │ ├── SBT__SBT__scala_compiler_2_10_2.xml │ │ ├── SBT__SBT__scala_compiler_2_9_3.xml │ │ ├── SBT__SBT__voldemort_store_compress_h2_lzf_1_0.xml │ │ ├── SBT__SBT__xmlenc_xmlenc_0_52.xml │ │ ├── SBT__colt_colt_1_2_0.xml │ │ ├── SBT__com_codahale_metrics_metrics_core_3_0_0.xml │ │ ├── SBT__com_codahale_metrics_metrics_ganglia_3_0_0.xml │ │ ├── SBT__com_codahale_metrics_metrics_json_3_0_0.xml │ │ ├── SBT__com_codahale_metrics_metrics_jvm_3_0_0.xml │ │ ├── SBT__com_esotericsoftware_kryo_kryo_2_21.xml │ │ ├── SBT__com_esotericsoftware_minlog_minlog_1_2.xml │ │ ├── SBT__com_esotericsoftware_reflectasm_reflectasm_1_07.xml │ │ ├── SBT__com_fasterxml_jackson_core_jackson_annotations_2_2_2.xml │ │ ├── SBT__com_fasterxml_jackson_core_jackson_core_2_2_2.xml │ │ ├── SBT__com_fasterxml_jackson_core_jackson_databind_2_2_2.xml │ │ ├── SBT__com_google_code_findbugs_jsr305_1_3_9.xml │ │ ├── SBT__com_google_guava_guava_14_0_1.xml │ │ ├── SBT__com_google_protobuf_protobuf_java_2_4_1.xml │ │ ├── SBT__com_ning_compress_lzf_0_8_4.xml │ │ ├── SBT__com_thoughtworks_paranamer_paranamer_2_4_1.xml │ │ ├── SBT__com_twitter_chill_2_9_3_0_3_1.xml │ │ ├── SBT__com_twitter_chill_java_0_3_1.xml │ │ ├── SBT__com_typesafe_akka_akka_actor_2_0_5.xml │ │ ├── SBT__com_typesafe_akka_akka_remote_2_0_5.xml │ │ ├── SBT__com_typesafe_akka_akka_slf4j_2_0_5.xml │ │ ├── SBT__com_typesafe_config_0_3_1.xml │ │ ├── SBT__commons_beanutils_commons_beanutils_1_7_0.xml │ │ ├── SBT__commons_beanutils_commons_beanutils_core_1_8_0.xml │ │ ├── SBT__commons_codec_commons_codec_1_4.xml │ │ ├── SBT__commons_collections_commons_collections_3_2_1.xml │ │ ├── SBT__commons_configuration_commons_configuration_1_6.xml │ │ ├── SBT__commons_daemon_commons_daemon_1_0_10.xml │ │ ├── SBT__commons_digester_commons_digester_1_8.xml │ │ ├── SBT__commons_el_commons_el_1_0.xml │ │ ├── SBT__commons_httpclient_commons_httpclient_3_1.xml │ │ ├── SBT__commons_io_commons_io_1_4.xml │ │ ├── SBT__commons_lang_commons_lang_2_4.xml │ │ ├── SBT__commons_logging_commons_logging_1_1_1.xml │ │ ├── SBT__commons_net_commons_net_1_4_1.xml │ │ ├── SBT__concurrent_concurrent_1_3_4.xml │ │ ├── SBT__hsqldb_hsqldb_1_8_0_10.xml │ │ ├── SBT__info_ganglia_gmetric4j_gmetric4j_1_0_3.xml │ │ ├── SBT__io_netty_netty_3_5_4_Final.xml │ │ ├── SBT__io_netty_netty_all_4_0_0_Beta2.xml │ │ ├── SBT__it_unimi_dsi_fastutil_6_4_4.xml │ │ ├── SBT__jline_jline_0_9_94.xml │ │ ├── SBT__junit_junit_3_8_1.xml │ │ ├── SBT__log4j_log4j_1_2_17.xml │ │ ├── SBT__net_databinder_dispatch_json_2_9_1_0_8_5.xml │ │ ├── SBT__net_debasishg_sjson_2_9_1_0_15.xml │ │ ├── SBT__net_java_dev_jets3t_jets3t_0_7_1.xml │ │ ├── SBT__net_liftweb_lift_json_2_9_2_2_5.xml │ │ ├── SBT__org_acplt_oncrpc_1_0_7.xml │ │ ├── SBT__org_apache_avro_avro_1_7_4.xml │ │ ├── SBT__org_apache_avro_avro_ipc_1_7_4.xml │ │ ├── SBT__org_apache_commons_commons_compress_1_4_1.xml │ │ ├── SBT__org_apache_commons_commons_math_2_1.xml │ │ ├── SBT__org_apache_hadoop_hadoop_client_1_0_4.xml │ │ ├── SBT__org_apache_hadoop_hadoop_core_1_0_4.xml │ │ ├── SBT__org_apache_httpcomponents_httpclient_4_1.xml │ │ ├── SBT__org_apache_httpcomponents_httpcore_4_1.xml │ │ ├── SBT__org_apache_mesos_mesos_0_13_0.xml │ │ ├── SBT__org_apache_spark_spark_core_2_9_3_0_8_1_incubating.xml │ │ ├── SBT__org_apache_velocity_velocity_1_7.xml │ │ ├── SBT__org_apache_zookeeper_zookeeper_3_4_5.xml │ │ ├── SBT__org_codehaus_jackson_jackson_core_asl_1_8_8.xml │ │ ├── SBT__org_codehaus_jackson_jackson_mapper_asl_1_8_8.xml │ │ ├── SBT__org_eclipse_jetty_jetty_continuation_7_6_8_v20121106.xml │ │ ├── SBT__org_eclipse_jetty_jetty_http_7_6_8_v20121106.xml │ │ ├── SBT__org_eclipse_jetty_jetty_io_7_6_8_v20121106.xml │ │ ├── SBT__org_eclipse_jetty_jetty_server_7_6_8_v20121106.xml │ │ ├── SBT__org_eclipse_jetty_jetty_util_7_6_8_v20121106.xml │ │ ├── SBT__org_eclipse_jetty_orbit_javax_servlet_2_5_0_v201103041518.xml │ │ ├── SBT__org_mortbay_jetty_jetty_6_1_26.xml │ │ ├── SBT__org_mortbay_jetty_jetty_util_6_1_26.xml │ │ ├── SBT__org_mortbay_jetty_servlet_api_2_5_20081211.xml │ │ ├── SBT__org_objenesis_objenesis_1_2.xml │ │ ├── SBT__org_ow2_asm_asm_4_0.xml │ │ ├── SBT__org_ow2_asm_asm_commons_4_0.xml │ │ ├── SBT__org_ow2_asm_asm_tree_4_0.xml │ │ ├── SBT__org_scala_lang_scala_library_2_9_3.xml │ │ ├── SBT__org_scala_lang_scalap_2_9_2.xml │ │ ├── SBT__org_slf4j_slf4j_api_1_7_5.xml │ │ ├── SBT__org_slf4j_slf4j_log4j12_1_7_2.xml │ │ ├── SBT__org_tukaani_xz_1_0.xml │ │ ├── SBT__org_xerial_snappy_snappy_java_1_0_5.xml │ │ ├── SBT__oro_oro_2_0_8.xml │ │ ├── SBT__scala_2_10_3.xml │ │ ├── SBT__scala_2_9_3.xml │ │ ├── SBT__voldemort_store_compress_h2_lzf_1_0.xml │ │ └── SBT__xmlenc_xmlenc_0_52.xml │ ├── misc.xml │ ├── modules.xml │ ├── modules │ │ ├── scala-spark-app-build.iml │ │ └── scala-spark-app.iml │ ├── projectCodeStyle.xml │ ├── sbt.xml │ ├── scala_compiler.xml │ ├── scopes │ │ └── scope_settings.xml │ ├── vcs.xml │ └── workspace.xml │ ├── build.sbt │ ├── data │ └── UserPurchaseHistory.csv │ └── src │ └── main │ └── scala │ └── ScalaApp.scala ├── Chapter-03 ├── .ipynb_checkpoints │ └── Machine Learning with Spark, Chapter 3. MovieLens 100k Analysis.-checkpoint.ipynb ├── Machine Learning with Spark, Chapter 3. MovieLens 100k Analysis..ipynb └── Machine Learning with Spark, Chapter 3. MovieLens 100k Analysis..py ├── Chapter-04 └── scala-shell-code_04.scala ├── Chapter-05 └── scala-shell-code_05.scala ├── Chapter-06 ├── .ipynb_checkpoints │ └── Machine Learning with Spark, Chapter 6-checkpoint.ipynb ├── Machine Learning with Spark, Chapter 6.ipynb └── Machine Learning with Spark, Chapter 6.py ├── Chapter-07 ├── scala-shell-code_07.scala └── usercode ├── Chapter-08 ├── .ipynb_checkpoints │ └── Machine Learning with Spark, Chapter 8-checkpoint.ipynb ├── Machine Learning with Spark, Chapter 8.ipynb ├── python-shell-code_08.py └── scala-shell-code_08.scala ├── Chapter-09 ├── .ipynb_checkpoints │ └── Machine Learning with Spark, Chapter 8-checkpoint.ipynb └── scala-shell-code_09.scala ├── Chapter-10 ├── .ipynb_checkpoints │ └── Machine Learning with Spark, Chapter 8-checkpoint.ipynb ├── README └── scala-spark-streaming-app │ ├── .idea │ ├── .name │ ├── IdeaProject.iml │ ├── codeStyleSettings.xml │ ├── compiler.xml │ ├── copyright │ │ └── profiles_settings.xml │ ├── encodings.xml │ ├── highlighting.xml │ ├── libraries │ │ ├── SBT___scala_compiler_bundle_2_9_3.xml │ │ ├── SBT__colt_colt_1_2_0.xml │ │ ├── SBT__com_clearspring_analytics_stream_2_7_0.xml │ │ ├── SBT__com_codahale_metrics_metrics_core_3_0_0.xml │ │ ├── SBT__com_codahale_metrics_metrics_graphite_3_0_0.xml │ │ ├── SBT__com_codahale_metrics_metrics_json_3_0_0.xml │ │ ├── SBT__com_codahale_metrics_metrics_jvm_3_0_0.xml │ │ ├── SBT__com_esotericsoftware_kryo_kryo_2_21.xml │ │ ├── SBT__com_esotericsoftware_minlog_minlog_1_2.xml │ │ ├── SBT__com_esotericsoftware_reflectasm_reflectasm_1_07.xml │ │ ├── SBT__com_fasterxml_jackson_core_jackson_annotations_2_3_0.xml │ │ ├── SBT__com_fasterxml_jackson_core_jackson_core_2_3_1.xml │ │ ├── SBT__com_fasterxml_jackson_core_jackson_databind_2_3_1.xml │ │ ├── SBT__com_github_fommil_netlib_core_1_1_2.xml │ │ ├── SBT__com_github_rwl_jtransforms_2_4_0.xml │ │ ├── SBT__com_google_code_findbugs_jsr305_1_3_9.xml │ │ ├── SBT__com_google_guava_guava_14_0_1.xml │ │ ├── SBT__com_ning_compress_lzf_1_0_0.xml │ │ ├── SBT__com_thoughtworks_paranamer_paranamer_2_6.xml │ │ ├── SBT__com_twitter_chill_2_10_0_3_6.xml │ │ ├── SBT__com_twitter_chill_java_0_3_6.xml │ │ ├── SBT__com_typesafe_config_1_0_2.xml │ │ ├── SBT__com_typesafe_scalalogging_slf4j_2_10_1_0_1.xml │ │ ├── SBT__commons_beanutils_commons_beanutils_1_7_0.xml │ │ ├── SBT__commons_beanutils_commons_beanutils_core_1_8_0.xml │ │ ├── SBT__commons_codec_commons_codec_1_4.xml │ │ ├── SBT__commons_collections_commons_collections_3_2_1.xml │ │ ├── SBT__commons_configuration_commons_configuration_1_6.xml │ │ ├── SBT__commons_digester_commons_digester_1_8.xml │ │ ├── SBT__commons_el_commons_el_1_0.xml │ │ ├── SBT__commons_httpclient_commons_httpclient_3_1.xml │ │ ├── SBT__commons_io_commons_io_2_4.xml │ │ ├── SBT__commons_lang_commons_lang_2_4.xml │ │ ├── SBT__commons_logging_commons_logging_1_1_1.xml │ │ ├── SBT__commons_net_commons_net_2_2.xml │ │ ├── SBT__concurrent_concurrent_1_3_4.xml │ │ ├── SBT__hsqldb_hsqldb_1_8_0_10.xml │ │ ├── SBT__io_netty_netty_3_6_6_Final.xml │ │ ├── SBT__io_netty_netty_all_4_0_17_Final.xml │ │ ├── SBT__jline_jline_0_9_94.xml │ │ ├── SBT__log4j_log4j_1_2_17.xml │ │ ├── SBT__net_java_dev_jets3t_jets3t_0_7_1.xml │ │ ├── SBT__net_jpountz_lz4_lz4_1_2_0.xml │ │ ├── SBT__net_sf_opencsv_opencsv_2_3.xml │ │ ├── SBT__net_sf_py4j_py4j_0_8_2_1.xml │ │ ├── SBT__net_sourceforge_f2j_arpack_combined_all_0_1.xml │ │ ├── SBT__org_apache_commons_commons_lang3_3_3_2.xml │ │ ├── SBT__org_apache_commons_commons_math_2_1.xml │ │ ├── SBT__org_apache_curator_curator_client_2_4_0.xml │ │ ├── SBT__org_apache_curator_curator_framework_2_4_0.xml │ │ ├── SBT__org_apache_curator_curator_recipes_2_4_0.xml │ │ ├── SBT__org_apache_hadoop_hadoop_client_1_0_4.xml │ │ ├── SBT__org_apache_hadoop_hadoop_core_1_0_4.xml │ │ ├── SBT__org_apache_mesos_mesos_0_18_1.xml │ │ ├── SBT__org_apache_spark_spark_core_2_10_1_1_0.xml │ │ ├── SBT__org_apache_spark_spark_mllib_2_10_1_1_0.xml │ │ ├── SBT__org_apache_spark_spark_streaming_2_10_1_1_0.xml │ │ ├── SBT__org_apache_zookeeper_zookeeper_3_4_5.xml │ │ ├── SBT__org_codehaus_jackson_jackson_core_asl_1_0_1.xml │ │ ├── SBT__org_codehaus_jackson_jackson_mapper_asl_1_0_1.xml │ │ ├── SBT__org_eclipse_jetty_jetty_continuation_8_1_14_v20131031.xml │ │ ├── SBT__org_eclipse_jetty_jetty_http_8_1_14_v20131031.xml │ │ ├── SBT__org_eclipse_jetty_jetty_io_8_1_14_v20131031.xml │ │ ├── SBT__org_eclipse_jetty_jetty_jndi_8_1_14_v20131031.xml │ │ ├── SBT__org_eclipse_jetty_jetty_plus_8_1_14_v20131031.xml │ │ ├── SBT__org_eclipse_jetty_jetty_security_8_1_14_v20131031.xml │ │ ├── SBT__org_eclipse_jetty_jetty_server_8_1_14_v20131031.xml │ │ ├── SBT__org_eclipse_jetty_jetty_servlet_8_1_14_v20131031.xml │ │ ├── SBT__org_eclipse_jetty_jetty_util_8_1_14_v20131031.xml │ │ ├── SBT__org_eclipse_jetty_jetty_webapp_8_1_14_v20131031.xml │ │ ├── SBT__org_eclipse_jetty_jetty_xml_8_1_14_v20131031.xml │ │ ├── SBT__org_eclipse_jetty_orbit_javax_activation_1_1_0_v201105071233.xml │ │ ├── SBT__org_eclipse_jetty_orbit_javax_mail_glassfish_1_4_1_v201005082020.xml │ │ ├── SBT__org_eclipse_jetty_orbit_javax_servlet_3_0_0_v201112011016.xml │ │ ├── SBT__org_eclipse_jetty_orbit_javax_transaction_1_1_1_v201105210645.xml │ │ ├── SBT__org_jblas_jblas_1_2_3.xml │ │ ├── SBT__org_json4s_json4s_ast_2_10_3_2_10.xml │ │ ├── SBT__org_json4s_json4s_core_2_10_3_2_10.xml │ │ ├── SBT__org_json4s_json4s_jackson_2_10_3_2_10.xml │ │ ├── SBT__org_objenesis_objenesis_1_2.xml │ │ ├── SBT__org_scala_lang_scala_compiler_2_10_0.xml │ │ ├── SBT__org_scala_lang_scala_library_2_10_4.xml │ │ ├── SBT__org_scala_lang_scala_reflect_2_10_3.xml │ │ ├── SBT__org_scala_lang_scalap_2_10_0.xml │ │ ├── SBT__org_scalanlp_breeze_2_10_0_7.xml │ │ ├── SBT__org_scalanlp_breeze_macros_2_10_0_3.xml │ │ ├── SBT__org_slf4j_jcl_over_slf4j_1_7_5.xml │ │ ├── SBT__org_slf4j_jul_to_slf4j_1_7_5.xml │ │ ├── SBT__org_slf4j_slf4j_api_1_7_5.xml │ │ ├── SBT__org_slf4j_slf4j_log4j12_1_7_5.xml │ │ ├── SBT__org_spark_project_akka_akka_actor_2_10_2_2_3_shaded_protobuf.xml │ │ ├── SBT__org_spark_project_akka_akka_remote_2_10_2_2_3_shaded_protobuf.xml │ │ ├── SBT__org_spark_project_akka_akka_slf4j_2_10_2_2_3_shaded_protobuf.xml │ │ ├── SBT__org_spark_project_protobuf_protobuf_java_2_4_1_shaded.xml │ │ ├── SBT__org_spark_project_pyrolite_2_0_1.xml │ │ ├── SBT__org_spire_math_spire_2_10_0_7_1.xml │ │ ├── SBT__org_spire_math_spire_macros_2_10_0_7_1.xml │ │ ├── SBT__org_tachyonproject_tachyon_0_5_0.xml │ │ ├── SBT__org_tachyonproject_tachyon_client_0_5_0.xml │ │ ├── SBT__org_uncommons_maths_uncommons_maths_1_2_2a.xml │ │ ├── SBT__org_xerial_snappy_snappy_java_1_0_5.xml │ │ ├── SBT__oro_oro_2_0_8.xml │ │ └── SBT__xmlenc_xmlenc_0_52.xml │ ├── misc.xml │ ├── modules.xml │ ├── modules │ │ ├── scala-spark-app-build.iml │ │ ├── scala-spark-app.iml │ │ ├── scala-spark-streaming-app-build.iml │ │ └── scala-spark-streaming-app.iml │ ├── projectCodeStyle.xml │ ├── sbt.xml │ ├── scala_compiler.xml │ ├── scopes │ │ └── scope_settings.xml │ ├── uiDesigner.xml │ ├── vcs.xml │ └── workspace.xml │ ├── build.sbt │ └── src │ └── main │ ├── resources │ ├── log4j.properties │ └── names.csv │ └── scala │ ├── Streaming.scala │ └── StreamingModel.scala ├── LICENSE └── README.md /.gitattributes: -------------------------------------------------------------------------------- 1 | # Auto detect text files and perform LF normalization 2 | * text=auto 3 | 4 | # Custom for Visual Studio 5 | *.cs diff=csharp 6 | 7 | # Standard to msysgit 8 | *.doc diff=astextplain 9 | *.DOC diff=astextplain 10 | *.docx diff=astextplain 11 | *.DOCX diff=astextplain 12 | *.dot diff=astextplain 13 | *.DOT diff=astextplain 14 | *.pdf diff=astextplain 15 | *.PDF diff=astextplain 16 | *.rtf diff=astextplain 17 | *.RTF diff=astextplain 18 | -------------------------------------------------------------------------------- /Chapter-01/README: -------------------------------------------------------------------------------- 1 | This code is for Chapter 1 of Machine Learning with Spark. 2 | 3 | The files included are: 4 | 5 | 1. scala-shell-code_01.scala - Scala code for the interactive Spark shell used in the chapter 6 | 2. scala-spark-app/ - Directory containing a Scala project that can be built and run using SBT 7 | 3. scala-java-app/ - Directory containing a Java project that can be built and run using Maven 8 | 4. scala-python-app/ - Directory containing a Python project that can be run using the PySpark script 9 | 10 | See the relevant code files and the chapter for more information. -------------------------------------------------------------------------------- /Chapter-01/java-spark-app/.idea/.name: -------------------------------------------------------------------------------- 1 | java-spark-app -------------------------------------------------------------------------------- /Chapter-01/java-spark-app/.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /Chapter-01/java-spark-app/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /Chapter-01/java-spark-app/.idea/libraries/Maven__colt_colt_1_2_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/java-spark-app/.idea/libraries/Maven__com_codahale_metrics_metrics_core_3_0_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/java-spark-app/.idea/libraries/Maven__com_codahale_metrics_metrics_ganglia_3_0_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/java-spark-app/.idea/libraries/Maven__com_codahale_metrics_metrics_json_3_0_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/java-spark-app/.idea/libraries/Maven__com_codahale_metrics_metrics_jvm_3_0_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/java-spark-app/.idea/libraries/Maven__com_esotericsoftware_kryo_kryo_2_21.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/java-spark-app/.idea/libraries/Maven__com_esotericsoftware_minlog_minlog_1_2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/java-spark-app/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_core_2_2_2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/java-spark-app/.idea/libraries/Maven__com_google_code_findbugs_jsr305_1_3_9.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/java-spark-app/.idea/libraries/Maven__com_google_guava_guava_14_0_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/java-spark-app/.idea/libraries/Maven__com_google_protobuf_protobuf_java_2_4_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/java-spark-app/.idea/libraries/Maven__com_ning_compress_lzf_0_8_4.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/java-spark-app/.idea/libraries/Maven__com_thoughtworks_paranamer_paranamer_2_4_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/java-spark-app/.idea/libraries/Maven__com_twitter_chill_2_9_3_0_3_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/java-spark-app/.idea/libraries/Maven__com_twitter_chill_java_0_3_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/java-spark-app/.idea/libraries/Maven__com_typesafe_akka_akka_actor_2_0_5.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/java-spark-app/.idea/libraries/Maven__com_typesafe_akka_akka_remote_2_0_5.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/java-spark-app/.idea/libraries/Maven__com_typesafe_akka_akka_slf4j_2_0_5.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/java-spark-app/.idea/libraries/Maven__com_typesafe_config_0_3_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/java-spark-app/.idea/libraries/Maven__commons_beanutils_commons_beanutils_1_7_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/java-spark-app/.idea/libraries/Maven__commons_codec_commons_codec_1_3.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/java-spark-app/.idea/libraries/Maven__commons_daemon_commons_daemon_1_0_10.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/java-spark-app/.idea/libraries/Maven__commons_digester_commons_digester_1_8.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/java-spark-app/.idea/libraries/Maven__commons_el_commons_el_1_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/java-spark-app/.idea/libraries/Maven__commons_httpclient_commons_httpclient_3_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/java-spark-app/.idea/libraries/Maven__commons_io_commons_io_1_4.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/java-spark-app/.idea/libraries/Maven__commons_lang_commons_lang_2_4.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/java-spark-app/.idea/libraries/Maven__commons_logging_commons_logging_1_1_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/java-spark-app/.idea/libraries/Maven__commons_net_commons_net_1_4_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/java-spark-app/.idea/libraries/Maven__concurrent_concurrent_1_3_4.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/java-spark-app/.idea/libraries/Maven__hsqldb_hsqldb_1_8_0_10.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/java-spark-app/.idea/libraries/Maven__info_ganglia_gmetric4j_gmetric4j_1_0_3.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/java-spark-app/.idea/libraries/Maven__io_netty_netty_3_5_4_Final.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/java-spark-app/.idea/libraries/Maven__io_netty_netty_all_4_0_0_Beta2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/java-spark-app/.idea/libraries/Maven__it_unimi_dsi_fastutil_6_4_4.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/java-spark-app/.idea/libraries/Maven__jline_jline_0_9_94.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/java-spark-app/.idea/libraries/Maven__junit_junit_3_8_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/java-spark-app/.idea/libraries/Maven__log4j_log4j_1_2_17.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/java-spark-app/.idea/libraries/Maven__net_databinder_dispatch_json_2_9_1_0_8_5.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/java-spark-app/.idea/libraries/Maven__net_debasishg_sjson_2_9_1_0_15.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/java-spark-app/.idea/libraries/Maven__net_java_dev_jets3t_jets3t_0_7_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/java-spark-app/.idea/libraries/Maven__net_liftweb_lift_json_2_9_2_2_5.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/java-spark-app/.idea/libraries/Maven__org_acplt_oncrpc_1_0_7.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/java-spark-app/.idea/libraries/Maven__org_apache_avro_avro_1_7_4.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/java-spark-app/.idea/libraries/Maven__org_apache_avro_avro_ipc_1_7_4.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/java-spark-app/.idea/libraries/Maven__org_apache_commons_commons_compress_1_4_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/java-spark-app/.idea/libraries/Maven__org_apache_commons_commons_math_2_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/java-spark-app/.idea/libraries/Maven__org_apache_hadoop_hadoop_client_1_0_4.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/java-spark-app/.idea/libraries/Maven__org_apache_hadoop_hadoop_core_1_0_4.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/java-spark-app/.idea/libraries/Maven__org_apache_httpcomponents_httpclient_4_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/java-spark-app/.idea/libraries/Maven__org_apache_httpcomponents_httpcore_4_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/java-spark-app/.idea/libraries/Maven__org_apache_mesos_mesos_0_13_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/java-spark-app/.idea/libraries/Maven__org_apache_velocity_velocity_1_7.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/java-spark-app/.idea/libraries/Maven__org_apache_zookeeper_zookeeper_3_4_5.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/java-spark-app/.idea/libraries/Maven__org_codehaus_jackson_jackson_core_asl_1_8_8.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/java-spark-app/.idea/libraries/Maven__org_eclipse_jetty_jetty_io_7_6_8_v20121106.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/java-spark-app/.idea/libraries/Maven__org_jboss_netty_netty_3_2_2_Final.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/java-spark-app/.idea/libraries/Maven__org_mortbay_jetty_jetty_6_1_26.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/java-spark-app/.idea/libraries/Maven__org_mortbay_jetty_jetty_util_6_1_26.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/java-spark-app/.idea/libraries/Maven__org_mortbay_jetty_servlet_api_2_5_20081211.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/java-spark-app/.idea/libraries/Maven__org_objenesis_objenesis_1_2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/java-spark-app/.idea/libraries/Maven__org_ow2_asm_asm_4_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/java-spark-app/.idea/libraries/Maven__org_ow2_asm_asm_commons_4_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/java-spark-app/.idea/libraries/Maven__org_ow2_asm_asm_tree_4_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/java-spark-app/.idea/libraries/Maven__org_scala_lang_scala_compiler_2_9_2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/java-spark-app/.idea/libraries/Maven__org_scala_lang_scala_library_2_9_3.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/java-spark-app/.idea/libraries/Maven__org_scala_lang_scalap_2_9_2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/java-spark-app/.idea/libraries/Maven__org_slf4j_slf4j_api_1_7_2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/java-spark-app/.idea/libraries/Maven__org_slf4j_slf4j_log4j12_1_7_2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/java-spark-app/.idea/libraries/Maven__org_tukaani_xz_1_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/java-spark-app/.idea/libraries/Maven__org_xerial_snappy_snappy_java_1_0_5.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/java-spark-app/.idea/libraries/Maven__oro_oro_2_0_8.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/java-spark-app/.idea/libraries/Maven__voldemort_store_compress_h2_lzf_1_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/java-spark-app/.idea/libraries/Maven__xmlenc_xmlenc_0_52.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/java-spark-app/.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /Chapter-01/java-spark-app/.idea/scopes/scope_settings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | -------------------------------------------------------------------------------- /Chapter-01/java-spark-app/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Chapter-01/java-spark-app/data/UserPurchaseHistory.csv: -------------------------------------------------------------------------------- 1 | John,iPhone Cover,9.99 2 | John,Headphones,5.49 3 | Jack,iPhone Cover,9.99 4 | Jill,Samsung Galaxy Cover,8.95 5 | Bob,iPad Cover,5.49 -------------------------------------------------------------------------------- /Chapter-01/python-spark-app/data/UserPurchaseHistory.csv: -------------------------------------------------------------------------------- 1 | John,iPhone Cover,9.99 2 | John,Headphones,5.49 3 | Jack,iPhone Cover,9.99 4 | Jill,Samsung Galaxy Cover,8.95 5 | Bob,iPad Cover,5.49 -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/.name: -------------------------------------------------------------------------------- 1 | scala-spark-app -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/IdeaProject.iml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/codeStyleSettings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 12 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/highlighting.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__SBT__colt_colt_1_2_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__SBT__com_codahale_metrics_metrics_core_3_0_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__SBT__com_codahale_metrics_metrics_json_3_0_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__SBT__com_codahale_metrics_metrics_jvm_3_0_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__SBT__com_esotericsoftware_kryo_kryo_2_21.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__SBT__com_esotericsoftware_minlog_minlog_1_2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__SBT__com_google_code_findbugs_jsr305_1_3_9.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__SBT__com_google_guava_guava_14_0_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__SBT__com_google_protobuf_protobuf_java_2_4_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__SBT__com_ning_compress_lzf_0_8_4.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__SBT__com_thoughtworks_paranamer_paranamer_2_4_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__SBT__com_twitter_chill_2_9_3_0_3_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__SBT__com_twitter_chill_java_0_3_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__SBT__com_typesafe_akka_akka_actor_2_0_5.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__SBT__com_typesafe_akka_akka_remote_2_0_5.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__SBT__com_typesafe_akka_akka_slf4j_2_0_5.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__SBT__com_typesafe_config_0_3_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__SBT__commons_beanutils_commons_beanutils_core_1_8_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__SBT__commons_codec_commons_codec_1_4.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__SBT__commons_daemon_commons_daemon_1_0_10.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__SBT__commons_digester_commons_digester_1_8.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__SBT__commons_el_commons_el_1_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__SBT__commons_httpclient_commons_httpclient_3_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__SBT__commons_io_commons_io_1_4.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__SBT__commons_lang_commons_lang_2_4.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__SBT__commons_logging_commons_logging_1_1_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__SBT__commons_net_commons_net_1_4_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__SBT__concurrent_concurrent_1_3_4.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__SBT__hsqldb_hsqldb_1_8_0_10.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__SBT__info_ganglia_gmetric4j_gmetric4j_1_0_3.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__SBT__io_netty_netty_3_5_4_Final.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__SBT__io_netty_netty_all_4_0_0_Beta2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__SBT__it_unimi_dsi_fastutil_6_4_4.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__SBT__jline_jline_0_9_94.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__SBT__junit_junit_3_8_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__SBT__log4j_log4j_1_2_17.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__SBT__net_debasishg_sjson_2_9_1_0_15.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__SBT__net_java_dev_jets3t_jets3t_0_7_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__SBT__net_liftweb_lift_json_2_9_2_2_5.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__SBT__org_acplt_oncrpc_1_0_7.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__SBT__org_apache_avro_avro_1_7_4.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__SBT__org_apache_avro_avro_ipc_1_7_4.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__SBT__org_apache_commons_commons_compress_1_4_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__SBT__org_apache_commons_commons_math_2_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__SBT__org_apache_hadoop_hadoop_client_1_0_4.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__SBT__org_apache_hadoop_hadoop_core_1_0_4.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__SBT__org_apache_httpcomponents_httpclient_4_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__SBT__org_apache_httpcomponents_httpcore_4_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__SBT__org_apache_mesos_mesos_0_13_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__SBT__org_apache_velocity_velocity_1_7.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__SBT__org_apache_zookeeper_zookeeper_3_4_5.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__SBT__org_codehaus_jackson_jackson_core_asl_1_8_8.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__SBT__org_codehaus_jackson_jackson_mapper_asl_1_8_8.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__SBT__org_eclipse_jetty_jetty_http_7_6_8_v20121106.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__SBT__org_eclipse_jetty_jetty_io_7_6_8_v20121106.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__SBT__org_mortbay_jetty_jetty_6_1_26.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__SBT__org_mortbay_jetty_jetty_util_6_1_26.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__SBT__org_mortbay_jetty_servlet_api_2_5_20081211.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__SBT__org_objenesis_objenesis_1_2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__SBT__org_ow2_asm_asm_4_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__SBT__org_ow2_asm_asm_commons_4_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__SBT__org_ow2_asm_asm_tree_4_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__SBT__org_scala_lang_scala_compiler_2_9_3.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__SBT__org_scala_lang_scala_library_2_9_3.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__SBT__org_scala_lang_scalap_2_9_2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__SBT__org_slf4j_slf4j_api_1_7_5.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__SBT__org_slf4j_slf4j_log4j12_1_7_2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__SBT__org_tukaani_xz_1_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__SBT__org_xerial_snappy_snappy_java_1_0_5.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__SBT__oro_oro_2_0_8.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__SBT__scala_compiler_2_10_2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__SBT__scala_compiler_2_9_3.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__SBT__voldemort_store_compress_h2_lzf_1_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__SBT__xmlenc_xmlenc_0_52.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__colt_colt_1_2_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__com_codahale_metrics_metrics_core_3_0_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__com_codahale_metrics_metrics_ganglia_3_0_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__com_codahale_metrics_metrics_json_3_0_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__com_codahale_metrics_metrics_jvm_3_0_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__com_esotericsoftware_kryo_kryo_2_21.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__com_esotericsoftware_minlog_minlog_1_2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__com_esotericsoftware_reflectasm_reflectasm_1_07.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__com_fasterxml_jackson_core_jackson_annotations_2_2_2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__com_fasterxml_jackson_core_jackson_core_2_2_2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__com_fasterxml_jackson_core_jackson_databind_2_2_2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__com_google_code_findbugs_jsr305_1_3_9.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__com_google_guava_guava_14_0_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__com_google_protobuf_protobuf_java_2_4_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__com_ning_compress_lzf_0_8_4.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__com_thoughtworks_paranamer_paranamer_2_4_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__com_twitter_chill_2_9_3_0_3_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__com_twitter_chill_java_0_3_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__com_typesafe_akka_akka_actor_2_0_5.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__com_typesafe_akka_akka_remote_2_0_5.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__com_typesafe_akka_akka_slf4j_2_0_5.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__com_typesafe_config_0_3_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__commons_beanutils_commons_beanutils_1_7_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__commons_beanutils_commons_beanutils_core_1_8_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__commons_codec_commons_codec_1_4.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__commons_collections_commons_collections_3_2_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__commons_configuration_commons_configuration_1_6.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__commons_daemon_commons_daemon_1_0_10.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__commons_digester_commons_digester_1_8.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__commons_el_commons_el_1_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__commons_httpclient_commons_httpclient_3_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__commons_io_commons_io_1_4.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__commons_lang_commons_lang_2_4.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__commons_logging_commons_logging_1_1_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__commons_net_commons_net_1_4_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__concurrent_concurrent_1_3_4.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__hsqldb_hsqldb_1_8_0_10.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__info_ganglia_gmetric4j_gmetric4j_1_0_3.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__io_netty_netty_3_5_4_Final.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__io_netty_netty_all_4_0_0_Beta2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__it_unimi_dsi_fastutil_6_4_4.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__jline_jline_0_9_94.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__junit_junit_3_8_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__log4j_log4j_1_2_17.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__net_databinder_dispatch_json_2_9_1_0_8_5.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__net_debasishg_sjson_2_9_1_0_15.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__net_java_dev_jets3t_jets3t_0_7_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__net_liftweb_lift_json_2_9_2_2_5.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__org_acplt_oncrpc_1_0_7.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__org_apache_avro_avro_1_7_4.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__org_apache_avro_avro_ipc_1_7_4.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__org_apache_commons_commons_compress_1_4_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__org_apache_commons_commons_math_2_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__org_apache_hadoop_hadoop_client_1_0_4.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__org_apache_hadoop_hadoop_core_1_0_4.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__org_apache_httpcomponents_httpclient_4_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__org_apache_httpcomponents_httpcore_4_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__org_apache_mesos_mesos_0_13_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__org_apache_spark_spark_core_2_9_3_0_8_1_incubating.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__org_apache_velocity_velocity_1_7.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__org_apache_zookeeper_zookeeper_3_4_5.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__org_codehaus_jackson_jackson_core_asl_1_8_8.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__org_codehaus_jackson_jackson_mapper_asl_1_8_8.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__org_eclipse_jetty_jetty_continuation_7_6_8_v20121106.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__org_eclipse_jetty_jetty_http_7_6_8_v20121106.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__org_eclipse_jetty_jetty_io_7_6_8_v20121106.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__org_eclipse_jetty_jetty_server_7_6_8_v20121106.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__org_eclipse_jetty_jetty_util_7_6_8_v20121106.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__org_eclipse_jetty_orbit_javax_servlet_2_5_0_v201103041518.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__org_mortbay_jetty_jetty_6_1_26.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__org_mortbay_jetty_jetty_util_6_1_26.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__org_mortbay_jetty_servlet_api_2_5_20081211.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__org_objenesis_objenesis_1_2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__org_ow2_asm_asm_4_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__org_ow2_asm_asm_commons_4_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__org_ow2_asm_asm_tree_4_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__org_scala_lang_scalap_2_9_2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__org_slf4j_slf4j_api_1_7_5.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__org_slf4j_slf4j_log4j12_1_7_2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__org_tukaani_xz_1_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__org_xerial_snappy_snappy_java_1_0_5.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__oro_oro_2_0_8.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__scala_2_10_3.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__scala_2_9_3.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__voldemort_store_compress_h2_lzf_1_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/libraries/SBT__xmlenc_xmlenc_0_52.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/projectCodeStyle.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 9 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/sbt.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/scala_compiler.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/scopes/scope_settings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/build.sbt: -------------------------------------------------------------------------------- 1 | name := "scala-spark-app" 2 | 3 | version := "1.0" 4 | 5 | scalaVersion := "2.10.4" 6 | 7 | libraryDependencies += "org.apache.spark" %% "spark-core" % "1.2.0" 8 | -------------------------------------------------------------------------------- /Chapter-01/scala-spark-app/data/UserPurchaseHistory.csv: -------------------------------------------------------------------------------- 1 | John,iPhone Cover,9.99 2 | John,Headphones,5.49 3 | Jack,iPhone Cover,9.99 4 | Jill,Samsung Galaxy Cover,8.95 5 | Bob,iPad Cover,5.49 -------------------------------------------------------------------------------- /Chapter-10/README: -------------------------------------------------------------------------------- 1 | This code is for Chapter 10 of Machine Learning with Spark. 2 | 3 | The files included are: 4 | 5 | 1. scala-spark-streaming app/ - Directory containing a Scala project that can be built and run using SBT 6 | 7 | See the relevant code files and the chapter for more information. -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/.name: -------------------------------------------------------------------------------- 1 | scala-spark-app -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/IdeaProject.iml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/codeStyleSettings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 12 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/highlighting.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT___scala_compiler_bundle_2_9_3.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__colt_colt_1_2_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__com_clearspring_analytics_stream_2_7_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__com_codahale_metrics_metrics_core_3_0_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__com_codahale_metrics_metrics_graphite_3_0_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__com_codahale_metrics_metrics_json_3_0_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__com_codahale_metrics_metrics_jvm_3_0_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__com_esotericsoftware_kryo_kryo_2_21.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__com_esotericsoftware_minlog_minlog_1_2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__com_esotericsoftware_reflectasm_reflectasm_1_07.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__com_fasterxml_jackson_core_jackson_annotations_2_3_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__com_fasterxml_jackson_core_jackson_core_2_3_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__com_fasterxml_jackson_core_jackson_databind_2_3_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__com_github_fommil_netlib_core_1_1_2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__com_github_rwl_jtransforms_2_4_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__com_google_code_findbugs_jsr305_1_3_9.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__com_google_guava_guava_14_0_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__com_ning_compress_lzf_1_0_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__com_thoughtworks_paranamer_paranamer_2_6.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__com_twitter_chill_2_10_0_3_6.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__com_twitter_chill_java_0_3_6.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__com_typesafe_config_1_0_2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__com_typesafe_scalalogging_slf4j_2_10_1_0_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__commons_beanutils_commons_beanutils_1_7_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__commons_beanutils_commons_beanutils_core_1_8_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__commons_codec_commons_codec_1_4.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__commons_collections_commons_collections_3_2_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__commons_configuration_commons_configuration_1_6.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__commons_digester_commons_digester_1_8.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__commons_el_commons_el_1_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__commons_httpclient_commons_httpclient_3_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__commons_io_commons_io_2_4.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__commons_lang_commons_lang_2_4.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__commons_logging_commons_logging_1_1_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__commons_net_commons_net_2_2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__concurrent_concurrent_1_3_4.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__hsqldb_hsqldb_1_8_0_10.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__io_netty_netty_3_6_6_Final.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__io_netty_netty_all_4_0_17_Final.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__jline_jline_0_9_94.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__log4j_log4j_1_2_17.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__net_java_dev_jets3t_jets3t_0_7_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__net_jpountz_lz4_lz4_1_2_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__net_sf_opencsv_opencsv_2_3.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__net_sf_py4j_py4j_0_8_2_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__net_sourceforge_f2j_arpack_combined_all_0_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__org_apache_commons_commons_lang3_3_3_2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__org_apache_commons_commons_math_2_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__org_apache_curator_curator_client_2_4_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__org_apache_curator_curator_framework_2_4_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__org_apache_curator_curator_recipes_2_4_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__org_apache_hadoop_hadoop_client_1_0_4.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__org_apache_hadoop_hadoop_core_1_0_4.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__org_apache_mesos_mesos_0_18_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__org_apache_spark_spark_core_2_10_1_1_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__org_apache_spark_spark_mllib_2_10_1_1_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__org_apache_spark_spark_streaming_2_10_1_1_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__org_apache_zookeeper_zookeeper_3_4_5.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__org_codehaus_jackson_jackson_core_asl_1_0_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__org_codehaus_jackson_jackson_mapper_asl_1_0_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__org_eclipse_jetty_jetty_continuation_8_1_14_v20131031.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__org_eclipse_jetty_jetty_http_8_1_14_v20131031.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__org_eclipse_jetty_jetty_io_8_1_14_v20131031.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__org_eclipse_jetty_jetty_jndi_8_1_14_v20131031.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__org_eclipse_jetty_jetty_plus_8_1_14_v20131031.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__org_eclipse_jetty_jetty_security_8_1_14_v20131031.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__org_eclipse_jetty_jetty_server_8_1_14_v20131031.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__org_eclipse_jetty_jetty_servlet_8_1_14_v20131031.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__org_eclipse_jetty_jetty_util_8_1_14_v20131031.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__org_eclipse_jetty_jetty_webapp_8_1_14_v20131031.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__org_eclipse_jetty_jetty_xml_8_1_14_v20131031.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__org_eclipse_jetty_orbit_javax_activation_1_1_0_v201105071233.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__org_eclipse_jetty_orbit_javax_mail_glassfish_1_4_1_v201005082020.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__org_eclipse_jetty_orbit_javax_servlet_3_0_0_v201112011016.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__org_eclipse_jetty_orbit_javax_transaction_1_1_1_v201105210645.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__org_jblas_jblas_1_2_3.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__org_json4s_json4s_ast_2_10_3_2_10.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__org_json4s_json4s_core_2_10_3_2_10.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__org_json4s_json4s_jackson_2_10_3_2_10.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__org_objenesis_objenesis_1_2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__org_scala_lang_scala_compiler_2_10_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__org_scala_lang_scala_reflect_2_10_3.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__org_scala_lang_scalap_2_10_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__org_scalanlp_breeze_2_10_0_7.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__org_scalanlp_breeze_macros_2_10_0_3.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__org_slf4j_jcl_over_slf4j_1_7_5.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__org_slf4j_jul_to_slf4j_1_7_5.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__org_slf4j_slf4j_api_1_7_5.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__org_slf4j_slf4j_log4j12_1_7_5.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__org_spark_project_akka_akka_actor_2_10_2_2_3_shaded_protobuf.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__org_spark_project_akka_akka_remote_2_10_2_2_3_shaded_protobuf.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__org_spark_project_akka_akka_slf4j_2_10_2_2_3_shaded_protobuf.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__org_spark_project_protobuf_protobuf_java_2_4_1_shaded.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__org_spark_project_pyrolite_2_0_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__org_spire_math_spire_2_10_0_7_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__org_spire_math_spire_macros_2_10_0_7_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__org_tachyonproject_tachyon_0_5_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__org_tachyonproject_tachyon_client_0_5_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__org_uncommons_maths_uncommons_maths_1_2_2a.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__org_xerial_snappy_snappy_java_1_0_5.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__oro_oro_2_0_8.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/libraries/SBT__xmlenc_xmlenc_0_52.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/projectCodeStyle.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 9 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/scala_compiler.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/scopes/scope_settings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/build.sbt: -------------------------------------------------------------------------------- 1 | name := "scala-spark-streaming-app" 2 | 3 | version := "1.0" 4 | 5 | scalaVersion := "2.10.4" 6 | 7 | libraryDependencies += "org.apache.spark" %% "spark-mllib" % "1.2.0" 8 | 9 | libraryDependencies += "org.apache.spark" %% "spark-streaming" % "1.2.0" 10 | 11 | 12 | -------------------------------------------------------------------------------- /Chapter-10/scala-spark-streaming-app/src/main/resources/names.csv: -------------------------------------------------------------------------------- 1 | Miguel,Eric,James,Juan,Shawn,James,Doug,Gary,Frank,Janet,Michael,James,Malinda,Mike,Elaine,Kevin,Janet,Richard,Saul,Manuela 2 | --------------------------------------------------------------------------------