Yang Wang

Results 61 issues of Yang Wang

This PR adds a new `errors` field in the ProfilehasPrivileges response to report detailed errors encountered, including missing UIDs. It also removes the existing `errors_uids` field since this is redundant...

>enhancement
:Security/Security
Team:Security
v8.5.0

This PR expands existing YAML tests and docs for the new role_descriptors field returned in both Get and Query API key calls. Relates: #89166, #89058

>docs
>test
:Security/Security
Team:Docs
Team:Security
v8.5.0

Today the privileges of an API key cannot be viewed after its creation[^1]. The alternative is to check its privileges with the [HasPrivileges API](https://www.elastic.co/guide/en/elasticsearch/reference/current/security-api-has-privileges.html). This is useful for authorization purpose...

>enhancement
:Security/Security
Team:Security

PyBufrKit has its own format for bufr tables and these are not used anywhere else. It would be useful if there is tool to convert tables of more popular formats,...

Not all messages declare table related information (table version, local table version etc.) correctly. When it happens, the message in question cannot be decoded with its declared tables. It would...

For an example, what are the descriptors that has the word "wind" in its description.

System threadpools are meant to be used for operations for system indices. For an example, the`system_critical_write` should be used for writing to the `.security` and `.security-tokens` indices. However, The threadpool...

>bug
:Core/Infra/Core
Team:Core/Infra

**Build scan:** https://gradle-enterprise.elastic.co/s/4klghj6zpvyaw/tests/:qa:smoke-test-multinode:yamlRestTest/org.elasticsearch.smoketest.SmokeTestMultiNodeClientYamlTestSuiteIT/test%20%7Byaml=suggest%2F30_context%2FIndexing%20and%20Querying%20without%20contexts%20is%20forbidden%7D **Reproduction line:** ``` ./gradlew ':qa:smoke-test-multinode:yamlRestTest' --tests "org.elasticsearch.smoketest.SmokeTestMultiNodeClientYamlTestSuiteIT.test {yaml=suggest/30_context/Indexing and Querying without contexts is forbidden}" -Dtests.seed=F464A069D16BB6D1 -Dtests.locale=es-MX -Dtests.timezone=Indian/Kerguelen -Druntime.java=18 ``` **Applicable branches:** main **Reproduces locally?:** Didn't try **Failure...

:Search/Search
>test-failure
Team:Search
medium-risk

### CI Link https://gradle-enterprise.elastic.co/s/us627zmjcye66 ### Repro line N/A ### Does it reproduce? Didn't try ### Applicable branches 8.12 ### Failure history _No response_ ### Failure excerpt Look into the console...

:Delivery/Build
:Core/Infra/Core
>test-failure
Team:Core/Infra
Team:Delivery
low-risk

As title says. Rename to be more accurate.

>non-issue
:Distributed/Distributed
Team:Distributed
auto-merge
v8.15.0