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

achannarasappa / ticker
88%
master: 88%

Build:
Build:
LAST BUILD BRANCH: snaptrade-brokerage-and-options
DEFAULT BRANCH: master
Repo Added 30 Jan 2021 07:36PM UTC
Files 28
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

LAST BUILD ON BRANCH feat/reference-data-cache
branch: feat/reference-data-cache
CHANGE BRANCH
x
Reset
  • feat/reference-data-cache
  • ci/lint-pr-title
  • dependabot/github_actions/actions/checkout-6
  • dependabot/github_actions/actions/dependency-review-action-5
  • dependabot/github_actions/actions/setup-go-6
  • dependabot/github_actions/actions/stale-10
  • dependabot/github_actions/docker/login-action-4
  • dependabot/github_actions/docker/setup-buildx-action-4
  • dependabot/github_actions/docker/setup-qemu-action-4
  • dependabot/github_actions/goreleaser/goreleaser-action-7
  • dependabot/github_actions/samuelmeuli/action-snapcraft-3
  • dependabot/github_actions/wagoid/commitlint-github-action-6
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.28.3
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.29.0
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.31.0
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.32.0
  • dependabot/go_modules/github.com/onsi/gomega-1.40.0
  • dependabot/go_modules/github.com/onsi/gomega-1.41.0
  • dependabot/go_modules/github.com/onsi/gomega-1.42.0
  • dependabot/go_modules/github.com/onsi/gomega-1.42.1
  • feat/minor-currency-support
  • feature/interactive-sort
  • fix-yahoo-quote-unmarshal
  • include-groups
  • master
  • refactor-assets
  • refs/heads/master
  • refs/tags/3.0.7
  • refs/tags/4.0.6
  • refs/tags/v2.2.0
  • refs/tags/v2.3.0
  • refs/tags/v2.4.0
  • refs/tags/v3.0.0
  • refs/tags/v3.0.1
  • refs/tags/v3.0.10
  • refs/tags/v3.0.2
  • refs/tags/v3.0.3
  • refs/tags/v3.0.4
  • refs/tags/v3.0.5
  • refs/tags/v3.0.6
  • refs/tags/v3.0.7
  • refs/tags/v3.0.8
  • refs/tags/v3.0.9
  • refs/tags/v3.1.0
  • refs/tags/v3.1.1
  • refs/tags/v3.1.2
  • refs/tags/v3.1.4
  • refs/tags/v3.1.5
  • refs/tags/v3.1.6
  • refs/tags/v3.1.7
  • refs/tags/v3.1.8
  • refs/tags/v3.1.9
  • refs/tags/v4.0.0
  • refs/tags/v4.0.1
  • refs/tags/v4.0.2
  • refs/tags/v4.0.3
  • refs/tags/v4.0.4
  • refs/tags/v4.0.5
  • refs/tags/v4.1.0
  • refs/tags/v4.1.1
  • refs/tags/v4.2.0
  • refs/tags/v4.2.1
  • refs/tags/v4.3.0
  • refs/tags/v4.4.1
  • refs/tags/v4.4.2
  • refs/tags/v4.4.3
  • refs/tags/v4.4.4
  • refs/tags/v4.5.0
  • refs/tags/v4.5.1
  • refs/tags/v4.5.10
  • refs/tags/v4.5.13
  • refs/tags/v4.5.14
  • refs/tags/v4.5.2
  • refs/tags/v4.5.3
  • refs/tags/v4.5.4
  • refs/tags/v4.5.6
  • refs/tags/v4.5.7
  • refs/tags/v4.5.8
  • refs/tags/v4.5.9
  • snaptrade-brokerage-and-options
  • streaming-prices
  • support-minor-currencies
  • v4
  • v4.6.0
  • v4.6.1
  • v4.6.2
  • v4.6.3
  • v4.7.0
  • v4.7.1
  • v4.8.0
  • v4.8.1
  • v5.0.0
  • v5.0.1
  • v5.0.2
  • v5.0.3
  • v5.0.4
  • v5.0.5
  • v5.0.6
  • v5.0.7
  • v5.1.0
  • v5.2.0
  • v5.2.1
  • v5.3.0
  • yahoo-batch

28 Jun 2026 09:45PM UTC coverage: 88.29% (+0.04%) from 88.247%
28337084122

Pull #376

github

achannarasappa
feat: implement caching for reference data

- Introduced a caching layer to store ticker symbols and currency rates,
  reducing network requests and improving performance.
- Updated the CLI to support cache configuration via command-line options and
  configuration files.
- Enhanced the symbol retrieval process to utilize cached data when available.
- Implemented cache expiration policies for currency rates and symbol mappings.
- Added tests to verify cache functionality and ensure correct behavior when
  data is served from the cache.
- Refactored updater logic to use the cache for checking the latest version,
  simplifying the code and improving efficiency.
Pull Request #376: feat: implement caching for reference data

225 of 252 new or added lines in 9 files covered. (89.29%)

3 existing lines in 2 files now uncovered.

3257 of 3689 relevant lines covered (88.29%)

0.98 hits per line

Relevant lines Covered
Build:
Build:
3689 RELEVANT LINES 3257 COVERED LINES
0.98 HITS PER LINE
Source Files on feat/reference-data-cache
  • Tree
  • List 25
  • Changed 8
  • Source Changed 8
  • Coverage Changed 8
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
28337084122 feat/reference-data-cache feat: implement caching for reference data - Introduced a caching layer to store ticker symbols and currency rates, reducing network requests and improving performance. - Updated the CLI to support cache configuration via command-line options a... Pull #376 28 Jun 2026 09:48PM UTC achannarasappa github
88.29
28336977529 feat/reference-data-cache feat: implement caching for reference data - Introduced a caching layer to store ticker symbols and currency rates, reducing network requests and improving performance. - Updated the CLI to support cache configuration via command-line options and... Pull #376 28 Jun 2026 09:44PM UTC achannarasappa github
88.34
28332786797 feat/reference-data-cache feat: add opt-in reference data cache shared between instances Add a file-based, inter-process cache for the reference data fetched once at startup so multiple ticker instances on the same machine can share it, speeding up startup and reducing pr... push 28 Jun 2026 07:05PM UTC achannarasappa github
88.28
See All Builds (464)
  • Repo on GitHub
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