KYLIN-1286 fix java license files
Project: http://git-wip-us.apache.org/repos/asf/kylin/repo Commit: http://git-wip-us.apache.org/repos/asf/kylin/commit/d0e096a7 Tree: http://git-wip-us.apache.org/repos/asf/kylin/tree/d0e096a7 Diff: http://git-wip-us.apache.org/repos/asf/kylin/diff/d0e096a7 Branch: refs/heads/1.5.x-HBase1.1.3 Commit: d0e096a77f13e235fec5ee576e1f99169cb74fce Parents: aa49ece Author: Li Yang <[email protected]> Authored: Fri Mar 11 16:04:33 2016 +0800 Committer: Li Yang <[email protected]> Committed: Fri Mar 11 16:04:33 2016 +0800 ---------------------------------------------------------------------- .../kylin/common/persistence/RawResource.java | 18 +++ .../kylin/common/util/Log4jConfigurer.java | 18 +++ .../org/apache/kylin/common/util/RangeUtil.java | 18 +++ .../org/apache/kylin/common/util/SortUtil.java | 18 +++ .../kylin/common/util/StreamingMessage.java | 18 +++ .../org/apache/kylin/common/util/TimeUtil.java | 18 +++ .../kylin/common/util/ITMockHTableTest.java | 158 ------------------- .../kylin/common/util/IdentityUtilTest.java | 18 +++ .../org/apache/kylin/common/util/RangeTest.java | 18 +++ .../apache/kylin/common/util/RangeUtilTest.java | 18 +++ .../apache/kylin/common/util/TimeUtilTest.java | 18 +++ .../org/apache/kylin/dict/DictCodeSystem.java | 18 +++ .../apache/kylin/dict/DictionarySerializer.java | 18 +++ .../dict/DistinctColumnValuesProvider.java | 18 +++ .../apache/kylin/dict/TimeStrDictionary.java | 18 +++ .../apache/kylin/dict/lookup/SnapshotCLI.java | 18 +++ .../kylin/dict/TimeStrDictionaryTests.java | 18 +++ .../kylin/measure/bitmap/BitmapMeasureType.java | 18 +++ .../metadata/datatype/DateTimeSerializer.java | 18 +++ .../metadata/datatype/StringSerializer.java | 18 +++ .../realization/IRealizationSegment.java | 18 +++ .../metadata/realization/SQLDigestUtil.java | 18 +++ .../metadata/realization/StreamSQLDigest.java | 18 +++ .../metadata/tuple/CompoundTupleIterator.java | 18 +++ .../kylin/metadata/tuple/IEvaluatableTuple.java | 18 +++ .../metadata/tuple/SimpleTupleIterator.java | 18 +++ .../kylin/metadata/tuple/TeeTupleIterator.java | 18 +++ .../metadata/tuple/TeeTupleItrListener.java | 18 +++ .../topn/TopNCounterSerializerTest.java | 18 +++ .../datatype/BigDecimalSerializerTest.java | 18 +++ 30 files changed, 522 insertions(+), 158 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/kylin/blob/d0e096a7/core-common/src/main/java/org/apache/kylin/common/persistence/RawResource.java ---------------------------------------------------------------------- diff --git a/core-common/src/main/java/org/apache/kylin/common/persistence/RawResource.java b/core-common/src/main/java/org/apache/kylin/common/persistence/RawResource.java index c0b5b21..6c155a2 100644 --- a/core-common/src/main/java/org/apache/kylin/common/persistence/RawResource.java +++ b/core-common/src/main/java/org/apache/kylin/common/persistence/RawResource.java @@ -1,3 +1,21 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. +*/ + package org.apache.kylin.common.persistence; import java.io.InputStream; http://git-wip-us.apache.org/repos/asf/kylin/blob/d0e096a7/core-common/src/main/java/org/apache/kylin/common/util/Log4jConfigurer.java ---------------------------------------------------------------------- diff --git a/core-common/src/main/java/org/apache/kylin/common/util/Log4jConfigurer.java b/core-common/src/main/java/org/apache/kylin/common/util/Log4jConfigurer.java index 6f887b7..a8540af 100644 --- a/core-common/src/main/java/org/apache/kylin/common/util/Log4jConfigurer.java +++ b/core-common/src/main/java/org/apache/kylin/common/util/Log4jConfigurer.java @@ -1,3 +1,21 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. +*/ + package org.apache.kylin.common.util; import java.util.Enumeration; http://git-wip-us.apache.org/repos/asf/kylin/blob/d0e096a7/core-common/src/main/java/org/apache/kylin/common/util/RangeUtil.java ---------------------------------------------------------------------- diff --git a/core-common/src/main/java/org/apache/kylin/common/util/RangeUtil.java b/core-common/src/main/java/org/apache/kylin/common/util/RangeUtil.java index 33dfb83..c071f98 100644 --- a/core-common/src/main/java/org/apache/kylin/common/util/RangeUtil.java +++ b/core-common/src/main/java/org/apache/kylin/common/util/RangeUtil.java @@ -1,3 +1,21 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. +*/ + package org.apache.kylin.common.util; import java.util.Collections; http://git-wip-us.apache.org/repos/asf/kylin/blob/d0e096a7/core-common/src/main/java/org/apache/kylin/common/util/SortUtil.java ---------------------------------------------------------------------- diff --git a/core-common/src/main/java/org/apache/kylin/common/util/SortUtil.java b/core-common/src/main/java/org/apache/kylin/common/util/SortUtil.java index add7b67..1ea9d97 100644 --- a/core-common/src/main/java/org/apache/kylin/common/util/SortUtil.java +++ b/core-common/src/main/java/org/apache/kylin/common/util/SortUtil.java @@ -1,3 +1,21 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. +*/ + package org.apache.kylin.common.util; import java.util.Iterator; http://git-wip-us.apache.org/repos/asf/kylin/blob/d0e096a7/core-common/src/main/java/org/apache/kylin/common/util/StreamingMessage.java ---------------------------------------------------------------------- diff --git a/core-common/src/main/java/org/apache/kylin/common/util/StreamingMessage.java b/core-common/src/main/java/org/apache/kylin/common/util/StreamingMessage.java index 2c150ff..f327db2 100644 --- a/core-common/src/main/java/org/apache/kylin/common/util/StreamingMessage.java +++ b/core-common/src/main/java/org/apache/kylin/common/util/StreamingMessage.java @@ -1,3 +1,21 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. +*/ + package org.apache.kylin.common.util; import java.util.Collections; http://git-wip-us.apache.org/repos/asf/kylin/blob/d0e096a7/core-common/src/main/java/org/apache/kylin/common/util/TimeUtil.java ---------------------------------------------------------------------- diff --git a/core-common/src/main/java/org/apache/kylin/common/util/TimeUtil.java b/core-common/src/main/java/org/apache/kylin/common/util/TimeUtil.java index 17868a6..d3d4283 100644 --- a/core-common/src/main/java/org/apache/kylin/common/util/TimeUtil.java +++ b/core-common/src/main/java/org/apache/kylin/common/util/TimeUtil.java @@ -1,3 +1,21 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. +*/ + package org.apache.kylin.common.util; import java.util.Calendar; http://git-wip-us.apache.org/repos/asf/kylin/blob/d0e096a7/core-common/src/test/java/org/apache/kylin/common/util/ITMockHTableTest.java ---------------------------------------------------------------------- diff --git a/core-common/src/test/java/org/apache/kylin/common/util/ITMockHTableTest.java b/core-common/src/test/java/org/apache/kylin/common/util/ITMockHTableTest.java deleted file mode 100644 index 74caa4a..0000000 --- a/core-common/src/test/java/org/apache/kylin/common/util/ITMockHTableTest.java +++ /dev/null @@ -1,158 +0,0 @@ -//package org.apache.kylin.common.util; -// -//import com.google.common.collect.Iterables; -//import com.google.common.collect.Lists; -//import org.apache.hadoop.hbase.client.*; -//import org.apache.hadoop.hbase.filter.CompareFilter; -//import org.apache.hadoop.hbase.filter.SingleColumnValueFilter; -//import org.apache.kylin.common.KylinConfig; -//import org.apache.kylin.common.persistence.HBaseConnection; -//import org.junit.AfterClass; -//import org.junit.BeforeClass; -//import org.junit.Test; -//import org.slf4j.Logger; -//import org.slf4j.LoggerFactory; -// -//import java.io.IOException; -// -//import static org.hamcrest.MatcherAssert.assertThat; -//import static org.hamcrest.Matchers.is; -// -///** -// * MockHTable Test. -// * -// * compare to real HTable. -// */ -// -//public class ITMockHTableTest extends HBaseMetadataTestCase { -// private final Logger logger = LoggerFactory.getLogger(this.getClass()); -// -// private static HTableInterface mock; -// private static HTableInterface real; -// private static String emailCF = "EMAIL"; -// private static String addressCF = "ADDRESS"; -// private static String emailCQ = "email"; -// private static String addressCQ = "address"; -// private static String tableName = "MockHTable-TEST"; -// -// @BeforeClass -// public static void setUp() throws Exception { -// -// staticCreateTestMetadata(); -// -// HBaseConnection.deleteTable(KylinConfig.getInstanceFromEnv().getStorageUrl(), tableName); -// HBaseConnection.createHTableIfNeeded(KylinConfig.getInstanceFromEnv().getStorageUrl(), tableName, emailCF, addressCF); -// real = HBaseConnection.get(KylinConfig.getInstanceFromEnv().getStorageUrl()).getTable(tableName); -// mock = new MockHTable(tableName, emailCF, addressCF); -// -// setupDefaultData(); -// } -// -// @AfterClass -// public static void tearDown() throws Exception { -// HBaseConnection.deleteTable(KylinConfig.getInstanceFromEnv().getStorageUrl(), tableName); -// staticCleanupTestMetadata(); -// } -// -// private static void setupDefaultData() throws IOException, InterruptedException { -// Put john = createPutForPerson("John Doe", "[email protected]", "US"); -// Put jane = createPutForPerson("Jane Doe", "[email protected]", "US"); -// Put me = createPutForPerson("Yunsang Choi", "oddpoet@gmail", "jeju"); -// mutateAll(john, jane, me); -// } -// -// private static Put createPutForPerson(String name, String email, String address) { -// Put person = new Put(name.getBytes()); -// person.add(emailCF.getBytes(), emailCQ.getBytes(), email.getBytes()); -// person.add(addressCF.getBytes(), addressCQ.getBytes(), address.getBytes()); -// return person; -// } -// -// private static <R extends Row> void mutateAll(R... rows) throws IOException, InterruptedException, IOException { -// real.batch(Lists.newArrayList(rows)); -// mock.batch(Lists.newArrayList(rows)); -// } -// -// @Test -// public void test_get() throws Exception { -// Get get = new Get("John Doe".getBytes()); -// -// Result realResult = real.get(get); -// Result mockResult = mock.get(get); -// -// assertThat(realResult.isEmpty(), is(false)); -// assertThat(mockResult.isEmpty(), is(realResult.isEmpty())); -// } -// -// @Test -// public void test_get_with_filter() throws Exception { -// Get get = new Get("John Doe".getBytes()); -// get.setFilter(new SingleColumnValueFilter(emailCF.getBytes(), emailCQ.getBytes(), CompareFilter.CompareOp.EQUAL, "WRONG EMAIL".getBytes() -// -// )); -// -// Result realResult = real.get(get); -// Result mockResult = mock.get(get); -// -// assertThat(realResult.isEmpty(), is(true)); -// assertThat(mockResult.isEmpty(), is(realResult.isEmpty())); -// } -// -// @Test -// public void test_exists() throws IOException { -// Get get = new Get("John Doe".getBytes()); -// boolean realResult = real.exists(get); -// boolean mockResult = mock.exists(get); -// -// assertThat(realResult, is(true)); -// assertThat(realResult, is(mockResult)); -// } -// -// @Test -// public void test_exists_include_not_exist_column() throws IOException { -// Get get = new Get("John Doe".getBytes()); -// get.addColumn(emailCF.getBytes(), emailCQ.getBytes()); -// get.addColumn(emailCF.getBytes(), "NOT_EXIST_COLUMN".getBytes()); -// boolean realResult = real.exists(get); -// boolean mockResult = mock.exists(get); -// -// assertThat(realResult, is(true)); -// assertThat(realResult, is(mockResult)); -// } -// -// @Test -// public void test_exists_with_only_not_exist_column() throws IOException { -// Get get = new Get("John Doe".getBytes()); -// get.addColumn(emailCF.getBytes(), "NOT_EXIST_COLUMN".getBytes()); -// boolean realResult = real.exists(get); -// boolean mockResult = mock.exists(get); -// -// assertThat(realResult, is(false)); -// assertThat(realResult, is(mockResult)); -// } -// -// @Test -// public void test_scan_with_filter() throws Exception { -// Scan scan = new Scan(); -// scan.setFilter(new SingleColumnValueFilter(addressCF.getBytes(), addressCQ.getBytes(), CompareFilter.CompareOp.EQUAL, "US".getBytes())); -// -// ResultScanner realResult = real.getScanner(scan); -// ResultScanner mockResult = mock.getScanner(scan); -// -// logger.debug("mock : {}", mockResult); -// -// assertThat(Iterables.size(realResult), is(2)); -// assertThat(Iterables.size(mockResult), is(2)); -// } -// -// @Test -// public void test_scan_for_pre_match() throws Exception { -// Scan scan = new Scan("J".getBytes(), "K".getBytes()); // start with 'J' only -// -// ResultScanner realResult = real.getScanner(scan); -// ResultScanner mockResult = mock.getScanner(scan); -// -// assertThat(Iterables.size(realResult), is(2)); -// assertThat(Iterables.size(mockResult), is(2)); -// } -//} \ No newline at end of file http://git-wip-us.apache.org/repos/asf/kylin/blob/d0e096a7/core-common/src/test/java/org/apache/kylin/common/util/IdentityUtilTest.java ---------------------------------------------------------------------- diff --git a/core-common/src/test/java/org/apache/kylin/common/util/IdentityUtilTest.java b/core-common/src/test/java/org/apache/kylin/common/util/IdentityUtilTest.java index f3fa078..c86e577 100644 --- a/core-common/src/test/java/org/apache/kylin/common/util/IdentityUtilTest.java +++ b/core-common/src/test/java/org/apache/kylin/common/util/IdentityUtilTest.java @@ -1,3 +1,21 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. +*/ + package org.apache.kylin.common.util; import java.util.List; http://git-wip-us.apache.org/repos/asf/kylin/blob/d0e096a7/core-common/src/test/java/org/apache/kylin/common/util/RangeTest.java ---------------------------------------------------------------------- diff --git a/core-common/src/test/java/org/apache/kylin/common/util/RangeTest.java b/core-common/src/test/java/org/apache/kylin/common/util/RangeTest.java index 0b8730c..f39c06b 100644 --- a/core-common/src/test/java/org/apache/kylin/common/util/RangeTest.java +++ b/core-common/src/test/java/org/apache/kylin/common/util/RangeTest.java @@ -1,3 +1,21 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. +*/ + package org.apache.kylin.common.util; import org.junit.Assert; http://git-wip-us.apache.org/repos/asf/kylin/blob/d0e096a7/core-common/src/test/java/org/apache/kylin/common/util/RangeUtilTest.java ---------------------------------------------------------------------- diff --git a/core-common/src/test/java/org/apache/kylin/common/util/RangeUtilTest.java b/core-common/src/test/java/org/apache/kylin/common/util/RangeUtilTest.java index 70f8767..1601fe7 100644 --- a/core-common/src/test/java/org/apache/kylin/common/util/RangeUtilTest.java +++ b/core-common/src/test/java/org/apache/kylin/common/util/RangeUtilTest.java @@ -1,3 +1,21 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. +*/ + package org.apache.kylin.common.util; import java.util.Map; http://git-wip-us.apache.org/repos/asf/kylin/blob/d0e096a7/core-common/src/test/java/org/apache/kylin/common/util/TimeUtilTest.java ---------------------------------------------------------------------- diff --git a/core-common/src/test/java/org/apache/kylin/common/util/TimeUtilTest.java b/core-common/src/test/java/org/apache/kylin/common/util/TimeUtilTest.java index 3fdf6aa..15f54f9 100644 --- a/core-common/src/test/java/org/apache/kylin/common/util/TimeUtilTest.java +++ b/core-common/src/test/java/org/apache/kylin/common/util/TimeUtilTest.java @@ -1,3 +1,21 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. +*/ + package org.apache.kylin.common.util; import java.text.ParseException; http://git-wip-us.apache.org/repos/asf/kylin/blob/d0e096a7/core-dictionary/src/main/java/org/apache/kylin/dict/DictCodeSystem.java ---------------------------------------------------------------------- diff --git a/core-dictionary/src/main/java/org/apache/kylin/dict/DictCodeSystem.java b/core-dictionary/src/main/java/org/apache/kylin/dict/DictCodeSystem.java index b0326c1..158ce86 100644 --- a/core-dictionary/src/main/java/org/apache/kylin/dict/DictCodeSystem.java +++ b/core-dictionary/src/main/java/org/apache/kylin/dict/DictCodeSystem.java @@ -1,3 +1,21 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. +*/ + package org.apache.kylin.dict; import java.nio.ByteBuffer; http://git-wip-us.apache.org/repos/asf/kylin/blob/d0e096a7/core-dictionary/src/main/java/org/apache/kylin/dict/DictionarySerializer.java ---------------------------------------------------------------------- diff --git a/core-dictionary/src/main/java/org/apache/kylin/dict/DictionarySerializer.java b/core-dictionary/src/main/java/org/apache/kylin/dict/DictionarySerializer.java index 6b47868..72dc995 100644 --- a/core-dictionary/src/main/java/org/apache/kylin/dict/DictionarySerializer.java +++ b/core-dictionary/src/main/java/org/apache/kylin/dict/DictionarySerializer.java @@ -1,3 +1,21 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. +*/ + package org.apache.kylin.dict; import java.io.ByteArrayInputStream; http://git-wip-us.apache.org/repos/asf/kylin/blob/d0e096a7/core-dictionary/src/main/java/org/apache/kylin/dict/DistinctColumnValuesProvider.java ---------------------------------------------------------------------- diff --git a/core-dictionary/src/main/java/org/apache/kylin/dict/DistinctColumnValuesProvider.java b/core-dictionary/src/main/java/org/apache/kylin/dict/DistinctColumnValuesProvider.java index 66511be..c91cbbb 100644 --- a/core-dictionary/src/main/java/org/apache/kylin/dict/DistinctColumnValuesProvider.java +++ b/core-dictionary/src/main/java/org/apache/kylin/dict/DistinctColumnValuesProvider.java @@ -1,3 +1,21 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. +*/ + package org.apache.kylin.dict; import org.apache.kylin.metadata.model.TblColRef; http://git-wip-us.apache.org/repos/asf/kylin/blob/d0e096a7/core-dictionary/src/main/java/org/apache/kylin/dict/TimeStrDictionary.java ---------------------------------------------------------------------- diff --git a/core-dictionary/src/main/java/org/apache/kylin/dict/TimeStrDictionary.java b/core-dictionary/src/main/java/org/apache/kylin/dict/TimeStrDictionary.java index 65c6c05..3c96d08 100644 --- a/core-dictionary/src/main/java/org/apache/kylin/dict/TimeStrDictionary.java +++ b/core-dictionary/src/main/java/org/apache/kylin/dict/TimeStrDictionary.java @@ -1,3 +1,21 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. +*/ + package org.apache.kylin.dict; import java.io.DataInput; http://git-wip-us.apache.org/repos/asf/kylin/blob/d0e096a7/core-dictionary/src/main/java/org/apache/kylin/dict/lookup/SnapshotCLI.java ---------------------------------------------------------------------- diff --git a/core-dictionary/src/main/java/org/apache/kylin/dict/lookup/SnapshotCLI.java b/core-dictionary/src/main/java/org/apache/kylin/dict/lookup/SnapshotCLI.java index 149badc..45fd56b 100644 --- a/core-dictionary/src/main/java/org/apache/kylin/dict/lookup/SnapshotCLI.java +++ b/core-dictionary/src/main/java/org/apache/kylin/dict/lookup/SnapshotCLI.java @@ -1,3 +1,21 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. +*/ + package org.apache.kylin.dict.lookup; import java.io.IOException; http://git-wip-us.apache.org/repos/asf/kylin/blob/d0e096a7/core-dictionary/src/test/java/org/apache/kylin/dict/TimeStrDictionaryTests.java ---------------------------------------------------------------------- diff --git a/core-dictionary/src/test/java/org/apache/kylin/dict/TimeStrDictionaryTests.java b/core-dictionary/src/test/java/org/apache/kylin/dict/TimeStrDictionaryTests.java index 1e381d4..a62bc84 100644 --- a/core-dictionary/src/test/java/org/apache/kylin/dict/TimeStrDictionaryTests.java +++ b/core-dictionary/src/test/java/org/apache/kylin/dict/TimeStrDictionaryTests.java @@ -1,3 +1,21 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. +*/ + package org.apache.kylin.dict; import org.apache.kylin.common.util.DateFormat; http://git-wip-us.apache.org/repos/asf/kylin/blob/d0e096a7/core-metadata/src/main/java/org/apache/kylin/measure/bitmap/BitmapMeasureType.java ---------------------------------------------------------------------- diff --git a/core-metadata/src/main/java/org/apache/kylin/measure/bitmap/BitmapMeasureType.java b/core-metadata/src/main/java/org/apache/kylin/measure/bitmap/BitmapMeasureType.java index df8e765..b59be4e 100644 --- a/core-metadata/src/main/java/org/apache/kylin/measure/bitmap/BitmapMeasureType.java +++ b/core-metadata/src/main/java/org/apache/kylin/measure/bitmap/BitmapMeasureType.java @@ -1,3 +1,21 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. +*/ + package org.apache.kylin.measure.bitmap; import org.apache.kylin.common.util.Dictionary; http://git-wip-us.apache.org/repos/asf/kylin/blob/d0e096a7/core-metadata/src/main/java/org/apache/kylin/metadata/datatype/DateTimeSerializer.java ---------------------------------------------------------------------- diff --git a/core-metadata/src/main/java/org/apache/kylin/metadata/datatype/DateTimeSerializer.java b/core-metadata/src/main/java/org/apache/kylin/metadata/datatype/DateTimeSerializer.java index fb1c65b..b7156b4 100644 --- a/core-metadata/src/main/java/org/apache/kylin/metadata/datatype/DateTimeSerializer.java +++ b/core-metadata/src/main/java/org/apache/kylin/metadata/datatype/DateTimeSerializer.java @@ -1,3 +1,21 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. +*/ + package org.apache.kylin.metadata.datatype; import java.nio.ByteBuffer; http://git-wip-us.apache.org/repos/asf/kylin/blob/d0e096a7/core-metadata/src/main/java/org/apache/kylin/metadata/datatype/StringSerializer.java ---------------------------------------------------------------------- diff --git a/core-metadata/src/main/java/org/apache/kylin/metadata/datatype/StringSerializer.java b/core-metadata/src/main/java/org/apache/kylin/metadata/datatype/StringSerializer.java index eef2868..235808f 100644 --- a/core-metadata/src/main/java/org/apache/kylin/metadata/datatype/StringSerializer.java +++ b/core-metadata/src/main/java/org/apache/kylin/metadata/datatype/StringSerializer.java @@ -1,3 +1,21 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. +*/ + package org.apache.kylin.metadata.datatype; import java.nio.ByteBuffer; http://git-wip-us.apache.org/repos/asf/kylin/blob/d0e096a7/core-metadata/src/main/java/org/apache/kylin/metadata/realization/IRealizationSegment.java ---------------------------------------------------------------------- diff --git a/core-metadata/src/main/java/org/apache/kylin/metadata/realization/IRealizationSegment.java b/core-metadata/src/main/java/org/apache/kylin/metadata/realization/IRealizationSegment.java index 3ac82a0..6e3932d 100644 --- a/core-metadata/src/main/java/org/apache/kylin/metadata/realization/IRealizationSegment.java +++ b/core-metadata/src/main/java/org/apache/kylin/metadata/realization/IRealizationSegment.java @@ -1,3 +1,21 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. +*/ + package org.apache.kylin.metadata.realization; import org.apache.kylin.metadata.model.IBuildable; http://git-wip-us.apache.org/repos/asf/kylin/blob/d0e096a7/core-metadata/src/main/java/org/apache/kylin/metadata/realization/SQLDigestUtil.java ---------------------------------------------------------------------- diff --git a/core-metadata/src/main/java/org/apache/kylin/metadata/realization/SQLDigestUtil.java b/core-metadata/src/main/java/org/apache/kylin/metadata/realization/SQLDigestUtil.java index e52bf3b..a70a17e 100644 --- a/core-metadata/src/main/java/org/apache/kylin/metadata/realization/SQLDigestUtil.java +++ b/core-metadata/src/main/java/org/apache/kylin/metadata/realization/SQLDigestUtil.java @@ -1,3 +1,21 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. +*/ + package org.apache.kylin.metadata.realization; import org.apache.kylin.common.util.DateFormat; http://git-wip-us.apache.org/repos/asf/kylin/blob/d0e096a7/core-metadata/src/main/java/org/apache/kylin/metadata/realization/StreamSQLDigest.java ---------------------------------------------------------------------- diff --git a/core-metadata/src/main/java/org/apache/kylin/metadata/realization/StreamSQLDigest.java b/core-metadata/src/main/java/org/apache/kylin/metadata/realization/StreamSQLDigest.java index 1420470..345350e 100644 --- a/core-metadata/src/main/java/org/apache/kylin/metadata/realization/StreamSQLDigest.java +++ b/core-metadata/src/main/java/org/apache/kylin/metadata/realization/StreamSQLDigest.java @@ -1,3 +1,21 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. +*/ + package org.apache.kylin.metadata.realization; import java.util.Arrays; http://git-wip-us.apache.org/repos/asf/kylin/blob/d0e096a7/core-metadata/src/main/java/org/apache/kylin/metadata/tuple/CompoundTupleIterator.java ---------------------------------------------------------------------- diff --git a/core-metadata/src/main/java/org/apache/kylin/metadata/tuple/CompoundTupleIterator.java b/core-metadata/src/main/java/org/apache/kylin/metadata/tuple/CompoundTupleIterator.java index 02af3ca..fff910b 100644 --- a/core-metadata/src/main/java/org/apache/kylin/metadata/tuple/CompoundTupleIterator.java +++ b/core-metadata/src/main/java/org/apache/kylin/metadata/tuple/CompoundTupleIterator.java @@ -1,3 +1,21 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. +*/ + package org.apache.kylin.metadata.tuple; import java.util.Iterator; http://git-wip-us.apache.org/repos/asf/kylin/blob/d0e096a7/core-metadata/src/main/java/org/apache/kylin/metadata/tuple/IEvaluatableTuple.java ---------------------------------------------------------------------- diff --git a/core-metadata/src/main/java/org/apache/kylin/metadata/tuple/IEvaluatableTuple.java b/core-metadata/src/main/java/org/apache/kylin/metadata/tuple/IEvaluatableTuple.java index d5a5061..66c165f 100644 --- a/core-metadata/src/main/java/org/apache/kylin/metadata/tuple/IEvaluatableTuple.java +++ b/core-metadata/src/main/java/org/apache/kylin/metadata/tuple/IEvaluatableTuple.java @@ -1,3 +1,21 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. +*/ + package org.apache.kylin.metadata.tuple; import org.apache.kylin.metadata.model.TblColRef; http://git-wip-us.apache.org/repos/asf/kylin/blob/d0e096a7/core-metadata/src/main/java/org/apache/kylin/metadata/tuple/SimpleTupleIterator.java ---------------------------------------------------------------------- diff --git a/core-metadata/src/main/java/org/apache/kylin/metadata/tuple/SimpleTupleIterator.java b/core-metadata/src/main/java/org/apache/kylin/metadata/tuple/SimpleTupleIterator.java index 92006e1..6b434f2 100644 --- a/core-metadata/src/main/java/org/apache/kylin/metadata/tuple/SimpleTupleIterator.java +++ b/core-metadata/src/main/java/org/apache/kylin/metadata/tuple/SimpleTupleIterator.java @@ -1,3 +1,21 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. +*/ + package org.apache.kylin.metadata.tuple; import java.util.Iterator; http://git-wip-us.apache.org/repos/asf/kylin/blob/d0e096a7/core-metadata/src/main/java/org/apache/kylin/metadata/tuple/TeeTupleIterator.java ---------------------------------------------------------------------- diff --git a/core-metadata/src/main/java/org/apache/kylin/metadata/tuple/TeeTupleIterator.java b/core-metadata/src/main/java/org/apache/kylin/metadata/tuple/TeeTupleIterator.java index c12f18a..e67443f 100644 --- a/core-metadata/src/main/java/org/apache/kylin/metadata/tuple/TeeTupleIterator.java +++ b/core-metadata/src/main/java/org/apache/kylin/metadata/tuple/TeeTupleIterator.java @@ -1,3 +1,21 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. +*/ + package org.apache.kylin.metadata.tuple; import java.util.List; http://git-wip-us.apache.org/repos/asf/kylin/blob/d0e096a7/core-metadata/src/main/java/org/apache/kylin/metadata/tuple/TeeTupleItrListener.java ---------------------------------------------------------------------- diff --git a/core-metadata/src/main/java/org/apache/kylin/metadata/tuple/TeeTupleItrListener.java b/core-metadata/src/main/java/org/apache/kylin/metadata/tuple/TeeTupleItrListener.java index 750769a..b5fca16 100644 --- a/core-metadata/src/main/java/org/apache/kylin/metadata/tuple/TeeTupleItrListener.java +++ b/core-metadata/src/main/java/org/apache/kylin/metadata/tuple/TeeTupleItrListener.java @@ -1,3 +1,21 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. +*/ + package org.apache.kylin.metadata.tuple; import java.util.List; http://git-wip-us.apache.org/repos/asf/kylin/blob/d0e096a7/core-metadata/src/test/java/org/apache/kylin/aggregation/topn/TopNCounterSerializerTest.java ---------------------------------------------------------------------- diff --git a/core-metadata/src/test/java/org/apache/kylin/aggregation/topn/TopNCounterSerializerTest.java b/core-metadata/src/test/java/org/apache/kylin/aggregation/topn/TopNCounterSerializerTest.java index 5b50241..1da3624 100644 --- a/core-metadata/src/test/java/org/apache/kylin/aggregation/topn/TopNCounterSerializerTest.java +++ b/core-metadata/src/test/java/org/apache/kylin/aggregation/topn/TopNCounterSerializerTest.java @@ -1,3 +1,21 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. +*/ + package org.apache.kylin.aggregation.topn; import java.nio.ByteBuffer; http://git-wip-us.apache.org/repos/asf/kylin/blob/d0e096a7/core-metadata/src/test/java/org/apache/kylin/metadata/datatype/BigDecimalSerializerTest.java ---------------------------------------------------------------------- diff --git a/core-metadata/src/test/java/org/apache/kylin/metadata/datatype/BigDecimalSerializerTest.java b/core-metadata/src/test/java/org/apache/kylin/metadata/datatype/BigDecimalSerializerTest.java index dcdc3d4..1c83af4 100644 --- a/core-metadata/src/test/java/org/apache/kylin/metadata/datatype/BigDecimalSerializerTest.java +++ b/core-metadata/src/test/java/org/apache/kylin/metadata/datatype/BigDecimalSerializerTest.java @@ -1,3 +1,21 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. +*/ + package org.apache.kylin.metadata.datatype; import static org.junit.Assert.assertEquals;
