Skip to content

Inconsistent order of fields in view message page #444

Description

@cristi-maco

When viewing messages of a Kafka topic, the display order for the Value fields is inconsistent, changing randomly from message to message.
This is visible both directly on the collapsed row, as displayed in the Value column of each row, and also when expanding the row (with "+") to view the message details.

In my Kafka topic the messages are saved in Avro format, with fields always in the same order, and other UI tools (like Kafdrop, Kafka UI) display them in a consistent order, the exact one from Kafka.

There is also no way to change the display order here. This affects usability, as it's difficult to find specific fields, or compare field values for multiple messages.

Desired behavior:

  • at minimum, the Value fields should be displayed as they are on Kafka
  • a better but more complex solution would be to allow custom sorting somehow (either with some button in this display page, or maybe better somewhere in a configuration/settings page, like the one where you can filter the fields displayed in the Value column for collapsed rows)

Note that this is similar, but technically a different issue from the similar ordering problem for Header fields, mentioned in issue #412

redpanda_console_message_fields_random_display_order

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions