DEPRECATED, Monasca Transform and Aggregation Engine
Go to file
Ashwin Agate 022bd11a4d Switch to using Spark version 2.2.0
Following changes were required:

1.)
By default the pre-built distribution
for Spark 2.2.0 is compiled with Scala 2.11.
monasca-transform requires Spark compiled with
Scala 2.10 since we use spark streaming to
pull data from Kafka and the version of Kafka
is compatible with Scala 2.10.
The recommended way is to compile Spark
with Scala 2.10, but for purposes of devstack
plugin made changes to pull the required jars
from mvn directly.
(see SPARK_JARS and SPARK_JAVA_LIB variables in
settings)
All jars get moved to
<SPARK_HOME>/assembly/target/assembly/
target/scala_2.10/jars/
Note: <SPARK_HOME>/jars gets renamed
to <SPARK_HOME>/jars_original.
spark-submit defaults to assembly location
if <SPARK_HOME>/jars directory is missing.

2.) Updated start up scripts for spark
worker and spark master with a new env variable
SPARK_SCALA_VERSIOn=2.10. Also updated
PYTHONPATH variable to add new
py4j-0.10.4-src.zip file

3.) Some changes to adhere to deprecated pyspark
function calls which were removed in Spark 2.0

Change-Id: I8f8393bb91307d55f156b2ebf45225a16ae9d8f4
2017-08-21 11:18:22 -07:00
devstack Switch to using Spark version 2.2.0 2017-08-21 11:18:22 -07:00
doc/source Fix html_last_updated_fmt for Python3 2017-06-04 10:47:41 +07:00
etc Switch to using Spark version 2.2.0 2017-08-21 11:18:22 -07:00
monasca_transform Switch to using Spark version 2.2.0 2017-08-21 11:18:22 -07:00
scripts Enhanced refresh monasca transform script 2017-04-19 17:16:50 -07:00
tests Switch to using Spark version 2.2.0 2017-08-21 11:18:22 -07:00
tools/vagrant Update refresh monasca transfom script to systemd 2017-06-01 15:02:03 -07:00
.gitignore Delete doc/build/html/.root-marker 2017-03-22 18:09:33 +01:00
.gitreview Added .gitreview 2016-04-08 07:58:56 +00:00
.testr.conf Corrected test environment 2016-11-22 10:24:07 +00:00
LICENSE monasca-transform initial commit 2016-05-26 00:10:37 +00:00
README.md Optimize the link address 2017-04-11 14:11:15 +05:30
requirements.txt Merge "Check periodically if host is leader" 2017-07-19 00:29:36 +00:00
setup.cfg Changes to setup cfg 2017-05-25 13:53:57 -07:00
setup.py Updated from global requirements 2017-03-17 15:59:01 -07:00
test-requirements.txt Updated from global requirements 2017-06-27 12:13:03 +00:00
tox.ini Switch to using Spark version 2.2.0 2017-08-21 11:18:22 -07:00

README.md

Team and repository tags

Team and repository tags

Monasca Transform

##To set up the development environment

The monasca-transform dev environment uses devstack so see the README in the devstack directory.