[jira] [Commented] (PIO-66) Document JIRA processes and add to public documentation

2017-07-27 Thread Takako Shimamoto (JIRA)

[ 
https://issues.apache.org/jira/browse/PIO-66?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16104429#comment-16104429
 ] 

Takako Shimamoto commented on PIO-66:
-

remaining items:
* Add to public documentation

I’ll take care of that.

> Document JIRA processes and add to public documentation
> ---
>
> Key: PIO-66
> URL: https://issues.apache.org/jira/browse/PIO-66
> Project: PredictionIO
>  Issue Type: Task
>Reporter: Sara Asher
>Assignee: Sara Asher
>
> https://docs.google.com/document/d/1nQpENncXZq72KeI3WMe_X8Xz8HKkYO2QC12GD3ZKP9g/edit#heading=h.4og7ud94e5g1



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Resolved] (PIO-60) Fix minor issues with author information

2017-07-27 Thread Takako Shimamoto (JIRA)

 [ 
https://issues.apache.org/jira/browse/PIO-60?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Takako Shimamoto resolved PIO-60.
-
   Resolution: Fixed
Fix Version/s: 0.12.0-incubating

> Fix minor issues with author information
> 
>
> Key: PIO-60
> URL: https://issues.apache.org/jira/browse/PIO-60
> Project: PredictionIO
>  Issue Type: Improvement
>Reporter: Donald Szeto
>Assignee: Chan
>Priority: Minor
> Fix For: 0.12.0-incubating
>
>
> Justin Mclean has pointed out a couple minor issues regarding source files in 
> the release: 
> https://lists.apache.org/thread.html/198e33ae11343da7f29257293e90ace6cae07766045240d2981efb49@%3Cgeneral.incubator.apache.org%3E
> This should be fixed in the next patch release.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (PIO-86) Maintain a working docker container

2017-07-27 Thread Takako Shimamoto (JIRA)

 [ 
https://issues.apache.org/jira/browse/PIO-86?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Takako Shimamoto updated PIO-86:

Target Version/s:   (was: 0.12.0-incubating)

> Maintain a working docker container
> ---
>
> Key: PIO-86
> URL: https://issues.apache.org/jira/browse/PIO-86
> Project: PredictionIO
>  Issue Type: Wish
>Reporter: Sara Asher
>  Labels: needs-discussion
>




--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (PIO-86) Maintain a working docker container

2017-07-27 Thread Takako Shimamoto (JIRA)

[ 
https://issues.apache.org/jira/browse/PIO-86?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16104397#comment-16104397
 ] 

Takako Shimamoto commented on PIO-86:
-

That makes sense to me. This topic isn't related to the 
apache/incubator-predictionio repository, so that I remove Target Version label.

> Maintain a working docker container
> ---
>
> Key: PIO-86
> URL: https://issues.apache.org/jira/browse/PIO-86
> Project: PredictionIO
>  Issue Type: Wish
>Reporter: Sara Asher
>  Labels: needs-discussion
>




--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Closed] (PIO-87) Fix doc licensing issues

2017-07-27 Thread Takako Shimamoto (JIRA)

 [ 
https://issues.apache.org/jira/browse/PIO-87?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Takako Shimamoto closed PIO-87.
---
Resolution: Duplicate

Let us open another ticket if necessary.

> Fix doc licensing issues
> 
>
> Key: PIO-87
> URL: https://issues.apache.org/jira/browse/PIO-87
> Project: PredictionIO
>  Issue Type: Bug
>Reporter: Sara Asher
>




--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Resolved] (PIO-62) Investigate RAT issues and other authorship information

2017-07-27 Thread Takako Shimamoto (JIRA)

 [ 
https://issues.apache.org/jira/browse/PIO-62?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Takako Shimamoto resolved PIO-62.
-
   Resolution: Fixed
Fix Version/s: 0.12.0-incubating

> Investigate RAT issues and other authorship information
> ---
>
> Key: PIO-62
> URL: https://issues.apache.org/jira/browse/PIO-62
> Project: PredictionIO
>  Issue Type: Bug
>Affects Versions: 0.11.0-incubating
>Reporter: Donald Szeto
>Assignee: Chan
>  Labels: newbie
> Fix For: 0.12.0-incubating
>
>
> {quote}
> From: Luciano Resende 
> Subject: Re: [VOTE] Release Apache PredictionIO 0.11.0 (incubating) RC2
> Date: 2017-04-17 13:29 (-0700)
> List: gene...@incubator.apache.org
> show/hide original text
> I was running RAT on the source distribution and there are a lot of unknown
> licenses, some might be ok, but many are not, such as:
> *.sbt in projects and sub-projects
> *.css in docs
> Other things like signatures, etc seems ok
> -- 
> Luciano Resende
> http://twitter.com/lresende1975
> http://lresende.blogspot.com/
> {quote}
> Also take a look at
> # docs/manual/source/humans.txt
> # 
> examples/scala-parallel-recommendation/custom-query/data/src/main/scala/org/template/recommendation/ImportDataScript.scala



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Closed] (PIO-9) Clean up examples under examples/

2017-07-25 Thread Takako Shimamoto (JIRA)

 [ 
https://issues.apache.org/jira/browse/PIO-9?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Takako Shimamoto closed PIO-9.
--
Resolution: Fixed

Completed.

> Clean up examples under examples/
> -
>
> Key: PIO-9
> URL: https://issues.apache.org/jira/browse/PIO-9
> Project: PredictionIO
>  Issue Type: Improvement
>  Components: Templates
>Reporter: Xusen Yin
>Priority: Minor
>  Labels: newbie
>
> Code files under examples/ use different package names, e.g. com.test, 
> com.test1, org.template. We should clean the code and change them into a 
> unified package name.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Closed] (PIO-107) Removal of examples under examples/experimental

2017-07-24 Thread Takako Shimamoto (JIRA)

 [ 
https://issues.apache.org/jira/browse/PIO-107?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Takako Shimamoto closed PIO-107.


> Removal of examples under examples/experimental
> ---
>
> Key: PIO-107
> URL: https://issues.apache.org/jira/browse/PIO-107
> Project: PredictionIO
>  Issue Type: Sub-task
>  Components: Templates
>Reporter: Takako Shimamoto
>Assignee: Takako Shimamoto
>Priority: Minor
>
> http://mail-archives.apache.org/mod_mbox/incubator-predictionio-user/201707.mbox/%3CCAF_HxLtSTBjGrSbbK8W%3D0PXy5DKPRWjijySpYw0ce9wYnNbC%2Bg%40mail.gmail.com%3E



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Created] (PIO-107) Removal of examples under examples/experimental

2017-07-23 Thread Takako Shimamoto (JIRA)
Takako Shimamoto created PIO-107:


 Summary: Removal of examples under examples/experimental
 Key: PIO-107
 URL: https://issues.apache.org/jira/browse/PIO-107
 Project: PredictionIO
  Issue Type: Sub-task
  Components: Templates
Reporter: Takako Shimamoto
Assignee: Takako Shimamoto
Priority: Minor


http://mail-archives.apache.org/mod_mbox/incubator-predictionio-user/201707.mbox/%3CCAF_HxLtSTBjGrSbbK8W%3D0PXy5DKPRWjijySpYw0ce9wYnNbC%2Bg%40mail.gmail.com%3E



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Closed] (PIO-97) Fixes examples of the official templates

