diff options
author | Tor Egge <Tor.Egge@online.no> | 2024-04-10 13:37:59 +0200 |
---|---|---|
committer | Tor Egge <Tor.Egge@online.no> | 2024-04-10 13:37:59 +0200 |
commit | 0f0340ad6102ca52f0054c01e8aee74d31e9de0c (patch) | |
tree | 79196592b209c1bb254a9712a2e1862e14e067ca /config-model/src/main/java/com/yahoo/schema/fieldoperation | |
parent | de9a1561fa9dcc9126baa161c5ec40bd6ccbde95 (diff) |
Improve error message when field cannot have attribute aspect.
Diffstat (limited to 'config-model/src/main/java/com/yahoo/schema/fieldoperation')
-rw-r--r-- | config-model/src/main/java/com/yahoo/schema/fieldoperation/FieldOperation.java | 2 | ||||
-rw-r--r-- | config-model/src/main/java/com/yahoo/schema/fieldoperation/IndexingOperation.java | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/config-model/src/main/java/com/yahoo/schema/fieldoperation/FieldOperation.java b/config-model/src/main/java/com/yahoo/schema/fieldoperation/FieldOperation.java index 22a9eed2914..5a0c2c3c915 100644 --- a/config-model/src/main/java/com/yahoo/schema/fieldoperation/FieldOperation.java +++ b/config-model/src/main/java/com/yahoo/schema/fieldoperation/FieldOperation.java @@ -12,7 +12,7 @@ import com.yahoo.schema.document.SDField; public interface FieldOperation extends Comparable<FieldOperation> { /** Apply this operation on the given field */ - void apply(SDField field); + void apply(String schemaName, SDField field); @Override default int compareTo(FieldOperation other) { diff --git a/config-model/src/main/java/com/yahoo/schema/fieldoperation/IndexingOperation.java b/config-model/src/main/java/com/yahoo/schema/fieldoperation/IndexingOperation.java index f5366c4b07a..11065f040ea 100644 --- a/config-model/src/main/java/com/yahoo/schema/fieldoperation/IndexingOperation.java +++ b/config-model/src/main/java/com/yahoo/schema/fieldoperation/IndexingOperation.java @@ -28,8 +28,8 @@ public class IndexingOperation implements FieldOperation { public ScriptExpression getScript() { return script; } - public void apply(SDField field) { - field.setIndexingScript(script); + public void apply(String schemaName, SDField field) { + field.setIndexingScript(schemaName, script); } /** Creates an indexing operation which will use the simple linguistics implementation suitable for testing */ |