add phone number analysis plugin#609
add phone number analysis plugin#609dblock merged 1 commit intoopensearch-project:mainfrom rursprung:add-spec-for-opensearch-phone-plugin
Conversation
Changes AnalysisCommit SHA: 780b653 API ChangesSummary
ReportThe full API changes report is available at: https://github.com/opensearch-project/opensearch-api-specification/actions/runs/11834286056/artifacts/2186592205 API Coverage
|
|
Looks great! Needs CHANGELOG, and a passing build (plugin installation likely needs work, |
|
i've updated the path & added the changelog. i'm keeping this as a draft until this TODO is resolved:
acc. to @dblock the plugin should be part of the docker image (but doesn't seem to be as it tries to fetch it from the web) |
I can confirm that anlaysis-phone is not in the docker image. |
|
since 2.18.0 has now been released the plugin installation should now work and there's no need to use the snapshot build of 2.18.0 anymore. i've removed the snapshot part and pushed it here again (sorry, i don't have docker-compose available locally and thus can't test if this really works; but presuming that the release of the plugin happened then it should work fine) |
|
I fixed the Vale problem in #660. |
|
I upgraded to 2.18 GA in #665, so this becomes easier. |
this is part of opensearch-project/OpenSearch#11326. the actual implementation was done opensearch-project/OpenSearch#15915. see the commit message on the PR for further details. the new test group `analysis` has been added so that it can later be extended with all other optional language analyzers (which are currently also not covered). Signed-off-by: Ralph Ursprung <Ralph.Ursprung@avaloq.com>
Spec Test Coverage Analysis
|
|
i've now fixed the failure (text values are now quoted) and rebased after #666 => this should now be ready! |
dblock
left a comment
There was a problem hiding this comment.
The CHANGELOG is in the wrong section, otherwise LGTM!
| - Added a spec style checker [#620](https://github.com/opensearch-project/opensearch-api-specification/pull/620). | ||
| - Added `remote_store` to node `Stats` ([#643](https://github.com/opensearch-project/opensearch-api-specification/pull/643)) | ||
| - Added `/_cluster/stats/{metric}/nodes/{node_id}` and `/_cluster/stats/{metric}/{index_metric}/nodes/{node_id}` ([#639](https://github.com/opensearch-project/opensearch-api-specification/pull/639)) | ||
| - Added `PhoneAnalyzer` from `analysis-phonenumber` plugin ([#609](https://github.com/opensearch-project/opensearch-api-specification/pull/609)) |
There was a problem hiding this comment.
This is in the wrong place, it should be in the unreleased section above. Actually I think the line above also is wrong here and possibly more (please check in this PR).
There was a problem hiding this comment.
oh, sorry, i think i missed that when rebasing! 🫣
thanks for fixing it!
|
Included in #671. |
Description
this is part of opensearch-project/OpenSearch#11326. the actual implementation was done opensearch-project/OpenSearch#15915. see the commit message on the PR for further details.
the new test group
analysishas been added so that it can later be extended with all other optional language analyzers (which are currently also not covered).Issues Resolved
n/a
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.