Open hferentschik opened 1 year ago
I try to get 1.22 work (for advanced visibility), hitting same issue
@hferentschik you can use temporal.DefaultServices
(https://github.com/temporalio/temporal/blob/69cc69763af17a456b2ce4efc3f4f520325bedca/temporal/server.go#L59) available since 1.20
Expected Behavior
I am trying to upgrade Temporalite to Temporal 1.20. When I update
go.mod
to have the following dependencies:go test
should pass after the upgrade.Actual Behavior
go test
fails with the following error:Specifications
I believe the problem is the following code - https://github.com/temporalio/temporalite/blob/c5c2ad375e186a1eb5eb00cd04d7caae0198085c/server.go#L90:
temporal.Services
is a list of all Temporal services. In Temporal 1.20 there is a new service "Internal frontend" which is added this way. However, the required configuration for internal frontend is missing. I think for Temporalite it makes sense to eventually make use of internal frontend, but a intermediate step could be the following:This excludes the internal frontend service for now.