[
https://issues.apache.org/jira/browse/SOLR-16393?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17699111#comment-17699111
]
Jason Gerlowski edited comment on SOLR-16393 at 3/10/23 8:50 PM:
-----------------------------------------------------------------
Hmm, yeah, it looks like that's right. Good catch!
What do you think a REST-ful bulk API would look like? Maybe:
{code}
PUT /api/aliases/aliasName/properties { name1:val1, name2:val2, ...}
{code}
bq. got pretty stuck in creating alias due to complexity
Sorry to hear it. But absolutely - if you bog down on any of these absolutely
just move on. There's enough to work on that there's no reason to ever spin
your wheels.
I've dabbled in the alias code a bit before, maybe I'll give 'create' a shot in
a bit here.
was (Author: gerlowskija):
Hmm, yeah, it looks like that's right. Good catch!
What do you think a REST-ful bulk API would look like? Maybe:
{code}
PUT /api/aliases/aliasName/properties { name1:val1, name2:val2, ...}
{code}
> Cosmetic improvements and migration to JAX-RS (alias, alias-prop CRUD APIs)
> ---------------------------------------------------------------------------
>
> Key: SOLR-16393
> URL: https://issues.apache.org/jira/browse/SOLR-16393
> Project: Solr
> Issue Type: Sub-task
> Components: v2 API
> Reporter: Jason Gerlowski
> Assignee: Jason Gerlowski
> Priority: Major
> Labels: newdev
> Time Spent: 3h 20m
> Remaining Estimate: 0h
>
> As mentioned on SOLR-15781, the v2 API currently has an experimental
> designation, and the community has expressed an interest in using this period
> to update our v2 endpoints to be more REST-ful and consistent. The current
> plan is to follow the specific changes laid out in [this
> spreadsheet|https://docs.google.com/spreadsheets/d/1HAoBBFPpSiT8mJmgNZKkZAPwfCfPvlc08m5jz3fQBpA/edit?usp=sharing],
> though of course nothing there is set in stone and there are still warts to
> be worked out.
> While we're touching the code for these endpoints, we should also convert
> them to JAX-RS framework definitions. (This was initially tracked as a
> separate effort - see SOLR-16370 - but the edit that were required ended up
> overlapping so significantly with the "cosmetic" improvements here that in
> practice it almost always makes sense to do the two together.)
> This ticket plans to tackle making the changes required for Solr's alias and
> alias-prop CRUD APIs, as described in the spreadsheet above.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]