Skip to content

Commit aa1ef1c

Browse files
josixpratiksha rajendrabhai badheka
authored andcommitted
refactor(providers/opensearch): move opensearch provider to new structure (apache#46210)
1 parent 7b9614c commit aa1ef1c

48 files changed

Lines changed: 627 additions & 49 deletions

Some content is hidden

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

.github/boring-cyborg.yml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -265,10 +265,7 @@ labelPRBasedOnFilePath:
265265
- providers/openlineage/**
266266

267267
provider:opensearch:
268-
- providers/src/airflow/providers/opensearch/**/*
269-
- docs/apache-airflow-providers-opensearch/**/*
270-
- providers/tests/opensearch/**/*
271-
- providers/tests/system/opensearch/**/*
268+
- providers/opensearch/**
272269

273270
provider:opsgenie:
274271
- providers/opsgenie/**

docs/.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ apache-airflow-providers-imap
3535
apache-airflow-providers-neo4j
3636
apache-airflow-providers-openai
3737
apache-airflow-providers-openfaas
38+
apache-airflow-providers-opensearch
3839
apache-airflow-providers-opsgenie
3940
apache-airflow-providers-papermill
4041
apache-airflow-providers-pgvector

docs/apache-airflow-providers-opensearch/changelog.rst

Lines changed: 0 additions & 25 deletions
This file was deleted.

providers/opensearch/README.rst

Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
2+
.. Licensed to the Apache Software Foundation (ASF) under one
3+
or more contributor license agreements. See the NOTICE file
4+
distributed with this work for additional information
5+
regarding copyright ownership. The ASF licenses this file
6+
to you under the Apache License, Version 2.0 (the
7+
"License"); you may not use this file except in compliance
8+
with the License. You may obtain a copy of the License at
9+
10+
.. http://www.apache.org/licenses/LICENSE-2.0
11+
12+
.. Unless required by applicable law or agreed to in writing,
13+
software distributed under the License is distributed on an
14+
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
15+
KIND, either express or implied. See the License for the
16+
specific language governing permissions and limitations
17+
under the License.
18+
19+
.. NOTE! THIS FILE IS AUTOMATICALLY GENERATED AND WILL BE OVERWRITTEN!
20+
21+
.. IF YOU WANT TO MODIFY TEMPLATE FOR THIS FILE, YOU SHOULD MODIFY THE TEMPLATE
22+
`PROVIDER_README_TEMPLATE.rst.jinja2` IN the `dev/breeze/src/airflow_breeze/templates` DIRECTORY
23+
24+
25+
Package ``apache-airflow-providers-opensearch``
26+
27+
Release: ``1.6.0``
28+
29+
30+
`OpenSearch <https://opensearch.org/>`__
31+
32+
33+
Provider package
34+
----------------
35+
36+
This is a provider package for ``opensearch`` provider. All classes for this provider package
37+
are in ``airflow.providers.opensearch`` python package.
38+
39+
You can find package information and changelog for the provider
40+
in the `documentation <https://airflow.apache.org/docs/apache-airflow-providers-opensearch/1.6.0/>`_.
41+
42+
Installation
43+
------------
44+
45+
You can install this package on top of an existing Airflow 2 installation (see ``Requirements`` below
46+
for the minimum Airflow version supported) via
47+
``pip install apache-airflow-providers-opensearch``
48+
49+
The package supports the following python versions: 3.9,3.10,3.11,3.12
50+
51+
Requirements
52+
------------
53+
54+
================== ==================
55+
PIP package Version required
56+
================== ==================
57+
``apache-airflow`` ``>=2.9.0``
58+
``opensearch-py`` ``>=2.2.0``
59+
================== ==================
60+
61+
The changelog for the provider package can be found in the
62+
`changelog <https://airflow.apache.org/docs/apache-airflow-providers-opensearch/1.6.0/changelog.html>`_.

providers/src/airflow/providers/opensearch/.latest-doc-only-change.txt renamed to providers/opensearch/docs/.latest-doc-only-change.txt

File renamed without changes.
File renamed without changes.
File renamed without changes.

docs/apache-airflow-providers-opensearch/configurations-ref.rst renamed to providers/opensearch/docs/configurations-ref.rst

File renamed without changes.

docs/apache-airflow-providers-opensearch/connections/index.rst renamed to providers/opensearch/docs/connections/index.rst

File renamed without changes.

docs/apache-airflow-providers-opensearch/connections/opensearch.rst renamed to providers/opensearch/docs/connections/opensearch.rst

File renamed without changes.

0 commit comments

Comments
 (0)