You've already forked mariadb-columnstore-engine
mirror of
https://github.com/mariadb-corporation/mariadb-columnstore-engine.git
synced 2025-08-01 06:46:55 +03:00
MCOL-523 set copyright notices
This commit is contained in:
@ -1,4 +1,5 @@
|
|||||||
/* Copyright (C) 2014 InfiniDB, Inc.
|
/*
|
||||||
|
Copyright (c) 2017, MariaDB
|
||||||
|
|
||||||
This program is free software; you can redistribute it and/or
|
This program is free software; you can redistribute it and/or
|
||||||
modify it under the terms of the GNU General Public License
|
modify it under the terms of the GNU General Public License
|
||||||
@ -13,7 +14,8 @@
|
|||||||
You should have received a copy of the GNU General Public License
|
You should have received a copy of the GNU General Public License
|
||||||
along with this program; if not, write to the Free Software
|
along with this program; if not, write to the Free Software
|
||||||
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
|
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
|
||||||
MA 02110-1301, USA. */
|
MA 02110-1301, USA.
|
||||||
|
*/
|
||||||
|
|
||||||
#include <sstream>
|
#include <sstream>
|
||||||
#include <cstring>
|
#include <cstring>
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
/* Copyright (C) 2014 InfiniDB, Inc.
|
/*
|
||||||
|
Copyright (c) 2017, MariaDB
|
||||||
|
|
||||||
This program is free software; you can redistribute it and/or
|
This program is free software; you can redistribute it and/or
|
||||||
modify it under the terms of the GNU General Public License
|
modify it under the terms of the GNU General Public License
|
||||||
@ -13,14 +14,8 @@
|
|||||||
You should have received a copy of the GNU General Public License
|
You should have received a copy of the GNU General Public License
|
||||||
along with this program; if not, write to the Free Software
|
along with this program; if not, write to the Free Software
|
||||||
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
|
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
|
||||||
MA 02110-1301, USA. */
|
MA 02110-1301, USA.
|
||||||
|
*/
|
||||||
/***********************************************************************
|
|
||||||
* $Id: groupconcatcolumn.h 9210 2013-01-21 14:10:42Z rdempsey $
|
|
||||||
*
|
|
||||||
*
|
|
||||||
***********************************************************************/
|
|
||||||
/** @file */
|
|
||||||
|
|
||||||
#ifndef UDAFCOLUMN_H
|
#ifndef UDAFCOLUMN_H
|
||||||
#define UDAFCOLUMN_H
|
#define UDAFCOLUMN_H
|
||||||
|
@ -1,4 +1,6 @@
|
|||||||
/* Copyright (C) 2014 InfiniDB, Inc.
|
/*
|
||||||
|
Copyright (c) 2017, MariaDB
|
||||||
|
Copyright (C) 2014 InfiniDB, Inc.
|
||||||
|
|
||||||
This program is free software; you can redistribute it and/or
|
This program is free software; you can redistribute it and/or
|
||||||
modify it under the terms of the GNU General Public License
|
modify it under the terms of the GNU General Public License
|
||||||
@ -13,15 +15,8 @@
|
|||||||
You should have received a copy of the GNU General Public License
|
You should have received a copy of the GNU General Public License
|
||||||
along with this program; if not, write to the Free Software
|
along with this program; if not, write to the Free Software
|
||||||
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
|
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
|
||||||
MA 02110-1301, USA. */
|
MA 02110-1301, USA.
|
||||||
|
*/
|
||||||
/***********************************************************************
|
|
||||||
* $Id: wf_frame.h 9679 2017-06-11 $
|
|
||||||
*
|
|
||||||
*
|
|
||||||
***********************************************************************/
|
|
||||||
|
|
||||||
/** @file */
|
|
||||||
|
|
||||||
#ifndef WINDOW_FUNCTION_FRAME_H
|
#ifndef WINDOW_FUNCTION_FRAME_H
|
||||||
#define WINDOW_FUNCTION_FRAME_H
|
#define WINDOW_FUNCTION_FRAME_H
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/* Copyright (C) 2014 InfiniDB, Inc.
|
/* Copyright (C) 2014 InfiniDB, Inc.
|
||||||
Copyright (C) 2016 MariaDB Corporaton
|
Copyright (C) 2016, 2017 MariaDB Corporaton
|
||||||
|
|
||||||
This program is free software; you can redistribute it and/or
|
This program is free software; you can redistribute it and/or
|
||||||
modify it under the terms of the GNU General Public License
|
modify it under the terms of the GNU General Public License
|
||||||
|
@ -1,4 +1,6 @@
|
|||||||
/* Copyright (C) 2014 InfiniDB, Inc.
|
/*
|
||||||
|
Copyright (c) 2017, MariaDB
|
||||||
|
Copyright (C) 2014 InfiniDB, Inc.
|
||||||
|
|
||||||
This program is free software; you can redistribute it and/or
|
This program is free software; you can redistribute it and/or
|
||||||
modify it under the terms of the GNU General Public License
|
modify it under the terms of the GNU General Public License
|
||||||
@ -13,13 +15,9 @@
|
|||||||
You should have received a copy of the GNU General Public License
|
You should have received a copy of the GNU General Public License
|
||||||
along with this program; if not, write to the Free Software
|
along with this program; if not, write to the Free Software
|
||||||
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
|
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
|
||||||
MA 02110-1301, USA. */
|
MA 02110-1301, USA.
|
||||||
|
*/
|
||||||
|
|
||||||
/***********************************************************************
|
|
||||||
* $Id: bytestream.cpp 3862 2013-06-05 13:29:12Z rdempsey $
|
|
||||||
*
|
|
||||||
*
|
|
||||||
***********************************************************************/
|
|
||||||
#include <cstring>
|
#include <cstring>
|
||||||
#include <stdexcept>
|
#include <stdexcept>
|
||||||
#include <string>
|
#include <string>
|
||||||
|
@ -1,4 +1,6 @@
|
|||||||
/* Copyright (C) 2014 InfiniDB, Inc.
|
/*
|
||||||
|
Copyright (c) 2017, MariaDB
|
||||||
|
Copyright (C) 2014 InfiniDB, Inc.
|
||||||
|
|
||||||
This program is free software; you can redistribute it and/or
|
This program is free software; you can redistribute it and/or
|
||||||
modify it under the terms of the GNU General Public License
|
modify it under the terms of the GNU General Public License
|
||||||
@ -13,14 +15,9 @@
|
|||||||
You should have received a copy of the GNU General Public License
|
You should have received a copy of the GNU General Public License
|
||||||
along with this program; if not, write to the Free Software
|
along with this program; if not, write to the Free Software
|
||||||
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
|
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
|
||||||
MA 02110-1301, USA. */
|
MA 02110-1301, USA.
|
||||||
|
*/
|
||||||
|
|
||||||
/******************************************************************************************
|
|
||||||
* $Id: bytestream.h 3861 2013-06-04 20:59:23Z dhall $
|
|
||||||
*
|
|
||||||
*
|
|
||||||
******************************************************************************************/
|
|
||||||
/** @file */
|
|
||||||
#ifndef MESSAGEQCPP_BYTESTREAM_H
|
#ifndef MESSAGEQCPP_BYTESTREAM_H
|
||||||
#define MESSAGEQCPP_BYTESTREAM_H
|
#define MESSAGEQCPP_BYTESTREAM_H
|
||||||
|
|
||||||
@ -145,12 +142,12 @@ public:
|
|||||||
*/
|
*/
|
||||||
EXPORT ByteStream& operator<<(const uint64_t o);
|
EXPORT ByteStream& operator<<(const uint64_t o);
|
||||||
/**
|
/**
|
||||||
* push an float onto the end of the stream. The byte order is
|
* push a float onto the end of the stream. The byte order is
|
||||||
* whatever the native byte order is.
|
* whatever the native byte order is.
|
||||||
*/
|
*/
|
||||||
EXPORT ByteStream& operator<<(const float f);
|
EXPORT ByteStream& operator<<(const float f);
|
||||||
/**
|
/**
|
||||||
* push an double onto the end of the stream. The byte order is
|
* push a double onto the end of the stream. The byte order is
|
||||||
* whatever the native byte order is.
|
* whatever the native byte order is.
|
||||||
*/
|
*/
|
||||||
EXPORT ByteStream& operator<<(const double d);
|
EXPORT ByteStream& operator<<(const double d);
|
||||||
|
@ -1,4 +1,6 @@
|
|||||||
/* Copyright (C) 2014 InfiniDB, Inc.
|
/*
|
||||||
|
Copyright (c) 2017, MariaDB
|
||||||
|
Copyright (C) 2014 InfiniDB, Inc.
|
||||||
|
|
||||||
This program is free software; you can redistribute it and/or
|
This program is free software; you can redistribute it and/or
|
||||||
modify it under the terms of the GNU General Public License
|
modify it under the terms of the GNU General Public License
|
||||||
@ -13,10 +15,8 @@
|
|||||||
You should have received a copy of the GNU General Public License
|
You should have received a copy of the GNU General Public License
|
||||||
along with this program; if not, write to the Free Software
|
along with this program; if not, write to the Free Software
|
||||||
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
|
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
|
||||||
MA 02110-1301, USA. */
|
MA 02110-1301, USA.
|
||||||
|
*/
|
||||||
// $Id: rowaggregation.cpp 4017 2013-07-26 16:20:29Z pleblanc $
|
|
||||||
|
|
||||||
|
|
||||||
/** @file rowaggregation.cpp
|
/** @file rowaggregation.cpp
|
||||||
*
|
*
|
||||||
|
@ -1,4 +1,6 @@
|
|||||||
/* Copyright (C) 2014 InfiniDB, Inc.
|
/*
|
||||||
|
Copyright (c) 2017, MariaDB
|
||||||
|
Copyright (C) 2014 InfiniDB, Inc.
|
||||||
|
|
||||||
This program is free software; you can redistribute it and/or
|
This program is free software; you can redistribute it and/or
|
||||||
modify it under the terms of the GNU General Public License
|
modify it under the terms of the GNU General Public License
|
||||||
@ -13,10 +15,8 @@
|
|||||||
You should have received a copy of the GNU General Public License
|
You should have received a copy of the GNU General Public License
|
||||||
along with this program; if not, write to the Free Software
|
along with this program; if not, write to the Free Software
|
||||||
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
|
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
|
||||||
MA 02110-1301, USA. */
|
MA 02110-1301, USA.
|
||||||
|
*/
|
||||||
// $Id: rowaggregation.h 4017 2013-07-26 16:20:29Z pleblanc $
|
|
||||||
|
|
||||||
|
|
||||||
#ifndef ROWAGGREGATION_H
|
#ifndef ROWAGGREGATION_H
|
||||||
#define ROWAGGREGATION_H
|
#define ROWAGGREGATION_H
|
||||||
|
@ -1,4 +1,6 @@
|
|||||||
/* Copyright (C) 2014 InfiniDB, Inc.
|
/*
|
||||||
|
Copyright (c) 2017, MariaDB
|
||||||
|
Copyright (C) 2014 InfiniDB, Inc.
|
||||||
|
|
||||||
This program is free software; you can redistribute it and/or
|
This program is free software; you can redistribute it and/or
|
||||||
modify it under the terms of the GNU General Public License
|
modify it under the terms of the GNU General Public License
|
||||||
@ -13,21 +15,16 @@
|
|||||||
You should have received a copy of the GNU General Public License
|
You should have received a copy of the GNU General Public License
|
||||||
along with this program; if not, write to the Free Software
|
along with this program; if not, write to the Free Software
|
||||||
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
|
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
|
||||||
MA 02110-1301, USA. */
|
MA 02110-1301, USA.
|
||||||
|
*/
|
||||||
// $Id: rowgroup.cpp 4021 2013-07-26 22:08:16Z xlou $
|
|
||||||
|
|
||||||
//
|
//
|
||||||
// C++ Implementation: rowgroup
|
// C++ Implementation: rowgroup
|
||||||
//
|
//
|
||||||
// Description:
|
// Description:
|
||||||
//
|
//
|
||||||
//
|
|
||||||
// Author: Patrick LeBlanc <pleblanc@calpont.com>, (C) 2008
|
// Author: Patrick LeBlanc <pleblanc@calpont.com>, (C) 2008
|
||||||
//
|
//
|
||||||
// Copyright: See COPYING file that comes with this distribution
|
|
||||||
//
|
|
||||||
//
|
|
||||||
|
|
||||||
#include <vector>
|
#include <vector>
|
||||||
//#define NDEBUG
|
//#define NDEBUG
|
||||||
|
@ -1,4 +1,6 @@
|
|||||||
/* Copyright (C) 2014 InfiniDB, Inc.
|
/*
|
||||||
|
Copyright (c) 2017, MariaDB
|
||||||
|
Copyright (C) 2014 InfiniDB, Inc.
|
||||||
|
|
||||||
This program is free software; you can redistribute it and/or
|
This program is free software; you can redistribute it and/or
|
||||||
modify it under the terms of the GNU General Public License
|
modify it under the terms of the GNU General Public License
|
||||||
@ -13,22 +15,15 @@
|
|||||||
You should have received a copy of the GNU General Public License
|
You should have received a copy of the GNU General Public License
|
||||||
along with this program; if not, write to the Free Software
|
along with this program; if not, write to the Free Software
|
||||||
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
|
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
|
||||||
MA 02110-1301, USA. */
|
MA 02110-1301, USA.
|
||||||
|
*/
|
||||||
// $Id: rowgroup.h 4020 2013-07-26 21:41:28Z pleblanc $
|
|
||||||
|
|
||||||
//
|
//
|
||||||
// C++ Interface: rowgroup
|
// C++ Interface: rowgroup
|
||||||
//
|
//
|
||||||
// Description:
|
// Description:
|
||||||
//
|
//
|
||||||
//
|
|
||||||
// Author: Patrick LeBlanc <pleblanc@calpont.com>, (C) 2008
|
// Author: Patrick LeBlanc <pleblanc@calpont.com>, (C) 2008
|
||||||
//
|
|
||||||
// Copyright: See COPYING file that comes with this distribution
|
|
||||||
//
|
|
||||||
//
|
|
||||||
/** @file */
|
|
||||||
|
|
||||||
#ifndef ROWGROUP_H_
|
#ifndef ROWGROUP_H_
|
||||||
#define ROWGROUP_H_
|
#define ROWGROUP_H_
|
||||||
|
@ -168,7 +168,7 @@ void mcs_isnull_deinit(UDF_INIT* initid)
|
|||||||
}
|
}
|
||||||
|
|
||||||
#ifdef _MSC_VER
|
#ifdef _MSC_VER
|
||||||
__declspec(dllexport)f
|
__declspec(dllexport)
|
||||||
#endif
|
#endif
|
||||||
long long mcs_isnull(UDF_INIT *initid, UDF_ARGS *args, char *is_null, char *error)
|
long long mcs_isnull(UDF_INIT *initid, UDF_ARGS *args, char *is_null, char *error)
|
||||||
{
|
{
|
||||||
|
@ -1,4 +1,6 @@
|
|||||||
/* Copyright (C) 2014 InfiniDB, Inc.
|
/*
|
||||||
|
Copyright (c) 2017, MariaDB
|
||||||
|
Copyright (C) 2014 InfiniDB, Inc.
|
||||||
|
|
||||||
This program is free software; you can redistribute it and/or
|
This program is free software; you can redistribute it and/or
|
||||||
modify it under the terms of the GNU General Public License
|
modify it under the terms of the GNU General Public License
|
||||||
@ -13,9 +15,8 @@
|
|||||||
You should have received a copy of the GNU General Public License
|
You should have received a copy of the GNU General Public License
|
||||||
along with this program; if not, write to the Free Software
|
along with this program; if not, write to the Free Software
|
||||||
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
|
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
|
||||||
MA 02110-1301, USA. */
|
MA 02110-1301, USA.
|
||||||
|
*/
|
||||||
// $Id: windowframe.cpp 3821 2013-05-17 23:58:16Z xlou $
|
|
||||||
|
|
||||||
|
|
||||||
//#define NDEBUG
|
//#define NDEBUG
|
||||||
|
@ -1,4 +1,6 @@
|
|||||||
/* Copyright (C) 2014 InfiniDB, Inc.
|
/*
|
||||||
|
Copyright (c) 2017, MariaDB
|
||||||
|
Copyright (C) 2014 InfiniDB, Inc.
|
||||||
|
|
||||||
This program is free software; you can redistribute it and/or
|
This program is free software; you can redistribute it and/or
|
||||||
modify it under the terms of the GNU General Public License
|
modify it under the terms of the GNU General Public License
|
||||||
@ -13,10 +15,8 @@
|
|||||||
You should have received a copy of the GNU General Public License
|
You should have received a copy of the GNU General Public License
|
||||||
along with this program; if not, write to the Free Software
|
along with this program; if not, write to the Free Software
|
||||||
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
|
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
|
||||||
MA 02110-1301, USA. */
|
MA 02110-1301, USA.
|
||||||
|
*/
|
||||||
// $Id: windowfunction.cpp 3932 2013-06-25 16:08:10Z xlou $
|
|
||||||
|
|
||||||
|
|
||||||
//#define NDEBUG
|
//#define NDEBUG
|
||||||
#include <cassert>
|
#include <cassert>
|
||||||
|
@ -1,4 +1,6 @@
|
|||||||
/* Copyright (C) 2014 InfiniDB, Inc.
|
/*
|
||||||
|
Copyright (c) 2017, MariaDB
|
||||||
|
Copyright (C) 2014 InfiniDB, Inc.
|
||||||
|
|
||||||
This program is free software; you can redistribute it and/or
|
This program is free software; you can redistribute it and/or
|
||||||
modify it under the terms of the GNU General Public License
|
modify it under the terms of the GNU General Public License
|
||||||
@ -13,10 +15,8 @@
|
|||||||
You should have received a copy of the GNU General Public License
|
You should have received a copy of the GNU General Public License
|
||||||
along with this program; if not, write to the Free Software
|
along with this program; if not, write to the Free Software
|
||||||
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
|
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
|
||||||
MA 02110-1301, USA. */
|
MA 02110-1301, USA.
|
||||||
|
*/
|
||||||
// $Id: windowfunctiontype.cpp 3932 2013-06-25 16:08:10Z xlou $
|
|
||||||
|
|
||||||
|
|
||||||
//#define NDEBUG
|
//#define NDEBUG
|
||||||
#include <cassert>
|
#include <cassert>
|
||||||
|
Reference in New Issue
Block a user