level: error

service: checkout-api

msg: unhandled exception while processing request

stack:
java.lang.IllegalStateException: cart 9f31a7 has no priced line items
	at com.example.shop.checkout.PricingService.total(PricingService.java:142)
	at com.example.shop.checkout.OrderService.place(OrderService.java:88)
	at com.example.shop.checkout.OrderController.create(OrderController.java:54)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
Caused by: java.util.NoSuchElementException: no price row for sku SKU-88213
	at com.example.shop.catalog.PriceRepository.require(PriceRepository.java:67)
	... 12 more


level: warn

msg: request failed, returning 500


service: payments-api

message: Traceback (most recent call last):

stack:
Traceback (most recent call last):
  File "/srv/payments/handlers/authorize.py", line 118, in authorize
    charge = psp.create_charge(token, amount_minor, currency)
  File "/srv/payments/psp/client.py", line 141, in _post
    raise UpstreamTimeout(f"{path} exceeded {timeout}s")
shop.payments.errors.UpstreamTimeout: /v1/charges exceeded 2.0s


service: inventory-api

message: panic: reserve: sku SKU-88213 not found

stack:
panic: reserve: sku SKU-88213 not found

goroutine 41 [running]:
github.com/example/shop/inventory.(*Reserver).Reserve(0xc0000b4000, {0xc0001a2000, 0x3})
	/src/inventory/reserve.go:88 +0x1a4
github.com/example/shop/inventory.handleReserve({0x8f2c40, 0xc0000f6000}, 0xc0001b8100)
	/src/inventory/http.go:41 +0xc8