Commit Graph

  • bcb9c21ec8 Use correct test for sp->m_usernamePwd in msg13.cpp Ivan Skytte Jørgensen 2016-09-04 00:09:13 +02:00
  • 360f654b65 removed HashTableX parameters reappeared somehow.. fixed Brian Rasmusson 2016-09-03 23:12:45 +02:00
  • 155bffd78a Fix double-lock deadlock in UdpServer on send failure Ivan Skytte Jørgensen 2016-09-02 16:50:38 +02:00
  • e027c12de9 Merge branch 'master' into nomerge2 Ivan Skytte Jørgensen 2016-09-02 15:14:35 +02:00
  • 96e149d919 Fix several race conditions in Mem.cpp Ivan Skytte Jørgensen 2016-09-02 15:01:55 +02:00
  • d9cc7b5bbe tell git to ignore more files Ai Lin Chia 2016-09-02 14:45:29 +02:00
  • 31fb87a1db Initial template for RdbList unit test Ai Lin Chia 2016-09-02 12:44:33 +02:00
  • 0b822aa4da Code style changes Ai Lin Chia 2016-09-02 12:37:53 +02:00
  • e049e58237 Remove always false removedNegRecs from RdbList::checkList_r. Rename sleepOnProblem to abortOnProblem since that's what it's actually doing Ai Lin Chia 2016-09-02 12:24:49 +02:00
  • e3ad8cbf28 Include changes for RdbList Ai Lin Chia 2016-09-02 12:17:46 +02:00
  • 02a876a6db Replace g_process.shutdown, use gbshutdownAbort instead Ai Lin Chia 2016-09-02 12:16:30 +02:00
  • a040a78c99 Use key96_t instead of key_t and redefining std lib key_t (which breaks std lib functionality that uses key_t) Ai Lin Chia 2016-09-02 12:10:29 +02:00
  • 74ed9ca60b Remove unnecessary friend class Ai Lin Chia 2016-09-02 11:00:59 +02:00
  • 8baf781531 Remove unused RdbDump::getNiceness function Ai Lin Chia 2016-09-02 10:53:30 +02:00
  • 43959cc654 Merge branch 'master' into nomerge2 Ivan Skytte Jørgensen 2016-09-02 14:47:48 +02:00
  • fae7b11eaf Merge branch 'master' of https://github.com/privacore/open-source-search-engine Brian Rasmusson 2016-09-02 14:47:33 +02:00
  • 2c53ae19a5 bit of renaming and styling Brian Rasmusson 2016-09-02 14:46:57 +02:00
  • a9dc21119f Don't call Mem::addMem/rmMem in Unicode.cpp Ivan Skytte Jørgensen 2016-09-02 14:46:05 +02:00
  • 30a976ec5a Merge branch 'master' into nomerge2 Ivan Skytte Jørgensen 2016-09-02 12:16:44 +02:00
  • 09b8279c71 Bypass jobscheduler+main thread for signalling completion of intersection Ivan Skytte Jørgensen 2016-09-02 12:11:24 +02:00
  • 782b86facf Mark some methods in Clusterdb as static Ivan Skytte Jørgensen 2016-09-02 11:45:19 +02:00
  • f955989cdb constness in Clusterdb.* Ivan Skytte Jørgensen 2016-09-02 11:42:20 +02:00
  • 258f26e0ff Separate sanitize options in Makefile Ai Lin Chia 2016-09-02 10:43:12 +02:00
  • 4b83d3fb32 Remove commented out code Ai Lin Chia 2016-09-02 10:42:50 +02:00
  • 0f8f528c52 Remove niceness from HashTableX Ai Lin Chia 2016-09-01 18:18:30 +02:00
  • 40202bd394 Remove QUICKPOLL call from XmlDoc_Indexing Ai Lin Chia 2016-09-01 17:28:08 +02:00
  • 8ede1b41fa Remove QUICKPOLL calls from XmlDoc.cpp Ai Lin Chia 2016-09-01 17:25:45 +02:00
  • 4fa703494e Code style changes Ai Lin Chia 2016-09-01 17:12:51 +02:00
  • 52a0ae7a4a Code style changes Ai Lin Chia 2016-09-01 16:56:27 +02:00
  • 3322f1ee76 Code style changes Ai Lin Chia 2016-09-01 16:56:12 +02:00
  • 309fc07032 Remove now unused niceness variable Ai Lin Chia 2016-09-01 15:53:51 +02:00
  • a82684cd5e use 64bit int instead of 32bit Ai Lin Chia 2016-09-01 15:40:32 +02:00
  • a4d6da878f Fix log message Ai Lin Chia 2016-09-01 15:40:22 +02:00
  • 7090ee9a51 Remove commented out code Ai Lin Chia 2016-09-01 14:01:05 +02:00
  • 9050be2c4e Merge branch 'master' into nomerge2 Ivan Skytte Jørgensen 2016-09-01 18:12:46 +02:00
  • 6b0e2c773a Use plain memcpy() instead of gbmemcpy/memmove when memory cannot overlap Ivan Skytte Jørgensen 2016-09-01 18:08:13 +02:00
  • 2617c29bfc Removed old JAB test code Ivan Skytte Jørgensen 2016-09-01 18:03:56 +02:00
  • 054ff4910f Multiple bugfixes in Msg3::readList() corruption detection Ivan Skytte Jørgensen 2016-09-01 17:20:48 +02:00
  • e80d4f97ce Merge branch 'master' into nomerge2 Ivan Skytte Jørgensen 2016-09-01 15:44:25 +02:00
  • f90e9cd446 leanup in Msg51::getClusterRecs() Ivan Skytte Jørgensen 2016-09-01 15:41:10 +02:00
  • 26b0b6f7ce Removed double assignment of m_maxCacheAge/m_addToCache in Msg51::getClusterRecs() Ivan Skytte Jørgensen 2016-09-01 15:36:36 +02:00
  • 71ba59026d Merge branch 'master' into nomerge2 Ivan Skytte Jørgensen 2016-09-01 15:31:06 +02:00
  • d91a4c7641 Msg39::m_buf renamed to m_clusterBuf Ivan Skytte Jørgensen 2016-09-01 15:30:40 +02:00
  • e092916c3f Merge branch 'master' into nomerge2 Ivan Skytte Jørgensen 2016-09-01 15:11:29 +02:00
  • 30ee3372ac Renamed Msg39::setClusterRecs() to getClusterRecs() to better tell what it actually does Ivan Skytte Jørgensen 2016-09-01 15:08:02 +02:00
  • d497e3d869 Clean up Msg39::gotClusterRecs()() Ivan Skytte Jørgensen 2016-09-01 15:06:06 +02:00
  • 8ffdae822a Removed unused langFilter parameter from setClusterLevels() Ivan Skytte Jørgensen 2016-09-01 14:59:55 +02:00
  • ab5c9b667f Merge branch 'master' into nomerge2 Ivan Skytte Jørgensen 2016-09-01 14:35:12 +02:00
  • 32e4456978 reworked Msg39::estimateHitsAndSendReply() Ivan Skytte Jørgensen 2016-09-01 14:27:30 +02:00
  • 4a6e93fc78 Add configurable xpath for summary feature-summaryxpath Ai Lin Chia 2016-03-17 10:00:06 +01:00
  • 8f8bd0dadf Get multi layer tagrec (site -> host -> domain). Eg: www.youtube.com/users/abc -> www.youtube.com -> youtube.com Ai Lin Chia 2016-03-11 17:07:45 +01:00
  • 9e40792808 Remove unused variable in Tagdb Ai Lin Chia 2016-03-11 14:22:35 +01:00
  • 4509f41b82 Fix race condition in Query field initialization Ivan Skytte Jørgensen 2016-09-01 12:39:56 +02:00
  • c87f79b9a4 Fix race condition in msg40 subdomains initialization Ivan Skytte Jørgensen 2016-09-01 12:38:04 +02:00
  • 00fcd16229 Fix race condition in iana_charset initialization Ivan Skytte Jørgensen 2016-09-01 12:34:31 +02:00
  • cfa63db484 Fix (unlikely) race condition in File initialization Ivan Skytte Jørgensen 2016-09-01 12:31:43 +02:00
  • 56ad9d7941 Fix race condition in Entities initialization Ivan Skytte Jørgensen 2016-09-01 12:29:01 +02:00
  • 3f93b02db7 Fix race condition in Domains initialization Ivan Skytte Jørgensen 2016-09-01 12:27:31 +02:00
  • 0dfc0b2855 Fix race condition in stopword initialization Ivan Skytte Jørgensen 2016-09-01 12:18:52 +02:00
  • 06fbe25871 Remove unused niceness args Ai Lin Chia 2016-09-01 12:11:16 +02:00
  • 2bfcad9877 #include cleanup in Repair.* Ivan Skytte Jørgensen 2016-08-31 19:22:52 +02:00
  • 030c730f09 Removed uused memeber Repair::m_doc Ivan Skytte Jørgensen 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 Ivan Skytte Jørgensen 2016-08-31 19:14:16 +02:00
  • 91d2dfcd2d #include cleanup in Profiler.* Ivan Skytte Jørgensen 2016-08-31 19:07:23 +02:00
  • c45440ac34 Fix logError Ai Lin Chia 2016-08-31 15:56:02 +02:00
  • 460a5b487b Add some simple validation on RdbIndex generated file Ai Lin Chia 2016-08-31 15:36:50 +02:00
  • a88751ed69 Use logError instead Ai Lin Chia 2016-08-31 11:51:43 +02:00
  • 0960fe7754 Check for useIndexFile flag before trying to safe index file Ai Lin Chia 2016-08-31 11:15:11 +02:00
  • a23abef4a1 Generate index file while merging and dumping tree Ai Lin Chia 2016-08-31 11:11:17 +02:00
  • 406685df91 Revert "Use std::map::at instead of []" Ai Lin Chia 2016-08-30 16:47:15 +02:00
  • 3b1cd2c9e1 Use set_union instead of inplace_merge which doesn't take care of duplicates Ai Lin Chia 2016-08-30 15:15:45 +02:00
  • d4a198a4af Version specific compiler warnings Ai Lin Chia 2016-08-30 14:04:07 +02:00
  • ff6269f93b Add logic to support time based & size merging of pendingDocIds Ai Lin Chia 2016-08-30 13:24:12 +02:00
  • 6bd1a1806e Disable some warnings until we fix it Ai Lin Chia 2016-08-30 10:46:08 +02:00
  • 4d295802db Simplify code Ai Lin Chia 2016-08-29 17:46:03 +02:00
  • 492c4bc3e1 Fix warning: comparison of unsigned expression >= 0 is always true Ai Lin Chia 2016-08-29 17:29:08 +02:00
  • f786ed518c Remove unused args/function for Rdb::addRecord Ai Lin Chia 2016-08-29 15:43:35 +02:00
  • 8a2ef2b30f Modify comments Ai Lin Chia 2016-08-29 14:13:00 +02:00
  • 3ad81a1391 Add locks for RdbBase::m_docIdFileIndex Ai Lin Chia 2016-08-29 13:54:50 +02:00
  • b211a82786 Use RdbQueryIndex and removed functions replaced by RdbQueryIndex Ai Lin Chia 2016-08-26 18:16:46 +02:00
  • c2c82d1f65 Add RdbIndexQuery Ai Lin Chia 2016-08-26 17:03:19 +02:00
  • 90664eff53 Use std::shared_ptr<std::vector<uint64_t>> instead of plain std::vector<uint64_t> for m_docIds and global index Ai Lin Chia 2016-08-25 17:19:42 +02:00
  • 6c361e5e19 Use std::map::at instead of [] Ai Lin Chia 2016-08-25 16:31:35 +02:00
  • c343544ebc Shrink std::vector in RdbBase & add some todo comments Ai Lin Chia 2016-08-25 16:29:43 +02:00
  • 88af443d17 Code style changes Ai Lin Chia 2016-08-25 16:29:30 +02:00
  • e2897bc267 Cleanup headers for Dir.h. Remove duplicated function to return dir filename Ai Lin Chia 2016-08-25 16:28:38 +02:00
  • 1b5ebc3cd0 Remove comments Ai Lin Chia 2016-08-25 11:58:48 +02:00
  • d7c639746f Pass in tree index to RdbDump Ai Lin Chia 2016-08-25 11:58:27 +02:00
  • 5b28528712 Fix RdbIndex::inIndex to cater for not fully sorted docIds vector Ai Lin Chia 2016-08-25 11:53:06 +02:00
  • 05d084bc38 Modify goto to for loop Ai Lin Chia 2016-08-25 11:09:16 +02:00
  • b18a9f1439 Code style changes, remove commented out code Ai Lin Chia 2016-08-25 11:01:51 +02:00
  • 659cb92531 Remove always true/false args from RdbTree::set and RdbBucket::set (ignoring the only difference that is in test code) Ai Lin Chia 2016-08-24 18:30:00 +02:00
  • ff0369f087 Fix comment Ai Lin Chia 2016-08-24 18:10:01 +02:00
  • 0415536a46 Encapsulate Rdb Ai Lin Chia 2016-08-24 18:04:06 +02:00
  • 81f72b13e0 Encapsulate RdbTree Ai Lin Chia 2016-08-24 16:45:04 +02:00
  • 54cf5c7300 Encapsulate RdbBuckets Ai Lin Chia 2016-08-24 16:05:20 +02:00
  • 126c77a058 Remove extra semicolon Ai Lin Chia 2016-08-24 15:43:43 +02:00
  • af7fefcd18 More encapsulation of RdbDump Ai Lin Chia 2016-08-24 15:42:32 +02:00
  • 933a39c145 Encapsulate RdbMerge Ai Lin Chia 2016-08-24 15:42:20 +02:00
  • c0c197b583 Encapsulate RdbDump Ai Lin Chia 2016-08-24 15:21:56 +02:00