Skip to content
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

Generate new ml operations #1389

Merged
merged 1 commit into from
Jan 16, 2025
Merged

Conversation

Xtansia
Copy link
Collaborator

@Xtansia Xtansia commented Jan 15, 2025

Description

Generate new ml operations

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.

Signed-off-by: Thomas Farr <tsfarr@amazon.com>
@Xtansia Xtansia merged commit b84ec6c into opensearch-project:main Jan 16, 2025
56 checks passed
@Xtansia Xtansia deleted the feat/code-gen/ml branch January 16, 2025 01:10
Xtansia added a commit to Xtansia/opensearch-java that referenced this pull request Feb 18, 2025
Signed-off-by: Thomas Farr <tsfarr@amazon.com>
(cherry picked from commit b84ec6c)
Xtansia added a commit that referenced this pull request Feb 21, 2025
* Generate toBuilder and Builder.copy methods (#1300)

Signed-off-by: Thomas Farr <tsfarr@amazon.com>
(cherry picked from commit fea4138)

* Generate IndexSettings (#1295)

Signed-off-by: Thomas Farr <tsfarr@amazon.com>
(cherry picked from commit bd171fb)

* Fix

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Generate query DSL types (#1337)

Signed-off-by: Thomas Farr <tsfarr@amazon.com>
(cherry picked from commit 75ff633)

* Generate more indices operations (#1342)

* Generate indices.delete_template

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Generate indices.exists_template

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Generate indices.put_template and indices.simulate_template

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Generate indices.get_settings

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Generate indices.put_settings

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Generate indices.get_mapping and indices.put_mapping

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Adjust matching

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Fix

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

---------

Signed-off-by: Thomas Farr <tsfarr@amazon.com>
(cherry picked from commit 6a5b947)

* Generate DataStream operations (#1351)

* Generate DataStream operations

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Fix tests

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

---------

Signed-off-by: Thomas Farr <tsfarr@amazon.com>
(cherry picked from commit b07eae5)

* Generate remaining snapshot requests (#1357)

* Generate snapshot repository requests

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Generate remaining snapshot requests

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Rename restore request

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Disambiguate class names

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

---------

Signed-off-by: Thomas Farr <tsfarr@amazon.com>
(cherry picked from commit 354debe)

* Generate more indices operations (#1358)

* Generate aliases operations

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Generate indices.add_block

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Generate indices.analyze

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Generate indices.clear_cache

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Remove deserializing of path params in request objects

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Test that deserialization fails

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* spotless

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

---------

Signed-off-by: Thomas Farr <tsfarr@amazon.com>
(cherry picked from commit 773b200)

* Generate majority of indices operations (#1360)

* Generate indices.clone

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Generate indices.close

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Generate indices.flush

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Generate indices.forcemerge

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Generate indices.get_upgrade

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Generate indices.open

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Generate indices.recovery

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Generate indices.refresh

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Generate indices.resolve_index

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Generate indices.rollover

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Generate indices.segments

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Generate indices.shard_stores

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Generate indices.shrink

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Generate indices.split

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Generate indices.stats

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Remove deserializing of path params

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Generate indices.upgrade

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Generate indices.validate_query

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Simplify operation filtering

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* RemoteStoreUploadStats.pressure as optional

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Handle segment replication stats returning strings in some versions

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

---------

Signed-off-by: Thomas Farr <tsfarr@amazon.com>
(cherry picked from commit 9f9ea7c)

* Re-generate client code using latest OpenSearch API specification (2024-12-23) (#1364)

Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
(cherry picked from commit 8896d26)

* Generate cluster namespace (#1365)
* Generate cluster.allocation_explain

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Generate component_template operations

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Generate cluster settings operations

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Generate voting_config_exclusions operations

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Generate cluster.health

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Generate cluster.pending_tasks

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Generate cluster.remote_info

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Generate cluster.reroute

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Generate cluster.state

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Generate cluster.stats

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Fix build

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Fix compile

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Fix spotless

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

---------

Signed-off-by: Thomas Farr <tsfarr@amazon.com>
(cherry picked from commit be6b6d8)

* Re-generate client code using latest OpenSearch API specification (2024-12-30) (#1371)

Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
(cherry picked from commit 0a8d8cd)

* Generate nodes namespace (#1372)

* Generate nodes.info

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Generate nodes.reload_secure_settings

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Generate nodes.stats

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Fix build

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Generate nodes.usage

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Simplify operation filtering

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Extra node info fields

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Fix tests

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Fix tests

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

---------

Signed-off-by: Thomas Farr <tsfarr@amazon.com>
(cherry picked from commit 4cbb17f)

* Generate ingest namespace (#1375)

* Generate ingest.delete_pipeline

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Remove ingest.geo_ip_stats

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Generate ingest.get_pipeline

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Generate ingest.processor_grok

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Generate ingest.put_pipeline

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Generate ingest.simulate

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Simplify filtering

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Fix build

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

---------

Signed-off-by: Thomas Farr <tsfarr@amazon.com>
(cherry picked from commit bd77f0d)

* Generate cat namespace (#1376)

* Generate cat.aliases and refactor CatRequestBase and RequestBase

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Generate cat.allocation

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Generate cat.cluster_manager & cat.master

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Generate cat.count

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Generate cat.fielddata

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Generate cat.health

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Generate cat.indices

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Generate cat.nodeattrs

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Generate cat.nodes

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Generate cat.all_pit_segments, cat.pending_tasks, cat.pit_segments & cat.plugins

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Generate cat.recovery, cat.repositories & cat.segments

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Generate cat.shards, cat.snapshots & cat.tasks

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Generate cat.templates & cat.thread_pool

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Generate cat.segment_replication

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Fix build

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Fix tests

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Fix test

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* spotless

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

---------

Signed-off-by: Thomas Farr <tsfarr@amazon.com>
(cherry picked from commit 1aa832a)

* Generate part of core namespace (#1377)

* Generate clear_score and ignore paths/operations that have been deprecated since OS 1.0

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Generate count

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Generate create_pit

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Generate delete

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Generate delete_all_pits & delete_pit

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Generate delete_by_query, reindex & update_by_query

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Generate delete_by_query_rethrottle, reindex_rethrottle, update_by_query_rethrottle

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Generate get_all_pits

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Generate delete_script, get_script, get_script_context, get_script_languages & put_script

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Generate exists & exists_source

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Generate field_caps

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Generate mtermvectors

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Generate ping

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Generate rank_eval

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Generate render_search_template

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Generate search_shards

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Remove terms_enum

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Fix build

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

---------

Signed-off-by: Thomas Farr <tsfarr@amazon.com>
(cherry picked from commit dffa9c9)

* Generate ml operations (#1389)

Signed-off-by: Thomas Farr <tsfarr@amazon.com>
(cherry picked from commit b84ec6c)

* Generate aggregation types (#1392)

* Generating

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Re-generate

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Generating 2

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Generating 3

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Generating 4

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Fix build

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

---------

Signed-off-by: Thomas Farr <tsfarr@amazon.com>
(cherry picked from commit 786e58d)

* Generate remaining query DSL types (#1415)

* Generating

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Generating

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Generating

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Generating

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Fixes

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

---------

Signed-off-by: Thomas Farr <tsfarr@amazon.com>
(cherry picked from commit 8069c3c)

* Generate additional search request related structures (#1438)

* Generate Suggester types

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Generate additional search request related structures

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

---------

Signed-off-by: Thomas Farr <tsfarr@amazon.com>
(cherry picked from commit cb56241)

* Changelog

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

* Undo breaking changes in CatRequestBase

Signed-off-by: Thomas Farr <tsfarr@amazon.com>

---------

Signed-off-by: Thomas Farr <tsfarr@amazon.com>
Co-authored-by: opensearch-trigger-bot[bot] <98922864+opensearch-trigger-bot[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants