Skip to content
Toggle navigation
P
Projects
G
Groups
S
Snippets
Help
Girish A Nandolkar
/
grpc-project
This project
Loading...
Sign in
Toggle navigation
Go to a project
Project
Repository
Issues
0
Merge Requests
0
Pipelines
Wiki
Snippets
Settings
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Commit 5861c05b
authored
Nov 29, 2017
by
Girish A Nandolkar
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
spark create job using scala http client is done
1 parent
89948a5b
Hide whitespace changes
Inline
Side-by-side
Showing
14 changed files
with
505 additions
and
273 deletions
.idea/libraries/SBT__com_softwaremill_sttp_core_2_12_1_1_0_jar.xml
.idea/libraries/SBT__com_softwaremill_sttp_json4s_2_12_1_1_0_jar.xml
.idea/libraries/SBT__com_thoughtworks_paranamer_paranamer_2_8_jar.xml
.idea/libraries/SBT__org_json4s_json4s_ast_2_12_3_5_3_jar.xml
.idea/libraries/SBT__org_json4s_json4s_core_2_12_3_5_3_jar.xml
.idea/libraries/SBT__org_json4s_json4s_native_2_12_3_5_3_jar.xml
.idea/libraries/SBT__org_json4s_json4s_scalap_2_12_3_5_3_jar.xml
.idea/modules/newscalaexp.iml
.idea/sbt.xml
.idea/workspace.xml
build.sbt
src/main/scala/CreateSparkJobClient.scala
src/main/scala/CreateSparkJobServer.scala
src/main/scala/Models.scala
.idea/libraries/SBT__com_softwaremill_sttp_core_2_12_1_1_0_jar.xml
0 → 100644
View file @
5861c05
<component
name=
"libraryTable"
>
<library
name=
"SBT: com.softwaremill.sttp:core_2.12:1.1.0:jar"
>
<CLASSES>
<root
url=
"jar://$USER_HOME$/.ivy2/cache/com.softwaremill.sttp/core_2.12/jars/core_2.12-1.1.0.jar!/"
/>
</CLASSES>
<JAVADOC
/>
<SOURCES>
<root
url=
"jar://$USER_HOME$/.ivy2/cache/com.softwaremill.sttp/core_2.12/srcs/core_2.12-1.1.0-sources.jar!/"
/>
</SOURCES>
</library>
</component>
\ No newline at end of file
.idea/libraries/SBT__com_softwaremill_sttp_json4s_2_12_1_1_0_jar.xml
0 → 100644
View file @
5861c05
<component
name=
"libraryTable"
>
<library
name=
"SBT: com.softwaremill.sttp:json4s_2.12:1.1.0:jar"
>
<CLASSES>
<root
url=
"jar://$USER_HOME$/.ivy2/cache/com.softwaremill.sttp/json4s_2.12/jars/json4s_2.12-1.1.0.jar!/"
/>
</CLASSES>
<JAVADOC
/>
<SOURCES>
<root
url=
"jar://$USER_HOME$/.ivy2/cache/com.softwaremill.sttp/json4s_2.12/srcs/json4s_2.12-1.1.0-sources.jar!/"
/>
</SOURCES>
</library>
</component>
\ No newline at end of file
.idea/libraries/SBT__com_thoughtworks_paranamer_paranamer_2_8_jar.xml
0 → 100644
View file @
5861c05
<component
name=
"libraryTable"
>
<library
name=
"SBT: com.thoughtworks.paranamer:paranamer:2.8:jar"
>
<CLASSES>
<root
url=
"jar://$USER_HOME$/.ivy2/cache/com.thoughtworks.paranamer/paranamer/bundles/paranamer-2.8.jar!/"
/>
</CLASSES>
<JAVADOC
/>
<SOURCES>
<root
url=
"jar://$USER_HOME$/.ivy2/cache/com.thoughtworks.paranamer/paranamer/srcs/paranamer-2.8-sources.jar!/"
/>
</SOURCES>
</library>
</component>
\ No newline at end of file
.idea/libraries/SBT__org_json4s_json4s_ast_2_12_3_5_3_jar.xml
0 → 100644
View file @
5861c05
<component
name=
"libraryTable"
>
<library
name=
"SBT: org.json4s:json4s-ast_2.12:3.5.3:jar"
>
<CLASSES>
<root
url=
"jar://$USER_HOME$/.ivy2/cache/org.json4s/json4s-ast_2.12/jars/json4s-ast_2.12-3.5.3.jar!/"
/>
</CLASSES>
<JAVADOC
/>
<SOURCES>
<root
url=
"jar://$USER_HOME$/.ivy2/cache/org.json4s/json4s-ast_2.12/srcs/json4s-ast_2.12-3.5.3-sources.jar!/"
/>
</SOURCES>
</library>
</component>
\ No newline at end of file
.idea/libraries/SBT__org_json4s_json4s_core_2_12_3_5_3_jar.xml
0 → 100644
View file @
5861c05
<component
name=
"libraryTable"
>
<library
name=
"SBT: org.json4s:json4s-core_2.12:3.5.3:jar"
>
<CLASSES>
<root
url=
"jar://$USER_HOME$/.ivy2/cache/org.json4s/json4s-core_2.12/jars/json4s-core_2.12-3.5.3.jar!/"
/>
</CLASSES>
<JAVADOC
/>
<SOURCES>
<root
url=
"jar://$USER_HOME$/.ivy2/cache/org.json4s/json4s-core_2.12/srcs/json4s-core_2.12-3.5.3-sources.jar!/"
/>
</SOURCES>
</library>
</component>
\ No newline at end of file
.idea/libraries/SBT__org_json4s_json4s_native_2_12_3_5_3_jar.xml
0 → 100644
View file @
5861c05
<component
name=
"libraryTable"
>
<library
name=
"SBT: org.json4s:json4s-native_2.12:3.5.3:jar"
>
<CLASSES>
<root
url=
"jar://$USER_HOME$/.ivy2/cache/org.json4s/json4s-native_2.12/jars/json4s-native_2.12-3.5.3.jar!/"
/>
</CLASSES>
<JAVADOC
/>
<SOURCES>
<root
url=
"jar://$USER_HOME$/.ivy2/cache/org.json4s/json4s-native_2.12/srcs/json4s-native_2.12-3.5.3-sources.jar!/"
/>
</SOURCES>
</library>
</component>
\ No newline at end of file
.idea/libraries/SBT__org_json4s_json4s_scalap_2_12_3_5_3_jar.xml
0 → 100644
View file @
5861c05
<component
name=
"libraryTable"
>
<library
name=
"SBT: org.json4s:json4s-scalap_2.12:3.5.3:jar"
>
<CLASSES>
<root
url=
"jar://$USER_HOME$/.ivy2/cache/org.json4s/json4s-scalap_2.12/jars/json4s-scalap_2.12-3.5.3.jar!/"
/>
</CLASSES>
<JAVADOC
/>
<SOURCES>
<root
url=
"jar://$USER_HOME$/.ivy2/cache/org.json4s/json4s-scalap_2.12/srcs/json4s-scalap_2.12-3.5.3-sources.jar!/"
/>
</SOURCES>
</library>
</component>
\ No newline at end of file
.idea/modules/newscalaexp.iml
View file @
5861c05
...
...
@@ -24,76 +24,83 @@
<orderEntry
type=
"inheritedJdk"
/>
<orderEntry
type=
"sourceFolder"
forTests=
"false"
/>
<orderEntry
type=
"library"
name=
"SBT: com.google.api.grpc:proto-google-common-protos:0.1.9:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: org.typelevel:macro-compat_2.12:1.1.1:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: org.slf4j:slf4j-api:1.7.25:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: org.slf4j:jul-to-slf4j:1.7.25:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: org.slf4j:jcl-over-slf4j:1.7.25:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: org.scala-lang.modules:scala-xml_2.12:1.0.6:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: org.scala-lang.modules:scala-parser-combinators_2.12:1.0.6:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: org.scala-lang.modules:scala-java8-compat_2.12:0.8.0:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: org.scala-lang:scala-reflect:2.12.4:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: org.reactivestreams:reactive-streams:1.0.1:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: org.codehaus.mojo:animal-sniffer-annotations:1.14:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: org.apache.commons:commons-lang3:3.6:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: joda-time:joda-time:2.9.9:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: javax.transaction:jta:1.1:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: javax.inject:javax.inject:1:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: io.jsonwebtoken:jjwt:0.7.0:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: commons-codec:commons-codec:1.10:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: com.typesafe.play:twirl-api_2.12:1.3.12:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: com.typesafe.play:play_2.12:2.6.7:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: com.typesafe.play:play-ws_2.12:2.6.7:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: com.typesafe.play:play-ws-standalone_2.12:1.1.3:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: com.typesafe.play:play-ws-standalone-xml_2.12:1.1.3:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: com.typesafe.play:play-ws-standalone-json_2.12:1.1.3:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: com.typesafe.play:play-streams_2.12:2.6.7:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: com.typesafe.play:play-netty-utils:2.6.7:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: com.typesafe.play:play-json_2.12:2.6.7:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: com.typesafe.play:play-functional_2.12:2.6.7:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: com.typesafe.play:play-exceptions:2.6.7:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: com.typesafe.play:build-link:2.6.7:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: com.typesafe.akka:akka-stream_2.12:2.5.6:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: com.typesafe.akka:akka-slf4j_2.12:2.5.6:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: com.typesafe.akka:akka-actor_2.12:2.5.6:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: com.typesafe:ssl-config-core_2.12:0.2.2:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: com.typesafe:config:1.3.1:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: com.google.j2objc:j2objc-annotations:1.1:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: com.google.guava:guava:22.0:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.8.10:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.8.10:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: com.fasterxml.jackson.core:jackson-databind:2.8.10:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: com.fasterxml.jackson.core:jackson-core:2.8.10:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: com.fasterxml.jackson.core:jackson-annotations:2.8.10:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: com.google.code.findbugs:jsr305:3.0.0:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: com.google.code.gson:gson:2.7:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: com.google.errorprone:error_prone_annotations:2.0.19:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: com.google.instrumentation:instrumentation-api:0.4.3:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: com.google.protobuf:protobuf-java:3.4.0:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: com.google.protobuf:protobuf-java-util:3.4.0:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: com.lihaoyi:fastparse-utils_2.12:1.0.0:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: com.lihaoyi:fastparse_2.12:1.0.0:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: com.lihaoyi:sourcecode_2.12:0.1.4:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: com.trueaccord.lenses:lenses_2.12:0.4.12:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: com.trueaccord.scalapb:scalapb-runtime-grpc_2.12:0.6.7:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: com.trueaccord.scalapb:scalapb-runtime_2.12:0.6.7:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: io.grpc:grpc-context:1.8.0:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: io.grpc:grpc-core:1.8.0:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: io.grpc:grpc-netty:1.8.0:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: io.grpc:grpc-protobuf:1.8.0:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: io.grpc:grpc-protobuf-lite:1.8.0:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: io.grpc:grpc-stub:1.8.0:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: io.netty:netty-buffer:4.1.16.Final:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: io.netty:netty-codec:4.1.16.Final:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: io.netty:netty-codec-http:4.1.16.Final:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: io.netty:netty-codec-http2:4.1.16.Final:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: io.netty:netty-codec-socks:4.1.16.Final:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: io.netty:netty-common:4.1.16.Final:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: io.netty:netty-handler:4.1.16.Final:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: io.netty:netty-handler-proxy:4.1.16.Final:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: io.netty:netty-resolver:4.1.16.Final:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: io.netty:netty-transport:4.1.16.Final:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: io.opencensus:opencensus-api:0.8.0:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: io.opencensus:opencensus-contrib-grpc-metrics:0.8.0:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: org.json4s:json4s-scalap_2.12:3.5.3:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: org.json4s:json4s-native_2.12:3.5.3:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: org.json4s:json4s-core_2.12:3.5.3:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: org.json4s:json4s-ast_2.12:3.5.3:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: com.thoughtworks.paranamer:paranamer:2.8:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: com.softwaremill.sttp:json4s_2.12:1.1.0:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: com.softwaremill.sttp:core_2.12:1.1.0:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: org.scala-lang:scala-library:2.12.4:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: io.opencensus:opencensus-contrib-grpc-metrics:0.8.0:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: io.opencensus:opencensus-api:0.8.0:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: io.netty:netty-transport:4.1.16.Final:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: io.netty:netty-resolver:4.1.16.Final:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: io.netty:netty-handler-proxy:4.1.16.Final:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: io.netty:netty-handler:4.1.16.Final:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: io.netty:netty-common:4.1.16.Final:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: io.netty:netty-codec-socks:4.1.16.Final:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: io.netty:netty-codec-http2:4.1.16.Final:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: io.netty:netty-codec-http:4.1.16.Final:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: io.netty:netty-codec:4.1.16.Final:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: io.netty:netty-buffer:4.1.16.Final:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: io.grpc:grpc-stub:1.8.0:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: io.grpc:grpc-protobuf-lite:1.8.0:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: io.grpc:grpc-protobuf:1.8.0:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: io.grpc:grpc-netty:1.8.0:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: io.grpc:grpc-core:1.8.0:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: io.grpc:grpc-context:1.8.0:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: com.trueaccord.scalapb:scalapb-runtime_2.12:0.6.7:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: com.trueaccord.scalapb:scalapb-runtime-grpc_2.12:0.6.7:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: com.trueaccord.lenses:lenses_2.12:0.4.12:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: com.lihaoyi:sourcecode_2.12:0.1.4:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: com.lihaoyi:fastparse_2.12:1.0.0:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: com.lihaoyi:fastparse-utils_2.12:1.0.0:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: com.google.protobuf:protobuf-java-util:3.4.0:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: com.google.protobuf:protobuf-java:3.4.0:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: com.google.instrumentation:instrumentation-api:0.4.3:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: com.google.errorprone:error_prone_annotations:2.0.19:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: com.google.code.gson:gson:2.7:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: com.google.code.findbugs:jsr305:3.0.0:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: com.fasterxml.jackson.core:jackson-annotations:2.8.10:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: com.fasterxml.jackson.core:jackson-core:2.8.10:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: com.fasterxml.jackson.core:jackson-databind:2.8.10:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.8.10:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.8.10:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: com.google.guava:guava:22.0:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: com.google.j2objc:j2objc-annotations:1.1:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: com.typesafe:config:1.3.1:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: com.typesafe:ssl-config-core_2.12:0.2.2:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: com.typesafe.akka:akka-actor_2.12:2.5.6:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: com.typesafe.akka:akka-slf4j_2.12:2.5.6:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: com.typesafe.akka:akka-stream_2.12:2.5.6:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: com.typesafe.play:build-link:2.6.7:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: com.typesafe.play:play-exceptions:2.6.7:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: com.typesafe.play:play-functional_2.12:2.6.7:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: com.typesafe.play:play-json_2.12:2.6.7:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: com.typesafe.play:play-netty-utils:2.6.7:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: com.typesafe.play:play-streams_2.12:2.6.7:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: com.typesafe.play:play-ws-standalone-json_2.12:1.1.3:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: com.typesafe.play:play-ws-standalone-xml_2.12:1.1.3:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: com.typesafe.play:play-ws-standalone_2.12:1.1.3:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: com.typesafe.play:play-ws_2.12:2.6.7:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: com.typesafe.play:play_2.12:2.6.7:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: com.typesafe.play:twirl-api_2.12:1.3.12:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: commons-codec:commons-codec:1.10:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: io.jsonwebtoken:jjwt:0.7.0:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: javax.inject:javax.inject:1:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: javax.transaction:jta:1.1:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: joda-time:joda-time:2.9.9:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: org.apache.commons:commons-lang3:3.6:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: org.codehaus.mojo:animal-sniffer-annotations:1.14:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: org.reactivestreams:reactive-streams:1.0.1:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: org.scala-lang:scala-reflect:2.12.4:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: org.scala-lang.modules:scala-java8-compat_2.12:0.8.0:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: org.scala-lang.modules:scala-parser-combinators_2.12:1.0.6:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: org.scala-lang.modules:scala-xml_2.12:1.0.6:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: org.slf4j:jcl-over-slf4j:1.7.25:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: org.slf4j:jul-to-slf4j:1.7.25:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: org.slf4j:slf4j-api:1.7.25:jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"SBT: org.typelevel:macro-compat_2.12:1.1.1:jar"
level=
"project"
/>
</component>
</module>
\ No newline at end of file
.idea/sbt.xml
View file @
5861c05
...
...
@@ -12,6 +12,8 @@
</set>
</option>
<option
name=
"sbtVersion"
value=
"0.13.16"
/>
<option
name=
"useAutoImport"
value=
"true"
/>
<option
name=
"useOurOwnAutoImport"
value=
"true"
/>
</SbtProjectSettings>
</option>
</component>
...
...
.idea/workspace.xml
View file @
5861c05
...
...
@@ -2,49 +2,19 @@
<project
version=
"4"
>
<component
name=
"ChangeListManager"
>
<list
default=
"true"
id=
"7b04a7b7-eb3d-45db-8e9b-8c734276f9c0"
name=
"Default"
comment=
""
>
<change
type=
"NEW"
beforePath=
""
afterPath=
"$PROJECT_DIR$/.idea/libraries/SBT__com_fasterxml_jackson_core_jackson_annotations_2_8_10_jar.xml"
/>
<change
type=
"NEW"
beforePath=
""
afterPath=
"$PROJECT_DIR$/.idea/libraries/SBT__com_fasterxml_jackson_core_jackson_core_2_8_10_jar.xml"
/>
<change
type=
"NEW"
beforePath=
""
afterPath=
"$PROJECT_DIR$/.idea/libraries/SBT__com_fasterxml_jackson_core_jackson_databind_2_8_10_jar.xml"
/>
<change
type=
"NEW"
beforePath=
""
afterPath=
"$PROJECT_DIR$/.idea/libraries/SBT__com_fasterxml_jackson_datatype_jackson_datatype_jdk8_2_8_10_jar.xml"
/>
<change
type=
"NEW"
beforePath=
""
afterPath=
"$PROJECT_DIR$/.idea/libraries/SBT__com_fasterxml_jackson_datatype_jackson_datatype_jsr310_2_8_10_jar.xml"
/>
<change
type=
"NEW"
beforePath=
""
afterPath=
"$PROJECT_DIR$/.idea/libraries/SBT__com_google_j2objc_j2objc_annotations_1_1_jar.xml"
/>
<change
type=
"NEW"
beforePath=
""
afterPath=
"$PROJECT_DIR$/.idea/libraries/SBT__com_typesafe_akka_akka_actor_2_12_2_5_6_jar.xml"
/>
<change
type=
"NEW"
beforePath=
""
afterPath=
"$PROJECT_DIR$/.idea/libraries/SBT__com_typesafe_akka_akka_slf4j_2_12_2_5_6_jar.xml"
/>
<change
type=
"NEW"
beforePath=
""
afterPath=
"$PROJECT_DIR$/.idea/libraries/SBT__com_typesafe_akka_akka_stream_2_12_2_5_6_jar.xml"
/>
<change
type=
"NEW"
beforePath=
""
afterPath=
"$PROJECT_DIR$/.idea/libraries/SBT__com_typesafe_config_1_3_1_jar.xml"
/>
<change
type=
"NEW"
beforePath=
""
afterPath=
"$PROJECT_DIR$/.idea/libraries/SBT__com_typesafe_play_build_link_2_6_7_jar.xml"
/>
<change
type=
"NEW"
beforePath=
""
afterPath=
"$PROJECT_DIR$/.idea/libraries/SBT__com_typesafe_play_play_2_12_2_6_7_jar.xml"
/>
<change
type=
"NEW"
beforePath=
""
afterPath=
"$PROJECT_DIR$/.idea/libraries/SBT__com_typesafe_play_play_exceptions_2_6_7_jar.xml"
/>
<change
type=
"NEW"
beforePath=
""
afterPath=
"$PROJECT_DIR$/.idea/libraries/SBT__com_typesafe_play_play_functional_2_12_2_6_7_jar.xml"
/>
<change
type=
"NEW"
beforePath=
""
afterPath=
"$PROJECT_DIR$/.idea/libraries/SBT__com_typesafe_play_play_json_2_12_2_6_7_jar.xml"
/>
<change
type=
"NEW"
beforePath=
""
afterPath=
"$PROJECT_DIR$/.idea/libraries/SBT__com_typesafe_play_play_netty_utils_2_6_7_jar.xml"
/>
<change
type=
"NEW"
beforePath=
""
afterPath=
"$PROJECT_DIR$/.idea/libraries/SBT__com_typesafe_play_play_streams_2_12_2_6_7_jar.xml"
/>
<change
type=
"NEW"
beforePath=
""
afterPath=
"$PROJECT_DIR$/.idea/libraries/SBT__com_typesafe_play_play_ws_2_12_2_6_7_jar.xml"
/>
<change
type=
"NEW"
beforePath=
""
afterPath=
"$PROJECT_DIR$/.idea/libraries/SBT__com_typesafe_play_play_ws_standalone_2_12_1_1_3_jar.xml"
/>
<change
type=
"NEW"
beforePath=
""
afterPath=
"$PROJECT_DIR$/.idea/libraries/SBT__com_typesafe_play_play_ws_standalone_json_2_12_1_1_3_jar.xml"
/>
<change
type=
"NEW"
beforePath=
""
afterPath=
"$PROJECT_DIR$/.idea/libraries/SBT__com_typesafe_play_play_ws_standalone_xml_2_12_1_1_3_jar.xml"
/>
<change
type=
"NEW"
beforePath=
""
afterPath=
"$PROJECT_DIR$/.idea/libraries/SBT__com_typesafe_play_twirl_api_2_12_1_3_12_jar.xml"
/>
<change
type=
"NEW"
beforePath=
""
afterPath=
"$PROJECT_DIR$/.idea/libraries/SBT__com_typesafe_ssl_config_core_2_12_0_2_2_jar.xml"
/>
<change
type=
"NEW"
beforePath=
""
afterPath=
"$PROJECT_DIR$/.idea/libraries/SBT__commons_codec_commons_codec_1_10_jar.xml"
/>
<change
type=
"NEW"
beforePath=
""
afterPath=
"$PROJECT_DIR$/.idea/libraries/SBT__io_jsonwebtoken_jjwt_0_7_0_jar.xml"
/>
<change
type=
"NEW"
beforePath=
""
afterPath=
"$PROJECT_DIR$/.idea/libraries/SBT__javax_inject_javax_inject_1_jar.xml"
/>
<change
type=
"NEW"
beforePath=
""
afterPath=
"$PROJECT_DIR$/.idea/libraries/SBT__javax_transaction_jta_1_1_jar.xml"
/>
<change
type=
"NEW"
beforePath=
""
afterPath=
"$PROJECT_DIR$/.idea/libraries/SBT__joda_time_joda_time_2_9_9_jar.xml"
/>
<change
type=
"NEW"
beforePath=
""
afterPath=
"$PROJECT_DIR$/.idea/libraries/SBT__org_apache_commons_commons_lang3_3_6_jar.xml"
/>
<change
type=
"NEW"
beforePath=
""
afterPath=
"$PROJECT_DIR$/.idea/libraries/SBT__org_codehaus_mojo_animal_sniffer_annotations_1_14_jar.xml"
/>
<change
type=
"NEW"
beforePath=
""
afterPath=
"$PROJECT_DIR$/.idea/libraries/SBT__org_reactivestreams_reactive_streams_1_0_1_jar.xml"
/>
<change
type=
"NEW"
beforePath=
""
afterPath=
"$PROJECT_DIR$/.idea/libraries/SBT__org_scala_lang_modules_scala_java8_compat_2_12_0_8_0_jar.xml"
/>
<change
type=
"NEW"
beforePath=
""
afterPath=
"$PROJECT_DIR$/.idea/libraries/SBT__org_scala_lang_modules_scala_parser_combinators_2_12_1_0_6_jar.xml"
/>
<change
type=
"NEW"
beforePath=
""
afterPath=
"$PROJECT_DIR$/.idea/libraries/SBT__org_scala_lang_modules_scala_xml_2_12_1_0_6_jar.xml"
/>
<change
type=
"NEW"
beforePath=
""
afterPath=
"$PROJECT_DIR$/.idea/libraries/SBT__org_scala_lang_scala_reflect_2_12_4_jar.xml"
/>
<change
type=
"NEW"
beforePath=
""
afterPath=
"$PROJECT_DIR$/.idea/libraries/SBT__org_slf4j_jcl_over_slf4j_1_7_25_jar.xml"
/>
<change
type=
"NEW"
beforePath=
""
afterPath=
"$PROJECT_DIR$/.idea/libraries/SBT__org_slf4j_jul_to_slf4j_1_7_25_jar.xml"
/>
<change
type=
"NEW"
beforePath=
""
afterPath=
"$PROJECT_DIR$/.idea/libraries/SBT__org_slf4j_slf4j_api_1_7_25_jar.xml"
/>
<change
type=
"NEW"
beforePath=
""
afterPath=
"$PROJECT_DIR$/.idea/libraries/SBT__org_typelevel_macro_compat_2_12_1_1_1_jar.xml"
/>
<change
type=
"MOVED"
beforePath=
"$PROJECT_DIR$/.idea/libraries/SBT__com_google_guava_guava_19_0_jar.xml"
afterPath=
"$PROJECT_DIR$/.idea/libraries/SBT__com_google_guava_guava_22_0_jar.xml"
/>
<change
type=
"NEW"
beforePath=
""
afterPath=
"$PROJECT_DIR$/.idea/libraries/SBT__com_softwaremill_sttp_core_2_12_1_1_0_jar.xml"
/>
<change
type=
"NEW"
beforePath=
""
afterPath=
"$PROJECT_DIR$/.idea/libraries/SBT__com_softwaremill_sttp_json4s_2_12_1_1_0_jar.xml"
/>
<change
type=
"NEW"
beforePath=
""
afterPath=
"$PROJECT_DIR$/.idea/libraries/SBT__com_thoughtworks_paranamer_paranamer_2_8_jar.xml"
/>
<change
type=
"NEW"
beforePath=
""
afterPath=
"$PROJECT_DIR$/.idea/libraries/SBT__org_json4s_json4s_ast_2_12_3_5_3_jar.xml"
/>
<change
type=
"NEW"
beforePath=
""
afterPath=
"$PROJECT_DIR$/.idea/libraries/SBT__org_json4s_json4s_core_2_12_3_5_3_jar.xml"
/>
<change
type=
"NEW"
beforePath=
""
afterPath=
"$PROJECT_DIR$/.idea/libraries/SBT__org_json4s_json4s_native_2_12_3_5_3_jar.xml"
/>
<change
type=
"NEW"
beforePath=
""
afterPath=
"$PROJECT_DIR$/.idea/libraries/SBT__org_json4s_json4s_scalap_2_12_3_5_3_jar.xml"
/>
<change
type=
"NEW"
beforePath=
""
afterPath=
"$PROJECT_DIR$/src/main/scala/Models.scala"
/>
<change
type=
"MODIFICATION"
beforePath=
"$PROJECT_DIR$/.idea/modules/newscalaexp.iml"
afterPath=
"$PROJECT_DIR$/.idea/modules/newscalaexp.iml"
/>
<change
type=
"MODIFICATION"
beforePath=
"$PROJECT_DIR$/.idea/sbt.xml"
afterPath=
"$PROJECT_DIR$/.idea/sbt.xml"
/>
<change
type=
"MODIFICATION"
beforePath=
"$PROJECT_DIR$/.idea/workspace.xml"
afterPath=
"$PROJECT_DIR$/.idea/workspace.xml"
/>
<change
type=
"MODIFICATION"
beforePath=
"$PROJECT_DIR$/build.sbt"
afterPath=
"$PROJECT_DIR$/build.sbt"
/>
<change
type=
"MODIFICATION"
beforePath=
"$PROJECT_DIR$/src/main/scala/CreateSparkJobClient.scala"
afterPath=
"$PROJECT_DIR$/src/main/scala/CreateSparkJobClient.scala"
/>
<change
type=
"MODIFICATION"
beforePath=
"$PROJECT_DIR$/src/main/scala/CreateSparkJobServer.scala"
afterPath=
"$PROJECT_DIR$/src/main/scala/CreateSparkJobServer.scala"
/>
</list>
<ignored
path=
"$PROJECT_DIR$/target/"
/>
...
...
@@ -80,7 +50,7 @@
</system>
</component>
<component
name=
"FileEditorManager"
>
<leaf>
<leaf
SIDE_TABS_SIZE_LIMIT_KEY=
"300"
>
<file
leaf-file-name=
"sparkJob.proto"
pinned=
"false"
current-in-tab=
"false"
>
<entry
file=
"file://$PROJECT_DIR$/src/main/protobuf/sparkJob.proto"
>
<provider
selected=
"true"
editor-type-id=
"text-editor"
>
...
...
@@ -91,11 +61,11 @@
</provider>
</entry>
</file>
<file
leaf-file-name=
"CreateSparkJobClient.scala"
pinned=
"false"
current-in-tab=
"
fals
e"
>
<file
leaf-file-name=
"CreateSparkJobClient.scala"
pinned=
"false"
current-in-tab=
"
tru
e"
>
<entry
file=
"file://$PROJECT_DIR$/src/main/scala/CreateSparkJobClient.scala"
>
<provider
selected=
"true"
editor-type-id=
"text-editor"
>
<state
relative-caret-position=
"3
45
"
>
<caret
line=
"1
5"
column=
"45"
lean-forward=
"false"
selection-start-line=
"15"
selection-start-column=
"33"
selection-end-line=
"15"
selection-end-column=
"45
"
/>
<state
relative-caret-position=
"3
91
"
>
<caret
line=
"1
7"
column=
"66"
lean-forward=
"true"
selection-start-line=
"17"
selection-start-column=
"66"
selection-end-line=
"17"
selection-end-column=
"66
"
/>
<folding>
<element
signature=
"e#0#98#0"
expanded=
"true"
/>
</folding>
...
...
@@ -103,33 +73,25 @@
</provider>
</entry>
</file>
<file
leaf-file-name=
"TestClient.scala"
pinned=
"false"
current-in-tab=
"false"
>
<entry
file=
"file://$PROJECT_DIR$/src/main/scala/TestClient.scala"
>
<provider
selected=
"true"
editor-type-id=
"text-editor"
>
<state
relative-caret-position=
"115"
>
<caret
line=
"10"
column=
"39"
lean-forward=
"false"
selection-start-line=
"10"
selection-start-column=
"39"
selection-end-line=
"10"
selection-end-column=
"39"
/>
<folding
/>
</state>
</provider>
</entry>
</file>
<file
leaf-file-name=
"TestServerConnect.scala"
pinned=
"false"
current-in-tab=
"false"
>
<entry
file=
"file://$PROJECT_DIR$/src/main/scala/TestServerConnect.scala"
>
<file
leaf-file-name=
"CreateSparkJobServer.scala"
pinned=
"false"
current-in-tab=
"false"
>
<entry
file=
"file://$PROJECT_DIR$/src/main/scala/CreateSparkJobServer.scala"
>
<provider
selected=
"true"
editor-type-id=
"text-editor"
>
<state
relative-caret-position=
"230"
>
<caret
line=
"10"
column=
"0"
lean-forward=
"false"
selection-start-line=
"10"
selection-start-column=
"0"
selection-end-line=
"10"
selection-end-column=
"0"
/>
<folding
/>
<state
relative-caret-position=
"150"
>
<caret
line=
"51"
column=
"22"
lean-forward=
"false"
selection-start-line=
"51"
selection-start-column=
"8"
selection-end-line=
"51"
selection-end-column=
"22"
/>
<folding>
<element
signature=
"e#2#28#0"
expanded=
"true"
/>
</folding>
</state>
</provider>
</entry>
</file>
<file
leaf-file-name=
"
CreateSparkJobServer.scala"
pinned=
"false"
current-in-tab=
"tru
e"
>
<entry
file=
"file://$PROJECT_DIR$/src/main/scala/
CreateSparkJobServer
.scala"
>
<file
leaf-file-name=
"
Models.scala"
pinned=
"false"
current-in-tab=
"fals
e"
>
<entry
file=
"file://$PROJECT_DIR$/src/main/scala/
Models
.scala"
>
<provider
selected=
"true"
editor-type-id=
"text-editor"
>
<state
relative-caret-position=
"6
56
"
>
<caret
line=
"
63"
column=
"69"
lean-forward=
"false"
selection-start-line=
"63"
selection-start-column=
"69"
selection-end-line=
"63"
selection-end-column=
"69
"
/>
<state
relative-caret-position=
"6
33
"
>
<caret
line=
"
32"
column=
"23"
lean-forward=
"false"
selection-start-line=
"32"
selection-start-column=
"23"
selection-end-line=
"32"
selection-end-column=
"23
"
/>
<folding>
<element
signature=
"e#
2#28
#0"
expanded=
"true"
/>
<element
signature=
"e#
761#796
#0"
expanded=
"true"
/>
</folding>
</state>
</provider>
...
...
@@ -138,30 +100,18 @@
<file
leaf-file-name=
"build.sbt"
pinned=
"false"
current-in-tab=
"false"
>
<entry
file=
"file://$PROJECT_DIR$/build.sbt"
>
<provider
selected=
"true"
editor-type-id=
"text-editor"
>
<state
relative-caret-position=
"
276
"
>
<caret
line=
"1
2"
column=
"0"
lean-forward=
"false"
selection-start-line=
"12"
selection-start-column=
"0"
selection-end-line=
"12"
selection-end-column=
"0
"
/>
<state
relative-caret-position=
"
322
"
>
<caret
line=
"1
4"
column=
"48"
lean-forward=
"false"
selection-start-line=
"14"
selection-start-column=
"48"
selection-end-line=
"14"
selection-end-column=
"48
"
/>
<folding
/>
</state>
</provider>
</entry>
</file>
<file
leaf-file-name=
"
TestServer.scala
"
pinned=
"false"
current-in-tab=
"false"
>
<entry
file=
"file://$PROJECT_DIR$/
src/main/scala/TestServer.scala
"
>
<file
leaf-file-name=
"
plugins.sbt
"
pinned=
"false"
current-in-tab=
"false"
>
<entry
file=
"file://$PROJECT_DIR$/
project/plugins.sbt
"
>
<provider
selected=
"true"
editor-type-id=
"text-editor"
>
<state
relative-caret-position=
"115"
>
<caret
line=
"5"
column=
"44"
lean-forward=
"false"
selection-start-line=
"5"
selection-start-column=
"44"
selection-end-line=
"5"
selection-end-column=
"44"
/>
<folding>
<element
signature=
"e#0#51#0"
expanded=
"true"
/>
</folding>
</state>
</provider>
</entry>
</file>
<file
leaf-file-name=
"hello.proto"
pinned=
"false"
current-in-tab=
"false"
>
<entry
file=
"file://$PROJECT_DIR$/src/main/protobuf/hello.proto"
>
<provider
selected=
"true"
editor-type-id=
"text-editor"
>
<state
relative-caret-position=
"69"
>
<caret
line=
"3"
column=
"0"
lean-forward=
"false"
selection-start-line=
"3"
selection-start-column=
"0"
selection-end-line=
"3"
selection-end-column=
"0"
/>
<state
relative-caret-position=
"0"
>
<caret
line=
"0"
column=
"0"
lean-forward=
"false"
selection-start-line=
"0"
selection-start-column=
"0"
selection-end-line=
"0"
selection-end-column=
"0"
/>
<folding
/>
</state>
</provider>
...
...
@@ -181,10 +131,11 @@
<option
name=
"CHANGED_PATHS"
>
<list>
<option
value=
"$PROJECT_DIR$/src/main/scala/TestClient.scala"
/>
<option
value=
"$PROJECT_DIR$/src/main/scala/CreateSparkJobClient.scala"
/>
<option
value=
"$PROJECT_DIR$/src/main/protobuf/sparkJob.proto"
/>
<option
value=
"$PROJECT_DIR$/build.sbt"
/>
<option
value=
"$PROJECT_DIR$/src/main/scala/Models.scala"
/>
<option
value=
"$PROJECT_DIR$/src/main/scala/CreateSparkJobServer.scala"
/>
<option
value=
"$PROJECT_DIR$/src/main/scala/CreateSparkJobClient.scala"
/>
</list>
</option>
</component>
...
...
@@ -210,6 +161,7 @@
<foldersAlwaysOnTop
value=
"true"
/>
</navigator>
<panes>
<pane
id=
"Scratches"
/>
<pane
id=
"ProjectPane"
>
<subPane>
<expand>
...
...
@@ -220,6 +172,11 @@
<path>
<item
name=
"newScalaExp"
type=
"b2602c69:ProjectViewProjectNode"
/>
<item
name=
"newScalaExp"
type=
"462c0819:PsiDirectoryNode"
/>
<item
name=
"project"
type=
"462c0819:PsiDirectoryNode"
/>
</path>
<path>
<item
name=
"newScalaExp"
type=
"b2602c69:ProjectViewProjectNode"
/>
<item
name=
"newScalaExp"
type=
"462c0819:PsiDirectoryNode"
/>
<item
name=
"src"
type=
"462c0819:PsiDirectoryNode"
/>
</path>
<path>
...
...
@@ -247,9 +204,8 @@
</subPane>
</pane>
<pane
id=
"PackagesPane"
/>
<pane
id=
"Scope"
/>
<pane
id=
"Scratches"
/>
<pane
id=
"AndroidView"
/>
<pane
id=
"Scope"
/>
</panes>
</component>
<component
name=
"PropertiesComponent"
>
...
...
@@ -267,34 +223,43 @@
</list>
</option>
</component>
<component
name=
"RunManager"
selected=
"Application.CreateSparkJob
Server
"
>
<component
name=
"RunManager"
selected=
"Application.CreateSparkJob
Client
"
>
<configuration
name=
"CreateSparkJobClient"
type=
"Application"
factoryName=
"Application"
temporary=
"true"
>
<extension
name=
"coverage"
enabled=
"false"
merge=
"false"
sample_coverage=
"true"
runner=
"idea"
/>
<option
name=
"MAIN_CLASS_NAME"
value=
"CreateSparkJobClient"
/>
<option
name=
"VM_PARAMETERS"
/>
<option
name=
"PROGRAM_PARAMETERS"
/>
<option
name=
"WORKING_DIRECTORY"
value=
"$PROJECT_DIR$"
/>
<option
name=
"VM_PARAMETERS"
value=
""
/>
<option
name=
"PROGRAM_PARAMETERS"
value=
""
/>
<option
name=
"WORKING_DIRECTORY"
value=
"
file://
$PROJECT_DIR$"
/>
<option
name=
"ALTERNATIVE_JRE_PATH_ENABLED"
value=
"false"
/>
<option
name=
"ALTERNATIVE_JRE_PATH"
/>
<option
name=
"ENABLE_SWING_INSPECTOR"
value=
"false"
/>
<option
name=
"ENV_VARIABLES"
/>
<option
name=
"PASS_PARENT_ENVS"
value=
"true"
/>
<module
name=
"newscalaexp"
/>
<envs
/>
<envs>
<env
name=
"RAPIDOR_DB_PORT"
value=
"5432"
/>
</envs>
</configuration>
<configuration
name=
"CreateSparkJobServer"
type=
"Application"
factoryName=
"Application"
temporary=
"true"
>
<extension
name=
"coverage"
enabled=
"false"
merge=
"false"
sample_coverage=
"true"
runner=
"idea"
/>
<option
name=
"MAIN_CLASS_NAME"
value=
"CreateSparkJobServer"
/>
<option
name=
"VM_PARAMETERS"
/>
<option
name=
"PROGRAM_PARAMETERS"
/>
<option
name=
"WORKING_DIRECTORY"
value=
"$PROJECT_DIR$"
/>
<option
name=
"VM_PARAMETERS"
value=
""
/>
<option
name=
"PROGRAM_PARAMETERS"
value=
""
/>
<option
name=
"WORKING_DIRECTORY"
value=
"
file://
$PROJECT_DIR$"
/>
<option
name=
"ALTERNATIVE_JRE_PATH_ENABLED"
value=
"false"
/>
<option
name=
"ALTERNATIVE_JRE_PATH"
/>
<option
name=
"ENABLE_SWING_INSPECTOR"
value=
"false"
/>
<option
name=
"ENV_VARIABLES"
/>
<option
name=
"PASS_PARENT_ENVS"
value=
"true"
/>
<module
name=
"newscalaexp"
/>
<envs
/>
<envs>
<env
name=
"RAPIDOR_DB_PORT"
value=
"5432"
/>
<env
name=
"RAPIDOR_DB_HOSTNAME"
value=
"localhost"
/>
<env
name=
"RAPIDOR_PLANX_DB_USERNAME"
value=
"postgres"
/>
<env
name=
"RAPIDOR_CURRENT_DB_NAME"
value=
"rapidor_realmarketing"
/>
<env
name=
"RAPIDOR_PLANX_DB_PASSWORD"
value=
"%5Bguessme321%2Bguessme321%5D"
/>
<env
name=
"SPARK_APP_RESOURCE"
value=
"file:/home/acelr/spark/jar/rapidor-spark_2.11-1.0.jar"
/>
</envs>
</configuration>
<configuration
name=
"TestClient"
type=
"Application"
factoryName=
"Application"
temporary=
"true"
>
<extension
name=
"coverage"
enabled=
"false"
merge=
"false"
sample_coverage=
"true"
runner=
"idea"
/>
...
...
@@ -413,15 +378,15 @@
</list>
<recent_temporary>
<list
size=
"4"
>
<item
index=
"0"
class=
"java.lang.String"
itemvalue=
"Application.CreateSparkJob
Server
"
/>
<item
index=
"1"
class=
"java.lang.String"
itemvalue=
"Application.CreateSparkJob
Client
"
/>
<item
index=
"0"
class=
"java.lang.String"
itemvalue=
"Application.CreateSparkJob
Client
"
/>
<item
index=
"1"
class=
"java.lang.String"
itemvalue=
"Application.CreateSparkJob
Server
"
/>
<item
index=
"2"
class=
"java.lang.String"
itemvalue=
"Application.TestClient"
/>
<item
index=
"3"
class=
"java.lang.String"
itemvalue=
"Application.TestServer"
/>
</list>
</recent_temporary>
</component>
<component
name=
"SbtLocalSettings"
>
<option
name=
"lastUpdateTimestamp"
value=
"1511
869093289
"
/>
<option
name=
"lastUpdateTimestamp"
value=
"1511
939772006
"
/>
<option
name=
"availableProjects"
>
<map>
<entry>
...
...
@@ -467,62 +432,64 @@
<frame
x=
"65"
y=
"-4"
width=
"1855"
height=
"1084"
extended-state=
"6"
/>
<editor
active=
"true"
/>
<layout>
<window_info
id=
"Palette"
active=
"false"
anchor=
"right"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.33"
sideWeight=
"0.5"
order=
"
-1
"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Palette"
active=
"false"
anchor=
"right"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.33"
sideWeight=
"0.5"
order=
"
3
"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"TODO"
active=
"false"
anchor=
"bottom"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.33"
sideWeight=
"0.5"
order=
"6"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Messages"
active=
"false"
anchor=
"bottom"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.32984293"
sideWeight=
"0.5"
order=
"-1"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"SBT"
active=
"false"
anchor=
"right"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.32946378"
sideWeight=
"0.5"
order=
"-1"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Palette	"
active=
"false"
anchor=
"right"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.33"
sideWeight=
"0.5"
order=
"-1"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Image Layers"
active=
"false"
anchor=
"left"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.33"
sideWeight=
"0.5"
order=
"-1"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Capture Analysis"
active=
"false"
anchor=
"right"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.33"
sideWeight=
"0.5"
order=
"-1"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Event Log"
active=
"false"
anchor=
"bottom"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.33"
sideWeight=
"0.5"
order=
"-1"
side_tool=
"true"
content_ui=
"tabs"
/>
<window_info
id=
"Maven Projects"
active=
"false"
anchor=
"right"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.33"
sideWeight=
"0.5"
order=
"-1"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Run"
active=
"false"
anchor=
"bottom"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.32984293"
sideWeight=
"0.5"
order=
"2"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Version Control"
active=
"false"
anchor=
"bottom"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.33"
sideWeight=
"0.5"
order=
"-1"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Terminal"
active=
"false"
anchor=
"bottom"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.33"
sideWeight=
"0.5"
order=
"-1"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Capture Tool"
active=
"false"
anchor=
"left"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.33"
sideWeight=
"0.5"
order=
"-1"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Designer"
active=
"false"
anchor=
"left"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.33"
sideWeight=
"0.5"
order=
"-1"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Project"
active=
"false"
anchor=
"left"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.2498618"
sideWeight=
"0.5"
order=
"0"
side_tool=
"false"
content_ui=
"combo"
/>
<window_info
id=
"Messages"
active=
"false"
anchor=
"bottom"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.32984293"
sideWeight=
"0.5"
order=
"7"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"SBT"
active=
"false"
anchor=
"right"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.32946378"
sideWeight=
"0.5"
order=
"3"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Palette	"
active=
"false"
anchor=
"right"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.33"
sideWeight=
"0.5"
order=
"3"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Image Layers"
active=
"false"
anchor=
"left"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.33"
sideWeight=
"0.5"
order=
"2"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Capture Analysis"
active=
"false"
anchor=
"right"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.33"
sideWeight=
"0.5"
order=
"3"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Event Log"
active=
"false"
anchor=
"bottom"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.33"
sideWeight=
"0.5"
order=
"7"
side_tool=
"true"
content_ui=
"tabs"
/>
<window_info
id=
"Maven Projects"
active=
"false"
anchor=
"right"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.33"
sideWeight=
"0.5"
order=
"3"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Run"
active=
"false"
anchor=
"bottom"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.634555"
sideWeight=
"0.5"
order=
"2"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Version Control"
active=
"false"
anchor=
"bottom"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.33"
sideWeight=
"0.5"
order=
"7"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Terminal"
active=
"false"
anchor=
"bottom"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.33"
sideWeight=
"0.5"
order=
"7"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Capture Tool"
active=
"false"
anchor=
"left"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.33"
sideWeight=
"0.5"
order=
"2"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Designer"
active=
"false"
anchor=
"left"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.33"
sideWeight=
"0.5"
order=
"2"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Project"
active=
"false"
anchor=
"left"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.1840796"
sideWeight=
"0.5"
order=
"0"
side_tool=
"false"
content_ui=
"combo"
/>
<window_info
id=
"sbt-shell-toolwindow"
active=
"false"
anchor=
"bottom"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.33"
sideWeight=
"0.5"
order=
"-1"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Structure"
active=
"false"
anchor=
"left"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.25"
sideWeight=
"0.5"
order=
"1"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Ant Build"
active=
"false"
anchor=
"right"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.25"
sideWeight=
"0.5"
order=
"1"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"UI Designer"
active=
"false"
anchor=
"left"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.33"
sideWeight=
"0.5"
order=
"
-1
"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Theme Preview"
active=
"false"
anchor=
"right"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.33"
sideWeight=
"0.5"
order=
"
-1
"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"UI Designer"
active=
"false"
anchor=
"left"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.33"
sideWeight=
"0.5"
order=
"
2
"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Theme Preview"
active=
"false"
anchor=
"right"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.33"
sideWeight=
"0.5"
order=
"
3
"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Debug"
active=
"false"
anchor=
"bottom"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.4"
sideWeight=
"0.5"
order=
"3"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Favorites"
active=
"false"
anchor=
"left"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.33"
sideWeight=
"0.5"
order=
"
-1
"
side_tool=
"true"
content_ui=
"tabs"
/>
<window_info
id=
"Favorites"
active=
"false"
anchor=
"left"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.33"
sideWeight=
"0.5"
order=
"
2
"
side_tool=
"true"
content_ui=
"tabs"
/>
<window_info
id=
"Cvs"
active=
"false"
anchor=
"bottom"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.25"
sideWeight=
"0.5"
order=
"4"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Hierarchy"
active=
"false"
anchor=
"right"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.25"
sideWeight=
"0.5"
order=
"2"
side_tool=
"false"
content_ui=
"combo"
/>
<window_info
id=
"Message"
active=
"false"
anchor=
"bottom"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.33"
sideWeight=
"0.5"
order=
"0"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Commander"
active=
"false"
anchor=
"right"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.4"
sideWeight=
"0.5"
order=
"0"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"
Find"
active=
"false"
anchor=
"bottom"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.33"
sideWeight=
"0.5"
order=
"1"
side_tool=
"false"
content_ui=
"tabs
"
/>
<window_info
id=
"
Hierarchy"
active=
"false"
anchor=
"right"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.25"
sideWeight=
"0.5"
order=
"2"
side_tool=
"false"
content_ui=
"combo
"
/>
<window_info
id=
"Inspection"
active=
"false"
anchor=
"bottom"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.4"
sideWeight=
"0.5"
order=
"5"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Find"
active=
"false"
anchor=
"bottom"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.33"
sideWeight=
"0.5"
order=
"1"
side_tool=
"false"
content_ui=
"tabs"
/>
</layout>
<layout-to-restore>
<window_info
id=
"Palette"
active=
"false"
anchor=
"right"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.33"
sideWeight=
"0.5"
order=
"0"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Cvs"
active=
"false"
anchor=
"bottom"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.25"
sideWeight=
"0.5"
order=
"8"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Message"
active=
"false"
anchor=
"bottom"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.33"
sideWeight=
"0.5"
order=
"4"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Commander"
active=
"false"
anchor=
"right"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.4"
sideWeight=
"0.5"
order=
"6"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Event Log"
active=
"false"
anchor=
"bottom"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.33"
sideWeight=
"0.5"
order=
"0"
side_tool=
"true"
content_ui=
"tabs"
/>
<window_info
id=
"Maven Projects"
active=
"false"
anchor=
"right"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.33"
sideWeight=
"0.5"
order=
"1"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Capture Tool"
active=
"false"
anchor=
"left"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.33"
sideWeight=
"0.5"
order=
"0"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Designer"
active=
"false"
anchor=
"left"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.33"
sideWeight=
"0.5"
order=
"1"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Hierarchy"
active=
"false"
anchor=
"right"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.25"
sideWeight=
"0.5"
order=
"8"
side_tool=
"false"
content_ui=
"combo"
/>
<window_info
id=
"Structure"
active=
"false"
anchor=
"left"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.25"
sideWeight=
"0.5"
order=
"6"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Ant Build"
active=
"false"
anchor=
"right"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.25"
sideWeight=
"0.5"
order=
"7"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"UI Designer"
active=
"false"
anchor=
"left"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.33"
sideWeight=
"0.5"
order=
"2"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Debug"
active=
"false"
anchor=
"bottom"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.4"
sideWeight=
"0.5"
order=
"7"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"TODO"
active=
"false"
anchor=
"bottom"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.33"
sideWeight=
"0.5"
order=
"10"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Messages"
active=
"false"
anchor=
"bottom"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.33"
sideWeight=
"0.5"
order=
"1"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"SBT"
active=
"false"
anchor=
"right"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.32946378"
sideWeight=
"0.5"
order=
"2"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Palette	"
active=
"false"
anchor=
"right"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.33"
sideWeight=
"0.5"
order=
"3"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Image Layers"
active=
"false"
anchor=
"left"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.33"
sideWeight=
"0.5"
order=
"3"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Capture Analysis"
active=
"false"
anchor=
"right"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.33"
sideWeight=
"0.5"
order=
"4"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Inspection"
active=
"false"
anchor=
"bottom"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.4"
sideWeight=
"0.5"
order=
"9"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Run"
active=
"false"
anchor=
"bottom"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.32984293"
sideWeight=
"0.5"
order=
"6"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Version Control"
active=
"false"
anchor=
"bottom"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.33"
sideWeight=
"0.5"
order=
"2"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Terminal"
active=
"false"
anchor=
"bottom"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.33"
sideWeight=
"0.5"
order=
"3"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Project"
active=
"false"
anchor=
"left"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"true"
show_stripe_button=
"true"
weight=
"0.2498618"
sideWeight=
"0.5"
order=
"5"
side_tool=
"false"
content_ui=
"combo"
/>
<window_info
id=
"Find"
active=
"false"
anchor=
"bottom"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.33"
sideWeight=
"0.5"
order=
"5"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Theme Preview"
active=
"false"
anchor=
"right"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.33"
sideWeight=
"0.5"
order=
"5"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Favorites"
active=
"false"
anchor=
"left"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.33"
sideWeight=
"0.5"
order=
"4"
side_tool=
"true"
content_ui=
"tabs"
/>
<window_info
id=
"Palette"
active=
"false"
anchor=
"right"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.33"
sideWeight=
"0.5"
order=
"3"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Cvs"
active=
"false"
anchor=
"bottom"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.25"
sideWeight=
"0.5"
order=
"5"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Message"
active=
"false"
anchor=
"bottom"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.33"
sideWeight=
"0.5"
order=
"1"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Commander"
active=
"false"
anchor=
"right"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.4"
sideWeight=
"0.5"
order=
"0"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Event Log"
active=
"false"
anchor=
"bottom"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.33"
sideWeight=
"0.5"
order=
"8"
side_tool=
"true"
content_ui=
"tabs"
/>
<window_info
id=
"Maven Projects"
active=
"false"
anchor=
"right"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.33"
sideWeight=
"0.5"
order=
"4"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Capture Tool"
active=
"false"
anchor=
"left"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.33"
sideWeight=
"0.5"
order=
"2"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Designer"
active=
"false"
anchor=
"left"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.33"
sideWeight=
"0.5"
order=
"3"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Hierarchy"
active=
"false"
anchor=
"right"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.25"
sideWeight=
"0.5"
order=
"2"
side_tool=
"false"
content_ui=
"combo"
/>
<window_info
id=
"Structure"
active=
"false"
anchor=
"left"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.25"
sideWeight=
"0.5"
order=
"1"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Ant Build"
active=
"false"
anchor=
"right"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.25"
sideWeight=
"0.5"
order=
"1"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"UI Designer"
active=
"false"
anchor=
"left"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.33"
sideWeight=
"0.5"
order=
"4"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Debug"
active=
"false"
anchor=
"bottom"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.4"
sideWeight=
"0.5"
order=
"4"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"TODO"
active=
"false"
anchor=
"bottom"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.33"
sideWeight=
"0.5"
order=
"7"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Messages"
active=
"false"
anchor=
"bottom"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.32984293"
sideWeight=
"0.5"
order=
"9"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"SBT"
active=
"false"
anchor=
"right"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.32946378"
sideWeight=
"0.5"
order=
"5"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Palette	"
active=
"false"
anchor=
"right"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.33"
sideWeight=
"0.5"
order=
"6"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Image Layers"
active=
"false"
anchor=
"left"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.33"
sideWeight=
"0.5"
order=
"5"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Capture Analysis"
active=
"false"
anchor=
"right"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.33"
sideWeight=
"0.5"
order=
"7"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Inspection"
active=
"false"
anchor=
"bottom"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.4"
sideWeight=
"0.5"
order=
"6"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Run"
active=
"false"
anchor=
"bottom"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.634555"
sideWeight=
"0.5"
order=
"3"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Version Control"
active=
"false"
anchor=
"bottom"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.33"
sideWeight=
"0.5"
order=
"10"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Terminal"
active=
"false"
anchor=
"bottom"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.33"
sideWeight=
"0.5"
order=
"11"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Project"
active=
"false"
anchor=
"left"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"true"
show_stripe_button=
"true"
weight=
"0.1840796"
sideWeight=
"0.5"
order=
"0"
side_tool=
"false"
content_ui=
"combo"
/>
<window_info
id=
"sbt-shell-toolwindow"
active=
"false"
anchor=
"bottom"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.33"
sideWeight=
"0.5"
order=
"0"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Find"
active=
"false"
anchor=
"bottom"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.33"
sideWeight=
"0.5"
order=
"2"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Theme Preview"
active=
"false"
anchor=
"right"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.33"
sideWeight=
"0.5"
order=
"8"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Favorites"
active=
"false"
anchor=
"left"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.33"
sideWeight=
"0.5"
order=
"6"
side_tool=
"true"
content_ui=
"tabs"
/>
</layout-to-restore>
</component>
<component
name=
"UnknownFeatures"
>
...
...
@@ -532,10 +499,38 @@
<option
name=
"myLimit"
value=
"2678400000"
/>
</component>
<component
name=
"XDebuggerManager"
>
<breakpoint-manager
/>
<breakpoint-manager>
<option
name=
"time"
value=
"2"
/>
</breakpoint-manager>
<watches-manager
/>
</component>
<component
name=
"editorHistoryManager"
>
<entry
file=
"file://$PROJECT_DIR$/src/main/protobuf/sparkJob.proto"
>
<provider
selected=
"true"
editor-type-id=
"text-editor"
>
<state
relative-caret-position=
"552"
>
<caret
line=
"24"
column=
"16"
lean-forward=
"false"
selection-start-line=
"24"
selection-start-column=
"9"
selection-end-line=
"24"
selection-end-column=
"16"
/>
<folding
/>
</state>
</provider>
</entry>
<entry
file=
"file://$PROJECT_DIR$/src/main/scala/CreateSparkJobClient.scala"
>
<provider
selected=
"true"
editor-type-id=
"text-editor"
>
<state
relative-caret-position=
"299"
>
<caret
line=
"15"
column=
"45"
lean-forward=
"false"
selection-start-line=
"15"
selection-start-column=
"33"
selection-end-line=
"15"
selection-end-column=
"45"
/>
<folding>
<element
signature=
"e#0#98#0"
expanded=
"true"
/>
</folding>
</state>
</provider>
</entry>
<entry
file=
"file://$PROJECT_DIR$/src/main/scala/TestClient.scala"
>
<provider
selected=
"true"
editor-type-id=
"text-editor"
>
<state
relative-caret-position=
"115"
>
<caret
line=
"10"
column=
"39"
lean-forward=
"false"
selection-start-line=
"10"
selection-start-column=
"39"
selection-end-line=
"10"
selection-end-column=
"39"
/>
<folding
/>
</state>
</provider>
</entry>
<entry
file=
"file://$PROJECT_DIR$/src/main/scala/TestServerConnect.scala"
>
<provider
selected=
"true"
editor-type-id=
"text-editor"
>
<state
relative-caret-position=
"230"
>
...
...
@@ -544,6 +539,24 @@
</state>
</provider>
</entry>
<entry
file=
"file://$PROJECT_DIR$/build.sbt"
>
<provider
selected=
"true"
editor-type-id=
"text-editor"
>
<state
relative-caret-position=
"276"
>
<caret
line=
"12"
column=
"0"
lean-forward=
"false"
selection-start-line=
"12"
selection-start-column=
"0"
selection-end-line=
"12"
selection-end-column=
"0"
/>
<folding
/>
</state>
</provider>
</entry>
<entry
file=
"file://$PROJECT_DIR$/src/main/scala/TestServer.scala"
>
<provider
selected=
"true"
editor-type-id=
"text-editor"
>
<state
relative-caret-position=
"46"
>
<caret
line=
"5"
column=
"44"
lean-forward=
"false"
selection-start-line=
"5"
selection-start-column=
"44"
selection-end-line=
"5"
selection-end-column=
"44"
/>
<folding>
<element
signature=
"e#0#51#0"
expanded=
"true"
/>
</folding>
</state>
</provider>
</entry>
<entry
file=
"file://$PROJECT_DIR$/src/main/protobuf/hello.proto"
>
<provider
selected=
"true"
editor-type-id=
"text-editor"
>
<state
relative-caret-position=
"69"
>
...
...
@@ -552,17 +565,27 @@
</state>
</provider>
</entry>
<entry
file=
"file://$PROJECT_DIR$/src/main/
protobuf/sparkJob.proto
"
>
<entry
file=
"file://$PROJECT_DIR$/src/main/
scala/CreateSparkJobServer.scala
"
>
<provider
selected=
"true"
editor-type-id=
"text-editor"
>
<state
relative-caret-position=
"552"
>
<caret
line=
"24"
column=
"16"
lean-forward=
"false"
selection-start-line=
"24"
selection-start-column=
"9"
selection-end-line=
"24"
selection-end-column=
"16"
/>
<state
relative-caret-position=
"1242"
>
<caret
line=
"63"
column=
"69"
lean-forward=
"false"
selection-start-line=
"63"
selection-start-column=
"69"
selection-end-line=
"63"
selection-end-column=
"69"
/>
<folding>
<element
signature=
"e#2#28#0"
expanded=
"true"
/>
</folding>
</state>
</provider>
</entry>
<entry
file=
"file://$PROJECT_DIR$/src/main/protobuf/hello.proto"
>
<provider
selected=
"true"
editor-type-id=
"text-editor"
>
<state
relative-caret-position=
"69"
>
<caret
line=
"3"
column=
"0"
lean-forward=
"false"
selection-start-line=
"3"
selection-start-column=
"0"
selection-end-line=
"3"
selection-end-column=
"0"
/>
<folding
/>
</state>
</provider>
</entry>
<entry
file=
"file://$PROJECT_DIR$/src/main/scala/TestServer.scala"
>
<provider
selected=
"true"
editor-type-id=
"text-editor"
>
<state
relative-caret-position=
"
115
"
>
<state
relative-caret-position=
"
46
"
>
<caret
line=
"5"
column=
"44"
lean-forward=
"false"
selection-start-line=
"5"
selection-start-column=
"44"
selection-end-line=
"5"
selection-end-column=
"44"
/>
<folding>
<element
signature=
"e#0#51#0"
expanded=
"true"
/>
...
...
@@ -570,13 +593,67 @@
</state>
</provider>
</entry>
<entry
file=
"file://$PROJECT_DIR$/
src/main/scala/CreateSparkJobClient.scala
"
>
<entry
file=
"file://$PROJECT_DIR$/
project/plugins.sbt
"
>
<provider
selected=
"true"
editor-type-id=
"text-editor"
>
<state
relative-caret-position=
"345"
>
<caret
line=
"15"
column=
"45"
lean-forward=
"false"
selection-start-line=
"15"
selection-start-column=
"33"
selection-end-line=
"15"
selection-end-column=
"45"
/>
<folding>
<element
signature=
"e#0#98#0"
expanded=
"true"
/>
</folding>
<state
relative-caret-position=
"0"
>
<caret
line=
"0"
column=
"0"
lean-forward=
"false"
selection-start-line=
"0"
selection-start-column=
"0"
selection-end-line=
"0"
selection-end-column=
"0"
/>
<folding
/>
</state>
</provider>
</entry>
<entry
file=
"file://$PROJECT_DIR$/build.sbt"
>
<provider
selected=
"true"
editor-type-id=
"text-editor"
>
<state
relative-caret-position=
"322"
>
<caret
line=
"14"
column=
"48"
lean-forward=
"false"
selection-start-line=
"14"
selection-start-column=
"48"
selection-end-line=
"14"
selection-end-column=
"48"
/>
<folding
/>
</state>
</provider>
</entry>
<entry
file=
"file://$PROJECT_DIR$/src/main/scala/Models/sca.scala"
>
<provider
selected=
"true"
editor-type-id=
"text-editor"
>
<state
relative-caret-position=
"46"
>
<caret
line=
"2"
column=
"6"
lean-forward=
"false"
selection-start-line=
"2"
selection-start-column=
"6"
selection-end-line=
"2"
selection-end-column=
"6"
/>
<folding
/>
</state>
</provider>
</entry>
<entry
file=
"file://$PROJECT_DIR$/src/main/scala/TestServerConnect.scala"
>
<provider
selected=
"true"
editor-type-id=
"text-editor"
>
<state
relative-caret-position=
"230"
>
<caret
line=
"10"
column=
"0"
lean-forward=
"false"
selection-start-line=
"10"
selection-start-column=
"0"
selection-end-line=
"10"
selection-end-column=
"0"
/>
<folding
/>
</state>
</provider>
</entry>
<entry
file=
"jar://$USER_HOME$/.ivy2/cache/io.grpc/grpc-core/srcs/grpc-core-1.8.0-sources.jar!/io/grpc/internal/ContextRunnable.java"
>
<provider
selected=
"true"
editor-type-id=
"text-editor"
>
<state
relative-caret-position=
"267"
>
<caret
line=
"38"
column=
"0"
lean-forward=
"false"
selection-start-line=
"38"
selection-start-column=
"0"
selection-end-line=
"38"
selection-end-column=
"0"
/>
<folding
/>
</state>
</provider>
</entry>
<entry
file=
"jar://$USER_HOME$/.ivy2/cache/io.grpc/grpc-stub/srcs/grpc-stub-1.8.0-sources.jar!/io/grpc/stub/ServerCalls.java"
>
<provider
selected=
"true"
editor-type-id=
"text-editor"
>
<state
relative-caret-position=
"135"
>
<caret
line=
"172"
column=
"0"
lean-forward=
"false"
selection-start-line=
"172"
selection-start-column=
"0"
selection-end-line=
"172"
selection-end-column=
"0"
/>
<folding
/>
</state>
</provider>
</entry>
<entry
file=
"file://$PROJECT_DIR$/target/scala-2.12/src_managed/main/com/example/protos/sparkJob/CreateSparkJobGrpc.scala"
>
<provider
selected=
"true"
editor-type-id=
"text-editor"
>
<state
relative-caret-position=
"857"
>
<caret
line=
"55"
column=
"12"
lean-forward=
"false"
selection-start-line=
"55"
selection-start-column=
"12"
selection-end-line=
"55"
selection-end-column=
"12"
/>
<folding
/>
</state>
</provider>
</entry>
<entry
file=
"file://$PROJECT_DIR$/src/main/protobuf/sparkJob.proto"
>
<provider
selected=
"true"
editor-type-id=
"text-editor"
>
<state
relative-caret-position=
"552"
>
<caret
line=
"24"
column=
"16"
lean-forward=
"false"
selection-start-line=
"24"
selection-start-column=
"9"
selection-end-line=
"24"
selection-end-column=
"16"
/>
<folding
/>
</state>
</provider>
</entry>
...
...
@@ -588,23 +665,35 @@
</state>
</provider>
</entry>
<entry
file=
"file://$PROJECT_DIR$/
build.sbt
"
>
<entry
file=
"file://$PROJECT_DIR$/
src/main/scala/Models.scala
"
>
<provider
selected=
"true"
editor-type-id=
"text-editor"
>
<state
relative-caret-position=
"276"
>
<caret
line=
"12"
column=
"0"
lean-forward=
"false"
selection-start-line=
"12"
selection-start-column=
"0"
selection-end-line=
"12"
selection-end-column=
"0"
/>
<folding
/>
<state
relative-caret-position=
"633"
>
<caret
line=
"32"
column=
"23"
lean-forward=
"false"
selection-start-line=
"32"
selection-start-column=
"23"
selection-end-line=
"32"
selection-end-column=
"23"
/>
<folding>
<element
signature=
"e#761#796#0"
expanded=
"true"
/>
</folding>
</state>
</provider>
</entry>
<entry
file=
"file://$PROJECT_DIR$/src/main/scala/CreateSparkJobServer.scala"
>
<provider
selected=
"true"
editor-type-id=
"text-editor"
>
<state
relative-caret-position=
"
656
"
>
<caret
line=
"
63"
column=
"69"
lean-forward=
"false"
selection-start-line=
"63"
selection-start-column=
"69"
selection-end-line=
"63"
selection-end-column=
"69
"
/>
<state
relative-caret-position=
"
150
"
>
<caret
line=
"
51"
column=
"22"
lean-forward=
"false"
selection-start-line=
"51"
selection-start-column=
"8"
selection-end-line=
"51"
selection-end-column=
"22
"
/>
<folding>
<element
signature=
"e#2#28#0"
expanded=
"true"
/>
</folding>
</state>
</provider>
</entry>
<entry
file=
"file://$PROJECT_DIR$/src/main/scala/CreateSparkJobClient.scala"
>
<provider
selected=
"true"
editor-type-id=
"text-editor"
>
<state
relative-caret-position=
"391"
>
<caret
line=
"17"
column=
"66"
lean-forward=
"true"
selection-start-line=
"17"
selection-start-column=
"66"
selection-end-line=
"17"
selection-end-column=
"66"
/>
<folding>
<element
signature=
"e#0#98#0"
expanded=
"true"
/>
</folding>
</state>
</provider>
</entry>
</component>
</project>
\ No newline at end of file
build.sbt
View file @
5861c05
...
...
@@ -11,6 +11,8 @@ PB.targets in Compile := Seq(
libraryDependencies
++=
Seq
(
"com.typesafe.play"
%%
"play-ws"
%
"2.6.7"
,
"com.softwaremill.sttp"
%%
"core"
%
"1.1.0"
,
"com.softwaremill.sttp"
%%
"json4s"
%
"1.1.0"
,
"io.grpc"
%
"grpc-netty"
%
com
.
trueaccord
.
scalapb
.
compiler
.
Version
.
grpcJavaVersion
,
"com.trueaccord.scalapb"
%%
"scalapb-runtime"
%
com
.
trueaccord
.
scalapb
.
compiler
.
Version
.
scalapbVersion
%
"protobuf"
,
"com.trueaccord.scalapb"
%%
"scalapb-runtime-grpc"
%
com
.
trueaccord
.
scalapb
.
compiler
.
Version
.
scalapbVersion
...
...
src/main/scala/CreateSparkJobClient.scala
View file @
5861c05
...
...
@@ -17,6 +17,9 @@ object CreateSparkJobClient {
println
(
"response message--------------->\t"
+
response
.
message
)
/* val statusResponse:SparkJobReply = sparkJobStub.(request)
println("response message--------------->\t"+statusResponse.message)*/
}
}
src/main/scala/CreateSparkJobServer.scala
View file @
5861c05
...
...
@@ -4,58 +4,62 @@ import javax.inject.Inject
import
com.example.protos.sparkJob.
{
CreateSparkJobGrpc
,
SparkJobReply
,
SparkJobRequest
}
import
com.example.protos.sparkJob.CreateSparkJobGrpc.CreateSparkJob
import
play.api.libs.ws
import
play.api.libs.ws._
import
play.libs.
{
Json
,
ws
}
import
play.libs.ws.WSClient
import
models.Models.SparkJobArgs
import
play.api.libs.json._
// JSON library
import
com.softwaremill.sttp._
import
com.softwaremill.sttp.json4s._
import
models.Models._
import
scala.concurrent.
{
ExecutionContext
,
Future
}
object
CreateSparkJobServer
extends
TestServerConnect
{
//@Inject()(ws:WSClient)
class
CreateSparkJobServer
extends
CreateSparkJob
{
def
createJob
(
req
:
SparkJobRequest
)
:
Future
[
SparkJobReply
]
={
val
strData
=
s
"""{
"action" : "CreateSubmissionRequest",
"appArgs" : [s"${req.debug}","${req.dbName}","${req.fileName}","${req.reportType}","${req.instanceDbs}","${req.startDate}","${req.endDate}","${req.reportGenerateType}","${req.tallyCompanyName}","${req.allowedCatogery}"],
"appResource" : "file:/home/girish/mywork/rapidor/rapidorweb/order_system/reports/spark/target/scala-2.11/rapidor-spark_2.11-1.0.jar",
"clientSparkVersion" : "1.5.0",
"environmentVariables" : {
"SPARK_ENV_LOADED" : "1",
"RAPIDOR_CURRENT_DB_NAME": "rapidor_testrealmarketing",
"RAPIDOR_DB_HOSTNAME":"localhost",
"RAPIDOR_DB_PORT" : "5434",
"RAPIDOR_PLANX_DB_PASSWORD" : "%5Bguessme321%2Bguessme321%5D",
"RAPIDOR_PLANX_DB_USERNAME":"postgres",
"SPARK_CLASSPATH" : "/home/girish/SOFTWARES/postgress_jdbc_jar/postgresql-42.1.4.jre7.jar",
"SPARK_PATH":"/home/girish/spark/spark-2.1.0-bin-hadoop2.7"
},
"mainClass" : "com.acelrtech.Main",
"sparkProperties" : {
"spark.jars" : "file:/home/girish/mywork/rapidor/rapidorweb/order_system/reports/spark/target/scala-2.11/rapidor-spark_2.11-1.0.jar",
"spark.driver.supervise" : "true",
"spark.app.name" : "MyJob",
"spark.eventLog.enabled": "true",
"spark.driver.memory":"2G",
"spark.driver.cores":6,
"spark.executor.memory":"2G",
"spark.executor.cores":2,
"spark.submit.deployMode" : "cluster",
"spark.master" : "spark://girish:6066"
}
}"""
val
data
=
Json
.
parse
(
strData
)
// val response = ws.url("http://girish:6066/v1/submissions/create").addHeader("Content-Type","application/json").post(data)
// println("----1111111---------->"+response)
implicit
val
backend
=
HttpURLConnectionBackend
()
val
sparkJobArgs
=
SparkJobArgs
(
action
=
"CreateSubmissionRequest"
,
appArgs
=
List
(
s
"${req.debug}"
,
s
"${req.dbName}"
,
s
"${req.fileName}"
,
s
"${req.reportType}"
,
s
"${req.instanceDbs}"
,
s
"${req.startDate}"
,
s
"${req.endDate}"
,
s
"${req.reportGenerateType}"
,
s
"${req.tallyCompanyName}"
,
s
"${req.allowedCatogery}"
),
appResource
=
System
.
getenv
(
"SPARK_APP_RESOURCE"
),
clientSparkVersion
=
"1"
,
environmentVariables
=
EnvironmentVariables
(
SPARK_ENV_LOADED
=
"1"
,
RAPIDOR_CURRENT_DB_NAME
=
System
.
getenv
(
"RAPIDOR_CURRENT_DB_NAME"
),
RAPIDOR_DB_HOSTNAME
=
System
.
getenv
(
"RAPIDOR_DB_HOSTNAME"
),
RAPIDOR_DB_PORT
=
System
.
getenv
(
"RAPIDOR_DB_PORT"
),
RAPIDOR_PLANX_DB_PASSWORD
=
System
.
getenv
(
"RAPIDOR_PLANX_DB_PASSWORD"
),
RAPIDOR_PLANX_DB_USERNAME
=
System
.
getenv
(
"RAPIDOR_PLANX_DB_USERNAME"
)),
mainClass
=
"com.acelrtech.Main"
,
sparkProperties
=
SparkProperties
(
`spark.app.name`
=
"MyJob"
,
`spark.driver.cores`
=
"6"
,
`spark.eventLog.enabled`
=
"true"
,
`spark.submit.deployMode`
=
"cluster"
,
`spark.driver.memory`
=
"4G"
,
`spark.executor.cores`
=
"4"
,
`spark.executor.memory`
=
"2G"
))
val
inputJson
=
Json
.
toJson
(
sparkJobArgs
)
val
payload
=
Json
.
stringify
(
inputJson
)
val
sparkResponse
=
sttp
.
contentType
(
"application/json"
)
.
post
(
uri
"http://192.168.1.50:6066/v1/submissions/create"
)
.
body
(
payload
)
.
response
(
asJson
[
ResponseJson
])
.
send
()
println
(
"----1111111---------->"
+
sparkResponse
.
body
)
println
(
"----1111111---------->"
+
sparkResponse
)
println
(
"-------------->"
+
req
)
Future
.
successful
(
SparkJobReply
(
message
=
s
"Success fully Done"
))
backend
.
close
()
Future
.
successful
(
SparkJobReply
(
message
=
sparkResponse
.
body
.
right
.
get
.
submissionId
))
}
def
sparkJobStatus
(
submisionId
:
String
)
:
Future
[
SparkJobReply
]
={
implicit
val
backend
=
HttpURLConnectionBackend
()
val
sparkJobStatus
=
sttp
.
get
(
uri
"http://192.168.1.50:6066/v1/submissions/status/${submisionId}"
)
.
response
(
asJson
[
StatusResponse
])
.
send
()
println
(
"-------status------>"
+
sparkJobStatus
)
backend
.
close
()
Future
.
successful
(
SparkJobReply
(
message
=
""
))
}
}
...
...
src/main/scala/Models.scala
0 → 100644
View file @
5861c05
package
models
import
play.api.libs.json.Json
object
Models
{
case
class
EnvironmentVariables
(
SPARK_ENV_LOADED
:
String
,
RAPIDOR_CURRENT_DB_NAME
:
String
,
RAPIDOR_DB_HOSTNAME
:
String
,
RAPIDOR_DB_PORT
:
String
,
RAPIDOR_PLANX_DB_PASSWORD
:
String
,
RAPIDOR_PLANX_DB_USERNAME
:
String
)
object
EnvironmentVariables
{
implicit
val
format1
=
Json
.
format
[
EnvironmentVariables
]
}
case
class
SparkProperties
(
`spark.app.name`
:
String
,
`spark.eventLog.enabled`
:
String
,
`spark.driver.memory`
:
String
,
`spark.driver.cores`
:
String
,
`spark.executor.memory`
:
String
,
`spark.executor.cores`
:
String
,
`spark.submit.deployMode`
:
String
)
object
SparkProperties
{
implicit
val
format2
=
Json
.
format
[
SparkProperties
]
}
import
EnvironmentVariables.format1
import
SparkProperties.format2
case
class
SparkJobArgs
(
action
:
String
,
appArgs
:
List
[
String
],
appResource
:
String
,
clientSparkVersion
:
String
,
environmentVariables
:
EnvironmentVariables
,
mainClass
:
String
,
sparkProperties
:
SparkProperties
)
object
SparkJobArgs
{
implicit
val
format3
=
Json
.
format
[
SparkJobArgs
]
}
import
SparkJobArgs._
case
class
ResponseJson
(
action
:
String
,
message
:
String
,
serverSparkVersion
:
String
,
submissionId
:
String
,
success
:
Boolean
)
object
ResponseJson
{
implicit
val
format4
=
Json
.
format
[
ResponseJson
]
}
import
ResponseJson._
case
class
StatusResponse
(
action
:
String
,
driverState
:
String
,
serverSparkVersion
:
String
,
submissionId
:
String
,
success
:
Boolean
,
workerHostPort
:
String
,
workerId
:
String
)
object
StatusResponse
{
implicit
val
formatStatus
=
Json
.
format
[
StatusResponse
]
}
}
Write
Preview
Markdown
is supported
Attach a file
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to post a comment