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

Netflix / genie / 3214
94%

Build:
DEFAULT BRANCH: master
Ran 10 Feb 2022 02:30AM UTC
Jobs 1
Files 558
Run time 1min
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

pending completion
3214

push

travis-ci-com

tgianos
Remove read only from most query peristence API's

Given the unknown nature of how the system is deployed `readOnly = true` can behave in different ways.

For example with amazon aurora and the mariadb driver if you set `readOnly = true` it will send all the requests to a read
replica endpoint which is subject to lag and inconsistency. There is no serializable isolation level. While the potential
benefits here are nice it is not worth the risk of side effects both within the system codebase itself as modules are replaced
with unknown implementations or to the REST API clients who expect consistent responses (e.g. read after write from HTTP 200 responses).

Removing `readOnly = true` from all but the non-critical search API's may slow down some performance due to JPA flush and
context evaluation but the consistency gaurantees are likely worth the tradeoff for most of these queries which are point
queries anyway to index backed columns.

13453 of 14344 relevant lines covered (93.79%)

0.94 hits per line

Jobs
ID Job ID Ran Files Coverage
1 3214.1 (GRGIT_USER=[secure] NETFLIX_OSS_REPO_USERNAME=[secure] NETFLIX_OSS_REPO_PASSWORD=[secure] NETFLIX_OSS_SONATYPE_USERNAME=[secure] NETFLIX_OSS_SONATYPE_PASSWORD=[secure] NETFLIX_OSS_SIGNING_PASSWORD=[secure] NETFLIX_OSS_SIGNING_FILE_PASSWORD=[secure] DOCKER_USER=[secure] DOCKER_PASSWORD=[secure]) 10 Feb 2022 02:30AM UTC 0
93.79
Travis Job 3214.1
Source Files on build 3214
Detailed source file information is not available for this build.
  • Back to Repo
  • Build #3214
  • 399cd07b on github
  • Prev Build on master (#3209)
  • Next Build on master (#3219)
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

© 2025 Coveralls, Inc