temporalio/temporal · error

%s: %w

Error message

%s: %w

What it means

Error "%s: %w" thrown in temporalio/temporal.

Source

Thrown at common/persistence/visibility/store/sql/visibility_store.go:99

		chasmRegistry:                  chasmRegistry,
		metricsHandler:                 metricsHandler,
		logger:                         logger,

		enableUnifiedQueryConverter: enableUnifiedQueryConverter,
	}, nil
}

func (s *VisibilityStore) Close() {
	s.sqlStore.Close()
}

func (s *VisibilityStore) GetName() string {
	return s.sqlStore.GetName()
}

func convertSQLError(message string, err error) error {
	if errors.Is(err, context.Canceled) || errors.Is(err, context.DeadlineExceeded) {
		return fmt.Errorf("%s: %w", message, err)
	}
	return serviceerror.NewUnavailable(fmt.Sprintf("%s: %v", message, err))
}

func (s *VisibilityStore) GetIndexName() string {
	return s.sqlStore.GetDbName()
}

func (s *VisibilityStore) ValidateCustomSearchAttributes(
	searchAttributes map[string]any,
) (map[string]any, error) {
	return searchAttributes, nil
}

func (s *VisibilityStore) RecordWorkflowExecutionStarted(
	ctx context.Context,
	request *store.InternalRecordWorkflowExecutionStartedRequest,
) error {

View on GitHub (pinned to bde624efd1)

When it happens

Trigger: Thrown at common/persistence/visibility/store/sql/visibility_store.go:99 when the library encounters an invalid state.

Common situations: See trigger scenarios.


AI-assisted analysis of temporalio/temporal@bde624efd1 (2026-09-01). Data as JSON: /api/errors/707f6c3de1539bd6. Report an issue: GitHub.