locationtech / locationtech/geomesa
Set Auths on WriteIndexJob
Nobody has claimed this yet.
- Dominant language
- Scala
- Stars
- 1.5k
- Forks
- 446
- Avg merge
- 1d 8h
- Merged PRs (30d)
- 31
Description
Set Auths on WriteIndexJob
We don't have an argument to set the auths on the WriteIndexJob. Need this in 1.2 as well.
Emilio Lahr-Vivaz also pointed out that we should likely come up with a method of just passing additional dsparams from the command line or Tool.class args into the data store factory so we don't have to manually specify every specific arg. They could possibly be prefixed or something so that they don't collide with anything else?
Maybe something like geomesa.input.ds.XXXX where XXX is any extra arg for the datastore?
Original JIRA Issue: https://geomesa.atlassian.net/browse/GEOMESA-1775
Key: GEOMESA-1775
Type: Story
Priority: Major
Status: To Do
Resolution: Unresolved
Reporter: Andrew Hulbert
Created: Tue, 18 Apr 2017 09:39:42 -0400
Updated: Tue, 18 Apr 2017 09:39:42 -0400
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 at the WriteIndexJob entry point and trace how command-line or Tool.class arguments reach the data store factory. Confirm where authentication arguments are handled and whether the broader prefixed dsparams proposal is in scope. Done means WriteIndexJob accepts and passes the required auths, with the supported argument behavior documented or tested.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- scala
- Domain
- backend, cli
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100