2017-07-09 Thread Takako Shimamoto (JIRA)

 [ 
https://issues.apache.org/jira/browse/PIO-97?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Takako Shimamoto closed PIO-97.
---
Resolution: Fixed

I'm done!

> Fixes examples of the official templates
> 
>
> Key: PIO-97
> URL: https://issues.apache.org/jira/browse/PIO-97
> Project: PredictionIO
>  Issue Type: Sub-task
>  Components: Documentation, Templates
>Affects Versions: 0.11.0-incubating
>Reporter: Takako Shimamoto
>Assignee: Takako Shimamoto
>Priority: Minor
>
> First I will fix the following examples contained in the documentation.
> * scala-parallel-classification
> * scala-parallel-ecommercerecommendation
> * scala-parallel-recommendation
> * scala-parallel-similarproduct
> If needed, fixes documentation as well.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Assigned] (PIO-91) hadoop-hdfs artifact missing when creating binary version of PredictionIO

2017-06-04 Thread Takako Shimamoto (JIRA)

 [ 
https://issues.apache.org/jira/browse/PIO-91?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Takako Shimamoto reassigned PIO-91:
---

Assignee: Takako Shimamoto

> hadoop-hdfs artifact missing when creating binary version of PredictionIO
> -
>
> Key: PIO-91
> URL: https://issues.apache.org/jira/browse/PIO-91
> Project: PredictionIO
>  Issue Type: Bug
>  Components: Build
>Affects Versions: 0.11.0-incubating
> Environment: Spark: 1.6.3 for Hadoop 2.6
> Hadoop: 2.6.5
> Elasticsearch: 1.7.3
> Hbase: 1.2.5
> Scala: 2.10.6
>Reporter: Stephan Volkeri
>Assignee: Takako Shimamoto
>
> I tried to upgrade from Version 0.10.0-incubating to 0.11.0-incubating. 
> After I created the binary version with:
> ./make-distribution.sh -Dscala.version=2.10.5 -Dspark.version=1.6.3 
> -Delasticsearch.version=1.7.5
> I copied the config files from my 0.10.0-incubating conf folder.
> During the test with "pio status" I got following error:
> 2017-05-31 13:08:46,819 ERROR org.apache.predictionio.data.storage.Storage$ 
> [main] - Error initializing storage client for source HDFS
> java.io.IOException: No FileSystem for scheme: hdfs
>   at 
> org.apache.hadoop.fs.FileSystem.getFileSystemClass(FileSystem.java:2586)
>   at 
> org.apache.hadoop.fs.FileSystem.createFileSystem(FileSystem.java:2593)
>   at org.apache.hadoop.fs.FileSystem.access$200(FileSystem.java:91)
>   at 
> org.apache.hadoop.fs.FileSystem$Cache.getInternal(FileSystem.java:2632)
>   at org.apache.hadoop.fs.FileSystem$Cache.get(FileSystem.java:2614)
>   at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:370)
>   at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:169)
>   at 
> org.apache.predictionio.data.storage.hdfs.StorageClient.(StorageClient.scala:32)
>   at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
>   at 
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
>   at 
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
>   at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
>   at 
> org.apache.predictionio.data.storage.Storage$.getClient(Storage.scala:223)
>   at 
> org.apache.predictionio.data.storage.Storage$.org$apache$predictionio$data$storage$Storage$$updateS2CM(Storage.scala:254)
>   at 
> org.apache.predictionio.data.storage.Storage$$anonfun$sourcesToClientMeta$1.apply(Storage.scala:215)
>   at 
> org.apache.predictionio.data.storage.Storage$$anonfun$sourcesToClientMeta$1.apply(Storage.scala:215)
>   at 
> scala.collection.mutable.MapLike$class.getOrElseUpdate(MapLike.scala:189)
>   at scala.collection.mutable.AbstractMap.getOrElseUpdate(Map.scala:91)
>   at 
> org.apache.predictionio.data.storage.Storage$.sourcesToClientMeta(Storage.scala:215)
>   at 
> org.apache.predictionio.data.storage.Storage$.getDataObject(Storage.scala:284)
>   at 
> org.apache.predictionio.data.storage.Storage$.getDataObjectFromRepo(Storage.scala:269)
>   at 
> org.apache.predictionio.data.storage.Storage$.getModelDataModels(Storage.scala:411)
>   at 
> org.apache.predictionio.data.storage.Storage$.verifyAllDataObjects(Storage.scala:350)
>   at 
> org.apache.predictionio.tools.commands.Management$.status(Management.scala:156)
>   at org.apache.predictionio.tools.console.Pio$.status(Pio.scala:144)
>   at 
> org.apache.predictionio.tools.console.Console$$anonfun$main$1.apply(Console.scala:663)
>   at 
> org.apache.predictionio.tools.console.Console$$anonfun$main$1.apply(Console.scala:611)
>   at scala.Option.map(Option.scala:145)
>   at 
> org.apache.predictionio.tools.console.Console$.main(Console.scala:611)
>   at org.apache.predictionio.tools.console.Console.main(Console.scala)
> 2017-05-31 13:08:46,826 ERROR 
> org.apache.predictionio.tools.commands.Management$ [main] - Unable to connect 
> to all storage backends successfully.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


