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 - distribution between different transactions
- how many concurrent transactions - how many concurrent transactions
- how many total transactions to be executed - 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", "value": "userIds",
"distribution": "zipfian" "distribution": "zipfian"
} }
]
],
"amount": 10000
}, },
{ {
"id": "update-catalog-item-price", "id": "update-catalog-item-price",
@ -37,7 +38,8 @@
"value": "productIds", "value": "productIds",
"distribution": "zipfian" "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", "id": "add-items-to-basket",
"arguments": [ "arguments": [
@ -10,7 +9,7 @@
"operations": [ "operations": [
{ {
"operationRefId": "catalog-get-items", "operationRefId": "catalog-get-items",
"id": "op-1",
"id": "op-1"
}, },
{ {
"operationRefId": "basket-add-item", "operationRefId": "basket-add-item",
@ -31,7 +30,7 @@
"oldUnitPrice": "{{item-1-price}}", "oldUnitPrice": "{{item-1-price}}",
"quantity": "{{item-1-available-stock}}", "quantity": "{{item-1-available-stock}}",
"pictureUrl": "" "pictureUrl": ""
},
}
}, },
{ {
"key": "item-2", "key": "item-2",
@ -44,7 +43,7 @@
"oldUnitPrice": "{{item-2-price}}", "oldUnitPrice": "{{item-2-price}}",
"quantity": "{{item-2-available-stock}}", "quantity": "{{item-2-available-stock}}",
"pictureUrl": "" "pictureUrl": ""
},
}
}, },
{ {
"key": "item-3", "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", "id": "update-catalog-item-price",
"dynamicVariables": [ "dynamicVariables": [
@ -10,7 +9,7 @@
"operations": [ "operations": [
{ {
"operationRefId": "catalog-get-items", "operationRefId": "catalog-get-items",
"id": "op-1",
"id": "op-1"
}, },
{ {
"operationRefId": "catalog-update-price", "operationRefId": "catalog-update-price",
@ -35,7 +34,8 @@
"maxStockThreshold": "{{item-1-max-stock-threshold}}", "maxStockThreshold": "{{item-1-max-stock-threshold}}",
"onReorder": "{{item-1-on-reorder}}" "onReorder": "{{item-1-on-reorder}}"
} }
]
}
]
}
}
]
}
]
}

Loading…
Cancel
Save