Skip to content

Commit c83c57d

Browse files
committed
license: change pkg/kv file headers w/BSL to use the CSL
Change the file headers for files under pkg/kv directory using the BSL license to use the CockroachDB Software License (CSL) instead. Part of RE-658 Release note (general change): Change the license cockroach is distributed under to the new CockroachDB Software License (CSL).
1 parent 386b3da commit c83c57d

File tree

952 files changed

+1904
-6664
lines changed

Some content is hidden

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

952 files changed

+1904
-6664
lines changed

Diff for: pkg/kv/admission.go

+2-7
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,7 @@
11
// Copyright 2023 The Cockroach Authors.
22
//
3-
// Use of this software is governed by the Business Source License
4-
// included in the file licenses/BSL.txt.
5-
//
6-
// As of the Change Date specified in that file, in accordance with
7-
// the Business Source License, use of this software will be governed
8-
// by the Apache License, Version 2.0, included in the file
9-
// licenses/APL.txt.
3+
// Use of this software is governed by the CockroachDB Software License
4+
// included in the /LICENSE file.
105

116
package kv
127

Diff for: pkg/kv/admission_test.go

+2-7
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,7 @@
11
// Copyright 2023 The Cockroach Authors.
22
//
3-
// Use of this software is governed by the Business Source License
4-
// included in the file licenses/BSL.txt.
5-
//
6-
// As of the Change Date specified in that file, in accordance with
7-
// the Business Source License, use of this software will be governed
8-
// by the Apache License, Version 2.0, included in the file
9-
// licenses/APL.txt.
3+
// Use of this software is governed by the CockroachDB Software License
4+
// included in the /LICENSE file.
105

116
package kv
127

Diff for: pkg/kv/batch.go

+2-7
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,7 @@
11
// Copyright 2015 The Cockroach Authors.
22
//
3-
// Use of this software is governed by the Business Source License
4-
// included in the file licenses/BSL.txt.
5-
//
6-
// As of the Change Date specified in that file, in accordance with
7-
// the Business Source License, use of this software will be governed
8-
// by the Apache License, Version 2.0, included in the file
9-
// licenses/APL.txt.
3+
// Use of this software is governed by the CockroachDB Software License
4+
// included in the /LICENSE file.
105

116
package kv
127

Diff for: pkg/kv/bulk/buffering_adder.go

+2-7
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,7 @@
11
// Copyright 2019 The Cockroach Authors.
22
//
3-
// Use of this software is governed by the Business Source License
4-
// included in the file licenses/BSL.txt.
5-
//
6-
// As of the Change Date specified in that file, in accordance with
7-
// the Business Source License, use of this software will be governed
8-
// by the Apache License, Version 2.0, included in the file
9-
// licenses/APL.txt.
3+
// Use of this software is governed by the CockroachDB Software License
4+
// included in the /LICENSE file.
105

116
package bulk
127

Diff for: pkg/kv/bulk/bulk_metrics.go

+2-7
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,7 @@
11
// Copyright 2019 The Cockroach Authors.
22
//
3-
// Use of this software is governed by the Business Source License
4-
// included in the file licenses/BSL.txt.
5-
//
6-
// As of the Change Date specified in that file, in accordance with
7-
// the Business Source License, use of this software will be governed
8-
// by the Apache License, Version 2.0, included in the file
9-
// licenses/APL.txt.
3+
// Use of this software is governed by the CockroachDB Software License
4+
// included in the /LICENSE file.
105

116
package bulk
127

Diff for: pkg/kv/bulk/bulkpb/bulk.go

+2-7
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,7 @@
11
// Copyright 2023 The Cockroach Authors.
22
//
3-
// Use of this software is governed by the Business Source License
4-
// included in the file licenses/BSL.txt.
5-
//
6-
// As of the Change Date specified in that file, in accordance with
7-
// the Business Source License, use of this software will be governed
8-
// by the Apache License, Version 2.0, included in the file
9-
// licenses/APL.txt.
3+
// Use of this software is governed by the CockroachDB Software License
4+
// included in the /LICENSE file.
105

116
package bulkpb
127

