-
Notifications
You must be signed in to change notification settings - Fork 58
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
[Feature/extensions] Add getNamedWriteableRegistry() API for extensions #291
Comments
@ryanbogan this issue should be in #opensearch-sdk |
@ryanbogan this looks like it's already done here:
Is there still work to be done on this? |
Ah, I see we create it but we don't integrate the portion of it that comes from an extension itself. SO that bit needs to be added. |
Hello! I want to take this issue. Where can I find nessesary classes and methods? And in what part here is missing and should be implemented? |
Hi, @petiveriaalliacea! Thanks for stepping up. Take a look at how the You will basically be doing the exact same thing with the Let us know if you have any questions. |
Actually, @petiveriaalliacea it's slightly more (and less) complicated than the above.
So updated steps:
|
…ct#291 Signed-off-by: Aisara Imangaliyeva <imangaliyeva.aisara@gmail.com>
…ct#291 Signed-off-by: Aisara Imangaliyeva <imangaliyeva.aisara@gmail.com>
…ct#291 Signed-off-by: Aisara Imangaliyeva <imangaliyeva.aisara@gmail.com>
…ct#291 Signed-off-by: Aisara Imangaliyeva <imangaliyeva.aisara@gmail.com>
…nsearch-project#291 Signed-off-by: Aisara Imangaliyeva <imangaliyeva.aisara@gmail.com>
…nsearch-project#291 Signed-off-by: Aisara Imangaliyeva <imangaliyeva.aisara@gmail.com>
…nsearch-project#291 Signed-off-by: Aisara Imangaliyeva <imangaliyeva.aisara@gmail.com>
…nsearch-project#291 Signed-off-by: Aisara Imangaliyeva <imangaliyeva.aisara@gmail.com>
…nsearch-project#291 Signed-off-by: Aisara Imangaliyeva <imangaliyeva.aisara@gmail.com>
* Created ScriptExtension interface #318 Signed-off-by: Aisara Imangaliyeva <imangaliyeva.aisara@gmail.com> * Created ScriptExtension interface #318 Signed-off-by: Aisara Imangaliyeva <imangaliyeva.aisara@gmail.com> * Created ScriptExtension interface #318 Signed-off-by: Aisara Imangaliyeva <imangaliyeva.aisara@gmail.com> * Created ScriptExtension interface #318 Signed-off-by: Aisara Imangaliyeva <imangaliyeva.aisara@gmail.com> * Added getNamedWriteableRegistry() API for extensions #291 Signed-off-by: Aisara Imangaliyeva <imangaliyeva.aisara@gmail.com> * Added getNamedWriteableRegistry() API for extensions #291 Signed-off-by: Aisara Imangaliyeva <imangaliyeva.aisara@gmail.com> * Created ScriptExtension interface #318 Signed-off-by: Aisara Imangaliyeva <imangaliyeva.aisara@gmail.com> * Created ScriptExtension interface #318 Signed-off-by: Aisara Imangaliyeva <imangaliyeva.aisara@gmail.com> * Added getNamedWriteableRegistry() API for extensions #291 Signed-off-by: Aisara Imangaliyeva <imangaliyeva.aisara@gmail.com> * Added getNamedWriteableRegistry() API for extensions #291 Signed-off-by: Aisara Imangaliyeva <imangaliyeva.aisara@gmail.com> * Fixed Tests. Added getNamedWriteableRegistry() API for extensions #291 Signed-off-by: Aisara Imangaliyeva <imangaliyeva.aisara@gmail.com> * Fixed Tests. Added getNamedWriteableRegistry() API for extensions #291 Signed-off-by: Aisara Imangaliyeva <imangaliyeva.aisara@gmail.com> * Fixed Tests. Added getNamedWriteableRegistry() API for extensions #291 Signed-off-by: Aisara Imangaliyeva <imangaliyeva.aisara@gmail.com> * Fixed Tests. Added getNamedWriteableRegistry() API for extensions #291 Signed-off-by: Aisara Imangaliyeva <imangaliyeva.aisara@gmail.com> * Fixed Tests. Added getNamedWriteableRegistry() API for extensions #291 Signed-off-by: Aisara Imangaliyeva <imangaliyeva.aisara@gmail.com> --------- Signed-off-by: Aisara Imangaliyeva <imangaliyeva.aisara@gmail.com> Signed-off-by: petiveriaalliacea <77691894+petiveriaalliacea@users.noreply.github.com> Co-authored-by: Aisara Imangaliyeva <imangaliyeva.aisara@gmail.com> Co-authored-by: Ryan Bogan <10944539+ryanbogan@users.noreply.github.com>
* Created ScriptExtension interface #318 Signed-off-by: Aisara Imangaliyeva <imangaliyeva.aisara@gmail.com> * Created ScriptExtension interface #318 Signed-off-by: Aisara Imangaliyeva <imangaliyeva.aisara@gmail.com> * Created ScriptExtension interface #318 Signed-off-by: Aisara Imangaliyeva <imangaliyeva.aisara@gmail.com> * Created ScriptExtension interface #318 Signed-off-by: Aisara Imangaliyeva <imangaliyeva.aisara@gmail.com> * Added getNamedWriteableRegistry() API for extensions #291 Signed-off-by: Aisara Imangaliyeva <imangaliyeva.aisara@gmail.com> * Added getNamedWriteableRegistry() API for extensions #291 Signed-off-by: Aisara Imangaliyeva <imangaliyeva.aisara@gmail.com> * Created ScriptExtension interface #318 Signed-off-by: Aisara Imangaliyeva <imangaliyeva.aisara@gmail.com> * Created ScriptExtension interface #318 Signed-off-by: Aisara Imangaliyeva <imangaliyeva.aisara@gmail.com> * Added getNamedWriteableRegistry() API for extensions #291 Signed-off-by: Aisara Imangaliyeva <imangaliyeva.aisara@gmail.com> * Added getNamedWriteableRegistry() API for extensions #291 Signed-off-by: Aisara Imangaliyeva <imangaliyeva.aisara@gmail.com> * Fixed Tests. Added getNamedWriteableRegistry() API for extensions #291 Signed-off-by: Aisara Imangaliyeva <imangaliyeva.aisara@gmail.com> * Fixed Tests. Added getNamedWriteableRegistry() API for extensions #291 Signed-off-by: Aisara Imangaliyeva <imangaliyeva.aisara@gmail.com> * Fixed Tests. Added getNamedWriteableRegistry() API for extensions #291 Signed-off-by: Aisara Imangaliyeva <imangaliyeva.aisara@gmail.com> * Fixed Tests. Added getNamedWriteableRegistry() API for extensions #291 Signed-off-by: Aisara Imangaliyeva <imangaliyeva.aisara@gmail.com> * Fixed Tests. Added getNamedWriteableRegistry() API for extensions #291 Signed-off-by: Aisara Imangaliyeva <imangaliyeva.aisara@gmail.com> --------- Signed-off-by: Aisara Imangaliyeva <imangaliyeva.aisara@gmail.com> Signed-off-by: petiveriaalliacea <77691894+petiveriaalliacea@users.noreply.github.com> Co-authored-by: Aisara Imangaliyeva <imangaliyeva.aisara@gmail.com> Co-authored-by: Ryan Bogan <10944539+ryanbogan@users.noreply.github.com> (cherry picked from commit e13aed8) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* Created ScriptExtension interface #318 * Created ScriptExtension interface #318 * Created ScriptExtension interface #318 * Created ScriptExtension interface #318 * Added getNamedWriteableRegistry() API for extensions #291 * Added getNamedWriteableRegistry() API for extensions #291 * Created ScriptExtension interface #318 * Created ScriptExtension interface #318 * Added getNamedWriteableRegistry() API for extensions #291 * Added getNamedWriteableRegistry() API for extensions #291 * Fixed Tests. Added getNamedWriteableRegistry() API for extensions #291 * Fixed Tests. Added getNamedWriteableRegistry() API for extensions #291 * Fixed Tests. Added getNamedWriteableRegistry() API for extensions #291 * Fixed Tests. Added getNamedWriteableRegistry() API for extensions #291 * Fixed Tests. Added getNamedWriteableRegistry() API for extensions #291 --------- (cherry picked from commit e13aed8) Signed-off-by: Aisara Imangaliyeva <imangaliyeva.aisara@gmail.com> Signed-off-by: petiveriaalliacea <77691894+petiveriaalliacea@users.noreply.github.com> Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: Aisara Imangaliyeva <imangaliyeva.aisara@gmail.com> Co-authored-by: Ryan Bogan <10944539+ryanbogan@users.noreply.github.com>
Done in #553 |
The old model for the getNamedWriteableRegistry() was recently removed, due to concerns here: opensearch-project/OpenSearch#5518 (comment). A new model must be created, which should be similar to the implementation of getNamedXContent().
The text was updated successfully, but these errors were encountered: