All, For number 2 please use this PR: https://github.com/twitter/heron/pull/2673
[https://avatars2.githubusercontent.com/u/674374?s=400&v=4]<https://github.com/twitter/heron/pull/2673> Scalaapi by skanjila · Pull Request #2673 · twitter/heron<https://github.com/twitter/heron/pull/2673> github.com Added the first set of scala files and bazel build file that links in java implementations. I had to fix some issues that I ran into with git and fixed it by doing a brand new fork and rebase and then commit. Thanks ________________________________ From: Saikat Kanjilal <[email protected]> Sent: Saturday, January 20, 2018 1:56 PM To: [email protected] Subject: PR out for scala port, please review Hello Heron Experts et al, To get the scala port off to a start I have done the following: 1) Reran the javatoscala converter (http://javatoscala.com/) on the latest java code since my upstream repo is the master branch for heron Java to Scala converter<http://javatoscala.com/> javatoscala.com How does it work? Java to Scala converter is created with Play framework and Scalagen library. I don't want you to see my code. No problem. Java to Scala converter ... 2) Created a PR which is here: https://github.com/skanjila/heron/pull/2 so please review this when you have a moment 3) Please note that number 2 is a very much a WIP and we will be changing the converter code per PR comments but in order to speedtrack this I felt like the converter will help get this rolling 4) I created the first implementation of the bazel build file that will link in the java implementations for streamlets , once this works I will then add the unit tests 5) To get this off to a reasonable start we picked the streamlets API, for future reference the design doc to track this is here: https://docs.google.com/document/d/1vIL4hVC4SwYU5YkP9cFSn6poJ0M1_XROrB-Kl50xDs4/edit [https://lh5.googleusercontent.com/ojQSM8oogNBO7ST645PYSkaXilzntJr_vPfc_rPcfsRAMugB0ZRKj92qiXPqxyPBwHzBJA=w1200-h630-p]<https://docs.google.com/document/d/1vIL4hVC4SwYU5YkP9cFSn6poJ0M1_XROrB-Kl50xDs4/edit> API Design for Heron Scala Port<https://docs.google.com/document/d/1vIL4hVC4SwYU5YkP9cFSn6poJ0M1_XROrB-Kl50xDs4/edit> docs.google.com API Design for Heron Scala Port Introduction This document will outline all of the api’s associated with the scala port for heron. The design will consist of a set of interfaces , I will build the codebase after every interface conversion so that the design actually reflects the port which b... [https://lh5.googleusercontent.com/ojQSM8oogNBO7ST645PYSkaXilzntJr_vPfc_rPcfsRAMugB0ZRKj92qiXPqxyPBwHzBJA=w1200-h630-p]<https://docs.google.com/document/d/1vIL4hVC4SwYU5YkP9cFSn6poJ0M1_XROrB-Kl50xDs4/edit> API Design for Heron Scala Port<https://docs.google.com/document/d/1vIL4hVC4SwYU5YkP9cFSn6poJ0M1_XROrB-Kl50xDs4/edit> [https://lh5.googleusercontent.com/ojQSM8oogNBO7ST645PYSkaXilzntJr_vPfc_rPcfsRAMugB0ZRKj92qiXPqxyPBwHzBJA=w1200-h630-p]<https://docs.google.com/document/d/1vIL4hVC4SwYU5YkP9cFSn6poJ0M1_XROrB-Kl50xDs4/edit> API Design for Heron Scala Port<https://docs.google.com/document/d/1vIL4hVC4SwYU5YkP9cFSn6poJ0M1_XROrB-Kl50xDs4/edit> docs.google.com API Design for Heron Scala Port Introduction This document will outline all of the api’s associated with the scala port for heron. The design will consist of a set of interfaces , I will build the codebase after every interface conversion so that the design actually reflects the port which b... docs.google.com API Design for Heron Scala Port Introduction This document will outline all of the api’s associated with the scala port for heron. The design will consist of a set of interfaces , I will build the codebase after every interface conversion so that the design actually reflects the port which b... [https://avatars2.githubusercontent.com/u/674374?s=400&v=4]<https://github.com/skanjila/heron/pull/2> Scalaapi by skanjila · Pull Request #2 · skanjila/heron<https://github.com/skanjila/heron/pull/2> github.com First cut of scala interface code based on the javatoscala converter Java to Scala converter<http://javatoscala.com/> javatoscala.com How does it work? Java to Scala converter is created with Play framework and Scalagen library. I don't want you to see my code. No problem. Java to Scala converter ... Look forward to getting this rolling and hearing back from the community. Best Regards