Diff for: pkg/kv/bulk/bulkpb/bulkpb.proto

+2-7
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,7 @@
11
// Copyright 2022 The Cockroach Authors.
22
//
3-
// Use of this software is governed by the Business Source License
4-
// included in the file licenses/BSL.txt.
5-
//
6-
// As of the Change Date specified in that file, in accordance with
7-
// the Business Source License, use of this software will be governed
8-
// by the Apache License, Version 2.0, included in the file
9-
// licenses/APL.txt.
3+
// Use of this software is governed by the CockroachDB Software License
4+
// included in the /LICENSE file.
105

116

127
syntax = "proto3";

Diff for: pkg/kv/bulk/bulkpb/ingestion_performance_stats.go

+2-7
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,7 @@
11
// Copyright 2022 The Cockroach Authors.
22
//
3-
// Use of this software is governed by the Business Source License
4-
// included in the file licenses/BSL.txt.
5-
//
6-
// As of the Change Date specified in that file, in accordance with
7-
// the Business Source License, use of this software will be governed
8-
// by the Apache License, Version 2.0, included in the file
9-
// licenses/APL.txt.
3+
// Use of this software is governed by the CockroachDB Software License
4+
// included in the /LICENSE file.
105

116
package bulkpb
127

Diff for: pkg/kv/bulk/bulkpb/ingestion_performance_stats_test.go

+2-7
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,7 @@
11
// Copyright 2023 The Cockroach Authors.
22
//
3-
// Use of this software is governed by the Business Source License
4-
// included in the file licenses/BSL.txt.
5-
//
6-
// As of the Change Date specified in that file, in accordance with
7-
// the Business Source License, use of this software will be governed
8-
// by the Apache License, Version 2.0, included in the file
9-
// licenses/APL.txt.
3+
// Use of this software is governed by the CockroachDB Software License
4+
// included in the /LICENSE file.
105

116
package bulkpb
127

Diff for: pkg/kv/bulk/kv_buf.go

+2-7
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,7 @@
11
// Copyright 2019 The Cockroach Authors.
22
//
3-
// Use of this software is governed by the Business Source License
4-
// included in the file licenses/BSL.txt.
5-
//
6-
// As of the Change Date specified in that file, in accordance with
7-
// the Business Source License, use of this software will be governed
8-
// by the Apache License, Version 2.0, included in the file
9-
// licenses/APL.txt.
3+
// Use of this software is governed by the CockroachDB Software License
4+
// included in the /LICENSE file.
105

116
package bulk
127

Diff for: pkg/kv/bulk/kv_buf_test.go

+2-7
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,7 @@
11
// Copyright 2019 The Cockroach Authors.
22
//
3-
// Use of this software is governed by the Business Source License
4-
// included in the file licenses/BSL.txt.
5-
//
6-
// As of the Change Date specified in that file, in accordance with
7-
// the Business Source License, use of this software will be governed
8-
// by the Apache License, Version 2.0, included in the file
9-
// licenses/APL.txt.
3+
// Use of this software is governed by the CockroachDB Software License
4+
// included in the /LICENSE file.
105

116
package bulk
127

Diff for: pkg/kv/bulk/main_test.go

+2-7
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,7 @@
11
// Copyright 2015 The Cockroach Authors.
22
//
3-
// Use of this software is governed by the Business Source License
4-
// included in the file licenses/BSL.txt.
5-
//
6-
// As of the Change Date specified in that file, in accordance with
7-
// the Business Source License, use of this software will be governed
8-
// by the Apache License, Version 2.0, included in the file
9-
// licenses/APL.txt.
3+
// Use of this software is governed by the CockroachDB Software License
4+
// included in the /LICENSE file.
105

116
package bulk_test
127

Diff for: pkg/kv/bulk/setting.go

+2-7
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,7 @@
11
// Copyright 2022 The Cockroach Authors.
22
//
3-
// Use of this software is governed by the Business Source License
4-
// included in the file licenses/BSL.txt.
5-
//
6-
// As of the Change Date specified in that file, in accordance with
7-
// the Business Source License, use of this software will be governed
8-
// by the Apache License, Version 2.0, included in the file
9-
// licenses/APL.txt.
3+
// Use of this software is governed by the CockroachDB Software License
4+
// included in the /LICENSE file.
105

116
package bulk
127

Diff for: pkg/kv/bulk/split_sst_test.go

+2-7
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,7 @@
11
// Copyright 2024 The Cockroach Authors.
22
//
3-
// Use of this software is governed by the Business Source License
4-
// included in the file licenses/BSL.txt.
5-
//
6-
// As of the Change Date specified in that file, in accordance with
7-
// the Business Source License, use of this software will be governed
8-
// by the Apache License, Version 2.0, included in the file
9-
// licenses/APL.txt.
3+
// Use of this software is governed by the CockroachDB Software License
4+
// included in the /LICENSE file.
105

116
package bulk
127

Diff for: pkg/kv/bulk/sst_batcher.go

+2-7
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,7 @@
11
// Copyright 2017 The Cockroach Authors.
22
//
3-
// Use of this software is governed by the Business Source License
4-
// included in the file licenses/BSL.txt.
5-
//
6-
// As of the Change Date specified in that file, in accordance with
7-
// the Business Source License, use of this software will be governed
8-
// by the Apache License, Version 2.0, included in the file
9-
// licenses/APL.txt.
3+
// Use of this software is governed by the CockroachDB Software License
4+
// included in the /LICENSE file.
105

116
package bulk
127

Diff for: pkg/kv/bulk/sst_batcher_test.go

+2-7
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,7 @@
11
// Copyright 2018 The Cockroach Authors.
22
//
3-
// Use of this software is governed by the Business Source License
4-
// included in the file licenses/BSL.txt.
5-
//
6-
// As of the Change Date specified in that file, in accordance with
7-
// the Business Source License, use of this software will be governed
8-
// by the Apache License, Version 2.0, included in the file
9-
// licenses/APL.txt.
3+
// Use of this software is governed by the CockroachDB Software License
4+
// included in the /LICENSE file.
105

116
package bulk_test
127

Diff for: pkg/kv/client_test.go

+2-7
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,7 @@
11
// Copyright 2014 The Cockroach Authors.
22
//
3-
// Use of this software is governed by the Business Source License
4-
// included in the file licenses/BSL.txt.
5-
//
6-
// As of the Change Date specified in that file, in accordance with
7-
// the Business Source License, use of this software will be governed
8-
// by the Apache License, Version 2.0, included in the file
9-
// licenses/APL.txt.
3+
// Use of this software is governed by the CockroachDB Software License
4+
// included in the /LICENSE file.
105

