diff --git a/cmd/redpanda-connect/main.go b/cmd/redpanda-connect/main.go index 50112b9d8e..5f6af2454f 100644 --- a/cmd/redpanda-connect/main.go +++ b/cmd/redpanda-connect/main.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package main import ( diff --git a/cmd/serverless/connect-lambda/main.go b/cmd/serverless/connect-lambda/main.go index a906d22d2b..84609784b4 100644 --- a/cmd/serverless/connect-lambda/main.go +++ b/cmd/serverless/connect-lambda/main.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package main import ( diff --git a/cmd/tools/docs_gen/bloblang_test.go b/cmd/tools/docs_gen/bloblang_test.go index 78fd1f36b6..b2b8bc15ac 100644 --- a/cmd/tools/docs_gen/bloblang_test.go +++ b/cmd/tools/docs_gen/bloblang_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package main import ( diff --git a/cmd/tools/docs_gen/main.go b/cmd/tools/docs_gen/main.go index 5ab1e0d617..a82f734a82 100644 --- a/cmd/tools/docs_gen/main.go +++ b/cmd/tools/docs_gen/main.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package main import ( diff --git a/cmd/tools/docs_gen/schema_test.go b/cmd/tools/docs_gen/schema_test.go index ee0480aeb0..3a1a54a5cf 100644 --- a/cmd/tools/docs_gen/schema_test.go +++ b/cmd/tools/docs_gen/schema_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package main import ( diff --git a/internal/impl/amqp09/config.go b/internal/impl/amqp09/config.go index 32f324c425..b6f66d1929 100644 --- a/internal/impl/amqp09/config.go +++ b/internal/impl/amqp09/config.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package amqp09 const ( diff --git a/internal/impl/amqp09/input.go b/internal/impl/amqp09/input.go index e735adf6fd..701d2c5648 100644 --- a/internal/impl/amqp09/input.go +++ b/internal/impl/amqp09/input.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package amqp09 import ( diff --git a/internal/impl/amqp09/integration_test.go b/internal/impl/amqp09/integration_test.go index 993c8bb230..93ef12ef13 100644 --- a/internal/impl/amqp09/integration_test.go +++ b/internal/impl/amqp09/integration_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package amqp09 import ( diff --git a/internal/impl/amqp09/output.go b/internal/impl/amqp09/output.go index ff71244843..16fb5f8095 100644 --- a/internal/impl/amqp09/output.go +++ b/internal/impl/amqp09/output.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package amqp09 import ( diff --git a/internal/impl/amqp1/config.go b/internal/impl/amqp1/config.go index cb56efaf9b..cabe6d2716 100644 --- a/internal/impl/amqp1/config.go +++ b/internal/impl/amqp1/config.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package amqp1 import ( diff --git a/internal/impl/amqp1/input.go b/internal/impl/amqp1/input.go index 6588f84aa4..7865acf2da 100644 --- a/internal/impl/amqp1/input.go +++ b/internal/impl/amqp1/input.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package amqp1 import ( diff --git a/internal/impl/amqp1/integration_service_bus_test.go b/internal/impl/amqp1/integration_service_bus_test.go index e7b2f44e8c..1259d4300a 100644 --- a/internal/impl/amqp1/integration_service_bus_test.go +++ b/internal/impl/amqp1/integration_service_bus_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package amqp1 import ( diff --git a/internal/impl/amqp1/integration_test.go b/internal/impl/amqp1/integration_test.go index b8fd75016a..6cd5729a54 100644 --- a/internal/impl/amqp1/integration_test.go +++ b/internal/impl/amqp1/integration_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package amqp1 import ( diff --git a/internal/impl/amqp1/output.go b/internal/impl/amqp1/output.go index d56795f888..7cb89cf1ee 100644 --- a/internal/impl/amqp1/output.go +++ b/internal/impl/amqp1/output.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package amqp1 import ( diff --git a/internal/impl/avro/processor.go b/internal/impl/avro/processor.go index dc3218b14d..a718982fa8 100644 --- a/internal/impl/avro/processor.go +++ b/internal/impl/avro/processor.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package avro import ( diff --git a/internal/impl/avro/processor_test.go b/internal/impl/avro/processor_test.go index 9b20648b52..a120291c69 100644 --- a/internal/impl/avro/processor_test.go +++ b/internal/impl/avro/processor_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package avro import ( diff --git a/internal/impl/avro/scanner.go b/internal/impl/avro/scanner.go index 5acce5e525..c90f2e8e10 100644 --- a/internal/impl/avro/scanner.go +++ b/internal/impl/avro/scanner.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package avro import ( diff --git a/internal/impl/awk/processor.go b/internal/impl/awk/processor.go index f43970ae82..c17c357633 100644 --- a/internal/impl/awk/processor.go +++ b/internal/impl/awk/processor.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package awk import ( diff --git a/internal/impl/awk/processor_test.go b/internal/impl/awk/processor_test.go index ca4c560ac4..2169f0f256 100644 --- a/internal/impl/awk/processor_test.go +++ b/internal/impl/awk/processor_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package awk import ( diff --git a/internal/impl/aws/cache_dynamodb.go b/internal/impl/aws/cache_dynamodb.go index 529bebe568..eb4b4706ba 100644 --- a/internal/impl/aws/cache_dynamodb.go +++ b/internal/impl/aws/cache_dynamodb.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package aws import ( diff --git a/internal/impl/aws/cache_dynamodb_integration_test.go b/internal/impl/aws/cache_dynamodb_integration_test.go index 377905d6ca..62dd533227 100644 --- a/internal/impl/aws/cache_dynamodb_integration_test.go +++ b/internal/impl/aws/cache_dynamodb_integration_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package aws import ( diff --git a/internal/impl/aws/cache_dynamodb_test.go b/internal/impl/aws/cache_dynamodb_test.go index fd1f850294..018af245b2 100644 --- a/internal/impl/aws/cache_dynamodb_test.go +++ b/internal/impl/aws/cache_dynamodb_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package aws import ( diff --git a/internal/impl/aws/cache_s3.go b/internal/impl/aws/cache_s3.go index 3d660ebefd..41416fe1f2 100644 --- a/internal/impl/aws/cache_s3.go +++ b/internal/impl/aws/cache_s3.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package aws import ( diff --git a/internal/impl/aws/config/config.go b/internal/impl/aws/config/config.go index fadca90039..c01220e468 100644 --- a/internal/impl/aws/config/config.go +++ b/internal/impl/aws/config/config.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package config import "github.com/redpanda-data/benthos/v4/public/service" diff --git a/internal/impl/aws/input_kinesis.go b/internal/impl/aws/input_kinesis.go index 3a7bffbb94..c26a7f7814 100644 --- a/internal/impl/aws/input_kinesis.go +++ b/internal/impl/aws/input_kinesis.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package aws import ( diff --git a/internal/impl/aws/input_kinesis_checkpointer.go b/internal/impl/aws/input_kinesis_checkpointer.go index a9b027ba95..5774fb5701 100644 --- a/internal/impl/aws/input_kinesis_checkpointer.go +++ b/internal/impl/aws/input_kinesis_checkpointer.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package aws // Inspired by Patrick Robinson https://github.com/patrobinson/gokini diff --git a/internal/impl/aws/input_kinesis_record_batcher.go b/internal/impl/aws/input_kinesis_record_batcher.go index 16ad53985d..fe0fe99ab1 100644 --- a/internal/impl/aws/input_kinesis_record_batcher.go +++ b/internal/impl/aws/input_kinesis_record_batcher.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package aws import ( diff --git a/internal/impl/aws/input_kinesis_test.go b/internal/impl/aws/input_kinesis_test.go index 4f80a7c9e3..d145c7b893 100644 --- a/internal/impl/aws/input_kinesis_test.go +++ b/internal/impl/aws/input_kinesis_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package aws import ( diff --git a/internal/impl/aws/input_s3.go b/internal/impl/aws/input_s3.go index 686e27c00c..19a3939090 100644 --- a/internal/impl/aws/input_s3.go +++ b/internal/impl/aws/input_s3.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package aws import ( diff --git a/internal/impl/aws/input_sqs.go b/internal/impl/aws/input_sqs.go index 754957bc97..d02ca9ab4d 100644 --- a/internal/impl/aws/input_sqs.go +++ b/internal/impl/aws/input_sqs.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package aws import ( diff --git a/internal/impl/aws/input_sqs_test.go b/internal/impl/aws/input_sqs_test.go index 12d7d088ea..91e48292cd 100644 --- a/internal/impl/aws/input_sqs_test.go +++ b/internal/impl/aws/input_sqs_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package aws import ( diff --git a/internal/impl/aws/integration_kinesis_test.go b/internal/impl/aws/integration_kinesis_test.go index b2a3d4c31b..5d7703f1a0 100644 --- a/internal/impl/aws/integration_kinesis_test.go +++ b/internal/impl/aws/integration_kinesis_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package aws import ( diff --git a/internal/impl/aws/integration_s3_test.go b/internal/impl/aws/integration_s3_test.go index 101dc2947d..704d647682 100644 --- a/internal/impl/aws/integration_s3_test.go +++ b/internal/impl/aws/integration_s3_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package aws import ( diff --git a/internal/impl/aws/integration_sqs_test.go b/internal/impl/aws/integration_sqs_test.go index dd84f0d3dc..166f33901d 100644 --- a/internal/impl/aws/integration_sqs_test.go +++ b/internal/impl/aws/integration_sqs_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package aws import ( diff --git a/internal/impl/aws/integration_test.go b/internal/impl/aws/integration_test.go index bf799953bd..14dd2ce57d 100644 --- a/internal/impl/aws/integration_test.go +++ b/internal/impl/aws/integration_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package aws import ( diff --git a/internal/impl/aws/lambda.go b/internal/impl/aws/lambda.go index dab03453d9..c0e3e06221 100644 --- a/internal/impl/aws/lambda.go +++ b/internal/impl/aws/lambda.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package aws import ( diff --git a/internal/impl/aws/metrics_cloudwatch.go b/internal/impl/aws/metrics_cloudwatch.go index 9c973c7b77..11b07668a4 100644 --- a/internal/impl/aws/metrics_cloudwatch.go +++ b/internal/impl/aws/metrics_cloudwatch.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package aws import ( diff --git a/internal/impl/aws/metrics_cloudwatch_test.go b/internal/impl/aws/metrics_cloudwatch_test.go index ea829d4e1d..8fe894eb97 100644 --- a/internal/impl/aws/metrics_cloudwatch_test.go +++ b/internal/impl/aws/metrics_cloudwatch_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package aws import ( diff --git a/internal/impl/aws/output_dynamodb.go b/internal/impl/aws/output_dynamodb.go index f7411c05a9..2857686b1b 100644 --- a/internal/impl/aws/output_dynamodb.go +++ b/internal/impl/aws/output_dynamodb.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package aws import ( diff --git a/internal/impl/aws/output_dynamodb_test.go b/internal/impl/aws/output_dynamodb_test.go index 2c411bf15e..81af335f45 100644 --- a/internal/impl/aws/output_dynamodb_test.go +++ b/internal/impl/aws/output_dynamodb_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package aws import ( diff --git a/internal/impl/aws/output_kinesis.go b/internal/impl/aws/output_kinesis.go index 0fa26ba1cf..6bb74c997d 100644 --- a/internal/impl/aws/output_kinesis.go +++ b/internal/impl/aws/output_kinesis.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package aws import ( diff --git a/internal/impl/aws/output_kinesis_firehose.go b/internal/impl/aws/output_kinesis_firehose.go index e6d04199a4..e6ac3c0212 100644 --- a/internal/impl/aws/output_kinesis_firehose.go +++ b/internal/impl/aws/output_kinesis_firehose.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package aws import ( diff --git a/internal/impl/aws/output_kinesis_firehose_test.go b/internal/impl/aws/output_kinesis_firehose_test.go index 3e74bfb703..f5b6a8eb1f 100644 --- a/internal/impl/aws/output_kinesis_firehose_test.go +++ b/internal/impl/aws/output_kinesis_firehose_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package aws import ( diff --git a/internal/impl/aws/output_kinesis_integration_test.go b/internal/impl/aws/output_kinesis_integration_test.go index 984c6de892..e584deee60 100644 --- a/internal/impl/aws/output_kinesis_integration_test.go +++ b/internal/impl/aws/output_kinesis_integration_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package aws import ( diff --git a/internal/impl/aws/output_kinesis_test.go b/internal/impl/aws/output_kinesis_test.go index 97d82eb5e5..ef15db9f65 100644 --- a/internal/impl/aws/output_kinesis_test.go +++ b/internal/impl/aws/output_kinesis_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package aws import ( diff --git a/internal/impl/aws/output_s3.go b/internal/impl/aws/output_s3.go index 5032edd669..a8542ef6cb 100644 --- a/internal/impl/aws/output_s3.go +++ b/internal/impl/aws/output_s3.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package aws import ( diff --git a/internal/impl/aws/output_sns.go b/internal/impl/aws/output_sns.go index cbeb7b2ccc..85db086b98 100644 --- a/internal/impl/aws/output_sns.go +++ b/internal/impl/aws/output_sns.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package aws import ( diff --git a/internal/impl/aws/output_sqs.go b/internal/impl/aws/output_sqs.go index 5e22d99fb7..7aca1da8a3 100644 --- a/internal/impl/aws/output_sqs.go +++ b/internal/impl/aws/output_sqs.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package aws import ( diff --git a/internal/impl/aws/output_sqs_test.go b/internal/impl/aws/output_sqs_test.go index ee73d08fcc..4b1e3f74e3 100644 --- a/internal/impl/aws/output_sqs_test.go +++ b/internal/impl/aws/output_sqs_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package aws import ( diff --git a/internal/impl/aws/processor_dynamodb_partiql.go b/internal/impl/aws/processor_dynamodb_partiql.go index b96dfe2a9b..795608c37d 100644 --- a/internal/impl/aws/processor_dynamodb_partiql.go +++ b/internal/impl/aws/processor_dynamodb_partiql.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package aws import ( diff --git a/internal/impl/aws/processor_dynamodb_partiql_test.go b/internal/impl/aws/processor_dynamodb_partiql_test.go index 9e003c38f5..9b70290c00 100644 --- a/internal/impl/aws/processor_dynamodb_partiql_test.go +++ b/internal/impl/aws/processor_dynamodb_partiql_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package aws import ( diff --git a/internal/impl/aws/processor_lambda.go b/internal/impl/aws/processor_lambda.go index aa1cbdbb37..a86fd71dc4 100644 --- a/internal/impl/aws/processor_lambda.go +++ b/internal/impl/aws/processor_lambda.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package aws import ( diff --git a/internal/impl/aws/processor_lambda_test.go b/internal/impl/aws/processor_lambda_test.go index 83770a6033..e52425e194 100644 --- a/internal/impl/aws/processor_lambda_test.go +++ b/internal/impl/aws/processor_lambda_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package aws import ( diff --git a/internal/impl/aws/session.go b/internal/impl/aws/session.go index 0675be86ba..60973a61ad 100644 --- a/internal/impl/aws/session.go +++ b/internal/impl/aws/session.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package aws import ( diff --git a/internal/impl/azure/auth.go b/internal/impl/azure/auth.go index 1f27a8d4b0..afe4e42b3e 100644 --- a/internal/impl/azure/auth.go +++ b/internal/impl/azure/auth.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package azure import ( diff --git a/internal/impl/azure/cosmosdb/docs.go b/internal/impl/azure/cosmosdb/docs.go index 0899550e8e..0211228c21 100644 --- a/internal/impl/azure/cosmosdb/docs.go +++ b/internal/impl/azure/cosmosdb/docs.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package cosmosdb import ( diff --git a/internal/impl/azure/cosmosdb/executor.go b/internal/impl/azure/cosmosdb/executor.go index 890cb08edf..44966408d1 100644 --- a/internal/impl/azure/cosmosdb/executor.go +++ b/internal/impl/azure/cosmosdb/executor.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package cosmosdb import ( diff --git a/internal/impl/azure/cosmosdb/partition_key.go b/internal/impl/azure/cosmosdb/partition_key.go index c862098ad1..1f9248e612 100644 --- a/internal/impl/azure/cosmosdb/partition_key.go +++ b/internal/impl/azure/cosmosdb/partition_key.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package cosmosdb import ( diff --git a/internal/impl/azure/input_blob_storage.go b/internal/impl/azure/input_blob_storage.go index c48438b106..7ffde31c84 100644 --- a/internal/impl/azure/input_blob_storage.go +++ b/internal/impl/azure/input_blob_storage.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package azure import ( diff --git a/internal/impl/azure/input_cosmosdb.go b/internal/impl/azure/input_cosmosdb.go index dd593311f2..33886fbb0c 100644 --- a/internal/impl/azure/input_cosmosdb.go +++ b/internal/impl/azure/input_cosmosdb.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package azure import ( diff --git a/internal/impl/azure/input_queue_storage.go b/internal/impl/azure/input_queue_storage.go index 7d2c42f455..a7552ff5d1 100644 --- a/internal/impl/azure/input_queue_storage.go +++ b/internal/impl/azure/input_queue_storage.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package azure import ( diff --git a/internal/impl/azure/input_table_storage.go b/internal/impl/azure/input_table_storage.go index 17deea82b7..cdfb482334 100644 --- a/internal/impl/azure/input_table_storage.go +++ b/internal/impl/azure/input_table_storage.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package azure import ( diff --git a/internal/impl/azure/integration_test.go b/internal/impl/azure/integration_test.go index e284ec74ec..959e992eb2 100644 --- a/internal/impl/azure/integration_test.go +++ b/internal/impl/azure/integration_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package azure import ( diff --git a/internal/impl/azure/output_blob_storage.go b/internal/impl/azure/output_blob_storage.go index 8c61f6c3c9..18c3f47854 100644 --- a/internal/impl/azure/output_blob_storage.go +++ b/internal/impl/azure/output_blob_storage.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package azure import ( diff --git a/internal/impl/azure/output_cosmosdb.go b/internal/impl/azure/output_cosmosdb.go index bee74a8689..f1c95f782c 100644 --- a/internal/impl/azure/output_cosmosdb.go +++ b/internal/impl/azure/output_cosmosdb.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package azure import ( diff --git a/internal/impl/azure/output_queue_storage.go b/internal/impl/azure/output_queue_storage.go index 387ec705d2..8acfcc1794 100644 --- a/internal/impl/azure/output_queue_storage.go +++ b/internal/impl/azure/output_queue_storage.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package azure import ( diff --git a/internal/impl/azure/output_table_storage.go b/internal/impl/azure/output_table_storage.go index 1e7d040e03..3a5bc1c976 100644 --- a/internal/impl/azure/output_table_storage.go +++ b/internal/impl/azure/output_table_storage.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package azure import ( diff --git a/internal/impl/azure/package.go b/internal/impl/azure/package.go index da5bf6cb33..6eba6230f3 100644 --- a/internal/impl/azure/package.go +++ b/internal/impl/azure/package.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + // Package azure will eventually contain all implementations of Azure // components (that are currently within ./internal/old) package azure diff --git a/internal/impl/azure/processor_cosmosdb.go b/internal/impl/azure/processor_cosmosdb.go index 51a290ae83..6692ad1cf8 100644 --- a/internal/impl/azure/processor_cosmosdb.go +++ b/internal/impl/azure/processor_cosmosdb.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package azure import ( diff --git a/internal/impl/beanstalkd/input.go b/internal/impl/beanstalkd/input.go index b30ff34a9f..72f8f29aac 100644 --- a/internal/impl/beanstalkd/input.go +++ b/internal/impl/beanstalkd/input.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package beanstalkd import ( diff --git a/internal/impl/beanstalkd/integration_test.go b/internal/impl/beanstalkd/integration_test.go index a861f16e0b..2964edcd2f 100644 --- a/internal/impl/beanstalkd/integration_test.go +++ b/internal/impl/beanstalkd/integration_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package beanstalkd import ( diff --git a/internal/impl/beanstalkd/output.go b/internal/impl/beanstalkd/output.go index 3e75477630..c4b6ac2f80 100644 --- a/internal/impl/beanstalkd/output.go +++ b/internal/impl/beanstalkd/output.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package beanstalkd import ( diff --git a/internal/impl/cassandra/input.go b/internal/impl/cassandra/input.go index 66f87f96e4..10bbef7e33 100644 --- a/internal/impl/cassandra/input.go +++ b/internal/impl/cassandra/input.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package cassandra import ( diff --git a/internal/impl/cassandra/integration_test.go b/internal/impl/cassandra/integration_test.go index 33265120f0..725f498e03 100644 --- a/internal/impl/cassandra/integration_test.go +++ b/internal/impl/cassandra/integration_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package cassandra import ( diff --git a/internal/impl/cassandra/output.go b/internal/impl/cassandra/output.go index 038c6209cc..ceeade96cc 100644 --- a/internal/impl/cassandra/output.go +++ b/internal/impl/cassandra/output.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package cassandra import ( diff --git a/internal/impl/cassandra/shared.go b/internal/impl/cassandra/shared.go index de076dab24..ccdfde0855 100644 --- a/internal/impl/cassandra/shared.go +++ b/internal/impl/cassandra/shared.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package cassandra import ( diff --git a/internal/impl/changelog/bloblang.go b/internal/impl/changelog/bloblang.go index 8b4dd0c91d..52d8c14934 100644 --- a/internal/impl/changelog/bloblang.go +++ b/internal/impl/changelog/bloblang.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package changelog import ( diff --git a/internal/impl/changelog/bloblang_test.go b/internal/impl/changelog/bloblang_test.go index 13f5859493..8744a6a892 100644 --- a/internal/impl/changelog/bloblang_test.go +++ b/internal/impl/changelog/bloblang_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package changelog import ( diff --git a/internal/impl/cockroachdb/config_test.go b/internal/impl/cockroachdb/config_test.go index d0bc87154c..d85a451e04 100644 --- a/internal/impl/cockroachdb/config_test.go +++ b/internal/impl/cockroachdb/config_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package crdb import ( diff --git a/internal/impl/cockroachdb/exploration_test.go b/internal/impl/cockroachdb/exploration_test.go index 54a2470c2f..437b620b4f 100644 --- a/internal/impl/cockroachdb/exploration_test.go +++ b/internal/impl/cockroachdb/exploration_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package crdb_test import ( diff --git a/internal/impl/cockroachdb/input_changefeed.go b/internal/impl/cockroachdb/input_changefeed.go index a700d15765..0145505a3d 100644 --- a/internal/impl/cockroachdb/input_changefeed.go +++ b/internal/impl/cockroachdb/input_changefeed.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package crdb import ( diff --git a/internal/impl/cockroachdb/integration_test.go b/internal/impl/cockroachdb/integration_test.go index fe092ec182..ad6d1a7f86 100644 --- a/internal/impl/cockroachdb/integration_test.go +++ b/internal/impl/cockroachdb/integration_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package crdb import ( diff --git a/internal/impl/confluent/client.go b/internal/impl/confluent/client.go index 665b383931..84de132221 100644 --- a/internal/impl/confluent/client.go +++ b/internal/impl/confluent/client.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package confluent import ( diff --git a/internal/impl/confluent/processor_schema_registry_decode.go b/internal/impl/confluent/processor_schema_registry_decode.go index 582b2c7ecb..0884976e8a 100644 --- a/internal/impl/confluent/processor_schema_registry_decode.go +++ b/internal/impl/confluent/processor_schema_registry_decode.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package confluent import ( diff --git a/internal/impl/confluent/processor_schema_registry_decode_test.go b/internal/impl/confluent/processor_schema_registry_decode_test.go index 97d296df3b..03280cd649 100644 --- a/internal/impl/confluent/processor_schema_registry_decode_test.go +++ b/internal/impl/confluent/processor_schema_registry_decode_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package confluent import ( diff --git a/internal/impl/confluent/processor_schema_registry_encode.go b/internal/impl/confluent/processor_schema_registry_encode.go index f896bfa39c..48b20d1be5 100644 --- a/internal/impl/confluent/processor_schema_registry_encode.go +++ b/internal/impl/confluent/processor_schema_registry_encode.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package confluent import ( diff --git a/internal/impl/confluent/processor_schema_registry_encode_test.go b/internal/impl/confluent/processor_schema_registry_encode_test.go index 342055eb8a..23d7eb40d2 100644 --- a/internal/impl/confluent/processor_schema_registry_encode_test.go +++ b/internal/impl/confluent/processor_schema_registry_encode_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package confluent import ( diff --git a/internal/impl/confluent/serde_avro.go b/internal/impl/confluent/serde_avro.go index 790ca539e1..62801af243 100644 --- a/internal/impl/confluent/serde_avro.go +++ b/internal/impl/confluent/serde_avro.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package confluent import ( diff --git a/internal/impl/confluent/serde_avro_test.go b/internal/impl/confluent/serde_avro_test.go index 49bd95432c..cde3a55a09 100644 --- a/internal/impl/confluent/serde_avro_test.go +++ b/internal/impl/confluent/serde_avro_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package confluent import ( diff --git a/internal/impl/confluent/serde_json.go b/internal/impl/confluent/serde_json.go index 47e01e2fb7..2149b81b3c 100644 --- a/internal/impl/confluent/serde_json.go +++ b/internal/impl/confluent/serde_json.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package confluent import ( diff --git a/internal/impl/confluent/serde_json_test.go b/internal/impl/confluent/serde_json_test.go index 4f25a36e35..f1fd391cb2 100644 --- a/internal/impl/confluent/serde_json_test.go +++ b/internal/impl/confluent/serde_json_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package confluent import ( diff --git a/internal/impl/confluent/serde_protobuf.go b/internal/impl/confluent/serde_protobuf.go index 9266170ea3..820e11a03c 100644 --- a/internal/impl/confluent/serde_protobuf.go +++ b/internal/impl/confluent/serde_protobuf.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package confluent import ( diff --git a/internal/impl/confluent/serde_protobuf_test.go b/internal/impl/confluent/serde_protobuf_test.go index e25644f4a0..ab406c2aef 100644 --- a/internal/impl/confluent/serde_protobuf_test.go +++ b/internal/impl/confluent/serde_protobuf_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package confluent import ( diff --git a/internal/impl/couchbase/cache.go b/internal/impl/couchbase/cache.go index d947070f7d..95e4e5b355 100644 --- a/internal/impl/couchbase/cache.go +++ b/internal/impl/couchbase/cache.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package couchbase import ( diff --git a/internal/impl/couchbase/cache_test.go b/internal/impl/couchbase/cache_test.go index 1baff6ab08..8a8d6cbeff 100644 --- a/internal/impl/couchbase/cache_test.go +++ b/internal/impl/couchbase/cache_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package couchbase_test import ( diff --git a/internal/impl/couchbase/client.go b/internal/impl/couchbase/client.go index 8419a1c548..9f0a825051 100644 --- a/internal/impl/couchbase/client.go +++ b/internal/impl/couchbase/client.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package couchbase import ( diff --git a/internal/impl/couchbase/client/config.go b/internal/impl/couchbase/client/config.go index b886e81c43..08c3ae0468 100644 --- a/internal/impl/couchbase/client/config.go +++ b/internal/impl/couchbase/client/config.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package client // Transcoder represents the transcoder that will be used by Couchbase. diff --git a/internal/impl/couchbase/client/docs.go b/internal/impl/couchbase/client/docs.go index 173bf83325..372b29e5d8 100644 --- a/internal/impl/couchbase/client/docs.go +++ b/internal/impl/couchbase/client/docs.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package client import ( diff --git a/internal/impl/couchbase/couchbase.go b/internal/impl/couchbase/couchbase.go index 91bf60a5ad..52e4b9373b 100644 --- a/internal/impl/couchbase/couchbase.go +++ b/internal/impl/couchbase/couchbase.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package couchbase import ( diff --git a/internal/impl/couchbase/integration_test.go b/internal/impl/couchbase/integration_test.go index 1bd497b09b..c3661fc0fa 100644 --- a/internal/impl/couchbase/integration_test.go +++ b/internal/impl/couchbase/integration_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package couchbase_test import ( diff --git a/internal/impl/couchbase/processor.go b/internal/impl/couchbase/processor.go index 2b129fcac1..e8d554b1a2 100644 --- a/internal/impl/couchbase/processor.go +++ b/internal/impl/couchbase/processor.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package couchbase import ( diff --git a/internal/impl/couchbase/processor_test.go b/internal/impl/couchbase/processor_test.go index e2eb780b64..988bd14890 100644 --- a/internal/impl/couchbase/processor_test.go +++ b/internal/impl/couchbase/processor_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package couchbase_test import ( diff --git a/internal/impl/crypto/argon2.go b/internal/impl/crypto/argon2.go index 5bf3c7e1bd..dab742e35a 100644 --- a/internal/impl/crypto/argon2.go +++ b/internal/impl/crypto/argon2.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package crypto import ( diff --git a/internal/impl/crypto/argon2_test.go b/internal/impl/crypto/argon2_test.go index 9903c88f08..5d86d4afc4 100644 --- a/internal/impl/crypto/argon2_test.go +++ b/internal/impl/crypto/argon2_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package crypto import ( diff --git a/internal/impl/crypto/bcrypt.go b/internal/impl/crypto/bcrypt.go index 71f882747c..0e765fa9db 100644 --- a/internal/impl/crypto/bcrypt.go +++ b/internal/impl/crypto/bcrypt.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package crypto import ( diff --git a/internal/impl/crypto/bcrypt_test.go b/internal/impl/crypto/bcrypt_test.go index 2d88f725f5..bcf2f9595e 100644 --- a/internal/impl/crypto/bcrypt_test.go +++ b/internal/impl/crypto/bcrypt_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package crypto import ( diff --git a/internal/impl/crypto/jwt_parse.go b/internal/impl/crypto/jwt_parse.go index 751b0103a9..6791a4c41b 100644 --- a/internal/impl/crypto/jwt_parse.go +++ b/internal/impl/crypto/jwt_parse.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package crypto import ( diff --git a/internal/impl/crypto/jwt_parse_test.go b/internal/impl/crypto/jwt_parse_test.go index 9c19bf04c8..43289fba5d 100644 --- a/internal/impl/crypto/jwt_parse_test.go +++ b/internal/impl/crypto/jwt_parse_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package crypto import ( diff --git a/internal/impl/crypto/jwt_sign.go b/internal/impl/crypto/jwt_sign.go index 8043c51151..27e0907297 100644 --- a/internal/impl/crypto/jwt_sign.go +++ b/internal/impl/crypto/jwt_sign.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package crypto import ( diff --git a/internal/impl/crypto/jwt_sign_test.go b/internal/impl/crypto/jwt_sign_test.go index cea7995293..cd833ed424 100644 --- a/internal/impl/crypto/jwt_sign_test.go +++ b/internal/impl/crypto/jwt_sign_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package crypto import ( diff --git a/internal/impl/dgraph/cache_ristretto.go b/internal/impl/dgraph/cache_ristretto.go index 2a766f9405..558e59edb3 100644 --- a/internal/impl/dgraph/cache_ristretto.go +++ b/internal/impl/dgraph/cache_ristretto.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package dgraph import ( diff --git a/internal/impl/dgraph/cache_ristretto_test.go b/internal/impl/dgraph/cache_ristretto_test.go index d48a27591e..47a760c891 100644 --- a/internal/impl/dgraph/cache_ristretto_test.go +++ b/internal/impl/dgraph/cache_ristretto_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package dgraph import ( diff --git a/internal/impl/discord/input.go b/internal/impl/discord/input.go index c00da6e64c..a7a751d38d 100644 --- a/internal/impl/discord/input.go +++ b/internal/impl/discord/input.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package discord import ( diff --git a/internal/impl/discord/output.go b/internal/impl/discord/output.go index c27dcc539c..c82b6730b9 100644 --- a/internal/impl/discord/output.go +++ b/internal/impl/discord/output.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package discord import ( diff --git a/internal/impl/discord/session.go b/internal/impl/discord/session.go index 3dba42ee5a..85d0041642 100644 --- a/internal/impl/discord/session.go +++ b/internal/impl/discord/session.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package discord import ( diff --git a/internal/impl/elasticsearch/aws/aws.go b/internal/impl/elasticsearch/aws/aws.go index 800b42e48c..31d3c98ab6 100644 --- a/internal/impl/elasticsearch/aws/aws.go +++ b/internal/impl/elasticsearch/aws/aws.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package aws import ( diff --git a/internal/impl/elasticsearch/aws/integration_test.go b/internal/impl/elasticsearch/aws/integration_test.go index 2f0c3e9135..640fb696e7 100644 --- a/internal/impl/elasticsearch/aws/integration_test.go +++ b/internal/impl/elasticsearch/aws/integration_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package aws_test import ( diff --git a/internal/impl/elasticsearch/integration_test.go b/internal/impl/elasticsearch/integration_test.go index ddc8e90f2f..25a3200a42 100644 --- a/internal/impl/elasticsearch/integration_test.go +++ b/internal/impl/elasticsearch/integration_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package elasticsearch import ( diff --git a/internal/impl/elasticsearch/output.go b/internal/impl/elasticsearch/output.go index fc899cba31..35e36f63f0 100644 --- a/internal/impl/elasticsearch/output.go +++ b/internal/impl/elasticsearch/output.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package elasticsearch import ( diff --git a/internal/impl/elasticsearch/writer_integration_test.go b/internal/impl/elasticsearch/writer_integration_test.go index ea11dbe7de..5588bd6ab6 100644 --- a/internal/impl/elasticsearch/writer_integration_test.go +++ b/internal/impl/elasticsearch/writer_integration_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package elasticsearch_test import ( diff --git a/internal/impl/gcp/bigquery.go b/internal/impl/gcp/bigquery.go index d7ed40f7bf..9f2ea0f0e2 100644 --- a/internal/impl/gcp/bigquery.go +++ b/internal/impl/gcp/bigquery.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package gcp import ( diff --git a/internal/impl/gcp/bigquery_test.go b/internal/impl/gcp/bigquery_test.go index 6a1df5d034..7795334dff 100644 --- a/internal/impl/gcp/bigquery_test.go +++ b/internal/impl/gcp/bigquery_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package gcp import ( diff --git a/internal/impl/gcp/cache_cloud_storage.go b/internal/impl/gcp/cache_cloud_storage.go index 92823051d8..2914a54170 100644 --- a/internal/impl/gcp/cache_cloud_storage.go +++ b/internal/impl/gcp/cache_cloud_storage.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package gcp import ( diff --git a/internal/impl/gcp/input_bigquery_select.go b/internal/impl/gcp/input_bigquery_select.go index ed7d5bfe00..19938fe7c1 100644 --- a/internal/impl/gcp/input_bigquery_select.go +++ b/internal/impl/gcp/input_bigquery_select.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package gcp import ( diff --git a/internal/impl/gcp/input_bigquery_select_test.go b/internal/impl/gcp/input_bigquery_select_test.go index 4ace93b869..fd2a40241c 100644 --- a/internal/impl/gcp/input_bigquery_select_test.go +++ b/internal/impl/gcp/input_bigquery_select_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package gcp import ( diff --git a/internal/impl/gcp/input_cloud_storage.go b/internal/impl/gcp/input_cloud_storage.go index 2c5b548c48..49ee902f14 100644 --- a/internal/impl/gcp/input_cloud_storage.go +++ b/internal/impl/gcp/input_cloud_storage.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package gcp import ( diff --git a/internal/impl/gcp/input_pubsub.go b/internal/impl/gcp/input_pubsub.go index 07a304e41d..1fd73dd994 100644 --- a/internal/impl/gcp/input_pubsub.go +++ b/internal/impl/gcp/input_pubsub.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package gcp import ( diff --git a/internal/impl/gcp/integration_pubsub_test.go b/internal/impl/gcp/integration_pubsub_test.go index 7323b073be..b24615a1d5 100644 --- a/internal/impl/gcp/integration_pubsub_test.go +++ b/internal/impl/gcp/integration_pubsub_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package gcp import ( diff --git a/internal/impl/gcp/integration_test.go b/internal/impl/gcp/integration_test.go index 50f40138d9..135da97a91 100644 --- a/internal/impl/gcp/integration_test.go +++ b/internal/impl/gcp/integration_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package gcp_test import ( diff --git a/internal/impl/gcp/output_bigquery.go b/internal/impl/gcp/output_bigquery.go index f726a7a5b3..233952464b 100644 --- a/internal/impl/gcp/output_bigquery.go +++ b/internal/impl/gcp/output_bigquery.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package gcp import ( diff --git a/internal/impl/gcp/output_bigquery_test.go b/internal/impl/gcp/output_bigquery_test.go index 8c8fe9e20c..b2988d6fc8 100644 --- a/internal/impl/gcp/output_bigquery_test.go +++ b/internal/impl/gcp/output_bigquery_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package gcp import ( diff --git a/internal/impl/gcp/output_cloud_storage.go b/internal/impl/gcp/output_cloud_storage.go index f8f347a534..ccaef39998 100644 --- a/internal/impl/gcp/output_cloud_storage.go +++ b/internal/impl/gcp/output_cloud_storage.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package gcp import ( diff --git a/internal/impl/gcp/output_pubsub.go b/internal/impl/gcp/output_pubsub.go index 0f23adf4b4..a2d897b938 100644 --- a/internal/impl/gcp/output_pubsub.go +++ b/internal/impl/gcp/output_pubsub.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package gcp import ( diff --git a/internal/impl/gcp/output_pubsub_test.go b/internal/impl/gcp/output_pubsub_test.go index 0198587aa6..f1934f0f84 100644 --- a/internal/impl/gcp/output_pubsub_test.go +++ b/internal/impl/gcp/output_pubsub_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package gcp import ( diff --git a/internal/impl/gcp/processor_bigquery_select.go b/internal/impl/gcp/processor_bigquery_select.go index 94cbb50287..8da8f1cdb0 100644 --- a/internal/impl/gcp/processor_bigquery_select.go +++ b/internal/impl/gcp/processor_bigquery_select.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package gcp import ( diff --git a/internal/impl/gcp/processor_bigquery_select_test.go b/internal/impl/gcp/processor_bigquery_select_test.go index 85cc1053fd..442e36d009 100644 --- a/internal/impl/gcp/processor_bigquery_select_test.go +++ b/internal/impl/gcp/processor_bigquery_select_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package gcp import ( diff --git a/internal/impl/gcp/pubsub.go b/internal/impl/gcp/pubsub.go index 92b97d4fd5..1cd39a46a2 100644 --- a/internal/impl/gcp/pubsub.go +++ b/internal/impl/gcp/pubsub.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package gcp import ( diff --git a/internal/impl/gcp/pubsub_mock_test.go b/internal/impl/gcp/pubsub_mock_test.go index c818ee6a02..1efa8dd03c 100644 --- a/internal/impl/gcp/pubsub_mock_test.go +++ b/internal/impl/gcp/pubsub_mock_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package gcp import ( diff --git a/internal/impl/gcp/tracer_cloudtrace.go b/internal/impl/gcp/tracer_cloudtrace.go index e94c35182d..908fb58e6d 100644 --- a/internal/impl/gcp/tracer_cloudtrace.go +++ b/internal/impl/gcp/tracer_cloudtrace.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package gcp import ( diff --git a/internal/impl/hdfs/input.go b/internal/impl/hdfs/input.go index bcd9b0f642..fc4df49234 100644 --- a/internal/impl/hdfs/input.go +++ b/internal/impl/hdfs/input.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package hdfs import ( diff --git a/internal/impl/hdfs/integration_test.go b/internal/impl/hdfs/integration_test.go index b4c6090346..b984ed07f3 100644 --- a/internal/impl/hdfs/integration_test.go +++ b/internal/impl/hdfs/integration_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package hdfs import ( diff --git a/internal/impl/hdfs/output.go b/internal/impl/hdfs/output.go index 3f56d7ceb6..e519650385 100644 --- a/internal/impl/hdfs/output.go +++ b/internal/impl/hdfs/output.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package hdfs import ( diff --git a/internal/impl/html/bloblang.go b/internal/impl/html/bloblang.go index 7d10a7d4b2..def50b3fe2 100644 --- a/internal/impl/html/bloblang.go +++ b/internal/impl/html/bloblang.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package html import ( diff --git a/internal/impl/html/bloblang_test.go b/internal/impl/html/bloblang_test.go index 2e929d0de5..220b3e6127 100644 --- a/internal/impl/html/bloblang_test.go +++ b/internal/impl/html/bloblang_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package html import ( diff --git a/internal/impl/influxdb/metrics_influxdb.go b/internal/impl/influxdb/metrics_influxdb.go index 1de6614417..a580f335b1 100644 --- a/internal/impl/influxdb/metrics_influxdb.go +++ b/internal/impl/influxdb/metrics_influxdb.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package influxdb import ( diff --git a/internal/impl/influxdb/metrics_influxdb_integration_test.go b/internal/impl/influxdb/metrics_influxdb_integration_test.go index 8f0019355e..8b4046489f 100644 --- a/internal/impl/influxdb/metrics_influxdb_integration_test.go +++ b/internal/impl/influxdb/metrics_influxdb_integration_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package influxdb import ( diff --git a/internal/impl/influxdb/metrics_influxdb_test.go b/internal/impl/influxdb/metrics_influxdb_test.go index e130c2ee44..1b0480a472 100644 --- a/internal/impl/influxdb/metrics_influxdb_test.go +++ b/internal/impl/influxdb/metrics_influxdb_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package influxdb import ( diff --git a/internal/impl/influxdb/metrics_influxdb_types.go b/internal/impl/influxdb/metrics_influxdb_types.go index 0ad691acf5..2ca1a8b29d 100644 --- a/internal/impl/influxdb/metrics_influxdb_types.go +++ b/internal/impl/influxdb/metrics_influxdb_types.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package influxdb import ( diff --git a/internal/impl/influxdb/metrics_influxdb_types_test.go b/internal/impl/influxdb/metrics_influxdb_types_test.go index bb8564ddd2..fae14d1f4d 100644 --- a/internal/impl/influxdb/metrics_influxdb_types_test.go +++ b/internal/impl/influxdb/metrics_influxdb_types_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package influxdb import "testing" diff --git a/internal/impl/jaeger/tracer_jaeger.go b/internal/impl/jaeger/tracer_jaeger.go index 42ac26f67a..cc63e9bd2c 100644 --- a/internal/impl/jaeger/tracer_jaeger.go +++ b/internal/impl/jaeger/tracer_jaeger.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package jaeger import ( diff --git a/internal/impl/jaeger/tracer_jaeger_test.go b/internal/impl/jaeger/tracer_jaeger_test.go index b7a34ccf1f..b6cd98b4b1 100644 --- a/internal/impl/jaeger/tracer_jaeger_test.go +++ b/internal/impl/jaeger/tracer_jaeger_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package jaeger import ( diff --git a/internal/impl/javascript/benchmark_test.go b/internal/impl/javascript/benchmark_test.go index 3ae9238fa4..a25c67fff9 100644 --- a/internal/impl/javascript/benchmark_test.go +++ b/internal/impl/javascript/benchmark_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package javascript import ( diff --git a/internal/impl/javascript/casts.go b/internal/impl/javascript/casts.go index 64d50934b0..e8473722c5 100644 --- a/internal/impl/javascript/casts.go +++ b/internal/impl/javascript/casts.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package javascript import ( diff --git a/internal/impl/javascript/functions.go b/internal/impl/javascript/functions.go index 2b67874121..8a226bf1e1 100644 --- a/internal/impl/javascript/functions.go +++ b/internal/impl/javascript/functions.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package javascript import ( diff --git a/internal/impl/javascript/logger.go b/internal/impl/javascript/logger.go index 78484ab083..7013b4d765 100644 --- a/internal/impl/javascript/logger.go +++ b/internal/impl/javascript/logger.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package javascript import "github.com/redpanda-data/benthos/v4/public/service" diff --git a/internal/impl/javascript/processor.go b/internal/impl/javascript/processor.go index 9f6d94b1c3..96f7c62b95 100644 --- a/internal/impl/javascript/processor.go +++ b/internal/impl/javascript/processor.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package javascript import ( diff --git a/internal/impl/javascript/processor_test.go b/internal/impl/javascript/processor_test.go index 16f0648c81..fdb3f5c277 100644 --- a/internal/impl/javascript/processor_test.go +++ b/internal/impl/javascript/processor_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package javascript import ( diff --git a/internal/impl/javascript/vm.go b/internal/impl/javascript/vm.go index 814e7048fc..f8dfea44e5 100644 --- a/internal/impl/javascript/vm.go +++ b/internal/impl/javascript/vm.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package javascript import ( diff --git a/internal/impl/jsonpath/bloblang_jsonpath.go b/internal/impl/jsonpath/bloblang_jsonpath.go index 67fcc243bd..c3b7799a5b 100644 --- a/internal/impl/jsonpath/bloblang_jsonpath.go +++ b/internal/impl/jsonpath/bloblang_jsonpath.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package jsonpath import ( diff --git a/internal/impl/kafka/aws/aws.go b/internal/impl/kafka/aws/aws.go index bdc365afce..b5745de1ec 100644 --- a/internal/impl/kafka/aws/aws.go +++ b/internal/impl/kafka/aws/aws.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package aws import ( diff --git a/internal/impl/kafka/input_kafka_franz.go b/internal/impl/kafka/input_kafka_franz.go index 204dcae789..6d47beaff1 100644 --- a/internal/impl/kafka/input_kafka_franz.go +++ b/internal/impl/kafka/input_kafka_franz.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package kafka import ( diff --git a/internal/impl/kafka/input_sarama_kafka.go b/internal/impl/kafka/input_sarama_kafka.go index f0338b874a..97f49e3d33 100644 --- a/internal/impl/kafka/input_sarama_kafka.go +++ b/internal/impl/kafka/input_sarama_kafka.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package kafka import ( diff --git a/internal/impl/kafka/input_sarama_kafka_cg.go b/internal/impl/kafka/input_sarama_kafka_cg.go index 6d4f48f2c3..b39d964084 100644 --- a/internal/impl/kafka/input_sarama_kafka_cg.go +++ b/internal/impl/kafka/input_sarama_kafka_cg.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package kafka import ( diff --git a/internal/impl/kafka/input_sarama_kafka_parts.go b/internal/impl/kafka/input_sarama_kafka_parts.go index c550bb3325..247eaec3b4 100644 --- a/internal/impl/kafka/input_sarama_kafka_parts.go +++ b/internal/impl/kafka/input_sarama_kafka_parts.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package kafka import ( diff --git a/internal/impl/kafka/input_sarama_kafka_test.go b/internal/impl/kafka/input_sarama_kafka_test.go index d69d6208a1..f830b127fc 100644 --- a/internal/impl/kafka/input_sarama_kafka_test.go +++ b/internal/impl/kafka/input_sarama_kafka_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package kafka import ( diff --git a/internal/impl/kafka/integration_sarama_test.go b/internal/impl/kafka/integration_sarama_test.go index d6635f6e51..c58d8a4342 100644 --- a/internal/impl/kafka/integration_sarama_test.go +++ b/internal/impl/kafka/integration_sarama_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package kafka_test import ( diff --git a/internal/impl/kafka/integration_test.go b/internal/impl/kafka/integration_test.go index b74b609aa3..6ee08fd1e2 100644 --- a/internal/impl/kafka/integration_test.go +++ b/internal/impl/kafka/integration_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package kafka_test import ( diff --git a/internal/impl/kafka/logger.go b/internal/impl/kafka/logger.go index d9801035ca..79e7581838 100644 --- a/internal/impl/kafka/logger.go +++ b/internal/impl/kafka/logger.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package kafka import ( diff --git a/internal/impl/kafka/output_kafka_franz.go b/internal/impl/kafka/output_kafka_franz.go index 5ce3b2cb1b..5e840533fe 100644 --- a/internal/impl/kafka/output_kafka_franz.go +++ b/internal/impl/kafka/output_kafka_franz.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package kafka import ( diff --git a/internal/impl/kafka/output_kafka_franz_test.go b/internal/impl/kafka/output_kafka_franz_test.go index 0086bde023..b4fea41091 100644 --- a/internal/impl/kafka/output_kafka_franz_test.go +++ b/internal/impl/kafka/output_kafka_franz_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package kafka import ( diff --git a/internal/impl/kafka/output_sarama_kafka.go b/internal/impl/kafka/output_sarama_kafka.go index 4d667bcad6..e04f3878bb 100644 --- a/internal/impl/kafka/output_sarama_kafka.go +++ b/internal/impl/kafka/output_sarama_kafka.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package kafka import ( diff --git a/internal/impl/kafka/sasl.go b/internal/impl/kafka/sasl.go index b8c817d698..2872f29008 100644 --- a/internal/impl/kafka/sasl.go +++ b/internal/impl/kafka/sasl.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package kafka import ( diff --git a/internal/impl/kafka/sasl_test.go b/internal/impl/kafka/sasl_test.go index cfa7e2883a..f67ea29e55 100644 --- a/internal/impl/kafka/sasl_test.go +++ b/internal/impl/kafka/sasl_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package kafka_test import ( diff --git a/internal/impl/kafka/scram.go b/internal/impl/kafka/scram.go index 1234e31c11..62ff20c206 100644 --- a/internal/impl/kafka/scram.go +++ b/internal/impl/kafka/scram.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package kafka import ( diff --git a/internal/impl/kafka/topic_parser.go b/internal/impl/kafka/topic_parser.go index f67ed4e199..c5053da276 100644 --- a/internal/impl/kafka/topic_parser.go +++ b/internal/impl/kafka/topic_parser.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package kafka import ( diff --git a/internal/impl/kafka/topic_parser_test.go b/internal/impl/kafka/topic_parser_test.go index 6f3bdc18b1..76d2e866e9 100644 --- a/internal/impl/kafka/topic_parser_test.go +++ b/internal/impl/kafka/topic_parser_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package kafka import ( diff --git a/internal/impl/lang/bloblang.go b/internal/impl/lang/bloblang.go index d2a6dd4dd4..22ea605a37 100644 --- a/internal/impl/lang/bloblang.go +++ b/internal/impl/lang/bloblang.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package lang import ( diff --git a/internal/impl/lang/bloblang_test.go b/internal/impl/lang/bloblang_test.go index 5ed635a93d..806ef9ad0e 100644 --- a/internal/impl/lang/bloblang_test.go +++ b/internal/impl/lang/bloblang_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package lang import ( diff --git a/internal/impl/maxmind/bloblang_geoip.go b/internal/impl/maxmind/bloblang_geoip.go index cdbbd86f84..79fc75752e 100644 --- a/internal/impl/maxmind/bloblang_geoip.go +++ b/internal/impl/maxmind/bloblang_geoip.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package maxmind import ( diff --git a/internal/impl/maxmind/bloblang_geoip_test.go b/internal/impl/maxmind/bloblang_geoip_test.go index a2b32af803..4246c38bed 100644 --- a/internal/impl/maxmind/bloblang_geoip_test.go +++ b/internal/impl/maxmind/bloblang_geoip_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package maxmind import ( diff --git a/internal/impl/memcached/cache.go b/internal/impl/memcached/cache.go index c381651085..6562867e51 100644 --- a/internal/impl/memcached/cache.go +++ b/internal/impl/memcached/cache.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package memcached import ( diff --git a/internal/impl/memcached/cache_integration_test.go b/internal/impl/memcached/cache_integration_test.go index e0938dc394..53fa137a72 100644 --- a/internal/impl/memcached/cache_integration_test.go +++ b/internal/impl/memcached/cache_integration_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package memcached import ( diff --git a/internal/impl/mongodb/cache.go b/internal/impl/mongodb/cache.go index 8d06f4aee8..bac2c1aaca 100644 --- a/internal/impl/mongodb/cache.go +++ b/internal/impl/mongodb/cache.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package mongodb import ( diff --git a/internal/impl/mongodb/common.go b/internal/impl/mongodb/common.go index 82d1f90fe2..760ebaacba 100644 --- a/internal/impl/mongodb/common.go +++ b/internal/impl/mongodb/common.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package mongodb import ( diff --git a/internal/impl/mongodb/input.go b/internal/impl/mongodb/input.go index c7c3b3cb97..0dab431702 100644 --- a/internal/impl/mongodb/input.go +++ b/internal/impl/mongodb/input.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package mongodb import ( diff --git a/internal/impl/mongodb/input_test.go b/internal/impl/mongodb/input_test.go index d88ed18803..2612ee431e 100644 --- a/internal/impl/mongodb/input_test.go +++ b/internal/impl/mongodb/input_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package mongodb import ( diff --git a/internal/impl/mongodb/integration_test.go b/internal/impl/mongodb/integration_test.go index e54ad378d4..d501386b40 100644 --- a/internal/impl/mongodb/integration_test.go +++ b/internal/impl/mongodb/integration_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package mongodb_test import ( diff --git a/internal/impl/mongodb/output.go b/internal/impl/mongodb/output.go index 248534edbd..265a7e2da2 100644 --- a/internal/impl/mongodb/output.go +++ b/internal/impl/mongodb/output.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package mongodb import ( diff --git a/internal/impl/mongodb/processor.go b/internal/impl/mongodb/processor.go index e7c93d3cd9..f6805c48a3 100644 --- a/internal/impl/mongodb/processor.go +++ b/internal/impl/mongodb/processor.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package mongodb import ( diff --git a/internal/impl/mongodb/processor_test.go b/internal/impl/mongodb/processor_test.go index fd795756d7..00f41f4c07 100644 --- a/internal/impl/mongodb/processor_test.go +++ b/internal/impl/mongodb/processor_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package mongodb_test import ( diff --git a/internal/impl/mqtt/client.go b/internal/impl/mqtt/client.go index 7d011409b5..63deaa3d05 100644 --- a/internal/impl/mqtt/client.go +++ b/internal/impl/mqtt/client.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package mqtt import ( diff --git a/internal/impl/mqtt/input.go b/internal/impl/mqtt/input.go index aed9ed7a09..1694db0620 100644 --- a/internal/impl/mqtt/input.go +++ b/internal/impl/mqtt/input.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package mqtt import ( diff --git a/internal/impl/mqtt/integration_test.go b/internal/impl/mqtt/integration_test.go index fdcc4a5910..f5ddcb7945 100644 --- a/internal/impl/mqtt/integration_test.go +++ b/internal/impl/mqtt/integration_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package mqtt import ( diff --git a/internal/impl/mqtt/output.go b/internal/impl/mqtt/output.go index 4530fa247b..3fb2fa123f 100644 --- a/internal/impl/mqtt/output.go +++ b/internal/impl/mqtt/output.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package mqtt import ( diff --git a/internal/impl/mqtt/package.go b/internal/impl/mqtt/package.go index 6de3b9ded2..f1fbaa176b 100644 --- a/internal/impl/mqtt/package.go +++ b/internal/impl/mqtt/package.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + // Package mqtt will eventually contain all implementations of MQTT components // (that are currently within ./internal/old) package mqtt diff --git a/internal/impl/msgpack/bloblang.go b/internal/impl/msgpack/bloblang.go index 13b58f9309..d489ebf9a8 100644 --- a/internal/impl/msgpack/bloblang.go +++ b/internal/impl/msgpack/bloblang.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package msgpack import ( diff --git a/internal/impl/msgpack/package.go b/internal/impl/msgpack/package.go index fbcb7861b4..f8492256ff 100644 --- a/internal/impl/msgpack/package.go +++ b/internal/impl/msgpack/package.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package msgpack import ( diff --git a/internal/impl/msgpack/processor.go b/internal/impl/msgpack/processor.go index d1c697c19f..a34057001e 100644 --- a/internal/impl/msgpack/processor.go +++ b/internal/impl/msgpack/processor.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package msgpack import ( diff --git a/internal/impl/msgpack/processor_test.go b/internal/impl/msgpack/processor_test.go index 45fe6136f5..6ab04b6517 100644 --- a/internal/impl/msgpack/processor_test.go +++ b/internal/impl/msgpack/processor_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package msgpack import ( diff --git a/internal/impl/nanomsg/input.go b/internal/impl/nanomsg/input.go index ff21fabcea..bb99e19c0b 100644 --- a/internal/impl/nanomsg/input.go +++ b/internal/impl/nanomsg/input.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package nanomsg import ( diff --git a/internal/impl/nanomsg/integration_test.go b/internal/impl/nanomsg/integration_test.go index 4b86d2408c..e1d1fb49bc 100644 --- a/internal/impl/nanomsg/integration_test.go +++ b/internal/impl/nanomsg/integration_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package nanomsg import ( diff --git a/internal/impl/nanomsg/output.go b/internal/impl/nanomsg/output.go index fdaeed9497..0c75897365 100644 --- a/internal/impl/nanomsg/output.go +++ b/internal/impl/nanomsg/output.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package nanomsg import ( diff --git a/internal/impl/nats/auth.go b/internal/impl/nats/auth.go index 9db4e1d7e9..e32245ecad 100644 --- a/internal/impl/nats/auth.go +++ b/internal/impl/nats/auth.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package nats import ( diff --git a/internal/impl/nats/auth_test.go b/internal/impl/nats/auth_test.go index f565ba005a..fe7be7068e 100644 --- a/internal/impl/nats/auth_test.go +++ b/internal/impl/nats/auth_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package nats import ( diff --git a/internal/impl/nats/cache_kv.go b/internal/impl/nats/cache_kv.go index 8b29b905c2..fd04812fc6 100644 --- a/internal/impl/nats/cache_kv.go +++ b/internal/impl/nats/cache_kv.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package nats import ( diff --git a/internal/impl/nats/connection.go b/internal/impl/nats/connection.go index 93b03d85f6..d60975a9b1 100644 --- a/internal/impl/nats/connection.go +++ b/internal/impl/nats/connection.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package nats import ( diff --git a/internal/impl/nats/docs.go b/internal/impl/nats/docs.go index c174cc6226..58e645395f 100644 --- a/internal/impl/nats/docs.go +++ b/internal/impl/nats/docs.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package nats import ( diff --git a/internal/impl/nats/errors.go b/internal/impl/nats/errors.go index 9d1e6be204..a8749cc10b 100644 --- a/internal/impl/nats/errors.go +++ b/internal/impl/nats/errors.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package nats import ( diff --git a/internal/impl/nats/input.go b/internal/impl/nats/input.go index 142d6bb2f6..166305dc8f 100644 --- a/internal/impl/nats/input.go +++ b/internal/impl/nats/input.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package nats import ( diff --git a/internal/impl/nats/input_jetstream.go b/internal/impl/nats/input_jetstream.go index da3062d192..0183fb3661 100644 --- a/internal/impl/nats/input_jetstream.go +++ b/internal/impl/nats/input_jetstream.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package nats import ( diff --git a/internal/impl/nats/input_jetstream_test.go b/internal/impl/nats/input_jetstream_test.go index 2a6f61364a..133383a896 100644 --- a/internal/impl/nats/input_jetstream_test.go +++ b/internal/impl/nats/input_jetstream_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package nats import ( diff --git a/internal/impl/nats/input_kv.go b/internal/impl/nats/input_kv.go index 2e21ad1acd..1280caa0ad 100644 --- a/internal/impl/nats/input_kv.go +++ b/internal/impl/nats/input_kv.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package nats import ( diff --git a/internal/impl/nats/input_kv_test.go b/internal/impl/nats/input_kv_test.go index 2ae27c7f33..8ebdadb9ff 100644 --- a/internal/impl/nats/input_kv_test.go +++ b/internal/impl/nats/input_kv_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package nats import ( diff --git a/internal/impl/nats/input_stream.go b/internal/impl/nats/input_stream.go index b9dd8a447e..fb6c57ea54 100644 --- a/internal/impl/nats/input_stream.go +++ b/internal/impl/nats/input_stream.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package nats import ( diff --git a/internal/impl/nats/integration_jetstream_test.go b/internal/impl/nats/integration_jetstream_test.go index 565353bad7..ec31a2590c 100644 --- a/internal/impl/nats/integration_jetstream_test.go +++ b/internal/impl/nats/integration_jetstream_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package nats import ( diff --git a/internal/impl/nats/integration_kv_test.go b/internal/impl/nats/integration_kv_test.go index 561055b4be..5732be3457 100644 --- a/internal/impl/nats/integration_kv_test.go +++ b/internal/impl/nats/integration_kv_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package nats import ( diff --git a/internal/impl/nats/integration_nats_test.go b/internal/impl/nats/integration_nats_test.go index 5cd17a3249..1023637208 100644 --- a/internal/impl/nats/integration_nats_test.go +++ b/internal/impl/nats/integration_nats_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package nats import ( diff --git a/internal/impl/nats/integration_req_test.go b/internal/impl/nats/integration_req_test.go index 7e4df40b76..ea1664321a 100644 --- a/internal/impl/nats/integration_req_test.go +++ b/internal/impl/nats/integration_req_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package nats import ( diff --git a/internal/impl/nats/integration_stream_test.go b/internal/impl/nats/integration_stream_test.go index d50fc2e6b6..9b66ff3fa3 100644 --- a/internal/impl/nats/integration_stream_test.go +++ b/internal/impl/nats/integration_stream_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package nats import ( diff --git a/internal/impl/nats/metadata.go b/internal/impl/nats/metadata.go index 269697e739..b1e04e2d5e 100644 --- a/internal/impl/nats/metadata.go +++ b/internal/impl/nats/metadata.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package nats import ( diff --git a/internal/impl/nats/output.go b/internal/impl/nats/output.go index b39d56ef7f..1a265b0b94 100644 --- a/internal/impl/nats/output.go +++ b/internal/impl/nats/output.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package nats import ( diff --git a/internal/impl/nats/output_jetstream.go b/internal/impl/nats/output_jetstream.go index 172cf4ef93..2753595355 100644 --- a/internal/impl/nats/output_jetstream.go +++ b/internal/impl/nats/output_jetstream.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package nats import ( diff --git a/internal/impl/nats/output_jetstream_test.go b/internal/impl/nats/output_jetstream_test.go index 6713096c7a..f22d83b723 100644 --- a/internal/impl/nats/output_jetstream_test.go +++ b/internal/impl/nats/output_jetstream_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package nats import ( diff --git a/internal/impl/nats/output_kv.go b/internal/impl/nats/output_kv.go index 6d9a458955..07364aaa1e 100644 --- a/internal/impl/nats/output_kv.go +++ b/internal/impl/nats/output_kv.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package nats import ( diff --git a/internal/impl/nats/output_stream.go b/internal/impl/nats/output_stream.go index e7027b1171..3114585e4e 100644 --- a/internal/impl/nats/output_stream.go +++ b/internal/impl/nats/output_stream.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package nats import ( diff --git a/internal/impl/nats/processor_kv.go b/internal/impl/nats/processor_kv.go index 64d3fc349c..ead9b65479 100644 --- a/internal/impl/nats/processor_kv.go +++ b/internal/impl/nats/processor_kv.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package nats import ( diff --git a/internal/impl/nats/processor_request_reply.go b/internal/impl/nats/processor_request_reply.go index 0345570ad2..35c7a75699 100644 --- a/internal/impl/nats/processor_request_reply.go +++ b/internal/impl/nats/processor_request_reply.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package nats import ( diff --git a/internal/impl/nsq/input.go b/internal/impl/nsq/input.go index f7640ddc19..fcfc01a549 100644 --- a/internal/impl/nsq/input.go +++ b/internal/impl/nsq/input.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package nsq import ( diff --git a/internal/impl/nsq/integration_test.go b/internal/impl/nsq/integration_test.go index 524df85560..7f5321a404 100644 --- a/internal/impl/nsq/integration_test.go +++ b/internal/impl/nsq/integration_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package nsq import ( diff --git a/internal/impl/nsq/output.go b/internal/impl/nsq/output.go index 05ac6aab43..54b63c6edb 100644 --- a/internal/impl/nsq/output.go +++ b/internal/impl/nsq/output.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package nsq import ( diff --git a/internal/impl/opensearch/aws/aws.go b/internal/impl/opensearch/aws/aws.go index 20e3b1102e..ef444488dc 100644 --- a/internal/impl/opensearch/aws/aws.go +++ b/internal/impl/opensearch/aws/aws.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package aws import ( diff --git a/internal/impl/opensearch/integration_test.go b/internal/impl/opensearch/integration_test.go index 4ce51329e4..d687a50fd1 100644 --- a/internal/impl/opensearch/integration_test.go +++ b/internal/impl/opensearch/integration_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package opensearch_test import ( diff --git a/internal/impl/opensearch/output.go b/internal/impl/opensearch/output.go index 4be60725b7..711f3e19b8 100644 --- a/internal/impl/opensearch/output.go +++ b/internal/impl/opensearch/output.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package opensearch import ( diff --git a/internal/impl/otlp/tracer_otlp.go b/internal/impl/otlp/tracer_otlp.go index ea38b7f681..c164ceea43 100644 --- a/internal/impl/otlp/tracer_otlp.go +++ b/internal/impl/otlp/tracer_otlp.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package otlp import ( diff --git a/internal/impl/otlp/tracer_otlp_test.go b/internal/impl/otlp/tracer_otlp_test.go index 629fd7973a..c2f3663c0e 100644 --- a/internal/impl/otlp/tracer_otlp_test.go +++ b/internal/impl/otlp/tracer_otlp_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package otlp import ( diff --git a/internal/impl/parquet/bloblang.go b/internal/impl/parquet/bloblang.go index 16187c9fa9..d7f8cad025 100644 --- a/internal/impl/parquet/bloblang.go +++ b/internal/impl/parquet/bloblang.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package parquet import ( diff --git a/internal/impl/parquet/bloblang_test.go b/internal/impl/parquet/bloblang_test.go index 61635e438e..ba69fdb405 100644 --- a/internal/impl/parquet/bloblang_test.go +++ b/internal/impl/parquet/bloblang_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package parquet import ( diff --git a/internal/impl/parquet/input_parquet.go b/internal/impl/parquet/input_parquet.go index 2253670fdf..3b0639dcad 100644 --- a/internal/impl/parquet/input_parquet.go +++ b/internal/impl/parquet/input_parquet.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package parquet import ( diff --git a/internal/impl/parquet/input_parquet_test.go b/internal/impl/parquet/input_parquet_test.go index f274fd3685..b4f4fd5c49 100644 --- a/internal/impl/parquet/input_parquet_test.go +++ b/internal/impl/parquet/input_parquet_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package parquet import ( diff --git a/internal/impl/parquet/processor.go b/internal/impl/parquet/processor.go index e9fefc87b5..3ea307f08a 100644 --- a/internal/impl/parquet/processor.go +++ b/internal/impl/parquet/processor.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + //go:build !arm package parquet diff --git a/internal/impl/parquet/processor_decode.go b/internal/impl/parquet/processor_decode.go index cb963c7351..a2028d5417 100644 --- a/internal/impl/parquet/processor_decode.go +++ b/internal/impl/parquet/processor_decode.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package parquet import ( diff --git a/internal/impl/parquet/processor_decode_test.go b/internal/impl/parquet/processor_decode_test.go index d28dfcf94d..64f2f99750 100644 --- a/internal/impl/parquet/processor_decode_test.go +++ b/internal/impl/parquet/processor_decode_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package parquet import ( diff --git a/internal/impl/parquet/processor_encode.go b/internal/impl/parquet/processor_encode.go index 71fd87150c..821ecc6b1e 100644 --- a/internal/impl/parquet/processor_encode.go +++ b/internal/impl/parquet/processor_encode.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package parquet import ( diff --git a/internal/impl/parquet/processor_encode_test.go b/internal/impl/parquet/processor_encode_test.go index c717f85f00..4e9d64cb5e 100644 --- a/internal/impl/parquet/processor_encode_test.go +++ b/internal/impl/parquet/processor_encode_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package parquet import ( diff --git a/internal/impl/parquet/processor_test.go b/internal/impl/parquet/processor_test.go index 688e9cd2e3..82351b7a0c 100644 --- a/internal/impl/parquet/processor_test.go +++ b/internal/impl/parquet/processor_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package parquet import ( diff --git a/internal/impl/parquet/util.go b/internal/impl/parquet/util.go index 4d05d4a229..1dd53b9aa9 100644 --- a/internal/impl/parquet/util.go +++ b/internal/impl/parquet/util.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package parquet import "encoding/json" diff --git a/internal/impl/prometheus/metrics_prometheus.go b/internal/impl/prometheus/metrics_prometheus.go index 7a95a76e1c..d22c4ea70d 100644 --- a/internal/impl/prometheus/metrics_prometheus.go +++ b/internal/impl/prometheus/metrics_prometheus.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package prometheus import ( diff --git a/internal/impl/prometheus/metrics_prometheus_test.go b/internal/impl/prometheus/metrics_prometheus_test.go index a26169c881..a25423c682 100644 --- a/internal/impl/prometheus/metrics_prometheus_test.go +++ b/internal/impl/prometheus/metrics_prometheus_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package prometheus import ( diff --git a/internal/impl/protobuf/common.go b/internal/impl/protobuf/common.go index 1862cfd39b..3871e4bddc 100644 --- a/internal/impl/protobuf/common.go +++ b/internal/impl/protobuf/common.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package protobuf import ( diff --git a/internal/impl/protobuf/processor_protobuf.go b/internal/impl/protobuf/processor_protobuf.go index 927a1427c0..263f05488b 100644 --- a/internal/impl/protobuf/processor_protobuf.go +++ b/internal/impl/protobuf/processor_protobuf.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package protobuf import ( diff --git a/internal/impl/protobuf/processor_protobuf_test.go b/internal/impl/protobuf/processor_protobuf_test.go index 3e20f2ce96..4745cfe1b6 100644 --- a/internal/impl/protobuf/processor_protobuf_test.go +++ b/internal/impl/protobuf/processor_protobuf_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package protobuf import ( diff --git a/internal/impl/pulsar/auth_field.go b/internal/impl/pulsar/auth_field.go index c757449aee..3b3cb6017b 100644 --- a/internal/impl/pulsar/auth_field.go +++ b/internal/impl/pulsar/auth_field.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package pulsar import ( diff --git a/internal/impl/pulsar/input.go b/internal/impl/pulsar/input.go index 1daf150212..a75625fc71 100644 --- a/internal/impl/pulsar/input.go +++ b/internal/impl/pulsar/input.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package pulsar import ( diff --git a/internal/impl/pulsar/input_test.go b/internal/impl/pulsar/input_test.go index 7b62eeefeb..ddca22e9ca 100644 --- a/internal/impl/pulsar/input_test.go +++ b/internal/impl/pulsar/input_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package pulsar import ( diff --git a/internal/impl/pulsar/integration_test.go b/internal/impl/pulsar/integration_test.go index 4c00d60e0e..221c26cefe 100644 --- a/internal/impl/pulsar/integration_test.go +++ b/internal/impl/pulsar/integration_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package pulsar import ( diff --git a/internal/impl/pulsar/logger.go b/internal/impl/pulsar/logger.go index ba3c388f0b..c16f6f6c7a 100644 --- a/internal/impl/pulsar/logger.go +++ b/internal/impl/pulsar/logger.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package pulsar import ( diff --git a/internal/impl/pulsar/output.go b/internal/impl/pulsar/output.go index bac71c3f23..458b6da4ce 100644 --- a/internal/impl/pulsar/output.go +++ b/internal/impl/pulsar/output.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package pulsar import ( diff --git a/internal/impl/pusher/output_pusher.go b/internal/impl/pusher/output_pusher.go index 0d24db59ab..21035d208c 100644 --- a/internal/impl/pusher/output_pusher.go +++ b/internal/impl/pusher/output_pusher.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package pusher import ( diff --git a/internal/impl/redis/cache.go b/internal/impl/redis/cache.go index c39154801d..494510cea6 100644 --- a/internal/impl/redis/cache.go +++ b/internal/impl/redis/cache.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package redis import ( diff --git a/internal/impl/redis/cache_integration_test.go b/internal/impl/redis/cache_integration_test.go index de763af597..1fbd4c3b36 100644 --- a/internal/impl/redis/cache_integration_test.go +++ b/internal/impl/redis/cache_integration_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package redis import ( diff --git a/internal/impl/redis/client.go b/internal/impl/redis/client.go index 4edefa16a7..f710a700c3 100644 --- a/internal/impl/redis/client.go +++ b/internal/impl/redis/client.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package redis import ( diff --git a/internal/impl/redis/input_list.go b/internal/impl/redis/input_list.go index 5eb81f23a6..5e738ada44 100644 --- a/internal/impl/redis/input_list.go +++ b/internal/impl/redis/input_list.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package redis import ( diff --git a/internal/impl/redis/input_pubsub.go b/internal/impl/redis/input_pubsub.go index faae409803..2412ca98e6 100644 --- a/internal/impl/redis/input_pubsub.go +++ b/internal/impl/redis/input_pubsub.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package redis import ( diff --git a/internal/impl/redis/input_scan.go b/internal/impl/redis/input_scan.go index d92ad49bb0..818271e79b 100644 --- a/internal/impl/redis/input_scan.go +++ b/internal/impl/redis/input_scan.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package redis import ( diff --git a/internal/impl/redis/input_streams.go b/internal/impl/redis/input_streams.go index 154dd63f0b..01bdfab618 100644 --- a/internal/impl/redis/input_streams.go +++ b/internal/impl/redis/input_streams.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package redis import ( diff --git a/internal/impl/redis/integration_test.go b/internal/impl/redis/integration_test.go index 57be1c86f6..5ab6991d14 100644 --- a/internal/impl/redis/integration_test.go +++ b/internal/impl/redis/integration_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package redis import ( diff --git a/internal/impl/redis/output_hash.go b/internal/impl/redis/output_hash.go index 31a1121b82..2ab7edf654 100644 --- a/internal/impl/redis/output_hash.go +++ b/internal/impl/redis/output_hash.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package redis import ( diff --git a/internal/impl/redis/output_list.go b/internal/impl/redis/output_list.go index 160884b784..971237b405 100644 --- a/internal/impl/redis/output_list.go +++ b/internal/impl/redis/output_list.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package redis import ( diff --git a/internal/impl/redis/output_pubsub.go b/internal/impl/redis/output_pubsub.go index 0dec63beaf..b6bfc0c8b5 100644 --- a/internal/impl/redis/output_pubsub.go +++ b/internal/impl/redis/output_pubsub.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package redis import ( diff --git a/internal/impl/redis/output_streams.go b/internal/impl/redis/output_streams.go index 358c0df151..d5f0683298 100644 --- a/internal/impl/redis/output_streams.go +++ b/internal/impl/redis/output_streams.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package redis import ( diff --git a/internal/impl/redis/processor.go b/internal/impl/redis/processor.go index 56e5f6dbdd..6bbbae0f33 100644 --- a/internal/impl/redis/processor.go +++ b/internal/impl/redis/processor.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package redis import ( diff --git a/internal/impl/redis/processor_integration_test.go b/internal/impl/redis/processor_integration_test.go index 51e53ab6a7..25cc1a3594 100644 --- a/internal/impl/redis/processor_integration_test.go +++ b/internal/impl/redis/processor_integration_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package redis import ( diff --git a/internal/impl/redis/rate_limit.go b/internal/impl/redis/rate_limit.go index ef13090c2d..73e3134de4 100644 --- a/internal/impl/redis/rate_limit.go +++ b/internal/impl/redis/rate_limit.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package redis import ( diff --git a/internal/impl/redis/rate_limit_integration_test.go b/internal/impl/redis/rate_limit_integration_test.go index c6134d24ef..19dee16685 100644 --- a/internal/impl/redis/rate_limit_integration_test.go +++ b/internal/impl/redis/rate_limit_integration_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package redis import ( diff --git a/internal/impl/redis/rate_limit_test.go b/internal/impl/redis/rate_limit_test.go index 3362b6c833..e9bcfa3af1 100644 --- a/internal/impl/redis/rate_limit_test.go +++ b/internal/impl/redis/rate_limit_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package redis import ( diff --git a/internal/impl/redis/script_processor.go b/internal/impl/redis/script_processor.go index e91dc5d816..d3383f5d8c 100644 --- a/internal/impl/redis/script_processor.go +++ b/internal/impl/redis/script_processor.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package redis import ( diff --git a/internal/impl/sentry/client.go b/internal/impl/sentry/client.go index bd29d2d11d..02be79fbaa 100644 --- a/internal/impl/sentry/client.go +++ b/internal/impl/sentry/client.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package sentry import "github.com/getsentry/sentry-go" diff --git a/internal/impl/sentry/processor_capture.go b/internal/impl/sentry/processor_capture.go index a9b81650f2..590ad20d4b 100644 --- a/internal/impl/sentry/processor_capture.go +++ b/internal/impl/sentry/processor_capture.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package sentry import ( diff --git a/internal/impl/sentry/processor_capture_test.go b/internal/impl/sentry/processor_capture_test.go index 90f2a11500..4c5c7fc000 100644 --- a/internal/impl/sentry/processor_capture_test.go +++ b/internal/impl/sentry/processor_capture_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package sentry import ( diff --git a/internal/impl/sentry/transport_mock_test.go b/internal/impl/sentry/transport_mock_test.go index da2a04982e..ba2a9b525e 100644 --- a/internal/impl/sentry/transport_mock_test.go +++ b/internal/impl/sentry/transport_mock_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package sentry import ( diff --git a/internal/impl/sftp/input.go b/internal/impl/sftp/input.go index ac2cbe8d14..e4fb3bed94 100644 --- a/internal/impl/sftp/input.go +++ b/internal/impl/sftp/input.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package sftp import ( diff --git a/internal/impl/sftp/integration_test.go b/internal/impl/sftp/integration_test.go index 9e9a6f8fd7..0e236f3c38 100644 --- a/internal/impl/sftp/integration_test.go +++ b/internal/impl/sftp/integration_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package sftp import ( diff --git a/internal/impl/sftp/output.go b/internal/impl/sftp/output.go index 380746c7fc..c79005976b 100644 --- a/internal/impl/sftp/output.go +++ b/internal/impl/sftp/output.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package sftp import ( diff --git a/internal/impl/sftp/package.go b/internal/impl/sftp/package.go index 0ce0b7f2b7..b581c9951d 100644 --- a/internal/impl/sftp/package.go +++ b/internal/impl/sftp/package.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + // Package sftp will eventually contain all implementations of SFTP components // (that are currently within ./internal/old) package sftp diff --git a/internal/impl/sftp/shared.go b/internal/impl/sftp/shared.go index 021ad41644..fcb7b2b7fd 100644 --- a/internal/impl/sftp/shared.go +++ b/internal/impl/sftp/shared.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package sftp import ( diff --git a/internal/impl/sftp/writer.go b/internal/impl/sftp/writer.go index 42296bf771..8aeefe72a4 100644 --- a/internal/impl/sftp/writer.go +++ b/internal/impl/sftp/writer.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package sftp import ( diff --git a/internal/impl/snowflake/output_snowflake_put_test.go b/internal/impl/snowflake/output_snowflake_put_test.go index 52101d41c1..2df55e905e 100644 --- a/internal/impl/snowflake/output_snowflake_put_test.go +++ b/internal/impl/snowflake/output_snowflake_put_test.go @@ -1,3 +1,11 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed as a Redpanda Enterprise file under the Redpanda Community +// License (the "License"); you may not use this file except in compliance with +// the License. You may obtain a copy of the License at +// +// https://github.com/redpanda-data/connect/blob/main/licenses/rcl.md + package snowflake import ( diff --git a/internal/impl/sql/buffer_sqlite.go b/internal/impl/sql/buffer_sqlite.go index 798990225b..6ec0db8b01 100644 --- a/internal/impl/sql/buffer_sqlite.go +++ b/internal/impl/sql/buffer_sqlite.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package sql import ( diff --git a/internal/impl/sql/buffer_sqlite_test.go b/internal/impl/sql/buffer_sqlite_test.go index cd653c9756..59e4f3be23 100644 --- a/internal/impl/sql/buffer_sqlite_test.go +++ b/internal/impl/sql/buffer_sqlite_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package sql_test import ( diff --git a/internal/impl/sql/cache_integration_test.go b/internal/impl/sql/cache_integration_test.go index a8f9014bfc..ac76c2cc1a 100644 --- a/internal/impl/sql/cache_integration_test.go +++ b/internal/impl/sql/cache_integration_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package sql import ( diff --git a/internal/impl/sql/cache_sql.go b/internal/impl/sql/cache_sql.go index de49b555f8..1f58affe8a 100644 --- a/internal/impl/sql/cache_sql.go +++ b/internal/impl/sql/cache_sql.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package sql import ( diff --git a/internal/impl/sql/conn_fields.go b/internal/impl/sql/conn_fields.go index e42b5c1944..9c46d92015 100644 --- a/internal/impl/sql/conn_fields.go +++ b/internal/impl/sql/conn_fields.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package sql import ( diff --git a/internal/impl/sql/conn_fields_test.go b/internal/impl/sql/conn_fields_test.go index 8f9cf9d5ae..225117724f 100644 --- a/internal/impl/sql/conn_fields_test.go +++ b/internal/impl/sql/conn_fields_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package sql_test import ( diff --git a/internal/impl/sql/input_sql_raw.go b/internal/impl/sql/input_sql_raw.go index 26a2423a08..b7ef18b9ef 100644 --- a/internal/impl/sql/input_sql_raw.go +++ b/internal/impl/sql/input_sql_raw.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package sql import ( diff --git a/internal/impl/sql/input_sql_raw_test.go b/internal/impl/sql/input_sql_raw_test.go index eec49879fc..3cde581f83 100644 --- a/internal/impl/sql/input_sql_raw_test.go +++ b/internal/impl/sql/input_sql_raw_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package sql import ( diff --git a/internal/impl/sql/input_sql_select.go b/internal/impl/sql/input_sql_select.go index 229eb53178..e153f896e0 100644 --- a/internal/impl/sql/input_sql_select.go +++ b/internal/impl/sql/input_sql_select.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package sql import ( diff --git a/internal/impl/sql/input_sql_select_test.go b/internal/impl/sql/input_sql_select_test.go index 54fb48a0c9..1c6f9b852c 100644 --- a/internal/impl/sql/input_sql_select_test.go +++ b/internal/impl/sql/input_sql_select_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package sql import ( diff --git a/internal/impl/sql/integration_test.go b/internal/impl/sql/integration_test.go index bdfef49024..01e7afcaa7 100644 --- a/internal/impl/sql/integration_test.go +++ b/internal/impl/sql/integration_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package sql_test import ( diff --git a/internal/impl/sql/output_sql_deprecated.go b/internal/impl/sql/output_sql_deprecated.go index 641afd99d5..c7a273a85e 100644 --- a/internal/impl/sql/output_sql_deprecated.go +++ b/internal/impl/sql/output_sql_deprecated.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package sql import ( diff --git a/internal/impl/sql/output_sql_insert.go b/internal/impl/sql/output_sql_insert.go index 65fd9feb8b..b25f7f0cf8 100644 --- a/internal/impl/sql/output_sql_insert.go +++ b/internal/impl/sql/output_sql_insert.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package sql import ( diff --git a/internal/impl/sql/output_sql_insert_test.go b/internal/impl/sql/output_sql_insert_test.go index 90a02c6782..d96928b653 100644 --- a/internal/impl/sql/output_sql_insert_test.go +++ b/internal/impl/sql/output_sql_insert_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package sql import ( diff --git a/internal/impl/sql/output_sql_raw.go b/internal/impl/sql/output_sql_raw.go index 8273b320a5..511ebed0a0 100644 --- a/internal/impl/sql/output_sql_raw.go +++ b/internal/impl/sql/output_sql_raw.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package sql import ( diff --git a/internal/impl/sql/processor_sql_deprecated.go b/internal/impl/sql/processor_sql_deprecated.go index c1d3f261d8..0807d42155 100644 --- a/internal/impl/sql/processor_sql_deprecated.go +++ b/internal/impl/sql/processor_sql_deprecated.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package sql import ( diff --git a/internal/impl/sql/processor_sql_insert.go b/internal/impl/sql/processor_sql_insert.go index 07463d4425..16607c343d 100644 --- a/internal/impl/sql/processor_sql_insert.go +++ b/internal/impl/sql/processor_sql_insert.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package sql import ( diff --git a/internal/impl/sql/processor_sql_raw.go b/internal/impl/sql/processor_sql_raw.go index a5dff5d25a..4def57ad3e 100644 --- a/internal/impl/sql/processor_sql_raw.go +++ b/internal/impl/sql/processor_sql_raw.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package sql import ( diff --git a/internal/impl/sql/processor_sql_select.go b/internal/impl/sql/processor_sql_select.go index 28d4c3066a..1e4e45ca5d 100644 --- a/internal/impl/sql/processor_sql_select.go +++ b/internal/impl/sql/processor_sql_select.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package sql import ( diff --git a/internal/impl/sql/util.go b/internal/impl/sql/util.go index 45a1da5539..958889753b 100644 --- a/internal/impl/sql/util.go +++ b/internal/impl/sql/util.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package sql import ( diff --git a/internal/impl/statsd/metrics_statsd.go b/internal/impl/statsd/metrics_statsd.go index 8f10202d0a..89e32f8d82 100644 --- a/internal/impl/statsd/metrics_statsd.go +++ b/internal/impl/statsd/metrics_statsd.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package statsd import ( diff --git a/internal/impl/twitter/init.go b/internal/impl/twitter/init.go index 15d8cf6e38..ae2c43e53c 100644 --- a/internal/impl/twitter/init.go +++ b/internal/impl/twitter/init.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package twitter import ( diff --git a/internal/impl/wasm/functions.go b/internal/impl/wasm/functions.go index 31e30d1747..b039bcd314 100644 --- a/internal/impl/wasm/functions.go +++ b/internal/impl/wasm/functions.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package wasm import ( diff --git a/internal/impl/wasm/processor_wazero.go b/internal/impl/wasm/processor_wazero.go index f36a5aea9e..28b94f9f0d 100644 --- a/internal/impl/wasm/processor_wazero.go +++ b/internal/impl/wasm/processor_wazero.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package wasm import ( diff --git a/internal/impl/wasm/processor_wazero_test.go b/internal/impl/wasm/processor_wazero_test.go index bd1c4fb05e..23f3c69d00 100644 --- a/internal/impl/wasm/processor_wazero_test.go +++ b/internal/impl/wasm/processor_wazero_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package wasm import ( diff --git a/internal/impl/xml/bloblang.go b/internal/impl/xml/bloblang.go index beebe3fe29..48fe9f7e9b 100644 --- a/internal/impl/xml/bloblang.go +++ b/internal/impl/xml/bloblang.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package xml import ( diff --git a/internal/impl/xml/bloblang_test.go b/internal/impl/xml/bloblang_test.go index 1cb775cf05..213fa0e7dd 100644 --- a/internal/impl/xml/bloblang_test.go +++ b/internal/impl/xml/bloblang_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package xml import ( diff --git a/internal/impl/xml/package.go b/internal/impl/xml/package.go index e10f71a7a5..e7a454f087 100644 --- a/internal/impl/xml/package.go +++ b/internal/impl/xml/package.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + // Package xml is a temporary way to convert XML to JSON. This package is only // necessary because github.com/clbanning/mxj has global configuration. If we // are able to configure a decoder etc at the API level then this package can be diff --git a/internal/impl/xml/processor.go b/internal/impl/xml/processor.go index 25cb8cdde2..fd8873e652 100644 --- a/internal/impl/xml/processor.go +++ b/internal/impl/xml/processor.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package xml import ( diff --git a/internal/impl/xml/processor_test.go b/internal/impl/xml/processor_test.go index 930ac6ee47..7b88975e0b 100644 --- a/internal/impl/xml/processor_test.go +++ b/internal/impl/xml/processor_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package xml import ( diff --git a/internal/impl/zeromq/input_zmq4.go b/internal/impl/zeromq/input_zmq4.go index be83e5aad1..b0d464028d 100644 --- a/internal/impl/zeromq/input_zmq4.go +++ b/internal/impl/zeromq/input_zmq4.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + //go:build x_benthos_extra // +build x_benthos_extra diff --git a/internal/impl/zeromq/integration_test.go b/internal/impl/zeromq/integration_test.go index 79eac7fd6d..54802da11b 100644 --- a/internal/impl/zeromq/integration_test.go +++ b/internal/impl/zeromq/integration_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + //go:build x_benthos_extra // +build x_benthos_extra diff --git a/internal/impl/zeromq/output_zmq4.go b/internal/impl/zeromq/output_zmq4.go index a88edd8e82..f6542f0160 100644 --- a/internal/impl/zeromq/output_zmq4.go +++ b/internal/impl/zeromq/output_zmq4.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + //go:build x_benthos_extra // +build x_benthos_extra diff --git a/internal/retries/retries.go b/internal/retries/retries.go index c1f81b4a5e..f9c0343286 100644 --- a/internal/retries/retries.go +++ b/internal/retries/retries.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package retries import ( diff --git a/internal/serverless/handler.go b/internal/serverless/handler.go index fa1109bf7a..0f60cc6b4d 100644 --- a/internal/serverless/handler.go +++ b/internal/serverless/handler.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package serverless import ( diff --git a/internal/serverless/handler_test.go b/internal/serverless/handler_test.go index 545e3265ac..e39bc7ae79 100644 --- a/internal/serverless/handler_test.go +++ b/internal/serverless/handler_test.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package serverless_test import ( diff --git a/licenses/Apache-2.0_header.go.txt b/licenses/Apache-2.0_header.go.txt new file mode 100644 index 0000000000..b6b5e2ba47 --- /dev/null +++ b/licenses/Apache-2.0_header.go.txt @@ -0,0 +1,14 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + diff --git a/licenses/rcl_header.go.txt b/licenses/rcl_header.go.txt index d0facaae1f..f0857a1e7d 100644 --- a/licenses/rcl_header.go.txt +++ b/licenses/rcl_header.go.txt @@ -5,3 +5,4 @@ // the License. You may obtain a copy of the License at // // https://github.com/redpanda-data/connect/blob/main/licenses/rcl.md + diff --git a/public/bundle/enterprise/package.go b/public/bundle/enterprise/package.go index 91c42162a8..0e9563ff04 100644 --- a/public/bundle/enterprise/package.go +++ b/public/bundle/enterprise/package.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + // Package enterprise imports all enterprise licensed plugin implementations // that ship with Redpanda Connect, along with all free plugin implementations. // This is a convenient way of importing every single connector at the cost of a diff --git a/public/bundle/free/package.go b/public/bundle/free/package.go index 609c62f8b4..8cc244323c 100644 --- a/public/bundle/free/package.go +++ b/public/bundle/free/package.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + // Package free imports all free, open source plugin implementations that ship // with Redpanda Connect. This is a convenient way of importing every single // free connector at the cost of a larger dependency tree for your application. diff --git a/public/components/all/package.go b/public/components/all/package.go index 5c5869c36f..6074e577de 100644 --- a/public/components/all/package.go +++ b/public/components/all/package.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + // Package all imports all component implementations that ship with the open // source Benthos repo. This is a convenient way of importing every single // connector at the cost of a larger dependency tree for your application. diff --git a/public/components/amqp09/package.go b/public/components/amqp09/package.go index a51c27dfda..38f3714a6a 100644 --- a/public/components/amqp09/package.go +++ b/public/components/amqp09/package.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package amqp09 import ( diff --git a/public/components/amqp1/package.go b/public/components/amqp1/package.go index e86ca126ac..04078ee290 100644 --- a/public/components/amqp1/package.go +++ b/public/components/amqp1/package.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package amqp1 import ( diff --git a/public/components/avro/package.go b/public/components/avro/package.go index 90b842d559..2d26c22786 100644 --- a/public/components/avro/package.go +++ b/public/components/avro/package.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package avro import ( diff --git a/public/components/aws/package.go b/public/components/aws/package.go index b962810558..0ed57c85cb 100644 --- a/public/components/aws/package.go +++ b/public/components/aws/package.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package aws import ( diff --git a/public/components/azure/package.go b/public/components/azure/package.go index 1fd3de8c75..c3337a6c0f 100644 --- a/public/components/azure/package.go +++ b/public/components/azure/package.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package azure import ( diff --git a/public/components/beanstalkd/package.go b/public/components/beanstalkd/package.go index cf11d6d76e..5dc83512c8 100644 --- a/public/components/beanstalkd/package.go +++ b/public/components/beanstalkd/package.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package beanstalkd import ( diff --git a/public/components/cassandra/package.go b/public/components/cassandra/package.go index 77decc92b6..bff7da85e8 100644 --- a/public/components/cassandra/package.go +++ b/public/components/cassandra/package.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package cassandra import ( diff --git a/public/components/changelog/package.go b/public/components/changelog/package.go index 2b82c7788b..98d6736d05 100644 --- a/public/components/changelog/package.go +++ b/public/components/changelog/package.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package changelog import ( diff --git a/public/components/cockroachdb/package.go b/public/components/cockroachdb/package.go index 23b64a37e5..91d0081f0f 100644 --- a/public/components/cockroachdb/package.go +++ b/public/components/cockroachdb/package.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package cockroachdb import ( diff --git a/public/components/confluent/package.go b/public/components/confluent/package.go index bed6484004..531340169c 100644 --- a/public/components/confluent/package.go +++ b/public/components/confluent/package.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package confluent import ( diff --git a/public/components/couchbase/package.go b/public/components/couchbase/package.go index 8f286206bf..d5d71e839a 100644 --- a/public/components/couchbase/package.go +++ b/public/components/couchbase/package.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + //go:build !arm package couchbase diff --git a/public/components/couchbase/package_32bit.go b/public/components/couchbase/package_32bit.go index 95544536d8..f0b8e351c8 100644 --- a/public/components/couchbase/package_32bit.go +++ b/public/components/couchbase/package_32bit.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + //go:build arm package couchbase diff --git a/public/components/crypto/package.go b/public/components/crypto/package.go index cfa6b7c8a2..ae94528f10 100644 --- a/public/components/crypto/package.go +++ b/public/components/crypto/package.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package crypto import ( diff --git a/public/components/dgraph/package.go b/public/components/dgraph/package.go index 535ae754ee..2aede2d607 100644 --- a/public/components/dgraph/package.go +++ b/public/components/dgraph/package.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package dgraph import ( diff --git a/public/components/discord/package.go b/public/components/discord/package.go index f9dd947f75..54d9456a94 100644 --- a/public/components/discord/package.go +++ b/public/components/discord/package.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package discord import ( diff --git a/public/components/elasticsearch/package.go b/public/components/elasticsearch/package.go index cdeb932fb9..26ca202b38 100644 --- a/public/components/elasticsearch/package.go +++ b/public/components/elasticsearch/package.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package elasticsearch import ( diff --git a/public/components/gcp/package.go b/public/components/gcp/package.go index 3e323408c3..22864d9523 100644 --- a/public/components/gcp/package.go +++ b/public/components/gcp/package.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package gcp import ( diff --git a/public/components/hdfs/package.go b/public/components/hdfs/package.go index af1fff9969..09e8f48115 100644 --- a/public/components/hdfs/package.go +++ b/public/components/hdfs/package.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package hdfs import ( diff --git a/public/components/influxdb/package.go b/public/components/influxdb/package.go index 08fe3c7bb0..94aea8e661 100644 --- a/public/components/influxdb/package.go +++ b/public/components/influxdb/package.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package influxdb import ( diff --git a/public/components/io/package.go b/public/components/io/package.go index 99610136fa..6bbc59caee 100644 --- a/public/components/io/package.go +++ b/public/components/io/package.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + // Package io contains component implementations that have a small dependency // footprint (mostly standard library) and interact with external systems via // the filesystem and/or network sockets. diff --git a/public/components/jaeger/package.go b/public/components/jaeger/package.go index c4c3272074..9694aaf89d 100644 --- a/public/components/jaeger/package.go +++ b/public/components/jaeger/package.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package jaeger import ( diff --git a/public/components/javascript/package.go b/public/components/javascript/package.go index ee86269f54..3d4ef005ce 100644 --- a/public/components/javascript/package.go +++ b/public/components/javascript/package.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package couchbase import ( diff --git a/public/components/kafka/package.go b/public/components/kafka/package.go index d619bda35a..50eb264dfb 100644 --- a/public/components/kafka/package.go +++ b/public/components/kafka/package.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package kafka import ( diff --git a/public/components/maxmind/package.go b/public/components/maxmind/package.go index 8eac956029..ba41ac4001 100644 --- a/public/components/maxmind/package.go +++ b/public/components/maxmind/package.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package maxmind import ( diff --git a/public/components/memcached/package.go b/public/components/memcached/package.go index ffe7f9432d..5839714362 100644 --- a/public/components/memcached/package.go +++ b/public/components/memcached/package.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package memcached import ( diff --git a/public/components/mongodb/package.go b/public/components/mongodb/package.go index ea2509ee4c..386959fe65 100644 --- a/public/components/mongodb/package.go +++ b/public/components/mongodb/package.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package mongodb import ( diff --git a/public/components/mqtt/package.go b/public/components/mqtt/package.go index 623bc92474..a0b277cc65 100644 --- a/public/components/mqtt/package.go +++ b/public/components/mqtt/package.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package mqtt import ( diff --git a/public/components/msgpack/package.go b/public/components/msgpack/package.go index 63c57f955e..0613edf4b5 100644 --- a/public/components/msgpack/package.go +++ b/public/components/msgpack/package.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package msgpack import ( diff --git a/public/components/nanomsg/package.go b/public/components/nanomsg/package.go index e1bb3e4d84..1c73e0bfa0 100644 --- a/public/components/nanomsg/package.go +++ b/public/components/nanomsg/package.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package nanomsg import ( diff --git a/public/components/nats/package.go b/public/components/nats/package.go index 12d5d7aa31..eca7bd5ad1 100644 --- a/public/components/nats/package.go +++ b/public/components/nats/package.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package nats import ( diff --git a/public/components/nsq/package.go b/public/components/nsq/package.go index cb963e7767..1e3260147c 100644 --- a/public/components/nsq/package.go +++ b/public/components/nsq/package.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package nsq import ( diff --git a/public/components/opensearch/package.go b/public/components/opensearch/package.go index de6807681d..8677c37c0b 100644 --- a/public/components/opensearch/package.go +++ b/public/components/opensearch/package.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package opensearch import ( diff --git a/public/components/otlp/package.go b/public/components/otlp/package.go index b22bdb0d1c..5424be9d10 100644 --- a/public/components/otlp/package.go +++ b/public/components/otlp/package.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package otlp import ( diff --git a/public/components/prometheus/package.go b/public/components/prometheus/package.go index 1031fb8971..5456a4aa4b 100644 --- a/public/components/prometheus/package.go +++ b/public/components/prometheus/package.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package prometheus import ( diff --git a/public/components/pulsar/package.go b/public/components/pulsar/package.go index 68ed7f7f73..a9050f6d41 100644 --- a/public/components/pulsar/package.go +++ b/public/components/pulsar/package.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package pulsar import ( diff --git a/public/components/pure/extended/package.go b/public/components/pure/extended/package.go index 0418318746..2490aa8eaf 100644 --- a/public/components/pure/extended/package.go +++ b/public/components/pure/extended/package.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + // Package extended contains component implementations that have a larger // dependency footprint but do not interact with external systems (so an // extension of pure components) diff --git a/public/components/pure/package.go b/public/components/pure/package.go index 5aa1eb3350..5df7dc633b 100644 --- a/public/components/pure/package.go +++ b/public/components/pure/package.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + // Package pure imports all component implementations that are pure, in that // they do not interact with external systems. This includes all base component // types such as brokers and is likely necessary as a base for all builds. diff --git a/public/components/pusher/package.go b/public/components/pusher/package.go index 51de55ef40..f7ce572e8f 100644 --- a/public/components/pusher/package.go +++ b/public/components/pusher/package.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package pusher import ( diff --git a/public/components/redis/package.go b/public/components/redis/package.go index ce1f2150a9..a6398365e5 100644 --- a/public/components/redis/package.go +++ b/public/components/redis/package.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package redis import ( diff --git a/public/components/sentry/package.go b/public/components/sentry/package.go index 309633c5b6..5c20ba9248 100644 --- a/public/components/sentry/package.go +++ b/public/components/sentry/package.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package sentry import ( diff --git a/public/components/sftp/package.go b/public/components/sftp/package.go index 023cb4e790..5412a04570 100644 --- a/public/components/sftp/package.go +++ b/public/components/sftp/package.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package sftp import ( diff --git a/public/components/snowflake/package.go b/public/components/snowflake/package.go index 0008efb901..9e6f01e3bd 100644 --- a/public/components/snowflake/package.go +++ b/public/components/snowflake/package.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package snowflake import ( diff --git a/public/components/splunk/package.go b/public/components/splunk/package.go index 508cd76f17..cd1a13186b 100644 --- a/public/components/splunk/package.go +++ b/public/components/splunk/package.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package splunk import ( diff --git a/public/components/sql/base/package.go b/public/components/sql/base/package.go index 02e0543327..fe18d48941 100644 --- a/public/components/sql/base/package.go +++ b/public/components/sql/base/package.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + // Package base brings in only the sql components, but none of the drivers for // them. It is up to you to import specifically the drivers you want to include. package base diff --git a/public/components/sql/package.go b/public/components/sql/package.go index 038ebf2065..d9da16016d 100644 --- a/public/components/sql/package.go +++ b/public/components/sql/package.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + // Package sql brings in the sql components and _all_ officially supported // drivers. In order to hand-pick which drivers are included import // github.com/redpanda-data/benthos/v4/public/components/sql/base instead along diff --git a/public/components/sql/snowflake.go b/public/components/sql/snowflake.go index 33fa9c6f1b..09936fb2fe 100644 --- a/public/components/sql/snowflake.go +++ b/public/components/sql/snowflake.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + //go:build !arm package sql diff --git a/public/components/sql/sqlite.go b/public/components/sql/sqlite.go index b3e2ba60e8..49ba635677 100644 --- a/public/components/sql/sqlite.go +++ b/public/components/sql/sqlite.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + // Platforms and architectures list from https://pkg.go.dev/modernc.org/sqlite?utm_source=godoc#hdr-Supported_platforms_and_architectures // Last updated from modernc.org/sqlite@v1.19.1 //go:build (darwin && (amd64 || arm64)) || (freebsd && (amd64 || arm64)) || (linux && (386 || amd64 || arm || arm64 || riscv64)) || (windows && (amd64 || arm64)) diff --git a/public/components/statsd/package.go b/public/components/statsd/package.go index f74c65bb12..05dda63312 100644 --- a/public/components/statsd/package.go +++ b/public/components/statsd/package.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package statsd import ( diff --git a/public/components/twitter/package.go b/public/components/twitter/package.go index d21f670047..349c386cf7 100644 --- a/public/components/twitter/package.go +++ b/public/components/twitter/package.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package twitter import ( diff --git a/public/components/wasm/package.go b/public/components/wasm/package.go index 478932bd6a..1295197f67 100644 --- a/public/components/wasm/package.go +++ b/public/components/wasm/package.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package wasm import ( diff --git a/public/components/zeromq/package.go b/public/components/zeromq/package.go index 60c3065ee2..f5e5dd2e17 100644 --- a/public/components/zeromq/package.go +++ b/public/components/zeromq/package.go @@ -1 +1,15 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + package zeromq diff --git a/public/components/zeromq/x_benthos_extra.go b/public/components/zeromq/x_benthos_extra.go index 8315092532..7ccb769047 100644 --- a/public/components/zeromq/x_benthos_extra.go +++ b/public/components/zeromq/x_benthos_extra.go @@ -1,3 +1,17 @@ +// Copyright 2024 Redpanda Data, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + //go:build x_benthos_extra package zeromq diff --git a/resources/scripts/add_license_headers.sh b/resources/scripts/add_license_headers.sh new file mode 100755 index 0000000000..6de53ff226 --- /dev/null +++ b/resources/scripts/add_license_headers.sh @@ -0,0 +1,24 @@ +#!/usr/bin/env bash + +# This script should be run from the root of the repository. +# +# Scans all files with a .go suffix and filters for files that are missing a +# Copyright notice at the top. Each detected file is then modified to have the +# Apache 2.0 license header at the top, as this is the default license for the +# repository. +# +# Therefore, it is important before running this script that any enterprise +# licensed files are already annotated with the appropriate license header. + +tmpFile="./license_script.tmp" + +for file in $(find . -name \*.go); do + topLine=$(head -n 1 $file) + if [[ $topLine != *"Copyright"* ]]; then + cat ./licenses/Apache-2.0_header.go.txt > $tmpFile + cat $file >> $tmpFile + cat $tmpFile > $file + fi +done + +rm -f $tmpFile