Skip to content

Commit dadedd8

Browse files
authored
Remove copyright headers and have single COPYRIGHT file (#46)
1 parent f79ec75 commit dadedd8

File tree

157 files changed

+1
-2176
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

157 files changed

+1
-2176
lines changed

.idea/copyright/Apache_2_0.xml

-6
This file was deleted.

.idea/copyright/profiles_settings.xml

-12
This file was deleted.

COPYRIGHT

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Licensed under the Apache License, Version 2.0 <LICENSE-APACHE>

bench-vortex/benches/compress_benchmark.rs

-14
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,3 @@
1-
// (c) Copyright 2024 Fulcrum Technologies, Inc. All rights reserved.
2-
//
3-
// Licensed under the Apache License, Version 2.0 (the "License");
4-
// you may not use this file except in compliance with the License.
5-
// You may obtain a copy of the License at
6-
//
7-
// http://www.apache.org/licenses/LICENSE-2.0
8-
//
9-
// Unless required by applicable law or agreed to in writing, software
10-
// distributed under the License is distributed on an "AS IS" BASIS,
11-
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12-
// See the License for the specific language governing permissions and
13-
// limitations under the License.
14-
151
use std::fs::{create_dir_all, File};
162
use std::path::Path;
173

bench-vortex/src/lib.rs

-14
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,3 @@
1-
// (c) Copyright 2024 Fulcrum Technologies, Inc. All rights reserved.
2-
//
3-
// Licensed under the Apache License, Version 2.0 (the "License");
4-
// you may not use this file except in compliance with the License.
5-
// You may obtain a copy of the License at
6-
//
7-
// http://www.apache.org/licenses/LICENSE-2.0
8-
//
9-
// Unless required by applicable law or agreed to in writing, software
10-
// distributed under the License is distributed on an "AS IS" BASIS,
11-
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12-
// See the License for the specific language governing permissions and
13-
// limitations under the License.
14-
151
use itertools::Itertools;
162

173
use vortex::array::Encoding;

codecz-sys/build.rs

-14
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,3 @@
1-
// (c) Copyright 2024 Fulcrum Technologies, Inc. All rights reserved.
2-
//
3-
// Licensed under the Apache License, Version 2.0 (the "License");
4-
// you may not use this file except in compliance with the License.
5-
// You may obtain a copy of the License at
6-
//
7-
// http://www.apache.org/licenses/LICENSE-2.0
8-
//
9-
// Unless required by applicable law or agreed to in writing, software
10-
// distributed under the License is distributed on an "AS IS" BASIS,
11-
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12-
// See the License for the specific language governing permissions and
13-
// limitations under the License.
14-
151
use std::env;
162
use std::path::{Path, PathBuf};
173
use walkdir::WalkDir;

codecz-sys/src/lib.rs

-14
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,3 @@
1-
// (c) Copyright 2024 Fulcrum Technologies, Inc. All rights reserved.
2-
//
3-
// Licensed under the Apache License, Version 2.0 (the "License");
4-
// you may not use this file except in compliance with the License.
5-
// You may obtain a copy of the License at
6-
//
7-
// http://www.apache.org/licenses/LICENSE-2.0
8-
//
9-
// Unless required by applicable law or agreed to in writing, software
10-
// distributed under the License is distributed on an "AS IS" BASIS,
11-
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12-
// See the License for the specific language governing permissions and
13-
// limitations under the License.
14-
151
#![allow(non_upper_case_globals)]
162
#![allow(non_camel_case_types)]
173
#![allow(non_snake_case)]

codecz/benches/codecz_benchmark.rs

-14
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,3 @@
1-
// (c) Copyright 2024 Fulcrum Technologies, Inc. All rights reserved.
2-
//
3-
// Licensed under the Apache License, Version 2.0 (the "License");
4-
// you may not use this file except in compliance with the License.
5-
// You may obtain a copy of the License at
6-
//
7-
// http://www.apache.org/licenses/LICENSE-2.0
8-
//
9-
// Unless required by applicable law or agreed to in writing, software
10-
// distributed under the License is distributed on an "AS IS" BASIS,
11-
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12-
// See the License for the specific language governing permissions and
13-
// limitations under the License.
14-
151
use criterion::{black_box, criterion_group, criterion_main, Criterion};
162
use rand::{
173
distributions::{Distribution, Uniform},

codecz/src/encodings/alp.rs

-14
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,3 @@
1-
// (c) Copyright 2024 Fulcrum Technologies, Inc. All rights reserved.
2-
//
3-
// Licensed under the Apache License, Version 2.0 (the "License");
4-
// you may not use this file except in compliance with the License.
5-
// You may obtain a copy of the License at
6-
//
7-
// http://www.apache.org/licenses/LICENSE-2.0
8-
//
9-
// Unless required by applicable law or agreed to in writing, software
10-
// distributed under the License is distributed on an "AS IS" BASIS,
11-
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12-
// See the License for the specific language governing permissions and
13-
// limitations under the License.
14-
151
use super::{
162
AlignedVec, Codec, CodecError, CodecFunction, OneBufferResult, TwoBufferResult, WrittenBuffer,
173
ALIGNED_ALLOCATOR,

codecz/src/encodings/error.rs

-14
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,3 @@
1-
// (c) Copyright 2024 Fulcrum Technologies, Inc. All rights reserved.
2-
//
3-
// Licensed under the Apache License, Version 2.0 (the "License");
4-
// you may not use this file except in compliance with the License.
5-
// You may obtain a copy of the License at
6-
//
7-
// http://www.apache.org/licenses/LICENSE-2.0
8-
//
9-
// Unless required by applicable law or agreed to in writing, software
10-
// distributed under the License is distributed on an "AS IS" BASIS,
11-
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12-
// See the License for the specific language governing permissions and
13-
// limitations under the License.
14-
151
use super::{Codec, CodecFunction};
162

173
#[derive(Debug, thiserror::Error, PartialEq)]

codecz/src/encodings/ffor.rs

-14
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,3 @@
1-
// (c) Copyright 2024 Fulcrum Technologies, Inc. All rights reserved.
2-
//
3-
// Licensed under the Apache License, Version 2.0 (the "License");
4-
// you may not use this file except in compliance with the License.
5-
// You may obtain a copy of the License at
6-
//
7-
// http://www.apache.org/licenses/LICENSE-2.0
8-
//
9-
// Unless required by applicable law or agreed to in writing, software
10-
// distributed under the License is distributed on an "AS IS" BASIS,
11-
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12-
// See the License for the specific language governing permissions and
13-
// limitations under the License.
14-
151
use std::mem::size_of;
162

173
use arrow_buffer::BooleanBuffer;

codecz/src/encodings/mod.rs

-14
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,3 @@
1-
// (c) Copyright 2024 Fulcrum Technologies, Inc. All rights reserved.
2-
//
3-
// Licensed under the Apache License, Version 2.0 (the "License");
4-
// you may not use this file except in compliance with the License.
5-
// You may obtain a copy of the License at
6-
//
7-
// http://www.apache.org/licenses/LICENSE-2.0
8-
//
9-
// Unless required by applicable law or agreed to in writing, software
10-
// distributed under the License is distributed on an "AS IS" BASIS,
11-
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12-
// See the License for the specific language governing permissions and
13-
// limitations under the License.
14-
151
use enum_display::EnumDisplay;
162

173
mod error;

codecz/src/encodings/ree.rs

-14
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,3 @@
1-
// (c) Copyright 2024 Fulcrum Technologies, Inc. All rights reserved.
2-
//
3-
// Licensed under the Apache License, Version 2.0 (the "License");
4-
// you may not use this file except in compliance with the License.
5-
// You may obtain a copy of the License at
6-
//
7-
// http://www.apache.org/licenses/LICENSE-2.0
8-
//
9-
// Unless required by applicable law or agreed to in writing, software
10-
// distributed under the License is distributed on an "AS IS" BASIS,
11-
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12-
// See the License for the specific language governing permissions and
13-
// limitations under the License.
14-
151
use super::{
162
AlignedVec, Codec, CodecError, CodecFunction, OneBufferResult, TwoBufferResult, WrittenBuffer,
173
ALIGNED_ALLOCATOR,

codecz/src/lib.rs

-14
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,3 @@
1-
// (c) Copyright 2024 Fulcrum Technologies, Inc. All rights reserved.
2-
//
3-
// Licensed under the Apache License, Version 2.0 (the "License");
4-
// you may not use this file except in compliance with the License.
5-
// You may obtain a copy of the License at
6-
//
7-
// http://www.apache.org/licenses/LICENSE-2.0
8-
//
9-
// Unless required by applicable law or agreed to in writing, software
10-
// distributed under the License is distributed on an "AS IS" BASIS,
11-
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12-
// See the License for the specific language governing permissions and
13-
// limitations under the License.
14-
151
pub mod encodings;
162
pub mod math;
173
pub mod utils;

codecz/src/math.rs

-14
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,3 @@
1-
// (c) Copyright 2024 Fulcrum Technologies, Inc. All rights reserved.
2-
//
3-
// Licensed under the Apache License, Version 2.0 (the "License");
4-
// you may not use this file except in compliance with the License.
5-
// You may obtain a copy of the License at
6-
//
7-
// http://www.apache.org/licenses/LICENSE-2.0
8-
//
9-
// Unless required by applicable law or agreed to in writing, software
10-
// distributed under the License is distributed on an "AS IS" BASIS,
11-
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12-
// See the License for the specific language governing permissions and
13-
// limitations under the License.
14-
151
use codecz_sys::{
162
codecz_math_isConstant_f32, codecz_math_isConstant_f64, codecz_math_isConstant_i16,
173
codecz_math_isConstant_i32, codecz_math_isConstant_i64, codecz_math_isConstant_i8,

codecz/src/utils.rs

-14
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,3 @@
1-
// (c) Copyright 2024 Fulcrum Technologies, Inc. All rights reserved.
2-
//
3-
// Licensed under the Apache License, Version 2.0 (the "License");
4-
// you may not use this file except in compliance with the License.
5-
// You may obtain a copy of the License at
6-
//
7-
// http://www.apache.org/licenses/LICENSE-2.0
8-
//
9-
// Unless required by applicable law or agreed to in writing, software
10-
// distributed under the License is distributed on an "AS IS" BASIS,
11-
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12-
// See the License for the specific language governing permissions and
13-
// limitations under the License.
14-
151
extern crate alloc;
162

173
use alloc::sync::Arc;

fastlanez-sys/src/lib.rs

-16
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,3 @@
1-
/*
2-
* (c) Copyright 2024 Fulcrum Technologies, Inc. All rights reserved.
3-
*
4-
* Licensed under the Apache License, Version 2.0 (the "License");
5-
* you may not use this file except in compliance with the License.
6-
* You may obtain a copy of the License at
7-
*
8-
* http://www.apache.org/licenses/LICENSE-2.0
9-
*
10-
* Unless required by applicable law or agreed to in writing, software
11-
* distributed under the License is distributed on an "AS IS" BASIS,
12-
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13-
* See the License for the specific language governing permissions and
14-
* limitations under the License.
15-
*/
16-
171
#![allow(incomplete_features)]
182
#![feature(generic_const_exprs)]
193
#![allow(non_upper_case_globals)]

pyvortex/src/array.rs

-14
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,3 @@
1-
// (c) Copyright 2024 Fulcrum Technologies, Inc. All rights reserved.
2-
//
3-
// Licensed under the Apache License, Version 2.0 (the "License");
4-
// you may not use this file except in compliance with the License.
5-
// You may obtain a copy of the License at
6-
//
7-
// http://www.apache.org/licenses/LICENSE-2.0
8-
//
9-
// Unless required by applicable law or agreed to in writing, software
10-
// distributed under the License is distributed on an "AS IS" BASIS,
11-
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12-
// See the License for the specific language governing permissions and
13-
// limitations under the License.
14-
151
use paste::paste;
162
use pyo3::exceptions::PyValueError;
173
use pyo3::prelude::*;

pyvortex/src/compress.rs

-14
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,3 @@
1-
// (c) Copyright 2024 Fulcrum Technologies, Inc. All rights reserved.
2-
//
3-
// Licensed under the Apache License, Version 2.0 (the "License");
4-
// you may not use this file except in compliance with the License.
5-
// You may obtain a copy of the License at
6-
//
7-
// http://www.apache.org/licenses/LICENSE-2.0
8-
//
9-
// Unless required by applicable law or agreed to in writing, software
10-
// distributed under the License is distributed on an "AS IS" BASIS,
11-
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12-
// See the License for the specific language governing permissions and
13-
// limitations under the License.
14-
151
use pyo3::types::PyType;
162
use pyo3::{pyclass, pyfunction, pymethods, Py, PyResult, Python};
173

pyvortex/src/dtype.rs

-14
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,3 @@
1-
// (c) Copyright 2024 Fulcrum Technologies, Inc. All rights reserved.
2-
//
3-
// Licensed under the Apache License, Version 2.0 (the "License");
4-
// you may not use this file except in compliance with the License.
5-
// You may obtain a copy of the License at
6-
//
7-
// http://www.apache.org/licenses/LICENSE-2.0
8-
//
9-
// Unless required by applicable law or agreed to in writing, software
10-
// distributed under the License is distributed on an "AS IS" BASIS,
11-
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12-
// See the License for the specific language governing permissions and
13-
// limitations under the License.
14-
151
use arrow::datatypes::DataType;
162
use arrow::pyarrow::FromPyArrow;
173
use pyo3::types::PyType;

pyvortex/src/encode.rs

-14
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,3 @@
1-
// (c) Copyright 2024 Fulcrum Technologies, Inc. All rights reserved.
2-
//
3-
// Licensed under the Apache License, Version 2.0 (the "License");
4-
// you may not use this file except in compliance with the License.
5-
// You may obtain a copy of the License at
6-
//
7-
// http://www.apache.org/licenses/LICENSE-2.0
8-
//
9-
// Unless required by applicable law or agreed to in writing, software
10-
// distributed under the License is distributed on an "AS IS" BASIS,
11-
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12-
// See the License for the specific language governing permissions and
13-
// limitations under the License.
14-
151
use arrow::array::{make_array, ArrayData};
162
use arrow::datatypes::DataType;
173
use arrow::ffi_stream::ArrowArrayStreamReader;

pyvortex/src/error.rs

-14
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,3 @@
1-
// (c) Copyright 2024 Fulcrum Technologies, Inc. All rights reserved.
2-
//
3-
// Licensed under the Apache License, Version 2.0 (the "License");
4-
// you may not use this file except in compliance with the License.
5-
// You may obtain a copy of the License at
6-
//
7-
// http://www.apache.org/licenses/LICENSE-2.0
8-
//
9-
// Unless required by applicable law or agreed to in writing, software
10-
// distributed under the License is distributed on an "AS IS" BASIS,
11-
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12-
// See the License for the specific language governing permissions and
13-
// limitations under the License.
14-
151
use pyo3::exceptions::PyValueError;
162
use pyo3::PyErr;
173

pyvortex/src/lib.rs

-14
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,3 @@
1-
// (c) Copyright 2024 Fulcrum Technologies, Inc. All rights reserved.
2-
//
3-
// Licensed under the Apache License, Version 2.0 (the "License");
4-
// you may not use this file except in compliance with the License.
5-
// You may obtain a copy of the License at
6-
//
7-
// http://www.apache.org/licenses/LICENSE-2.0
8-
//
9-
// Unless required by applicable law or agreed to in writing, software
10-
// distributed under the License is distributed on an "AS IS" BASIS,
11-
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12-
// See the License for the specific language governing permissions and
13-
// limitations under the License.
14-
151
use log::debug;
162
use pyo3::prelude::*;
173

0 commit comments

Comments
 (0)