[jira] [Commented] (PIO-91) hadoop-hdfs artifact missing when creating binary version of PredictionIO

2017-05-31 Thread Takako Shimamoto (JIRA)

[ 
https://issues.apache.org/jira/browse/PIO-91?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16032327#comment-16032327
 ] 

Takako Shimamoto commented on PIO-91:
-

Thanks for reporting this problem.
I maybe made a mistake when I reviewed dependencies. I’ll handle this issue as 
soon as I finish reviewing.

> hadoop-hdfs artifact missing when creating binary version of PredictionIO
> -
>
> Key: PIO-91
> URL: https://issues.apache.org/jira/browse/PIO-91
> Project: PredictionIO
>  Issue Type: Bug
>  Components: Build
>Affects Versions: 0.11.0-incubating
> Environment: Spark: 1.6.3 for Hadoop 2.6
> Hadoop: 2.6.5
> Elasticsearch: 1.7.3
> Hbase: 1.2.5
> Scala: 2.10.6
>Reporter: Stephan Volkeri
>
> I tried to upgrade from Version 0.10.0-incubating to 0.11.0-incubating. 
> After I created the binary version with:
> ./make-distribution.sh -Dscala.version=2.10.5 -Dspark.version=1.6.3 
> -Delasticsearch.version=1.7.5
> I copied the config files from my 0.10.0-incubating conf folder.
> During the test with "pio status" I got following error:
> 2017-05-31 13:08:46,819 ERROR org.apache.predictionio.data.storage.Storage$ 
> [main] - Error initializing storage client for source HDFS
> java.io.IOException: No FileSystem for scheme: hdfs
>   at 
> org.apache.hadoop.fs.FileSystem.getFileSystemClass(FileSystem.java:2586)
>   at 
> org.apache.hadoop.fs.FileSystem.createFileSystem(FileSystem.java:2593)
>   at org.apache.hadoop.fs.FileSystem.access$200(FileSystem.java:91)
>   at 
> org.apache.hadoop.fs.FileSystem$Cache.getInternal(FileSystem.java:2632)
>   at org.apache.hadoop.fs.FileSystem$Cache.get(FileSystem.java:2614)
>   at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:370)
>   at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:169)
>   at 
> org.apache.predictionio.data.storage.hdfs.StorageClient.(StorageClient.scala:32)
>   at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
>   at 
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
>   at 
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
>   at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
>   at 
> org.apache.predictionio.data.storage.Storage$.getClient(Storage.scala:223)
>   at 
> org.apache.predictionio.data.storage.Storage$.org$apache$predictionio$data$storage$Storage$$updateS2CM(Storage.scala:254)
>   at 
> org.apache.predictionio.data.storage.Storage$$anonfun$sourcesToClientMeta$1.apply(Storage.scala:215)
>   at 
> org.apache.predictionio.data.storage.Storage$$anonfun$sourcesToClientMeta$1.apply(Storage.scala:215)
>   at 
> scala.collection.mutable.MapLike$class.getOrElseUpdate(MapLike.scala:189)
>   at scala.collection.mutable.AbstractMap.getOrElseUpdate(Map.scala:91)
>   at 
> org.apache.predictionio.data.storage.Storage$.sourcesToClientMeta(Storage.scala:215)
>   at 
> org.apache.predictionio.data.storage.Storage$.getDataObject(Storage.scala:284)
>   at 
> org.apache.predictionio.data.storage.Storage$.getDataObjectFromRepo(Storage.scala:269)
>   at 
> org.apache.predictionio.data.storage.Storage$.getModelDataModels(Storage.scala:411)
>   at 
> org.apache.predictionio.data.storage.Storage$.verifyAllDataObjects(Storage.scala:350)
>   at 
> org.apache.predictionio.tools.commands.Management$.status(Management.scala:156)
>   at org.apache.predictionio.tools.console.Pio$.status(Pio.scala:144)
>   at 
> org.apache.predictionio.tools.console.Console$$anonfun$main$1.apply(Console.scala:663)
>   at 
> org.apache.predictionio.tools.console.Console$$anonfun$main$1.apply(Console.scala:611)
>   at scala.Option.map(Option.scala:145)
>   at 
> org.apache.predictionio.tools.console.Console$.main(Console.scala:611)
>   at org.apache.predictionio.tools.console.Console.main(Console.scala)
> 2017-05-31 13:08:46,826 ERROR 
> org.apache.predictionio.tools.commands.Management$ [main] - Unable to connect 
> to all storage backends successfully.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


