CoxAutomotiveDataSolutions / waimak

Waimak is an open-source framework that makes it easier to create complex data flows in Apache Spark.
Apache License 2.0
75 stars 16 forks source link

Rework the api again #86

Closed alexjbush closed 5 years ago

alexjbush commented 5 years ago

Description

Move around the API logic so you can use the storage API either as flow actions or on their own.

Type of change

Please delete options that are not relevant.

How Has This Been Tested?

Unit tests, reworking existing API

codecov-io commented 5 years ago

Codecov Report

Merging #86 into develop will increase coverage by 0.01%. The diff coverage is 94.28%.

Impacted file tree graph

@@             Coverage Diff             @@
##           develop      #86      +/-   ##
===========================================
+ Coverage    82.21%   82.23%   +0.01%     
===========================================
  Files           59       59              
  Lines         1631     1632       +1     
  Branches        79       82       +3     
===========================================
+ Hits          1341     1342       +1     
  Misses         290      290
Impacted Files Coverage Δ
...om/coxautodata/waimak/storage/StorageActions.scala 95.89% <100%> (+0.69%) :arrow_up:
...scala/com/coxautodata/waimak/storage/Storage.scala 95% <93.75%> (-5%) :arrow_down:

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update ddf4595...330ae6a. Read the comment docs.