• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

TykTechnologies / tyk / 5401 / 1

Build:
DEFAULT BRANCH: master
Ran 10 Aug 2018 11:31AM UTC
Files 77
Run time 5s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

10 Aug 2018 11:28AM UTC coverage: 58.082% (-1.0%) from 59.056%
LATEST_GO=true

push

travis-ci

buger
Improve async session updates  (#1757)

Fixes #1758 

Current solution for session updates when async is enabled is just to spawn a new goroutine per redis operation. 

This change allows setting a configurable pool of workers to handle the session updates - with the slower parts of the session update such as json marshalling moved into the pool. Default value if unset is currently 15 and worker pool will gracefully exit on gateway shutdown.

Also changed the dummySessionManager in policy_test.go pass by ref to stop go vet failing because of passed mutex.

8092 of 13932 relevant lines covered (58.08%)

0.64 hits per line

Source Files on job 5401.1 (LATEST_GO=true)
  • Tree
  • List 0
  • Changed 4
  • Source Changed 4
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 4926
  • Travis Job 5401.1
  • 54fb5fa6 on github
  • Prev Job for LATEST_GO=true on master (#5398.2)
  • Next Job for LATEST_GO=true on master (#5404.1)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc