From 7abe9994189af694bd9c7b3dc78040026d11c078 Mon Sep 17 00:00:00 2001 From: Charles Allen Date: Tue, 17 Nov 2015 18:02:40 -0800 Subject: [PATCH] Change LookupExtractionFn cache key to be unique --- .../src/main/java/io/druid/query/extraction/ExtractionFn.java | 4 ++-- .../java/io/druid/query/extraction/LookupExtractionFn.java | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/processing/src/main/java/io/druid/query/extraction/ExtractionFn.java b/processing/src/main/java/io/druid/query/extraction/ExtractionFn.java index 422b60e37c48..bec928f9d413 100644 --- a/processing/src/main/java/io/druid/query/extraction/ExtractionFn.java +++ b/processing/src/main/java/io/druid/query/extraction/ExtractionFn.java @@ -30,8 +30,8 @@ @JsonSubTypes.Type(name = "searchQuery", value = SearchQuerySpecDimExtractionFn.class), @JsonSubTypes.Type(name = "javascript", value = JavascriptExtractionFn.class), @JsonSubTypes.Type(name = "timeFormat", value = TimeFormatExtractionFn.class), - @JsonSubTypes.Type(name = "lookup", value = LookupExtractionFn.class), - @JsonSubTypes.Type(name = "identity", value = IdentityExtractionFn.class) + @JsonSubTypes.Type(name = "identity", value = IdentityExtractionFn.class), + @JsonSubTypes.Type(name = "lookup", value = LookupExtractionFn.class) }) /** * An ExtractionFn is a function that can be used to transform the values of a column (typically a dimension) diff --git a/processing/src/main/java/io/druid/query/extraction/LookupExtractionFn.java b/processing/src/main/java/io/druid/query/extraction/LookupExtractionFn.java index 3dbd60433fef..15099cfefcd0 100644 --- a/processing/src/main/java/io/druid/query/extraction/LookupExtractionFn.java +++ b/processing/src/main/java/io/druid/query/extraction/LookupExtractionFn.java @@ -33,7 +33,7 @@ public class LookupExtractionFn extends FunctionalExtraction { - private static final byte CACHE_TYPE_ID = 0x5; + private static final byte CACHE_TYPE_ID = 0x7; private final LookupExtractor lookup;