[jira] [Commented] (PIO-31) Move from spray to akka-http in servers

2017-05-16 Thread Takako Shimamoto (JIRA)

[ 
https://issues.apache.org/jira/browse/PIO-31?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16013515#comment-16013515
 ] 

Takako Shimamoto commented on PIO-31:
-

I agree with Naoki. The cost of supporting multiple versions is high, and we 
should aim for the removal of Scala 2.10 support. In any case, we need to 
decide on PIO’s roadmap as soon as possible and aggressively and explicitly 
announce the deprecation of Scala 2.10 support.

Also, the jira which discusses about removing Scala 2.10 support altogether in 
Spark 2.3.0 is in progress. See 
https://issues.apache.org/jira/browse/SPARK-19810
Given the circumstances, it is not desirable to investing in 2.10.

> Move from spray to akka-http in servers
> ---
>
> Key: PIO-31
> URL: https://issues.apache.org/jira/browse/PIO-31
> Project: PredictionIO
>  Issue Type: Improvement
>  Components: Core
>Reporter: Marcin Ziemiński
>  Labels: gsoc2017, newbie
>
> On account of the death of spray for http and it being reborn as akka-http we 
> should update EventServer and Dashbord. It should be fairly simple, as 
> described in the following guide: 
> http://doc.akka.io/docs/akka/2.4/scala/http/migration-from-spray.html



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


