Browse Source

Clean up transactions config files

pull/2059/head
Philipp Theyssen 1 year ago
parent
commit
f33444fe39
6 changed files with 19 additions and 12 deletions
  1. +6
    -0
      scenario-definition/README.md
  2. +4
    -2
      scenario-definition/scenario/scenario-1.json
  3. +3
    -4
      scenario-definition/transactions/xact_add_items_to_basket.json
  4. +0
    -0
      scenario-definition/transactions/xact_checkout_basket.json
  5. +0
    -0
      scenario-definition/transactions/xact_replenish_catalog_item_stock.json
  6. +6
    -6
      scenario-definition/transactions/xact_update_catalog_item_price.json

+ 6
- 0
scenario-definition/README.md View File

@ -39,3 +39,9 @@ Workload configuration:
- distribution between different transactions
- how many concurrent transactions
- how many total transactions to be executed
## Realistic Scenario Description for eShop
Run multiple benchmarks / experiments with varying factor.
Customer buys items

+ 4
- 2
scenario-definition/scenario/scenario-1.json View File

@ -22,7 +22,8 @@
"value": "userIds",
"distribution": "zipfian"
}
]
],
"amount": 10000
},
{
"id": "update-catalog-item-price",
@ -37,7 +38,8 @@
"value": "productIds",
"distribution": "zipfian"
}
]
],
"amount": 1000
}
]
}

scenario-definition/transactions/add_items_to_basket.json → scenario-definition/transactions/xact_add_items_to_basket.json View File

@ -1,4 +1,3 @@
"transaction":
{
"id": "add-items-to-basket",
"arguments": [
@ -10,7 +9,7 @@
"operations": [
{
"operationRefId": "catalog-get-items",
"id": "op-1",
"id": "op-1"
},
{
"operationRefId": "basket-add-item",
@ -31,7 +30,7 @@
"oldUnitPrice": "{{item-1-price}}",
"quantity": "{{item-1-available-stock}}",
"pictureUrl": ""
},
}
},
{
"key": "item-2",
@ -44,7 +43,7 @@
"oldUnitPrice": "{{item-2-price}}",
"quantity": "{{item-2-available-stock}}",
"pictureUrl": ""
},
}
},
{
"key": "item-3",

+ 0
- 0
scenario-definition/transactions/xact_checkout_basket.json View File


+ 0
- 0
scenario-definition/transactions/xact_replenish_catalog_item_stock.json View File


scenario-definition/transactions/update_catalog_item_price.json → scenario-definition/transactions/xact_update_catalog_item_price.json View File

@ -1,4 +1,3 @@
"transaction":
{
"id": "update-catalog-item-price",
"dynamicVariables": [
@ -10,7 +9,7 @@
"operations": [
{
"operationRefId": "catalog-get-items",
"id": "op-1",
"id": "op-1"
},
{
"operationRefId": "catalog-update-price",
@ -35,7 +34,8 @@
"maxStockThreshold": "{{item-1-max-stock-threshold}}",
"onReorder": "{{item-1-on-reorder}}"
}
]
}
]
}
}
]
}
]
}

Loading…
Cancel
Save