Skip to content
This repository has been archived by the owner on Jan 20, 2022. It is now read-only.

Remove lookup join from summingbird-scalding #515

Open
johnynek opened this issue May 24, 2014 · 4 comments
Open

Remove lookup join from summingbird-scalding #515

johnynek opened this issue May 24, 2014 · 4 comments

Comments

@johnynek
Copy link
Collaborator

https://github.com/twitter/summingbird/blob/develop/summingbird-scalding/src/main/scala/com/twitter/summingbird/scalding/LookupJoin.scala

should be replaced with code in scalding:

https://github.com/twitter/scalding/blob/develop/scalding-core/src/main/scala/com/twitter/scalding/typed/LookupJoin.scala

Looks like the summingbird code has more options, namely the window support, so we need to move that to scalding or accept the duplication.

@adamkozuch
Copy link
Contributor

Should I made this PR adamkozuch/scalding@twitter:develop...develop to Scalding and then remove LookupJoin from summingbird and replace by class from scalding?

@johnynek
Copy link
Collaborator Author

johnynek commented Feb 9, 2015

Sure, that would be great. Of course, since these are developed separately, we will have to publish a new version of scalding first.

Also, please double check any tests are exported at the same time.

@adamkozuch
Copy link
Contributor

LookupJoinTest from summingbird use specs2 but LookupJoinTest from scalding use scalatest. Should I just copy test from summingbird or rewrite it to scalatest?

@johnynek
Copy link
Collaborator Author

johnynek commented Feb 9, 2015

Well, copy the logic, but make them work with scalatest since that is the
runner we use now.

On Mon, Feb 9, 2015 at 10:55 AM, Adam [email protected] wrote:

LookupJoinTest from summingbird use specs2 but LookupJoinTest from
scalding use scalatest. Should I just copy test from summingbird or rewrite
it to scalatest?


Reply to this email directly or view it on GitHub
#515 (comment).

Oscar Boykin :: @posco :: http://twitter.com/posco

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants