juspay/hyperswitch · error
Failed to create store
Error message
Failed to create store
What it means
Error "Failed to create store" thrown in juspay/hyperswitch.
Source
Thrown at crates/router/src/routes/app.rs:494
.expect("Failed to initialize OpenSearch client.")
.map(Arc::new);
let redis_event_emitter: Arc<
dyn common_utils::external_service::ExternalServiceEventEmitter,
> = if conf.events.emit_external_service_call_events {
Arc::new(event_handler.clone())
} else {
Arc::new(common_utils::external_service::NoOpEventEmitter)
};
#[allow(clippy::expect_used)]
let cache_store = get_cache_store(
&conf.clone(),
shut_down_signal,
redis_event_emitter,
testable,
)
.await
.expect("Failed to create store");
let global_store: Box<dyn GlobalStorageInterface> =
Box::pin(Self::get_store_interface(
&storage_impl,
&event_handler,
&conf,
&conf.multitenancy.global_tenant,
conf.global_database_config(),
conf.global_database_config(),
Arc::clone(&cache_store),
testable,
))
.await
.get_global_storage_interface();
#[cfg(feature = "olap")]
let pools = conf
.multitenancy
.tenants
.get_pools_map(conf.analytics.get_inner())View on GitHub (pinned to 3093f22cc4)
Solutions
- Check database/storage configuration and connectivity for store creation
When it happens
Trigger: Thrown at crates/router/src/routes/app.rs:491 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of juspay/hyperswitch@3093f22cc4 (2026-08-19).
Data as JSON: /api/errors/d2271e8ceea63261.
Report an issue: GitHub.