diff --git a/src/sql/engine/expr/ob_expr_any_value.cpp b/src/sql/engine/expr/ob_expr_any_value.cpp index 0adad5224c7c7e2efc8b499fcff63c45b98db306..636d5f1e72e68fe5ee56840d69484cb2c6f59a82 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 f1979eacadf8dc89391d8b45ee108125cf780385..24ec5e880dbee6e9bc2990805cb7cf051312a76b 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 02736f081846d9e716e3e971cc142799ec08a78f..d8c0f6dd14bdecb825eea090fa7bd5ede3a39e4f 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 fe6b34e20e601d2ad0f243e634799b7098039068..3a31c2212522e0049635ca9729020d147edefbee 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 8c588f5a7936393640d4da1e7cebff117273a4b2..23157123db5afbfade02f824e31e578bf8e3cddd 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 b4cd8477aaa38bc571874fdc8c514b88459f4438..fa3ac3c566cf967daa57bf9839928894673bec5f 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_