From dce23aca87e3274ee06c6668a1a7e8ce125ba693 Mon Sep 17 00:00:00 2001 From: obdev Date: Tue, 5 Jul 2022 16:11:44 +0800 Subject: [PATCH] Remove GUN GPLv2 declarations. --- src/sql/engine/expr/ob_expr_any_value.cpp | 24 ++++++++----------- src/sql/engine/expr/ob_expr_any_value.h | 24 ++++++++----------- src/sql/engine/expr/ob_expr_uuid_short.cpp | 24 ++++++++----------- src/sql/engine/expr/ob_expr_uuid_short.h | 24 ++++++++----------- src/sql/resolver/dml/ob_any_value_checker.cpp | 22 +++++++---------- src/sql/resolver/dml/ob_any_value_checker.h | 22 +++++++---------- 6 files changed, 58 insertions(+), 82 deletions(-) diff --git a/src/sql/engine/expr/ob_expr_any_value.cpp b/src/sql/engine/expr/ob_expr_any_value.cpp index 0adad5224c..636d5f1e72 100644 --- a/src/sql/engine/expr/ob_expr_any_value.cpp +++ b/src/sql/engine/expr/ob_expr_any_value.cpp @@ -1,17 +1,13 @@ -/* - * Copyright 2014-2021 Alibaba Inc. All Rights Reserved. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * version 2 as published by the Free Software Foundation. - * - * ob_expr_any_value.cpp is for any_value function - * - * Date: 2021/7/9 - * - * Authors: - * ailing.lcq - * +/** + * Copyright (c) 2021 OceanBase + * OceanBase CE is licensed under Mulan PubL v2. + * You can use this software according to the terms and conditions of the Mulan PubL v2. + * You may obtain a copy of Mulan PubL v2 at: + * http://license.coscl.org.cn/MulanPubL-2.0 + * THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OF ANY KIND, + * EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO NON-INFRINGEMENT, + * MERCHANTABILITY OR FIT FOR A PARTICULAR PURPOSE. + * See the Mulan PubL v2 for more details. */ #include "sql/engine/expr/ob_expr_any_value.h" diff --git a/src/sql/engine/expr/ob_expr_any_value.h b/src/sql/engine/expr/ob_expr_any_value.h index f1979eacad..24ec5e880d 100644 --- a/src/sql/engine/expr/ob_expr_any_value.h +++ b/src/sql/engine/expr/ob_expr_any_value.h @@ -1,17 +1,13 @@ -/* - * Copyright 2014-2021 Alibaba Inc. All Rights Reserved. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * version 2 as published by the Free Software Foundation. - * - * ob_expr_any_value.h is for any_value function - * - * Date: 2021/7/9 - * - * Authors: - * ailing.lcq - * +/** + * Copyright (c) 2021 OceanBase + * OceanBase CE is licensed under Mulan PubL v2. + * You can use this software according to the terms and conditions of the Mulan PubL v2. + * You may obtain a copy of Mulan PubL v2 at: + * http://license.coscl.org.cn/MulanPubL-2.0 + * THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OF ANY KIND, + * EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO NON-INFRINGEMENT, + * MERCHANTABILITY OR FIT FOR A PARTICULAR PURPOSE. + * See the Mulan PubL v2 for more details. */ #ifndef _OB_EXPR_ANY_VALUE_H_ #define _OB_EXPR_ANY_VALUE_H_ diff --git a/src/sql/engine/expr/ob_expr_uuid_short.cpp b/src/sql/engine/expr/ob_expr_uuid_short.cpp index 02736f0818..d8c0f6dd14 100644 --- a/src/sql/engine/expr/ob_expr_uuid_short.cpp +++ b/src/sql/engine/expr/ob_expr_uuid_short.cpp @@ -1,17 +1,13 @@ -/* - * Copyright 2014-2021 Alibaba Inc. All Rights Reserved. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * version 2 as published by the Free Software Foundation. - * - * ob_expr_uuid_short.cpp is for uuid_short function - * - * Date: 2021/8/20 - * - * Authors: - * ailing.lcq - * +/** + * Copyright (c) 2021 OceanBase + * OceanBase CE is licensed under Mulan PubL v2. + * You can use this software according to the terms and conditions of the Mulan PubL v2. + * You may obtain a copy of Mulan PubL v2 at: + * http://license.coscl.org.cn/MulanPubL-2.0 + * THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OF ANY KIND, + * EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO NON-INFRINGEMENT, + * MERCHANTABILITY OR FIT FOR A PARTICULAR PURPOSE. + * See the Mulan PubL v2 for more details. */ #define USING_LOG_PREFIX SQL_RESV #include "sql/engine/expr/ob_expr_uuid_short.h" diff --git a/src/sql/engine/expr/ob_expr_uuid_short.h b/src/sql/engine/expr/ob_expr_uuid_short.h index fe6b34e20e..3a31c22125 100644 --- a/src/sql/engine/expr/ob_expr_uuid_short.h +++ b/src/sql/engine/expr/ob_expr_uuid_short.h @@ -1,17 +1,13 @@ -/* - * Copyright 2014-2021 Alibaba Inc. All Rights Reserved. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * version 2 as published by the Free Software Foundation. - * - * ob_expr_uuid_short.h is for uuid_short function - * - * Date: 2021/8/20 - * - * Authors: - * ailing.lcq - * +/** + * Copyright (c) 2021 OceanBase + * OceanBase CE is licensed under Mulan PubL v2. + * You can use this software according to the terms and conditions of the Mulan PubL v2. + * You may obtain a copy of Mulan PubL v2 at: + * http://license.coscl.org.cn/MulanPubL-2.0 + * THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OF ANY KIND, + * EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO NON-INFRINGEMENT, + * MERCHANTABILITY OR FIT FOR A PARTICULAR PURPOSE. + * See the Mulan PubL v2 for more details. */ #ifndef _OB_EXPR_UUID_SHORT_H_ #define _OB_EXPR_UUID_SHORT_H_ diff --git a/src/sql/resolver/dml/ob_any_value_checker.cpp b/src/sql/resolver/dml/ob_any_value_checker.cpp index 8c588f5a79..23157123db 100644 --- a/src/sql/resolver/dml/ob_any_value_checker.cpp +++ b/src/sql/resolver/dml/ob_any_value_checker.cpp @@ -1,17 +1,13 @@ /** - * Copyright 2014-2021 Alibaba Inc. All Rights Reserved. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * version 2 as published by the Free Software Foundation. - * - * - * Date: 2021/07/14 - * - * ob_any_value_checker.h is for checking any_value expr in mysql's only_full_group_by mode compatible - * - * Authors: - * ailing.lcq + * Copyright (c) 2021 OceanBase + * OceanBase CE is licensed under Mulan PubL v2. + * You can use this software according to the terms and conditions of the Mulan PubL v2. + * You may obtain a copy of Mulan PubL v2 at: + * http://license.coscl.org.cn/MulanPubL-2.0 + * THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OF ANY KIND, + * EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO NON-INFRINGEMENT, + * MERCHANTABILITY OR FIT FOR A PARTICULAR PURPOSE. + * See the Mulan PubL v2 for more details. */ #define USING_LOG_PREFIX SQL_RESV #include "sql/resolver/dml/ob_any_value_checker.h" diff --git a/src/sql/resolver/dml/ob_any_value_checker.h b/src/sql/resolver/dml/ob_any_value_checker.h index b4cd8477aa..fa3ac3c566 100644 --- a/src/sql/resolver/dml/ob_any_value_checker.h +++ b/src/sql/resolver/dml/ob_any_value_checker.h @@ -1,17 +1,13 @@ /** - * Copyright 2014-2021 Alibaba Inc. All Rights Reserved. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * version 2 as published by the Free Software Foundation. - * - * - * Date: 2021/07/14 - * - * ob_any_value_checker.h is for checking any_value expr in mysql's only_full_group_by mode compatible - * - * Authors: - * ailing.lcq + * Copyright (c) 2021 OceanBase + * OceanBase CE is licensed under Mulan PubL v2. + * You can use this software according to the terms and conditions of the Mulan PubL v2. + * You may obtain a copy of Mulan PubL v2 at: + * http://license.coscl.org.cn/MulanPubL-2.0 + * THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OF ANY KIND, + * EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO NON-INFRINGEMENT, + * MERCHANTABILITY OR FIT FOR A PARTICULAR PURPOSE. + * See the Mulan PubL v2 for more details. */ #ifndef OCEANBASE_SRC_SQL_RESOLVER_DML_OB_ANY_VALUE_CHECKER_H_ -- GitLab