[PULL 0/7] QAPI patches patches for 2024-05-06

Markus Armbruster posted 7 patches 6 months, 3 weeks ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20240506110254.3965097-1-armbru@redhat.com
Maintainers: Markus Armbruster <armbru@redhat.com>, Michael Roth <michael.roth@amd.com>, Peter Maydell <peter.maydell@linaro.org>, Eric Blake <eblake@redhat.com>, Gerd Hoffmann <kraxel@redhat.com>, "Marc-André Lureau" <marcandre.lureau@redhat.com>, Kevin Wolf <kwolf@redhat.com>, Hanna Reitz <hreitz@redhat.com>, Paolo Bonzini <pbonzini@redhat.com>, "Gonglei (Arei)" <arei.gonglei@huawei.com>, Zhenwei Pi <pizhenwei@bytedance.com>, John Snow <jsnow@redhat.com>, Vladimir Sementsov-Ogievskiy <vsementsov@yandex-team.ru>, Eduardo Habkost <eduardo@habkost.net>, Marcel Apfelbaum <marcel.apfelbaum@gmail.com>, "Philippe Mathieu-Daudé" <philmd@linaro.org>, Yanan Wang <wangyanan55@huawei.com>, Peter Xu <peterx@redhat.com>, Fabiano Rosas <farosas@suse.de>, Jason Wang <jasowang@redhat.com>, "Michael S. Tsirkin" <mst@redhat.com>, "Daniel P. Berrangé" <berrange@redhat.com>, Pavel Dovgalyuk <pavel.dovgaluk@ispras.ru>, Jiri Pirko <jiri@resnulli.us>, Stefan Berger <stefanb@linux.vnet.ibm.com>, Stefan Hajnoczi <stefanha@redhat.com>, Mads Ynddal <mads@ynddal.dk>, Lukas Straub <lukasstraub2@web.de>, Konstantin Kostiuk <kkostiuk@redhat.com>
docs/sphinx/qapidoc.py         |  21 ++--
scripts/qapi/commands.py       |   2 +-
scripts/qapi/events.py         |   2 +-
scripts/qapi/gen.py            |   2 +-
scripts/qapi/introspect.py     |  15 +--
scripts/qapi/schema.py         | 223 +++++++++++++++++++++--------------------
scripts/qapi/types.py          |  12 ++-
scripts/qapi/visit.py          |  24 +++--
tests/qapi-schema/test-qapi.py |   9 +-
9 files changed, 163 insertions(+), 147 deletions(-)
[PULL 0/7] QAPI patches patches for 2024-05-06
Posted by Markus Armbruster 6 months, 3 weeks ago
The following changes since commit 248f6f62df073a3b4158fd0093863ab885feabb5:

  Merge tag 'pull-axp-20240504' of https://gitlab.com/rth7680/qemu into staging (2024-05-04 08:39:46 -0700)

are available in the Git repository at:

  https://repo.or.cz/qemu/armbru.git tags/pull-qapi-2024-05-06

for you to fetch changes up to 285a8f209af7b4992aa91e8bea03a303fb6406ab:

  qapi: Simplify QAPISchemaVariants @tag_member (2024-05-06 12:38:27 +0200)

----------------------------------------------------------------
QAPI patches patches for 2024-05-06

----------------------------------------------------------------
Markus Armbruster (7):
      qapi: New QAPISchemaBranches, QAPISchemaAlternatives
      qapi: Rename visitor parameter @variants to @branches
      qapi: Rename visitor parameter @variants to @alternatives
      qapi: Rename QAPISchemaObjectType.variants to .branches
      qapi: Rename QAPISchemaAlternateType.variants to .alternatives
      qapi: Move conditional code from QAPISchemaVariants to its subtypes
      qapi: Simplify QAPISchemaVariants @tag_member

 docs/sphinx/qapidoc.py         |  21 ++--
 scripts/qapi/commands.py       |   2 +-
 scripts/qapi/events.py         |   2 +-
 scripts/qapi/gen.py            |   2 +-
 scripts/qapi/introspect.py     |  15 +--
 scripts/qapi/schema.py         | 223 +++++++++++++++++++++--------------------
 scripts/qapi/types.py          |  12 ++-
 scripts/qapi/visit.py          |  24 +++--
 tests/qapi-schema/test-qapi.py |   9 +-
 9 files changed, 163 insertions(+), 147 deletions(-)

-- 
2.44.0
Re: [PULL 0/7] QAPI patches patches for 2024-05-06
Posted by Richard Henderson 6 months, 3 weeks ago
On 5/6/24 04:02, Markus Armbruster wrote:
> The following changes since commit 248f6f62df073a3b4158fd0093863ab885feabb5:
> 
>    Merge tag 'pull-axp-20240504' ofhttps://gitlab.com/rth7680/qemu  into staging (2024-05-04 08:39:46 -0700)
> 
> are available in the Git repository at:
> 
>    https://repo.or.cz/qemu/armbru.git  tags/pull-qapi-2024-05-06
> 
> for you to fetch changes up to 285a8f209af7b4992aa91e8bea03a303fb6406ab:
> 
>    qapi: Simplify QAPISchemaVariants @tag_member (2024-05-06 12:38:27 +0200)
> 
> ----------------------------------------------------------------
> QAPI patches patches for 2024-05-06

Applied, thanks.  Please update https://wiki.qemu.org/ChangeLog/9.1 as appropriate.


r~