Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions benchmarks/capacity/v1/bindings/php/adapter.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@
"artifact": {
"registry": "packagist.org",
"name": "durable-workflow/sdk",
"version": "2.0.1",
"reference": "durable-workflow/sdk:2.0.1"
"version": "2.0.10",
"reference": "durable-workflow/sdk:2.0.10"
},
"entrypoint": ["php", "capacity_adapter.php"],
"source_files": ["capacity_adapter.php", "composer.json", "composer.lock"],
Expand Down
2 changes: 1 addition & 1 deletion benchmarks/capacity/v1/bindings/php/composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
"license": "MIT",
"require": {
"php": ">=8.1",
"durable-workflow/sdk": "2.0.1"
"durable-workflow/sdk": "2.0.10"
},
"minimum-stability": "RC",
"prefer-stable": true
Expand Down
14 changes: 7 additions & 7 deletions benchmarks/capacity/v1/bindings/php/composer.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

22 changes: 11 additions & 11 deletions benchmarks/capacity/v1/suite.json
Original file line number Diff line number Diff line change
Expand Up @@ -28,8 +28,8 @@
"sdk_php": {
"registry": "packagist.org",
"name": "durable-workflow/sdk",
"version": "2.0.1",
"reference": "durable-workflow/sdk:2.0.1"
"version": "2.0.10",
"reference": "durable-workflow/sdk:2.0.10"
},
"sdk_python": {
"registry": "pypi.org",
Expand Down Expand Up @@ -202,7 +202,7 @@
"artifacts": {
"server": {"registry": "docker.io", "name": "durableworkflow/server", "version": "2.1.1", "reference": "docker.io/durableworkflow/server:2.1.1"},
"workflow_php": {"registry": "packagist.org", "name": "durable-workflow/workflow", "version": "2.0.3", "reference": "durable-workflow/workflow:2.0.3"},
"sdk_php": {"registry": "packagist.org", "name": "durable-workflow/sdk", "version": "2.0.1", "reference": "durable-workflow/sdk:2.0.1"},
"sdk_php": {"registry": "packagist.org", "name": "durable-workflow/sdk", "version": "2.0.10", "reference": "durable-workflow/sdk:2.0.10"},
"sdk_python": {"registry": "pypi.org", "name": "durable-workflow", "version": "2.0.1", "reference": "durable-workflow==2.0.1"},
"sdk_rust": {"registry": "crates.io", "name": "durable-workflow", "version": "2.0.0", "reference": "durable-workflow@2.0.0"}
},
Expand All @@ -228,7 +228,7 @@
"artifacts": {
"server": {"registry": "docker.io", "name": "durableworkflow/server", "version": "2.1.1", "reference": "docker.io/durableworkflow/server:2.1.1"},
"workflow_php": {"registry": "packagist.org", "name": "durable-workflow/workflow", "version": "2.0.3", "reference": "durable-workflow/workflow:2.0.3"},
"sdk_php": {"registry": "packagist.org", "name": "durable-workflow/sdk", "version": "2.0.1", "reference": "durable-workflow/sdk:2.0.1"},
"sdk_php": {"registry": "packagist.org", "name": "durable-workflow/sdk", "version": "2.0.10", "reference": "durable-workflow/sdk:2.0.10"},
"sdk_python": {"registry": "pypi.org", "name": "durable-workflow", "version": "2.0.1", "reference": "durable-workflow==2.0.1"},
"sdk_rust": {"registry": "crates.io", "name": "durable-workflow", "version": "2.0.0", "reference": "durable-workflow@2.0.0"}
},
Expand All @@ -254,7 +254,7 @@
"artifacts": {
"server": {"registry": "docker.io", "name": "durableworkflow/server", "version": "2.1.1", "reference": "docker.io/durableworkflow/server:2.1.1"},
"workflow_php": {"registry": "packagist.org", "name": "durable-workflow/workflow", "version": "2.0.3", "reference": "durable-workflow/workflow:2.0.3"},
"sdk_php": {"registry": "packagist.org", "name": "durable-workflow/sdk", "version": "2.0.1", "reference": "durable-workflow/sdk:2.0.1"},
"sdk_php": {"registry": "packagist.org", "name": "durable-workflow/sdk", "version": "2.0.10", "reference": "durable-workflow/sdk:2.0.10"},
"sdk_python": {"registry": "pypi.org", "name": "durable-workflow", "version": "2.0.1", "reference": "durable-workflow==2.0.1"},
"sdk_rust": {"registry": "crates.io", "name": "durable-workflow", "version": "2.0.0", "reference": "durable-workflow@2.0.0"}
},
Expand All @@ -280,7 +280,7 @@
"artifacts": {
"server": {"registry": "docker.io", "name": "durableworkflow/server", "version": "2.1.1", "reference": "docker.io/durableworkflow/server:2.1.1"},
"workflow_php": {"registry": "packagist.org", "name": "durable-workflow/workflow", "version": "2.0.3", "reference": "durable-workflow/workflow:2.0.3"},
"sdk_php": {"registry": "packagist.org", "name": "durable-workflow/sdk", "version": "2.0.1", "reference": "durable-workflow/sdk:2.0.1"},
"sdk_php": {"registry": "packagist.org", "name": "durable-workflow/sdk", "version": "2.0.10", "reference": "durable-workflow/sdk:2.0.10"},
"sdk_python": {"registry": "pypi.org", "name": "durable-workflow", "version": "2.0.1", "reference": "durable-workflow==2.0.1"},
"sdk_rust": {"registry": "crates.io", "name": "durable-workflow", "version": "2.0.0", "reference": "durable-workflow@2.0.0"}
},
Expand All @@ -306,7 +306,7 @@
"artifacts": {
"server": {"registry": "docker.io", "name": "durableworkflow/server", "version": "2.1.1", "reference": "docker.io/durableworkflow/server:2.1.1"},
"workflow_php": {"registry": "packagist.org", "name": "durable-workflow/workflow", "version": "2.0.3", "reference": "durable-workflow/workflow:2.0.3"},
"sdk_php": {"registry": "packagist.org", "name": "durable-workflow/sdk", "version": "2.0.1", "reference": "durable-workflow/sdk:2.0.1"},
"sdk_php": {"registry": "packagist.org", "name": "durable-workflow/sdk", "version": "2.0.10", "reference": "durable-workflow/sdk:2.0.10"},
"sdk_python": {"registry": "pypi.org", "name": "durable-workflow", "version": "2.0.1", "reference": "durable-workflow==2.0.1"},
"sdk_rust": {"registry": "crates.io", "name": "durable-workflow", "version": "2.0.0", "reference": "durable-workflow@2.0.0"}
},
Expand All @@ -332,7 +332,7 @@
"artifacts": {
"server": {"registry": "docker.io", "name": "durableworkflow/server", "version": "2.1.1", "reference": "docker.io/durableworkflow/server:2.1.1"},
"workflow_php": {"registry": "packagist.org", "name": "durable-workflow/workflow", "version": "2.0.3", "reference": "durable-workflow/workflow:2.0.3"},
"sdk_php": {"registry": "packagist.org", "name": "durable-workflow/sdk", "version": "2.0.1", "reference": "durable-workflow/sdk:2.0.1"},
"sdk_php": {"registry": "packagist.org", "name": "durable-workflow/sdk", "version": "2.0.10", "reference": "durable-workflow/sdk:2.0.10"},
"sdk_python": {"registry": "pypi.org", "name": "durable-workflow", "version": "2.0.1", "reference": "durable-workflow==2.0.1"},
"sdk_rust": {"registry": "crates.io", "name": "durable-workflow", "version": "2.0.0", "reference": "durable-workflow@2.0.0"}
},
Expand All @@ -358,7 +358,7 @@
"artifacts": {
"server": {"registry": "docker.io", "name": "durableworkflow/server", "version": "2.1.1", "reference": "docker.io/durableworkflow/server:2.1.1"},
"workflow_php": {"registry": "packagist.org", "name": "durable-workflow/workflow", "version": "2.0.3", "reference": "durable-workflow/workflow:2.0.3"},
"sdk_php": {"registry": "packagist.org", "name": "durable-workflow/sdk", "version": "2.0.1", "reference": "durable-workflow/sdk:2.0.1"},
"sdk_php": {"registry": "packagist.org", "name": "durable-workflow/sdk", "version": "2.0.10", "reference": "durable-workflow/sdk:2.0.10"},
"sdk_python": {"registry": "pypi.org", "name": "durable-workflow", "version": "2.0.1", "reference": "durable-workflow==2.0.1"},
"sdk_rust": {"registry": "crates.io", "name": "durable-workflow", "version": "2.0.0", "reference": "durable-workflow@2.0.0"}
},
Expand All @@ -384,7 +384,7 @@
"artifacts": {
"server": {"registry": "docker.io", "name": "durableworkflow/server", "version": "2.1.1", "reference": "docker.io/durableworkflow/server:2.1.1"},
"workflow_php": {"registry": "packagist.org", "name": "durable-workflow/workflow", "version": "2.0.3", "reference": "durable-workflow/workflow:2.0.3"},
"sdk_php": {"registry": "packagist.org", "name": "durable-workflow/sdk", "version": "2.0.1", "reference": "durable-workflow/sdk:2.0.1"},
"sdk_php": {"registry": "packagist.org", "name": "durable-workflow/sdk", "version": "2.0.10", "reference": "durable-workflow/sdk:2.0.10"},
"sdk_python": {"registry": "pypi.org", "name": "durable-workflow", "version": "2.0.1", "reference": "durable-workflow==2.0.1"},
"sdk_rust": {"registry": "crates.io", "name": "durable-workflow", "version": "2.0.0", "reference": "durable-workflow@2.0.0"}
},
Expand All @@ -410,7 +410,7 @@
"artifacts": {
"server": {"registry": "docker.io", "name": "durableworkflow/server", "version": "2.1.1", "reference": "docker.io/durableworkflow/server:2.1.1"},
"workflow_php": {"registry": "packagist.org", "name": "durable-workflow/workflow", "version": "2.0.3", "reference": "durable-workflow/workflow:2.0.3"},
"sdk_php": {"registry": "packagist.org", "name": "durable-workflow/sdk", "version": "2.0.1", "reference": "durable-workflow/sdk:2.0.1"},
"sdk_php": {"registry": "packagist.org", "name": "durable-workflow/sdk", "version": "2.0.10", "reference": "durable-workflow/sdk:2.0.10"},
"sdk_python": {"registry": "pypi.org", "name": "durable-workflow", "version": "2.0.1", "reference": "durable-workflow==2.0.1"},
"sdk_rust": {"registry": "crates.io", "name": "durable-workflow", "version": "2.0.0", "reference": "durable-workflow@2.0.0"}
},
Expand Down
4 changes: 2 additions & 2 deletions benchmarks/capacity/v1/topologies/local-docker/compose.json
Original file line number Diff line number Diff line change
Expand Up @@ -260,7 +260,7 @@
"sdk-php-worker": {
"image": "docker.io/library/php:8.3.30-cli-bookworm",
"platform": "linux/amd64",
"command": ["sh", "-ec", "php -r \"require '/capacity/vendor/autoload.php'; exit(Composer\\\\InstalledVersions::getPrettyVersion('durable-workflow/sdk') === '2.0.1' ? 0 : 1);\"; touch /tmp/capacity-adapter-ready; exec tail -f /dev/null"],
"command": ["sh", "-ec", "php -r \"require '/capacity/vendor/autoload.php'; exit(Composer\\\\InstalledVersions::getPrettyVersion('durable-workflow/sdk') === '2.0.10' ? 0 : 1);\"; touch /tmp/capacity-adapter-ready; exec tail -f /dev/null"],
"depends_on": {"composer-installer": {"condition": "service_completed_successfully"}},
"working_dir": "/capacity",
"volumes": [
Expand All @@ -271,7 +271,7 @@
"cpus": 1,
"mem_limit": 1073741824,
"healthcheck": {
"test": ["CMD", "php", "-r", "require '/capacity/vendor/autoload.php'; exit(is_file('/tmp/capacity-adapter-ready') && Composer\\InstalledVersions::getPrettyVersion('durable-workflow/sdk') === '2.0.1' ? 0 : 1);"],
"test": ["CMD", "php", "-r", "require '/capacity/vendor/autoload.php'; exit(is_file('/tmp/capacity-adapter-ready') && Composer\\InstalledVersions::getPrettyVersion('durable-workflow/sdk') === '2.0.10' ? 0 : 1);"],
"interval": "2s",
"timeout": "3s",
"retries": 60
Expand Down