Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GSoC: First steps... #6

Closed
JulienPeloton opened this issue May 11, 2018 · 4 comments
Closed

GSoC: First steps... #6

JulienPeloton opened this issue May 11, 2018 · 4 comments
Assignees

Comments

@JulienPeloton
Copy link
Member

The project will be divided in 3 parts:

  • Find alternative to JTS (no 3D support): new dev or existing package?
  • Upgrade 2DRDD to 3DRDD (circle -> sphere, parallelogram -> parallelepiped, and so on).
  • Upgrade 2D methods for partitioning/join/query/indexing to 3D.
@JulienPeloton
Copy link
Member Author

JulienPeloton commented May 18, 2018

Week 1:

A few TODO for week 2:

  • Keep developing partitioners. TREE in 3D? @mayurdb ?
  • Keep developing 3D RDD. I need to re-organize and make more general Shape3DRDD. Especially spatialPartitioning in Point3DRDD must be generalized and incorporated in Shape3DRDD.
  • Remove rdd as input arg of partition[T<:Shape3D] and benchmark it.
  • Need to add direct loading of CSV, FITS, etc. in addition to handling direct RDD[T] as it is done now.

@JulienPeloton
Copy link
Member Author

Week 2:

A few TODO for week 3:

  • Tree partitioning
  • Join/query methods for the onion partitioning.
  • ...?

@JulienPeloton
Copy link
Member Author

Week 3:

A few TODO for week 4:

@JulienPeloton
Copy link
Member Author

Week 4:

A few TODO for week 5:

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

No branches or pull requests

1 participant