Graylog2 / graylog2-server

Free and open log management
https://www.graylog.org
Other
7.35k stars 1.06k forks source link

Making `@DbEntity` repeatable. #19761

Closed dennisoelkers closed 3 months ago

dennisoelkers commented 3 months ago

Description

Motivation and Context

This PR makes the @DbEntity-annotation repeatable, which is required for entities which are stored in different representations (e.g. saved searches vs. dashboards). It also adjusts the two strategies used for resolving annotations and registering entities in the catalog.

/nocl No user-facing change.

How Has This Been Tested?

Screenshots (if appropriate):

Types of changes

Checklist: