Skip to content
Snippets Groups Projects
Commit be8ab5f6 authored by Sviatoslav Nekhaienko's avatar Sviatoslav Nekhaienko
Browse files

add warnings if required tags are missed

parent bc6e8524
No related branches found
No related tags found
1 merge request!60Indexer to read from Schema Service as well as Storage Schema
......@@ -16,6 +16,7 @@ package org.opengroup.osdu.indexer.schema.converter;
import lombok.AccessLevel;
import lombok.experimental.FieldDefaults;
import lombok.extern.java.Log;
import org.opengroup.osdu.core.common.search.Preconditions;
import org.opengroup.osdu.indexer.schema.converter.tags.AllOfItem;
import org.opengroup.osdu.indexer.schema.converter.tags.Definition;
......@@ -26,6 +27,7 @@ import java.util.*;
import java.util.stream.Stream;
@FieldDefaults(makeFinal = true, level = AccessLevel.PRIVATE)
@Log
class PropertiesProcessor {
static String DEF_PREFIX = "#/definitions/";
......@@ -80,6 +82,7 @@ class PropertiesProcessor {
Preconditions.checkNotNull(ref, "allOfItem cannot be null");
if (!ref.contains(DEF_PREFIX)) {
log.warning("Unknown definition:" + ref);
return Stream.empty();
}
......
......@@ -18,6 +18,7 @@ import com.fasterxml.jackson.core.JsonProcessingException;
import com.fasterxml.jackson.databind.ObjectMapper;
import lombok.AccessLevel;
import lombok.experimental.FieldDefaults;
import lombok.extern.java.Log;
import org.opengroup.osdu.core.common.search.Preconditions;
import org.opengroup.osdu.indexer.schema.converter.interfaces.SchemaToStorageFormat;
import org.opengroup.osdu.indexer.schema.converter.tags.*;
......@@ -32,6 +33,7 @@ import java.util.stream.Collectors;
*/
@Component
@FieldDefaults(makeFinal=true, level= AccessLevel.PRIVATE)
@Log
public class SchemaToStorageFormatImpl implements SchemaToStorageFormat {
ObjectMapper objectMapper;
......@@ -96,6 +98,8 @@ public class SchemaToStorageFormatImpl implements SchemaToStorageFormat {
.collect(Collectors.toList()));
}
}
} else {
log.warning("Schema doesn't have properties, kind:" + kind);
}
final Map<String, Object> result = new LinkedHashMap<>();
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment