Skip to content
This repository was archived by the owner on Mar 12, 2026. It is now read-only.

Commit 5705bc3

Browse files
committed
chore: fix LICENSE and NOTICE (#1587)
## Rationale See https://lists.apache.org/thread/29nyod5d73tn5nov7f5pm0tg42gq57vw Adhere to https://www.apache.org/legal/src-headers.html ## Detailed Changes ## Test Plan No need.
1 parent 09dace7 commit 5705bc3

File tree

2 files changed

+46
-30
lines changed

2 files changed

+46
-30
lines changed

LICENSE

Lines changed: 41 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -199,4 +199,44 @@
199199
distributed under the License is distributed on an "AS IS" BASIS,
200200
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
201201
See the License for the specific language governing permissions and
202-
limitations under the License.
202+
limitations under the License.
203+
204+
================================================================
205+
206+
This product includes a number of Dependencies with separate copyright notices
207+
and license terms. Your use of these submodules is subject to the terms and
208+
conditions of the following licenses.
209+
210+
================================================================
211+
212+
================================================================
213+
Apache-2.0 licenses
214+
================================================================
215+
The following components are provided under the Apache-2.0 License.See project link for details.
216+
The text of each license is the standard Apache 2.0 license.
217+
218+
* prometheus-common(https://github.com/prometheus/common)
219+
* greptimedb(https://github.com/GreptimeTeam/greptimedb)
220+
* agatedb(https://github.com/tikv/agatedb)
221+
* tikv(https://github.com/tikv/tikv)
222+
* influxdb(https://github.com/influxdata/influxdb)
223+
* databend(https://github.com/datafuselabs/databend)
224+
225+
File horaemeta/server/service/http/route.go is modified from Prometheus-common.
226+
Files src/server/src/federated.rs, src/server/src/session.rs are modified from greptimedb.
227+
Files src/components/skiplist/benches/bench.rs, src/components/skiplist/src/lib.rs, src/components/skiplist/src/key.rs,
228+
src/components/skiplist/src/list.rs, src/components/skiplist/tests/tests.rs, src/components/skiplist/Cargo.toml are modified from agatedb.
229+
File src/components/size_ext/src/lib.rs is modified from tikv.
230+
File src/components/future_ext/src/cancel.rs is modified from influxdb.
231+
Files src/components/tracing_util/src/lib.rs, src/components/tracing_util/src/logging.rs, src/components/tracing_util/Cargo.toml are modified from databend.
232+
233+
================================================================
234+
MIT licenses
235+
================================================================
236+
The following components are provided under the MIT License. See project link for details.
237+
The text of each license is also included in licenses/LICENSE-[project].txt
238+
239+
* consistent(https://github.com/buraksezer/consistent)
240+
241+
Files horaemeta/server/coordinator/scheduler/nodepicker/hash/consistent_uniform.go,
242+
horaemeta/server/coordinator/scheduler/nodepicker/hash/consistent_uniform_test.go are modified from consistent.

NOTICE

Lines changed: 5 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -12,34 +12,10 @@ conditions of the following licenses.
1212

1313
================================================================
1414

15-
================================================================
16-
Apache-2.0 licenses
17-
================================================================
18-
The following components are provided under the Apache-2.0 License.See project link for details.
19-
The text of each license is the standard Apache 2.0 license.
20-
21-
* prometheus-common(https://github.com/prometheus/common)
22-
* greptimedb(https://github.com/GreptimeTeam/greptimedb)
23-
* agatedb(https://github.com/tikv/agatedb)
24-
* tikv(https://github.com/tikv/tikv)
25-
* influxdb(https://github.com/influxdata/influxdb)
26-
* databend(https://github.com/datafuselabs/databend)
27-
28-
File horaemeta/server/service/http/route.go is modified from Prometheus-common.
29-
Files src/server/src/federated.rs, src/server/src/session.rs are modified from greptimedb.
30-
Files src/components/skiplist/benches/bench.rs, src/components/skiplist/src/lib.rs, src/components/skiplist/src/key.rs,
31-
src/components/skiplist/src/list.rs, src/components/skiplist/tests/tests.rs, src/components/skiplist/Cargo.toml are modified from agatedb.
32-
File src/components/size_ext/src/lib.rs is modified from tikv.
33-
File src/components/future_ext/src/cancel.rs is modified from influxdb.
34-
Files src/components/tracing_util/src/lib.rs, src/components/tracing_util/src/logging.rs, src/components/tracing_util/Cargo.toml are modified from databend.
15+
Common libraries shared by Prometheus Go components.
16+
Copyright 2015 The Prometheus Authors
3517

36-
================================================================
37-
MIT licenses
38-
================================================================
39-
The following components are provided under the MIT License. See project link for details.
40-
The text of each license is also included in licenses/LICENSE-[project].txt
41-
42-
* consistent(https://github.com/buraksezer/consistent)
18+
This product includes software developed at
19+
SoundCloud Ltd. (http://soundcloud.com/).
4320

44-
Files horaemeta/server/coordinator/scheduler/nodepicker/hash/consistent_uniform.go,
45-
horaemeta/server/coordinator/scheduler/nodepicker/hash/consistent_uniform_test.go are modified from consistent.
21+
================================================================

0 commit comments

Comments
 (0)