in src/main/java/com/epam/digital/data/platform/history/service/HistoryTableToExcerptConverter.java [82:94]
private Map<UUID, String> getDdmSystemsMap(List<HistoryTableRow> tableRows) {
var ddmSystemIds =
tableRows.stream()
.map(HistoryTableRow::getDdmInfo)
.map(HistoryTableRowDdmInfo::getSystemId)
.filter(Objects::nonNull)
.collect(Collectors.toList());
return ddmSystemIds.isEmpty()
? Collections.emptyMap()
: ddmSourceSystemRepository.findBySystemIdIn(ddmSystemIds).stream()
.collect(
Collectors.toMap(DdmSourceSystem::getSystemId, DdmSourceSystem::getSystemName));
}