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

apache / carbondata / 451
76%

Build:
DEFAULT BRANCH: master
Ran 18 May 2018 09:53AM UTC
Jobs 1
Files 1020
Run time 38s
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
451

push

jenkins

ravipesala
[CARBONDATA-2484][LUCENE]Refactor distributable code and lauch job to clear the datamap from executor(clears segmentMap and remove datamap from cache)

Problem:
During query, blockletDataMapFactory maintains a segmentMap which has mapping of
segmentId -> list of index file, and this will be used while getting the extended blocklet
by checking whether the blocklet present in the index or not.
In case of Lucene, the datamap job will be launched and during pruning the segmentMap will be added
in executor and this map will be cleared in driver when drop table is called, but it will not be cleared in executor.
so when the query is fired after table or datamap is dropped, the lucene query fails.

Solution:
So when drop table or drop datamap is called a job is launched which clears the datamaps from segmentMap and cache and
then clears in driver.

This PR also refactors the datamap job classes and other common classes

This closes #2310

144 of 144 new or added lines in 13 files covered. (100.0%)

51941 of 69361 relevant lines covered (74.89%)

1.0 hits per line

Jobs
ID Job ID Ran Files Coverage
1 451.1 18 May 2018 09:53AM UTC 0
74.89
Source Files on build 451
Detailed source file information is not available for this build.
  • Back to Repo
  • Jenkins Build #451
  • 20180485 on github
  • Prev Build on master (#448)
  • Next Build on master (#452)
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