From fbb55c26e0fdbd87596389011b55df14bd4e7516 Mon Sep 17 00:00:00 2001 From: Roman Date: Thu, 7 Mar 2024 00:30:28 -0700 Subject: [PATCH] overwrite cache --- app/sqs_config.go | 2 +- config.json | 2 +- router/usecase/router_usecase.go | 9 +-------- 3 files changed, 3 insertions(+), 10 deletions(-) diff --git a/app/sqs_config.go b/app/sqs_config.go index 434f4f26..47c04baa 100644 --- a/app/sqs_config.go +++ b/app/sqs_config.go @@ -28,7 +28,7 @@ var DefaultConfig = domain.Config{ MaxSplitIterations: 10, MinOSMOLiquidity: 10000, // 10_000 OSMO RouteCacheEnabled: false, - RouteCacheExpirySeconds: 600, // 10 minutes + RouteCacheExpirySeconds: 1200, // 20 minutes EnableOverwriteRoutesCache: false, }, diff --git a/config.json b/config.json index cf23b502..c6d07fa1 100644 --- a/config.json +++ b/config.json @@ -18,7 +18,7 @@ "max-split-iterations": 10, "min-osmo-liquidity": 100, "route-cache-enabled": true, - "route-cache-expiry-seconds": 600 + "route-cache-expiry-seconds": 1200 }, "pools": { "transmuter-code-ids": [148, 254], diff --git a/router/usecase/router_usecase.go b/router/usecase/router_usecase.go index 8374bad0..0d1d6278 100644 --- a/router/usecase/router_usecase.go +++ b/router/usecase/router_usecase.go @@ -180,10 +180,6 @@ func (r *routerUseCaseImpl) GetOptimalQuoteFromConfig(ctx context.Context, token return nil, err } - for _, route := range candidateRoutes.Routes { - r.logger.Debug("filtered_candidate_route", zap.Any("route", route)) - } - // Rank candidate routes by estimating direct quotes topSingleRouteQuote, rankedRoutes, err = r.rankRoutesByDirectQuote(ctx, router, candidateRoutes, tokenIn, tokenOutDenom) if err != nil { @@ -203,7 +199,7 @@ func (r *routerUseCaseImpl) GetOptimalQuoteFromConfig(ctx context.Context, token candidateRoutes = convertRankedToCandidateRoutes(rankedRoutes) // TODO move cache value to config. - r.rankedRouteCache.Set(formatRankedRouteCacheKey(tokenIn.Denom, tokenOutDenom, tokenInOrderOfMagnitude), candidateRoutes, time.Minute*5) + r.rankedRouteCache.Set(formatRankedRouteCacheKey(tokenIn.Denom, tokenOutDenom, tokenInOrderOfMagnitude), candidateRoutes, time.Minute*10) } } @@ -229,9 +225,6 @@ func (r *routerUseCaseImpl) GetOptimalQuoteFromConfig(ctx context.Context, token routes := topSplitQuote.GetRoute() r.logger.Debug("split route selected", zap.Int("route_count", len(routes))) - for _, route := range routes { - r.logger.Debug("route", zap.Stringer("route", route)) - } finalQuote = topSplitQuote }