[google/syzkaller] 09a47a: pkg/aflow: support omitzero tag in strict map conv...

0 views
Skip to first unread message

Aleksandr Nogikh

unread,
Jul 15, 2026, 8:28:19 AM (6 days ago) Jul 15
to syzk...@googlegroups.com
Branch: refs/heads/gh-readonly-queue/master/pr-7610-209f036974a882014005cc070ec7f2df87569779
Home: https://github.com/google/syzkaller
Commit: 09a47a3b44b52c4b3a00010385ffc8e184258a6f
https://github.com/google/syzkaller/commit/09a47a3b44b52c4b3a00010385ffc8e184258a6f
Author: Aleksandr Nogikh <nog...@google.com>
Date: 2026-07-15 (Wed, 15 Jul 2026)

Changed paths:
M pkg/aflow/schema.go
M pkg/aflow/schema_test.go

Log Message:
-----------
pkg/aflow: support omitzero tag in strict map conversion

Update the map-to-struct converter to respect the Go 1.24 omitzero json
tag.

This prevents strict schema validation failures when workflows parse
incoming states containing structs that omit zero-value fields.


Commit: 66e29b171f9695496069e50ad3e5b7cd4a00eb34
https://github.com/google/syzkaller/commit/66e29b171f9695496069e50ad3e5b7cd4a00eb34
Author: Aleksandr Nogikh <nog...@google.com>
Date: 2026-07-15 (Wed, 15 Jul 2026)

Changed paths:
M pkg/aflow/ai/ai.go

Log Message:
-----------
pkg/aflow: tolerate missing fields in older FixesTag states

Add json omitempty tags to the AuthorName and AuthorEmail fields in
FixesTag.

This allows the patch iteration workflow to safely parse older
persisted states from the dashboard that lack these recently added fields.


Compare: https://github.com/google/syzkaller/compare/09a47a3b44b5%5E...66e29b171f96

To unsubscribe from these emails, change your notification settings at https://github.com/google/syzkaller/settings/notifications

Aleksandr Nogikh

unread,
Jul 15, 2026, 8:41:00 AM (6 days ago) Jul 15
to syzk...@googlegroups.com
Reply all
Reply to author
Forward
0 new messages