[jira] [Commented] (PIO-64) JDBCPEvents unit tests fail intermittently

2017-05-10 Thread Takako Shimamoto (JIRA)

[ 
https://issues.apache.org/jira/browse/PIO-64?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16004528#comment-16004528
 ] 

Takako Shimamoto commented on PIO-64:
-

Anyway, I just gave it a try.
https://github.com/shimamoto/incubator-predictionio/commit/b623fb0b8c4bf6113c99564bd4d0d675f1526e05
This will probably succeed.

> JDBCPEvents unit tests fail intermittently
> --
>
> Key: PIO-64
> URL: https://issues.apache.org/jira/browse/PIO-64
> Project: PredictionIO
>  Issue Type: Bug
>Affects Versions: 0.11.0-incubating
> Environment: Travis CI
>Reporter: Donald Szeto
>  Labels: newbie
>
> The creation timestamp of a test event mismatch the expectation by 1 
> millisecond and sometimes causes annoyance with PR's tests not passing even 
> though the error is irrelevant.
> Example test failure: 
> https://travis-ci.org/apache/incubator-predictionio/jobs/228316305
> Excerpt of output above:
> {code}
> [info] PEventsSpec
> [info] 
> [info]   PredictionIO Storage PEvents Specification
> [info] 
> [info] PEvents can be implemented by:
> [info] - JDBCPEvents 
> [info] 
> [info] JDBCPEvents should
> [info] - behave like any PEvents implementation 
> [info] 
> [info] + - (init test)
> [info] + - (insert test events)
> [info] + find in default
> [info] + find in channel
> [info] + aggregate user properties in default
> [info] + aggregate user properties in channel
> [info] + write to default
> [info] x write to channel
> [error]  
> List(Event(id=None,event=$set,eType=user,eId=u3,tType=None,tId=None,p=DataMap(Map(a
>  -> JInt(22), b -> JString(value13), d -> JArray(List(JInt(5), JInt(6), 
> JInt(1),t=1970-01-01T01:49:03.410Z,tags=List(),pKey=None,ct=2017-05-03T12:43:42.170Z),
>  
> Event(id=None,event=$unset,eType=user,eId=u3,tType=None,tId=None,p=DataMap(Map(a
>  -> 
> JNull)),t=1970-01-02T01:49:03.410Z,tags=List(),pKey=None,ct=2017-05-03T12:43:42.170Z),
>  
> Event(id=None,event=$set,eType=user,eId=u3,tType=None,tId=None,p=DataMap(Map(b
>  -> JString(value10), f -> JString(new12), d -> JArray(List(JInt(1), JInt(3), 
> JInt(2),t=1970-01-03T01:49:03.410Z,tags=List(),pKey=None,ct=2017-05-03T12:43:42.170Z),
>  
> Event(id=None,event=my_event3,eType=my_entity_type,eId=my_entity_id,tType=Some(my_target_entity_type),tId=Some(my_target_entity_id),p=DataMap(Map(propA
>  -> JDouble(1.2345), propB -> 
> JString(valueB))),t=2017-05-03T12:43:42.172Z,tags=List(),pKey=Some(my_prid),ct=2017-05-03T12:43:42.172Z),
>  
> Event(id=None,event=my_event4,eType=my_entity_type4,eId=my_entity_id4,tType=Some(my_target_entity_type4),tId=Some(my_target_entity_id4),p=DataMap(Map(prop6
>  -> JDouble(4.56), prop1 -> JInt(1), prop5 -> JArray(List(JString(a), 
> JString(b), JString(c))), prop2 -> JString(value2), prop4 -> JBool(true), 
> prop3 -> JArray(List(JInt(1), JInt(2), 
> JInt(3),t=2017-05-03T12:43:42.172Z,tags=List(),pKey=None,ct=2017-05-03T12:43:42.172Z),
>  
> Event(id=None,event=my_event6,eType=my_entity_type6,eId=my_entity_id6,tType=Some(my_target_entity_type6),tId=Some(my_target_entity_id6),p=DataMap(Map(prop6
>  -> JDouble(4.56), prop1 -> JInt(6), prop5 -> JArray(List(JString(a), 
> JString(b), JString(c))), prop2 -> JString(value2), prop4 -> JBool(true), 
> prop3 -> JArray(List(JInt(6), JInt(7), 
> JInt(8),t=2017-05-03T12:43:42.172Z,tags=List(),pKey=None,ct=2017-05-03T12:43:42.172Z),
>  
> Event(id=None,event=my_event,eType=my_entity_type,eId=my_entity_id,tType=Some(my_target_entity_type),tId=Some(my_target_entity_id),p=DataMap(Map(prop6
>  -> JDouble(4.56), prop1 -> JInt(1), prop5 -> JArray(List(JString(a), 
> JString(b), JString(c))), prop2 -> JString(value2), prop4 -> JBool(true), 
> prop3 -> JArray(List(JInt(1), JInt(2), 
> JInt(3),t=2017-05-03T12:43:42.171Z,tags=List(),pKey=Some(my_prid),ct=2017-05-03T12:43:42.171Z),
>  
> Event(id=None,event=my_event5,eType=my_entity_type5,eId=my_entity_id5,tType=Some(my_target_entity_type5),tId=Some(my_target_entity_id5),p=DataMap(Map(prop6
>  -> JDouble(4.56), prop1 -> JInt(1), prop5 -> JArray(List(JString(a), 
> JString(b), JString(c))), prop2 -> JString(value2), prop4 -> JBool(true), 
> prop3 -> JArray(List(JInt(1), JInt(2), 
> JInt(3),t=2017-05-03T12:43:42.172Z,tags=List(),pKey=None,ct=2017-05-03T12:43:42.172Z))
> [error]is missing: 
> Event(id=None,event=my_event,eType=my_entity_type,eId=my_entity_id,tType=Some(my_target_entity_type),tId=Some(my_target_entity_id),p=DataMap(Map(prop6
>  -> JDouble(4.56), prop1 -> JInt(1), prop5 -> JArray(List(JString(a), 
> JString(b), JString(c))), prop2 -> JString(value2), prop4 -> JBool(true), 
> prop3 -> JArray(List(JInt(1), JInt(2), 
> JInt(3),t=2017-05-03T12:43:42.171Z,tags=List(),pKey=Some(my_prid),ct=2017-05-03T12:43:42.172Z)
> [error]must not contain: 
>