116
/*
127
Package client_test tests clients against a fully-instantiated

Diff for: pkg/kv/db.go

+2-7
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,7 @@
11
// Copyright 2015 The Cockroach Authors.
22
//
3-
// Use of this software is governed by the Business Source License
4-
// included in the file licenses/BSL.txt.
5-
//
6-
// As of the Change Date specified in that file, in accordance with
7-
// the Business Source License, use of this software will be governed
8-
// by the Apache License, Version 2.0, included in the file
9-
// licenses/APL.txt.
3+
// Use of this software is governed by the CockroachDB Software License
4+
// included in the /LICENSE file.
105

116
package kv
127

Diff for: pkg/kv/db_test.go

+2-7
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,7 @@
11
// Copyright 2015 The Cockroach Authors.
22
//
3-
// Use of this software is governed by the Business Source License
4-
// included in the file licenses/BSL.txt.
5-
//
6-
// As of the Change Date specified in that file, in accordance with
7-
// the Business Source License, use of this software will be governed
8-
// by the Apache License, Version 2.0, included in the file
9-
// licenses/APL.txt.
3+
// Use of this software is governed by the CockroachDB Software License
4+
// included in the /LICENSE file.
105

116
package kv_test
127

Diff for: pkg/kv/doc.go

+2-7
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,7 @@
11
// Copyright 2014 The Cockroach Authors.
22
//
3-
// Use of this software is governed by the Business Source License
4-
// included in the file licenses/BSL.txt.
5-
//
6-
// As of the Change Date specified in that file, in accordance with
7-
// the Business Source License, use of this software will be governed
8-
// by the Apache License, Version 2.0, included in the file
9-
// licenses/APL.txt.
3+
// Use of this software is governed by the CockroachDB Software License
4+
// included in the /LICENSE file.
105

116
/*
127
Package kv and its KV API have been deprecated for external usage. Please use

Diff for: pkg/kv/kvbase/constants.go

+2-7
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,7 @@
11
// Copyright 2020 The Cockroach Authors.
22
//
3-
// Use of this software is governed by the Business Source License
4-
// included in the file licenses/BSL.txt.
5-
//
6-
// As of the Change Date specified in that file, in accordance with
7-
// the Business Source License, use of this software will be governed
8-
// by the Apache License, Version 2.0, included in the file
9-
// licenses/APL.txt.
3+
// Use of this software is governed by the CockroachDB Software License
4+
// included in the /LICENSE file.
105

116
package kvbase
127

Diff for: pkg/kv/kvbase/metrics.go

+2-7
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,7 @@
11
// Copyright 2023 The Cockroach Authors.
22
//
3-
// Use of this software is governed by the Business Source License
4-
// included in the file licenses/BSL.txt.
5-
//
6-
// As of the Change Date specified in that file, in accordance with
7-
// the Business Source License, use of this software will be governed
8-
// by the Apache License, Version 2.0, included in the file
9-
// licenses/APL.txt.
3+
// Use of this software is governed by the CockroachDB Software License
4+
// included in the /LICENSE file.
105

116
package kvbase
127

Diff for: pkg/kv/kvclient/kvcoord/batch.go

+2-7
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,7 @@
11
// Copyright 2015 The Cockroach Authors.
22
//
3-
// Use of this software is governed by the Business Source License
4-
// included in the file licenses/BSL.txt.
5-
//
6-
// As of the Change Date specified in that file, in accordance with
7-
// the Business Source License, use of this software will be governed
8-
// by the Apache License, Version 2.0, included in the file
9-
// licenses/APL.txt.
3+
// Use of this software is governed by the CockroachDB Software License
4+
// included in the /LICENSE file.
105

116
package kvcoord
127

Diff for: pkg/kv/kvclient/kvcoord/batch_test.go

+2-7
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,7 @@
11
// Copyright 2015 The Cockroach Authors.
22
//
3-
// Use of this software is governed by the Business Source License
4-
// included in the file licenses/BSL.txt.
5-
//
6-
// As of the Change Date specified in that file, in accordance with
7-
// the Business Source License, use of this software will be governed
8-
// by the Apache License, Version 2.0, included in the file
9-
// licenses/APL.txt.
3+
// Use of this software is governed by the CockroachDB Software License
4+
// included in the /LICENSE file.
105

116
package kvcoord
127

Diff for: pkg/kv/kvclient/kvcoord/condensable_span_set.go

+2-7
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,7 @@
11
// Copyright 2020 The Cockroach Authors.
22
//
3-
// Use of this software is governed by the Business Source License
4-
// included in the file licenses/BSL.txt.
5-
//
6-
// As of the Change Date specified in that file, in accordance with
7-
// the Business Source License, use of this software will be governed
8-
// by the Apache License, Version 2.0, included in the file
9-
// licenses/APL.txt.
3+
// Use of this software is governed by the CockroachDB Software License
4+
// included in the /LICENSE file.
105

116
package kvcoord
127

Diff for: pkg/kv/kvclient/kvcoord/condensable_span_set_test.go

+2-7
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,7 @@
11
// Copyright 2020 The Cockroach Authors.
22
//
3-
// Use of this software is governed by the Business Source License
4-
// included in the file licenses/BSL.txt.
5-
//
6-
// As of the Change Date specified in that file, in accordance with
7-
// the Business Source License, use of this software will be governed
8-
// by the Apache License, Version 2.0, included in the file
9-
// licenses/APL.txt.
3+
// Use of this software is governed by the CockroachDB Software License
4+
// included in the /LICENSE file.
105

116
package kvcoord
127

0 commit comments

Comments
 (0)