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

uber / cadence / 018e53aa-bc8b-40e2-9d7c-012f8da56b45 / 1
72%
master: 72%

Build:
DEFAULT BRANCH: master
Ran 18 Mar 2024 10:51PM UTC
Files 670
Run time 20s
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

18 Mar 2024 10:24PM UTC coverage: 64.926% (-0.005%) from 64.931%
018e53aa-bc8b-40e2-9d7c-012f8da56b45.1

push

buildkite

web-flow
Fix checksum validation for SQL implementation (#5790)

What changed?
Add a check for the SQL implementation of GetWorkflowExecution operation to exclude false positive checksum validation failure cases.

Why?
To make sure the checksum validation result is true, the data we read from GetWorkflowExecution operation are from a consistent view. In the NoSQL implementation, the operation is a single read, so the data is from a consistent view. However, in the SQL implementation, the operation is multiple reads from different table. If there is a concurrent update, the data we read isn't from a consistent view and the checksum validation could fail. Normally, we don't have concurrent updates with reads. But when the shard ownership changed, it might not be the case.

94774 of 145972 relevant lines covered (64.93%)

2395.07 hits per line

Source Files on job 018e53aa-bc8b-40e2-9d7c-012f8da56b45.1
  • Tree
  • List 670
  • Changed 277
  • Source Changed 0
  • Coverage Changed 31
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 18
  • d60041ff on github
  • Prev Job for on master (#018e5375-7faa-4355-92c2-53b7ff622a40.1)
  • Next Job for on master (#018e54d9-e65f-41e4-8b52-ba7cf9f63307.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