Skip to content

Commit f1d1c78

Browse files
committed
qa: remove dependency on real storage adapters
This also removes benchmarks which are so available in each adapter repository and thus were redundant. Even tho, we are now unable to directly see impact on performance when changing `AbstractAdapter`, the adapters themselves keep track on performance due to renovate updating locks permanently. Longterm, the `AbstractAdapter` will most likely be removed in favor of cache backend specific features explicitly implemented. The `StorageInterface` will extend the PSR interfaces and requires the adapters to serve these interfaces in their own way. Therefore, removing benchmarks might be a good thing since the `StorageInterface` is meant to be feature complete. With #130, some methods might be removed from the `StorageInterface` but extending that interface is not planned. Signed-off-by: Maximilian Bösing <2189546+boesing@users.noreply.github.com>
1 parent 4c74281 commit f1d1c78

26 files changed

Lines changed: 303 additions & 1658 deletions

.gitattributes

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
/.gitignore export-ignore
66
/.travis.yml export-ignore
77
/benchmark/ export-ignore
8+
/dev-implementation/ export-ignore
89
/docs/ export-ignore
910
/mkdocs.yml export-ignore
1011
/phpbench.json export-ignore

.laminas-ci.json

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,3 @@
11
{
2-
"extensions": [
3-
"apcu"
4-
],
5-
"ini": [
6-
"apc.enabled=1",
7-
"apc.enable_cli=1"
8-
],
92
"backwardCompatibilityCheck": true
103
}

.laminas-ci/install-apcu-extension-via-pecl.sh

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

.laminas-ci/pre-install.sh

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,5 +14,3 @@ if [ ! -z "$GITHUB_BASE_REF" ] && [[ "$GITHUB_BASE_REF" =~ ^[0-9]+\.[0-9] ]]; th
1414
export COMPOSER_ROOT_VERISON="${MAJOR_OF_TARGET_BRANCH}.${MINOR_OF_TARGET_BRANCH}.99"
1515
echo "Exported COMPOSER_ROOT_VERISON as ${COMPOSER_ROOT_VERISON}"
1616
fi
17-
18-
${WORKING_DIRECTORY}/.laminas-ci/install-apcu-extension-via-pecl.sh "${PHP_VERSION}" || exit 1

benchmark/AbstractCommonStorageAdapterBench.php

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

0 commit comments

Comments
 (0)