Commit Graph

6500 Commits

Author SHA1 Message Date
4a6e93fc78 Add configurable xpath for summary 2016-09-01 13:43:07 +02:00
8f8bd0dadf Get multi layer tagrec (site -> host -> domain).
Eg: www.youtube.com/users/abc -> www.youtube.com -> youtube.com
2016-09-01 13:43:07 +02:00
9e40792808 Remove unused variable in Tagdb 2016-09-01 13:01:56 +02:00
06fbe25871 Remove unused niceness args 2016-09-01 12:11:30 +02:00
2bfcad9877 #include cleanup in Repair.* 2016-08-31 19:22:52 +02:00
030c730f09 Removed uused memeber Repair::m_doc 2016-08-31 19:16:57 +02:00
64bfbc65d4 Moved format #define out from HttpRequest.h so more code doesn't need to know the innaers of HttpRequest 2016-08-31 19:14:16 +02:00
91d2dfcd2d #include cleanup in Profiler.* 2016-08-31 19:07:23 +02:00
c45440ac34 Fix logError 2016-08-31 15:56:02 +02:00
460a5b487b Add some simple validation on RdbIndex generated file 2016-08-31 15:36:50 +02:00
a88751ed69 Use logError instead 2016-08-31 11:51:43 +02:00
0960fe7754 Check for useIndexFile flag before trying to safe index file 2016-08-31 11:15:11 +02:00
a23abef4a1 Generate index file while merging and dumping tree 2016-08-31 11:13:31 +02:00
406685df91 Revert "Use std::map::at instead of []"
This reverts commit b5ee043e0d869ad3cffd7d2b00bd937ae751263c.
2016-08-31 11:13:31 +02:00
3b1cd2c9e1 Use set_union instead of inplace_merge which doesn't take care of duplicates 2016-08-31 11:13:31 +02:00
d4a198a4af Version specific compiler warnings 2016-08-31 11:13:31 +02:00
ff6269f93b Add logic to support time based & size merging of pendingDocIds 2016-08-31 11:13:31 +02:00
6bd1a1806e Disable some warnings until we fix it 2016-08-31 11:13:31 +02:00
4d295802db Simplify code 2016-08-31 11:13:31 +02:00
492c4bc3e1 Fix warning: comparison of unsigned expression >= 0 is always true 2016-08-31 11:13:31 +02:00
f786ed518c Remove unused args/function for Rdb::addRecord 2016-08-31 11:13:31 +02:00
8a2ef2b30f Modify comments 2016-08-31 11:13:31 +02:00
3ad81a1391 Add locks for RdbBase::m_docIdFileIndex 2016-08-31 11:13:31 +02:00
b211a82786 Use RdbQueryIndex and removed functions replaced by RdbQueryIndex 2016-08-31 11:13:31 +02:00
c2c82d1f65 Add RdbIndexQuery 2016-08-31 11:13:31 +02:00
90664eff53 Use std::shared_ptr<std::vector<uint64_t>> instead of plain std::vector<uint64_t> for m_docIds and global index 2016-08-31 11:13:31 +02:00
6c361e5e19 Use std::map::at instead of [] 2016-08-31 11:13:31 +02:00
c343544ebc Shrink std::vector in RdbBase & add some todo comments 2016-08-31 11:13:31 +02:00
88af443d17 Code style changes 2016-08-31 11:13:31 +02:00
e2897bc267 Cleanup headers for Dir.h. Remove duplicated function to return dir filename 2016-08-31 11:13:31 +02:00
1b5ebc3cd0 Remove comments 2016-08-31 11:13:31 +02:00
d7c639746f Pass in tree index to RdbDump 2016-08-31 11:13:31 +02:00
5b28528712 Fix RdbIndex::inIndex to cater for not fully sorted docIds vector 2016-08-31 11:13:31 +02:00
05d084bc38 Modify goto to for loop 2016-08-31 11:13:31 +02:00
b18a9f1439 Code style changes, remove commented out code 2016-08-31 11:13:31 +02:00
659cb92531 Remove always true/false args from RdbTree::set and RdbBucket::set (ignoring the only difference that is in test code) 2016-08-31 11:13:31 +02:00
ff0369f087 Fix comment 2016-08-31 11:13:31 +02:00
0415536a46 Encapsulate Rdb 2016-08-31 11:13:31 +02:00
81f72b13e0 Encapsulate RdbTree 2016-08-31 11:13:31 +02:00
54cf5c7300 Encapsulate RdbBuckets 2016-08-31 11:13:31 +02:00
126c77a058 Remove extra semicolon 2016-08-31 11:13:31 +02:00
af7fefcd18 More encapsulation of RdbDump 2016-08-31 11:13:31 +02:00
933a39c145 Encapsulate RdbMerge 2016-08-31 11:13:31 +02:00
c0c197b583 Encapsulate RdbDump 2016-08-31 11:13:31 +02:00
7406f83953 Remove unused niceness arg 2016-08-31 11:13:31 +02:00
7d7c87238c Remove QUICKPOLL from Rdb 2016-08-31 11:13:31 +02:00
994bf3f845 Add constness 2016-08-31 11:13:31 +02:00
d839302499 Code style changes, remove commented out code 2016-08-31 11:13:31 +02:00
c9a22942e5 Fix includes for RdbMerge 2016-08-31 11:13:31 +02:00
1a836f6677 Remove commented out code, change goto for for loop 2016-08-31 11:13:31 +02:00