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

wikimedia / restbase-mod-table-cassandra
83%
master: 84%

Build:
Build:
LAST BUILD BRANCH: table-creation-cache
DEFAULT BRANCH: master
Repo Added 05 Feb 2015 08:58PM UTC
Files 5
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 phab/T89260
branch: phab/T89260
CHANGE BRANCH
x
Reset
  • phab/T89260
  • cassandra_driver_v2
  • master
  • redesign
  • remove-count-field
  • v0.10.0
  • v0.10.1
  • v0.10.2
  • v0.11.1
  • v0.11.2
  • v0.8.12
  • v0.8.13
  • v0.8.14
  • v0.8.15
  • v0.8.16
  • v0.8.17
  • v0.8.18
  • v0.8.5
  • v0.8.8
  • v0.8.9
  • v0.9.0
  • v0.9.1
  • v1.1.0
  • v1.1.1
  • v1.1.2
  • v1.1.3
  • v1.2.0

pending completion
314

push

travis-ci

gwicke
Improve null non-key attribute PUT handling

- Use conversions for sets. This simplifies the detection of null non-key
  attribute values, and lets us apply a conversion on the way back from null
  to an array as well (see comment: should we do this?).

- Simplify the value conversion in the write path:
    - Convert directly in the regular attribute processing path
    - Don't build up an array of keys in buildCondition

- Add tests for null / empty set puts

50 of 50 new or added lines in 1 file covered. (100.0%)

671 of 808 relevant lines covered (83.04%)

47.32 hits per line

Relevant lines Covered
Build:
Build:
808 RELEVANT LINES 671 COVERED LINES
47.32 HITS PER LINE
Source Files on phab/T89260
  • List 0
  • Changed 4
  • Source Changed 1
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
314 phab/T89260 Improve null non-key attribute PUT handling - Use conversions for sets. This simplifies the detection of null non-key attribute values, and lets us apply a conversion on the way back from null to an array as well (see comment: should we do th... push 11 Feb 2015 11:47PM UTC gwicke travis-ci pending completion  
313 phab/T89260 Check completely for null values on the first attribute scan Instead of redoing the loop and checking all of the defined attribute values for null (and everything Cassandra considers to be null), do it right away during the first check. push 11 Feb 2015 07:52PM UTC d00rman travis-ci pending completion  
311 phab/T89260 Fix: Cover edge case of all provided attributes being null When inserting into a table, we should use INSERT instead of an UPDATE whenever all of the non-PK attributes are null, or are thought of as being null by Cassandra, such as empty arrays a... push 11 Feb 2015 05:36PM UTC d00rman travis-ci pending completion  
310 phab/T89260 Merge pull request #65 from gwicke/master Add a comment about index processing push 11 Feb 2015 05:05PM UTC d00rman travis-ci pending completion  
See All Builds (475)
  • 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

© 2025 Coveralls, Inc