Changeset: f91ccad20599 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=f91ccad20599 Modified Files: monetdb5/modules/mosaic/mosaic.c monetdb5/modules/mosaic/mosaic.h monetdb5/modules/mosaic/mosaic_capped.c monetdb5/modules/mosaic/mosaic_capped.h monetdb5/modules/mosaic/mosaic_delta.c monetdb5/modules/mosaic/mosaic_delta.h monetdb5/modules/mosaic/mosaic_dictionary.h monetdb5/modules/mosaic/mosaic_frame.c monetdb5/modules/mosaic/mosaic_frame.h monetdb5/modules/mosaic/mosaic_hdr.c monetdb5/modules/mosaic/mosaic_hdr.h monetdb5/modules/mosaic/mosaic_join.h monetdb5/modules/mosaic/mosaic_linear.c monetdb5/modules/mosaic/mosaic_linear.h monetdb5/modules/mosaic/mosaic_prefix.c monetdb5/modules/mosaic/mosaic_prefix.h monetdb5/modules/mosaic/mosaic_private.h monetdb5/modules/mosaic/mosaic_projection.h monetdb5/modules/mosaic/mosaic_raw.c monetdb5/modules/mosaic/mosaic_raw.h monetdb5/modules/mosaic/mosaic_runlength.c monetdb5/modules/mosaic/mosaic_runlength.h monetdb5/modules/mosaic/mosaic_select.h monetdb5/modules/mosaic/mosaic_utility.h monetdb5/modules/mosaic/mosaic_var.c monetdb5/modules/mosaic/mosaic_var.h Branch: mosaic Log Message:
Minor textual changes diffs (truncated from 448 to 300 lines): diff --git a/monetdb5/modules/mosaic/mosaic.c b/monetdb5/modules/mosaic/mosaic.c --- a/monetdb5/modules/mosaic/mosaic.c +++ b/monetdb5/modules/mosaic/mosaic.c @@ -3,11 +3,11 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. * - * Copyright 1997 - July 2008 CWI, August 2008 - 2018 MonetDB B.V. + * Copyright 1997 - July 2008 CWI, August 2008 - 2019 MonetDB B.V. */ /* - * (c) 2014 author Martin Kersten + * authors Martin Kersten, A. Koning * Adaptive compression scheme to reduce the storage footprint for stable persistent data. * The permissible compression techniques can be controlled thru an argument list */ diff --git a/monetdb5/modules/mosaic/mosaic.h b/monetdb5/modules/mosaic/mosaic.h --- a/monetdb5/modules/mosaic/mosaic.h +++ b/monetdb5/modules/mosaic/mosaic.h @@ -3,10 +3,10 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. * - * Copyright 1997 - July 2008 CWI, August 2008 - 2018 MonetDB B.V. + * Copyright 1997 - July 2008 CWI, August 2008 - 2019 MonetDB B.V. */ -/* (c) M Kersten +/* authors M Kersten, Aris. Koning * The multi-purpose compressor infrastructure */ #ifndef _MOSLIST_H diff --git a/monetdb5/modules/mosaic/mosaic_capped.c b/monetdb5/modules/mosaic/mosaic_capped.c --- a/monetdb5/modules/mosaic/mosaic_capped.c +++ b/monetdb5/modules/mosaic/mosaic_capped.c @@ -3,12 +3,12 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. * - * Copyright 1997 - July 2008 CWI, August 2008 - 2018 MonetDB B.V. + * Copyright 1997 - July 2008 CWI, August 2008 - 2019 MonetDB B.V. */ /* - * 2014-2016 author Martin Kersten + * authors Martin Kersten, A. Koning * Global dictionary encoding * Index value zero is not used to easy detection of filler values * The dictionary index size is derived from the number of entries covered. diff --git a/monetdb5/modules/mosaic/mosaic_capped.h b/monetdb5/modules/mosaic/mosaic_capped.h --- a/monetdb5/modules/mosaic/mosaic_capped.h +++ b/monetdb5/modules/mosaic/mosaic_capped.h @@ -3,11 +3,11 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. * - * Copyright 1997 - July 2008 CWI, August 2008 - 2018 MonetDB B.V. + * Copyright 1997 - July 2008 CWI, August 2008 - 2019 MonetDB B.V. */ /* - * (c)2014 author Martin Kersten + * authors Martin Kersten, Aris Koning */ #ifndef _MOSAIC_CAPPED_ diff --git a/monetdb5/modules/mosaic/mosaic_delta.c b/monetdb5/modules/mosaic/mosaic_delta.c --- a/monetdb5/modules/mosaic/mosaic_delta.c +++ b/monetdb5/modules/mosaic/mosaic_delta.c @@ -3,11 +3,11 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. * - * Copyright 1997 - July 2008 CWI, August 2008 - 2018 MonetDB B.V. + * Copyright 1997 - July 2008 CWI, August 2008 - 2019 MonetDB B.V. */ /* - * 2014-2016 author Martin Kersten + * authors Martin Kersten, Aris Koning * Byte-wise delta encoding for SHT,INT,LNG, OID, WRD, STR-offsets, TIMESTAMP */ diff --git a/monetdb5/modules/mosaic/mosaic_delta.h b/monetdb5/modules/mosaic/mosaic_delta.h --- a/monetdb5/modules/mosaic/mosaic_delta.h +++ b/monetdb5/modules/mosaic/mosaic_delta.h @@ -3,11 +3,11 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. * - * Copyright 1997 - July 2008 CWI, August 2008 - 2018 MonetDB B.V. + * Copyright 1997 - July 2008 CWI, August 2008 - 2019 MonetDB B.V. */ /* - * (c)2014 author Martin Kersten + * authors Martin Kersten, Aris Koning */ #ifndef _MOSAIC_DELTA_ diff --git a/monetdb5/modules/mosaic/mosaic_dictionary.h b/monetdb5/modules/mosaic/mosaic_dictionary.h --- a/monetdb5/modules/mosaic/mosaic_dictionary.h +++ b/monetdb5/modules/mosaic/mosaic_dictionary.h @@ -1,3 +1,14 @@ +/* + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * Copyright 1997 - July 2008 CWI, August 2008 - 2019 MonetDB B.V. + */ + +/* + * authors Martin Kersten, Aris Koning + */ #ifndef _MOSAIC_DICTIONARY_ #define _MOSAIC_DICTIONARY_ diff --git a/monetdb5/modules/mosaic/mosaic_frame.c b/monetdb5/modules/mosaic/mosaic_frame.c --- a/monetdb5/modules/mosaic/mosaic_frame.c +++ b/monetdb5/modules/mosaic/mosaic_frame.c @@ -3,11 +3,11 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. * - * Copyright 1997 - July 2008 CWI, August 2008 - 2018 MonetDB B.V. + * Copyright 1997 - July 2008 CWI, August 2008 - 2019 MonetDB B.V. */ /* - *2014-2016 author Martin Kersten + * authors Martin Kersten, Aris Koning * Frame of reference compression with dictionary * A codevector chunk is beheaded by a reference value F from the column. The elements V in the * chunk are replaced by an index into a global dictionary of V-F offsets. diff --git a/monetdb5/modules/mosaic/mosaic_frame.h b/monetdb5/modules/mosaic/mosaic_frame.h --- a/monetdb5/modules/mosaic/mosaic_frame.h +++ b/monetdb5/modules/mosaic/mosaic_frame.h @@ -3,11 +3,11 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. * - * Copyright 1997 - July 2008 CWI, August 2008 - 2018 MonetDB B.V. + * Copyright 1997 - July 2008 CWI, August 2008 - 2019 MonetDB B.V. */ /* - * (c)2014 author Martin Kersten + * authors Martin Kersten, Aris Koning */ #ifndef _MOSAIC_FRAME_ diff --git a/monetdb5/modules/mosaic/mosaic_hdr.c b/monetdb5/modules/mosaic/mosaic_hdr.c --- a/monetdb5/modules/mosaic/mosaic_hdr.c +++ b/monetdb5/modules/mosaic/mosaic_hdr.c @@ -3,11 +3,11 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. * - * Copyright 1997 - July 2008 CWI, August 2008 - 2018 MonetDB B.V. + * Copyright 1997 - July 2008 CWI, August 2008 - 2019 MonetDB B.V. */ /* - * 2014-2016 author Martin Kersten + * authors Martin Kersten, Aris Koning * The header block contains the mapping from OIDs to chunks */ diff --git a/monetdb5/modules/mosaic/mosaic_hdr.h b/monetdb5/modules/mosaic/mosaic_hdr.h --- a/monetdb5/modules/mosaic/mosaic_hdr.h +++ b/monetdb5/modules/mosaic/mosaic_hdr.h @@ -3,11 +3,11 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. * - * Copyright 1997 - July 2008 CWI, August 2008 - 2018 MonetDB B.V. + * Copyright 1997 - July 2008 CWI, August 2008 - 2019 MonetDB B.V. */ /* - * (c)2014 author Martin Kersten + * authors Martin Kersten, Aris Koning */ #ifndef _MOSAIC_HDR_ diff --git a/monetdb5/modules/mosaic/mosaic_join.h b/monetdb5/modules/mosaic/mosaic_join.h --- a/monetdb5/modules/mosaic/mosaic_join.h +++ b/monetdb5/modules/mosaic/mosaic_join.h @@ -1,3 +1,16 @@ +/* +* + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * Copyright 1997 - July 2008 CWI, August 2008 - 2019 MonetDB B.V. + */ + +/* + * authors Martin Kersten, Aris Koning + */ + #ifndef _MOSAIC_JOIN_ #define _MOSAIC_JOIN_ diff --git a/monetdb5/modules/mosaic/mosaic_linear.c b/monetdb5/modules/mosaic/mosaic_linear.c --- a/monetdb5/modules/mosaic/mosaic_linear.c +++ b/monetdb5/modules/mosaic/mosaic_linear.c @@ -3,11 +3,11 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. * - * Copyright 1997 - July 2008 CWI, August 2008 - 2018 MonetDB B.V. + * Copyright 1997 - July 2008 CWI, August 2008 - 2019 MonetDB B.V. */ /* - * 2014-2016 author Martin Kersten + * authors Martin Kersten, Aris Koning * Linear encoding * Replace a well-behaving series by its [start,step] value. */ diff --git a/monetdb5/modules/mosaic/mosaic_linear.h b/monetdb5/modules/mosaic/mosaic_linear.h --- a/monetdb5/modules/mosaic/mosaic_linear.h +++ b/monetdb5/modules/mosaic/mosaic_linear.h @@ -3,11 +3,11 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. * - * Copyright 1997 - July 2008 CWI, August 2008 - 2018 MonetDB B.V. + * Copyright 1997 - July 2008 CWI, August 2008 - 2019 MonetDB B.V. */ /* - * (c)2014 author Martin Kersten + * authors Martin Kersten, Aris Koning */ #ifndef _MOSAIC_LINEAR_ diff --git a/monetdb5/modules/mosaic/mosaic_prefix.c b/monetdb5/modules/mosaic/mosaic_prefix.c --- a/monetdb5/modules/mosaic/mosaic_prefix.c +++ b/monetdb5/modules/mosaic/mosaic_prefix.c @@ -3,11 +3,11 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. * - * Copyright 1997 - July 2008 CWI, August 2008 - 2018 MonetDB B.V. + * Copyright 1997 - July 2008 CWI, August 2008 - 2019 MonetDB B.V. */ /* - * 2014-2016 author Martin Kersten + * authors Martin Kersten, Aris Koning * Bit_prefix compression * Factor out leading bits from a series of values. * The prefix size is determined by looking ahead in a small block. diff --git a/monetdb5/modules/mosaic/mosaic_prefix.h b/monetdb5/modules/mosaic/mosaic_prefix.h --- a/monetdb5/modules/mosaic/mosaic_prefix.h +++ b/monetdb5/modules/mosaic/mosaic_prefix.h @@ -3,11 +3,11 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. * - * Copyright 1997 - July 2008 CWI, August 2008 - 2018 MonetDB B.V. + * Copyright 1997 - July 2008 CWI, August 2008 - 2019 MonetDB B.V. */ /* - * (c)2014 author Martin Kersten + * authors Martin Kersten, Aris Koning */ #ifndef _MOSAIC_PREFIX_ diff --git a/monetdb5/modules/mosaic/mosaic_private.h b/monetdb5/modules/mosaic/mosaic_private.h --- a/monetdb5/modules/mosaic/mosaic_private.h +++ b/monetdb5/modules/mosaic/mosaic_private.h @@ -3,7 +3,10 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. * - * Copyright 1997 - July 2008 CWI, August 2008 - 2018 MonetDB B.V. + * Copyright 1997 - July 2008 CWI, August 2008 - 2019 MonetDB B.V. + */ + +/* authors Martin Kersten, Aris Koning */ #define PREVVALUEbit(x) ((x) - 1) diff --git a/monetdb5/modules/mosaic/mosaic_projection.h b/monetdb5/modules/mosaic/mosaic_projection.h --- a/monetdb5/modules/mosaic/mosaic_projection.h +++ b/monetdb5/modules/mosaic/mosaic_projection.h @@ -1,3 +1,14 @@ +/* + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * _______________________________________________ checkin-list mailing list [email protected] https://www.monetdb.org/mailman/listinfo/checkin-list
