locationtech / locationtech/geomesa
Update to EJML 0.36 (or 0.37)
Nobody has claimed this yet.
- Dominant language
- Scala
- Stars
- 1.5k
- Forks
- 446
- Avg merge
- 1d 8h
- Merged PRs (30d)
- 31
Description
Update to EJML 0.36 (or 0.37)
Original JIRA Issue: https://geomesa.atlassian.net/browse/GEOMESA-2469
Key: GEOMESA-2469
Type: Story
Priority: Major
Status: To Do
Resolution: Unresolved
Reporter: Emilio Lahr-Vivaz
Created: Thu, 15 Nov 2018 08:35:35 -0500
Updated: Tue, 14 Apr 2020 16:14:55 -0400
Affects Version(s): 2.2.0
Comments:
557058:da7f6dfa-f0a1-468b-aec5-2cb61273feb5 (Wed, 28 Nov 2018 09:28:51 -0500):
0.37 license approved: http://dev.eclipse.org/ipzilla/show_bug.cgi?id=18225
557058:48912df4-0004-4f90-9915-db26684ec006 (Tue, 14 Apr 2020 15:47:41 -0400):
Emilio Lahr-Vivaz why did this version upgrade come up again? Is it something we can do?
557058:da7f6dfa-f0a1-468b-aec5-2cb61273feb5 (Tue, 14 Apr 2020 16:14:55 -0400):
I think some of our geomesa-adjacent code required a newer version. It looks like our dependency is coming from gt-referencing. Not sure if we could just upgrade it or not. Complicating things, we also use com.googlecode.efficient-java-matrix-library:core:0.26 in our DescriptiveStats implementation.
Andrew Hulbert might know more.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by tracing the EJML dependency from gt-referencing and checking the com.googlecode.efficient-java-matrix-library:core:0.26 usage in DescriptiveStats. Confirm which target version is compatible with both dependency paths and verify that the project builds and its existing tests pass without version conflicts.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java, scala
- Domain
- build-system
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 45/100