Skip to content

Commit 663198a

Browse files
authored
Remove Meilisearch adapter (#2171)
* Remove Meilisearch adapter * Remove Meilisearch adapter
1 parent 30529b9 commit 663198a

39 files changed

Lines changed: 19 additions & 1275 deletions

File tree

.codecov.yaml

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -127,10 +127,6 @@ component_management:
127127
name: adapter-logger
128128
paths:
129129
- src/adapter/etl-adapter-logger/**
130-
- component_id: adapter-meilisearch
131-
name: adapter-meilisearch
132-
paths:
133-
- src/adapter/etl-adapter-meilisearch/**
134130
- component_id: adapter-parquet
135131
name: adapter-parquet
136132
paths:
@@ -154,4 +150,4 @@ component_management:
154150
- component_id: adapter-postgresql
155151
name: adapter-postgresql
156152
paths:
157-
- src/adapter/etl-adapter-postgresql/**
153+
- src/adapter/etl-adapter-postgresql/**

.github/workflows/job-tests.yml

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -40,13 +40,6 @@ jobs:
4040
--health-retries 10
4141
ports:
4242
- 9200:9200
43-
meilisearch:
44-
image: getmeili/meilisearch:v1.11.3
45-
env:
46-
MEILI_MASTER_KEY: masterKey
47-
MEILI_NO_ANALYTICS: true
48-
ports:
49-
- 7700:7700
5043
localstack:
5144
image: localstack/localstack:latest
5245
env:

.github/workflows/monorepo-split.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,8 +67,6 @@ jobs:
6767
split_repository: 'etl-adapter-json'
6868
- local_path: 'src/adapter/etl-adapter-logger'
6969
split_repository: 'etl-adapter-logger'
70-
- local_path: 'src/adapter/etl-adapter-meilisearch'
71-
split_repository: 'etl-adapter-meilisearch'
7270
- local_path: 'src/adapter/etl-adapter-parquet'
7371
split_repository: 'etl-adapter-parquet'
7472
- local_path: 'src/adapter/etl-adapter-text'

bin/docs.php

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,6 @@ public function execute(InputInterface $input, OutputInterface $output) : int
5555
__DIR__ . '/../src/adapter/etl-adapter-google-sheet/src/Flow/ETL/Adapter/GoogleSheet/functions.php',
5656
__DIR__ . '/../src/adapter/etl-adapter-http/src/Flow/ETL/Adapter/Http/DSL/functions.php',
5757
__DIR__ . '/../src/adapter/etl-adapter-json/src/Flow/ETL/Adapter/JSON/functions.php',
58-
__DIR__ . '/../src/adapter/etl-adapter-meilisearch/src/Flow/ETL/Adapter/Meilisearch/functions.php',
5958
__DIR__ . '/../src/adapter/etl-adapter-parquet/src/Flow/ETL/Adapter/Parquet/functions.php',
6059
__DIR__ . '/../src/adapter/etl-adapter-text/src/Flow/ETL/Adapter/Text/functions.php',
6160
__DIR__ . '/../src/adapter/etl-adapter-xml/src/Flow/ETL/Adapter/XML/functions.php',

compose.yml.dist

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -38,16 +38,6 @@ services:
3838
- "ES_JAVA_OPTS=-Xms512m -Xmx512m"
3939
networks:
4040
- flow-php
41-
meilisearch:
42-
image: getmeili/meilisearch:latest
43-
container_name: flow-php-meilisearch
44-
ports:
45-
- "7700:7700"
46-
environment:
47-
- MEILI_MASTER_KEY=masterKey
48-
- MEILI_NO_ANALYTICS=true
49-
networks:
50-
- flow-php
5141
azurite:
5242
image: mcr.microsoft.com/azure-storage/azurite
5343
container_name: flow-php-azurite
@@ -111,5 +101,3 @@ services:
111101
- redis
112102
networks:
113103
- flow-php
114-
115-

composer.json

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@
2929
"google/apiclient": "^2.13",
3030
"google/protobuf": "^4.0",
3131
"halaxa/json-machine": "^1.1",
32-
"meilisearch/meilisearch-php": "^1.11",
3332
"monolog/monolog": "^3.0",
3433
"openspout/openspout": "^5.2",
3534
"packaged/thrift": "^0.15.0",
@@ -89,7 +88,6 @@
8988
"flow-php/etl-adapter-http": "self.version",
9089
"flow-php/etl-adapter-json": "self.version",
9190
"flow-php/etl-adapter-logger": "self.version",
92-
"flow-php/etl-adapter-meilisearch": "self.version",
9391
"flow-php/etl-adapter-parquet": "self.version",
9492
"flow-php/etl-adapter-postgresql": "self.version",
9593
"flow-php/etl-adapter-text": "self.version",
@@ -131,7 +129,6 @@
131129
"src/adapter/etl-adapter-http/src/Flow",
132130
"src/adapter/etl-adapter-json/src/Flow",
133131
"src/adapter/etl-adapter-logger/src/Flow",
134-
"src/adapter/etl-adapter-meilisearch/src/Flow",
135132
"src/adapter/etl-adapter-parquet/src/Flow",
136133
"src/adapter/etl-adapter-postgresql/src/Flow",
137134
"src/adapter/etl-adapter-text/src/Flow",
@@ -182,7 +179,6 @@
182179
"src/adapter/etl-adapter-google-sheet/src/Flow/ETL/Adapter/GoogleSheet/functions.php",
183180
"src/adapter/etl-adapter-http/src/Flow/ETL/Adapter/Http/DSL/functions.php",
184181
"src/adapter/etl-adapter-json/src/Flow/ETL/Adapter/JSON/functions.php",
185-
"src/adapter/etl-adapter-meilisearch/src/Flow/ETL/Adapter/Meilisearch/functions.php",
186182
"src/adapter/etl-adapter-parquet/src/Flow/ETL/Adapter/Parquet/functions.php",
187183
"src/adapter/etl-adapter-postgresql/src/Flow/ETL/Adapter/PostgreSql/functions.php",
188184
"src/adapter/etl-adapter-text/src/Flow/ETL/Adapter/Text/functions.php",
@@ -226,7 +222,6 @@
226222
"src/adapter/etl-adapter-http/tests/Flow",
227223
"src/adapter/etl-adapter-json/tests/Flow",
228224
"src/adapter/etl-adapter-logger/tests/Flow",
229-
"src/adapter/etl-adapter-meilisearch/tests/Flow",
230225
"src/adapter/etl-adapter-parquet/tests/Flow",
231226
"src/adapter/etl-adapter-postgresql/tests/Flow",
232227
"src/adapter/etl-adapter-text/tests/Flow",
@@ -329,7 +324,6 @@
329324
"@test:adapter:http",
330325
"@test:adapter:json",
331326
"@test:adapter:logger",
332-
"@test:adapter:meilisearch",
333327
"@test:adapter:parquet",
334328
"@test:adapter:text",
335329
"@test:adapter:xml",
@@ -453,9 +447,6 @@
453447
"test:adapter:logger": [
454448
"tools/phpunit/vendor/bin/phpunit --testsuite=adapter-logger-unit --log-junit ./var/phpunit/logs/adapter-logger-unit.junit.xml --coverage-clover=./var/phpunit/coverage/clover/adapter-logger-unit.coverage.xml"
455449
],
456-
"test:adapter:meilisearch": [
457-
"tools/phpunit/vendor/bin/phpunit --testsuite=adapter-meilisearch-integration --log-junit ./var/phpunit/logs/adapter-meilisearch-integration.junit.xml --coverage-clover=./var/phpunit/coverage/clover/adapter-meilisearch-integration.coverage.xml"
458-
],
459450
"test:adapter:parquet": [
460451
"tools/phpunit/vendor/bin/phpunit --testsuite=adapter-parquet-unit --log-junit ./var/phpunit/logs/adapter-parquet-unit.junit.xml --coverage-clover=./var/phpunit/coverage/clover/adapter-parquet-unit.coverage.xml",
461452
"tools/phpunit/vendor/bin/phpunit --testsuite=adapter-parquet-integration --log-junit ./var/phpunit/logs/adapter-parquet-integration.junit.xml --coverage-clover=./var/phpunit/coverage/clover/adapter-parquet-integration.coverage.xml"
@@ -547,7 +538,6 @@
547538
"./tools/phpdocumentor/vendor/bin/phpdoc --config=./phpdoc/adapter.http.xml",
548539
"./tools/phpdocumentor/vendor/bin/phpdoc --config=./phpdoc/adapter.json.xml",
549540
"./tools/phpdocumentor/vendor/bin/phpdoc --config=./phpdoc/adapter.logger.xml",
550-
"./tools/phpdocumentor/vendor/bin/phpdoc --config=./phpdoc/adapter.meilisearch.xml",
551541
"./tools/phpdocumentor/vendor/bin/phpdoc --config=./phpdoc/adapter.parquet.xml",
552542
"./tools/phpdocumentor/vendor/bin/phpdoc --config=./phpdoc/adapter.text.xml",
553543
"./tools/phpdocumentor/vendor/bin/phpdoc --config=./phpdoc/adapter.xml.xml",

composer.lock

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

documentation/components/adapters/meilisearch.md

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

documentation/installation.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,8 +46,7 @@ Instead of installing whole repository with all dependencies, it's recommended t
4646
| [flow-php/etl-adapter-google-sheet](/documentation/components/adapters/google-sheet.md) | [![Total Downloads](https://poser.pugx.org/flow-php/etl-adapter-google-sheet/downloads)](https://packagist.org/packages/flow-php/etl-adapter-google-sheet) | [![Latest Stable Version](https://poser.pugx.org/flow-php/etl-adapter-google-sheet/v/stable)](https://packagist.org/packages/flow-php/etl-adapter-google-sheet) | [![](https://flow-php.github.io/commits-since-release-counter/flow-php/etl-adapter-google-sheet.svg)](https://github.com/flow-php/etl-adapter-google-sheet/tags) |
4747
| [flow-php/etl-adapter-http](/documentation/components/adapters/http.md) | [![Total Downloads](https://poser.pugx.org/flow-php/etl-adapter-http/downloads)](https://packagist.org/packages/flow-php/etl-adapter-http) | [![Latest Stable Version](https://poser.pugx.org/flow-php/etl-adapter-http/v/stable)](https://packagist.org/packages/flow-php/etl-adapter-http) | [![](https://flow-php.github.io/commits-since-release-counter/flow-php/etl-adapter-http.svg)](https://github.com/flow-php/etl-adapter-http/tags) |
4848
| [flow-php/etl-adapter-json](/documentation/components/adapters/json.md) | [![Total Downloads](https://poser.pugx.org/flow-php/etl-adapter-json/downloads)](https://packagist.org/packages/flow-php/etl-adapter-json) | [![Latest Stable Version](https://poser.pugx.org/flow-php/etl-adapter-json/v/stable)](https://packagist.org/packages/flow-php/etl-adapter-json) | [![](https://flow-php.github.io/commits-since-release-counter/flow-php/etl-adapter-json.svg)](https://github.com/flow-php/etl-adapter-json/tags) |
49-
| [flow-php/etl-adapter-logger](/documentation/components/adapters/logger.md) | [![Total Downloads](https://poser.pugx.org/flow-php/etl-adapter-logger/downloads)](https://packagist.org/packages/flow-php/etl-adapter-logger) | [![Latest Stable Version](https://poser.pugx.org/flow-php/etl-adapter-logger/v/stable)](https://packagist.org/packages/flow-php/etl-adapter-logger) | [![](https://flow-php.github.io/commits-since-release-counter/flow-php/etl-adapter-meilisearch.svg)](https://github.com/flow-php/etl-adapter-meilisearch/tags) |
50-
| [flow-php/etl-adapter-meilisearch](/documentation/components/adapters/meilisearch.md) | [![Total Downloads](https://poser.pugx.org/flow-php/etl-adapter-meilisearch/downloads)](https://packagist.org/packages/flow-php/etl-adapter-meilisearch) | [![Latest Stable Version](https://poser.pugx.org/flow-php/etl-adapter-meilisearch/v/stable)](https://packagist.org/packages/flow-php/etl-adapter-meilisearch) | [![](https://flow-php.github.io/commits-since-release-counter/flow-php/etl-adapter-meilisearch.svg)](https://github.com/flow-php/etl-adapter-meilisearch/tags) |
49+
| [flow-php/etl-adapter-logger](/documentation/components/adapters/logger.md) | [![Total Downloads](https://poser.pugx.org/flow-php/etl-adapter-logger/downloads)](https://packagist.org/packages/flow-php/etl-adapter-logger) | [![Latest Stable Version](https://poser.pugx.org/flow-php/etl-adapter-logger/v/stable)](https://packagist.org/packages/flow-php/etl-adapter-logger) | [![](https://flow-php.github.io/commits-since-release-counter/flow-php/etl-adapter-adapter.svg)](https://github.com/flow-php/etl-adapter-adapter/tags) |
5150
| [flow-php/etl-adapter-parquet](/documentation/components/adapters/parquet.md) | [![Total Downloads](https://poser.pugx.org/flow-php/etl-adapter-parquet/downloads)](https://packagist.org/packages/flow-php/etl-adapter-parquet) | [![Latest Stable Version](https://poser.pugx.org/flow-php/etl-adapter-parquet/v/stable)](https://packagist.org/packages/flow-php/etl-adapter-parquet) | [![](https://flow-php.github.io/commits-since-release-counter/flow-php/etl-adapter-parquet.svg)](https://github.com/flow-php/etl-adapter-parquet/tags) |
5251
| [flow-php/etl-adapter-text](/documentation/components/adapters/text.md) | [![Total Downloads](https://poser.pugx.org/flow-php/etl-adapter-text/downloads)](https://packagist.org/packages/flow-php/etl-adapter-text) | [![Latest Stable Version](https://poser.pugx.org/flow-php/etl-adapter-text/v/stable)](https://packagist.org/packages/flow-php/etl-adapter-text) | [![](https://flow-php.github.io/commits-since-release-counter/flow-php/etl-adapter-text.svg)](https://github.com/flow-php/etl-adapter-text/tags) |
5352
| [flow-php/etl-adapter-xml](/documentation/components/adapters/xml.md) | [![Total Downloads](https://poser.pugx.org/flow-php/etl-adapter-xml/downloads)](https://packagist.org/packages/flow-php/etl-adapter-xml) | [![Latest Stable Version](https://poser.pugx.org/flow-php/etl-adapter-xml/v/stable)](https://packagist.org/packages/flow-php/etl-adapter-xml) | [![](https://flow-php.github.io/commits-since-release-counter/flow-php/etl-adapter-xml.svg)](https://github.com/flow-php/etl-adapter-xml/tags) |

documentation/upgrading.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,12 @@ Please follow the instructions for your specific version to ensure a smooth upgr
77

88
---
99

10+
## Upgrading from 0.31.x to 0.32.x
11+
12+
### 1) Removal of Meilisearch Adapter
13+
14+
The Meilisearch adapter has been removed from Flow PHP. If you were using it, please migrate to Elasticsearch adapter.
15+
1016
## Upgrading from 0.28.x to 0.29.x
1117

1218
### 1) JsonType now uses Json value object instead of string

0 commit comments

Comments
 (0)