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

apache / incubator-omid / 49
36%

Build:
DEFAULT BRANCH: master
Ran 05 Dec 2017 02:47PM UTC
Jobs 1
Files 132
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

pending completion
49

push

travis-ci

ohadshacham
[OMID-78] To identify a transaction's snapshot in scans and gets, Omid reads and filters cells at the client side. This filtering requires checking the shadow cells and accessing the commit table if needed.
Doing the filtering at the server side should be more efficient since less data is being transferred to the client and also, in some cases, RPCs are being saved.
This feature requires implementing a coprocessor that will do the filtering at the server side and returns only the relevant snapshot to the client side.

This feature is also needed to support the integration of Omid with Phoenix. This is required since Phoenix has coprocessors that change and condense the data returned to the client and therefore, filtering at the client side in this case is impossible.

366 of 366 new or added lines in 12 files covered. (100.0%)

2561 of 4601 relevant lines covered (55.66%)

675676.96 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
100.0
hbase-coprocessor/src/main/java/org/apache/omid/transaction/OmidSnapshotFilter.java
1
100.0
transaction-client/src/main/java/org/apache/omid/transaction/AbstractTransactionManager.java
2
100.0
hbase-client/src/main/java/org/apache/omid/transaction/HBaseTransaction.java
2
100.0
hbase-coprocessor/src/main/java/org/apache/hadoop/hbase/regionserver/RegionAccessWrapper.java
2
100.0
hbase-shims/hbase-0/src/main/java/org/apache/hadoop/hbase/regionserver/Region.java
7
100.0
hbase-client/src/main/java/org/apache/omid/transaction/TTable.java
7
100.0
hbase-coprocessor/src/main/java/org/apache/hadoop/hbase/regionserver/OmidRegionScanner.java
16
100.0
hbase-client/src/main/java/org/apache/omid/transaction/AttributeSetSnapshotFilter.java
17
100.0
transaction-client/src/main/java/org/apache/omid/transaction/AbstractTransaction.java
22
100.0
hbase-client/src/main/java/org/apache/omid/transaction/SnapshotFilterImpl.java
Jobs
ID Job ID Ran Files Coverage
1 49.1 05 Dec 2017 02:47PM UTC 0
55.66
Travis Job 49.1
Source Files on build 49
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #49
  • fab2cfeb on github
  • Prev Build on master (#44)
  • Next Build on master (#51)
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