Commit Graph

  • 8107dfda2b Removed obsolete comments Ivan Skytte Jørgensen 2017-01-23 17:00:01 +01:00
  • 36a012b702 Removed CollectionRec::m_diffbotSeeds Ivan Skytte Jørgensen 2017-01-23 16:56:01 +01:00
  • 8f73175c28 Removed obsolete comments Ivan Skytte Jørgensen 2017-01-23 16:44:07 +01:00
  • 2fe4cc8118 Experimental linkdb-tree bypass Ivan Skytte Jørgensen 2017-01-23 16:34:33 +01:00
  • a14f7bfba5 Avoid calling getMemOccupiedForList2() when fetching less than 2MB Ivan Skytte Jørgensen 2017-01-23 16:00:16 +01:00
  • 6cb2da257e Simplify KEYNEG() Ivan Skytte Jørgensen 2017-01-23 15:48:24 +01:00
  • fc99ee866f Optimize out of double-calls to KEYCMP in RdbTree Ivan Skytte Jørgensen 2017-01-23 15:10:42 +01:00
  • 694ffc44b5 Use a proper enum for Msg25::m_mode Ivan Skytte Jørgensen 2017-01-23 13:23:03 +01:00
  • d4511f2edf Use :: for static method calls Ivan Skytte Jørgensen 2017-01-22 22:32:32 +01:00
  • b0df45418c #include cleanup in HashTableT.* Ivan Skytte Jørgensen 2017-01-22 22:28:56 +01:00
  • 003bce1d8d Dropped HashTableT<>::constructor() and move functionality to real constructor Ivan Skytte Jørgensen 2017-01-22 22:25:15 +01:00
  • 351dd62d2f Removed unused methods HashTableT<>::copy() and removeSlot() Ivan Skytte Jørgensen 2017-01-22 22:23:43 +01:00
  • 7b544a849d Removed unused methods HashTableT<>::load/save/serialize/deserialize Ivan Skytte Jørgensen 2017-01-22 22:19:33 +01:00
  • c4006c71e8 Removed unused function hashFromString() Ivan Skytte Jørgensen 2017-01-22 22:16:25 +01:00
  • c8858bc9be Only make explicit template instantiation of HashTableT<> of what is needed Ivan Skytte Jørgensen 2017-01-22 22:13:43 +01:00
  • a1efac8af3 goto-loop -> for()-loop Ivan Skytte Jørgensen 2017-01-22 22:08:23 +01:00
  • 4e97f2939d new UrlBlockList temporarily disabled Brian Rasmusson 2017-01-21 23:12:42 +01:00
  • a1aab70eee bugfix useless call in getTermFreqWeight() Ivan Skytte Jørgensen 2017-01-21 16:01:52 +01:00
  • 363b9200a1 Moved getTermFreqWeight() logic into Msg3a.cpp Ivan Skytte Jørgensen 2017-01-20 16:40:28 +01:00
  • dc8d152844 Merge branch 'master' of github.com:privacore/open-source-search-engine Ivan Skytte Jørgensen 2017-01-20 16:29:11 +01:00
  • d725ded930 Refactor scoring weights into a struct Ivan Skytte Jørgensen 2017-01-20 16:27:16 +01:00
  • 9b77fe3a50 Log diversity rank/weight in XmlDoc Ivan Skytte Jørgensen 2017-01-20 15:33:56 +01:00
  • cede97c98c Take diversity ranke/weight into account when generating debug term info in XmlDoc::printTermList() Ivan Skytte Jørgensen 2017-01-20 15:30:34 +01:00
  • 9512f7991d Prevent division by zero in scaling functions Ivan Skytte Jørgensen 2017-01-20 15:03:40 +01:00
  • 46f349da07 Removed obsolete and incorrect comment Ivan Skytte Jørgensen 2017-01-20 15:00:48 +01:00
  • d455c39a59 Use msg39req.synonym_weight all places in PosdbTable Ivan Skytte Jørgensen 2017-01-20 14:56:49 +01:00
  • 1123e4fe2f Support CGI parameter synonym_weight Ivan Skytte Jørgensen 2017-01-20 14:52:54 +01:00
  • 02c8d35638 Support CGI parameter use_page_temperature Ivan Skytte Jørgensen 2017-01-20 14:43:55 +01:00
  • 91ae03c0fe Make ranking settings tunable via CGI (step 3) Ivan Skytte Jørgensen 2017-01-20 14:22:44 +01:00
  • 05c039157c Make ranking settings tunable via CGI (step 2) Ivan Skytte Jørgensen 2017-01-20 14:20:34 +01:00
  • 064d018421 Make ranking settings tunable via CGI (step 1) Ivan Skytte Jørgensen 2017-01-20 14:14:25 +01:00
  • a2dd56c100 Improved Parms:.setparm() signature Ivan Skytte Jørgensen 2017-01-20 13:47:19 +01:00
  • 4f7b646bb7 SearchInput::m_doQueryHighlighting char->bool Ivan Skytte Jørgensen 2017-01-20 12:36:31 +01:00
  • e1ff573de7 Removed dubious logi about family filter Ivan Skytte Jørgensen 2017-01-20 12:24:03 +01:00
  • cb1e765b88 Removed write-only local variable Ivan Skytte Jørgensen 2017-01-20 11:14:53 +01:00
  • de0cb1546f Removed write-only local variables Ivan Skytte Jørgensen 2017-01-20 11:14:17 +01:00
  • 43c6331090 Removed write-only local variable Ivan Skytte Jørgensen 2017-01-20 11:09:48 +01:00
  • 55d5e1ca4a Merge branch 'master' of github.com:privacore/open-source-search-engine Ivan Skytte Jørgensen 2017-01-19 17:51:50 +01:00
  • 4e7cade882 bugfix fixed-size array parameters: Don't add an extra row Ivan Skytte Jørgensen 2017-01-19 17:51:28 +01:00
  • e56b562d92 Removed always-false if() Ivan Skytte Jørgensen 2017-01-19 17:14:40 +01:00
  • 12d534a65f typo fix Ivan Skytte Jørgensen 2017-01-19 17:06:46 +01:00
  • 112ab83659 Renamed TYPE_LONG/LONG_LONG to something more sensible Ivan Skytte Jørgensen 2017-01-19 16:53:10 +01:00
  • 005eb1e0fd Removed Remvoed comment referencing obsolete code Ivan Skytte Jørgensen 2017-01-19 16:33:52 +01:00
  • a8e5f820ee More #ifdefs Ivan Skytte Jørgensen 2017-01-19 16:32:20 +01:00
  • aa8a2d7a74 Add relevant flags for std::regex. nosubs - we don't need matches. optimize - faster matching speed Ai Lin Chia 2017-01-19 16:15:43 +01:00
  • 1899e5ea95 Use std::atomic_store instead of GbMutex for UrlBlockList Ai Lin Chia 2017-01-19 15:33:49 +01:00
  • 1777c7bd6c goto-loop --> do-while Ivan Skytte Jørgensen 2017-01-19 16:01:42 +01:00
  • 2c2ffac3fd #ifdef fix Ivan Skytte Jørgensen 2017-01-19 15:49:02 +01:00
  • 0628f13560 Merge branch 'nomerge2' of github.com:privacore/open-source-search-engine into nomerge2 Ivan Skytte Jørgensen 2017-01-19 15:17:43 +01:00
  • 01d9a3f1a9 Removed commented-out code from before SafeBuf existed Ivan Skytte Jørgensen 2017-01-19 14:56:01 +01:00
  • 3f4833de25 Unwrap log lines in Parms.cpp (for easier grepping) Ivan Skytte Jørgensen 2017-01-19 14:52:49 +01:00
  • 70d12c4fe0 Disabled url blocking if gcc/stl < 4.9 Ivan Skytte Jørgensen 2017-01-19 14:36:19 +01:00
  • 32a97f6fcb Support defalutign parameters from g_conf Ivan Skytte Jørgensen 2017-01-19 14:24:24 +01:00
  • 2923a3e3cc Better encapsulation of Parms Ivan Skytte Jørgensen 2017-01-19 14:14:50 +01:00
  • ec772f2f42 Use proper enum for Parm::m_type Ivan Skytte Jørgensen 2017-01-19 12:38:24 +01:00
  • c8db718abe Streamline logic for unset gb.conf parameters Ivan Skytte Jørgensen 2017-01-19 12:32:30 +01:00
  • d969ae3fd3 Parm::m_defOff should be initialized to -1 Ivan Skytte Jørgensen 2017-01-19 12:30:22 +01:00
  • e3f46d137e Use a proper enum for Parm::m_obj Ivan Skytte Jørgensen 2017-01-19 12:25:25 +01:00
  • 49f5ba08aa Removed weird comment Ivan Skytte Jørgensen 2017-01-19 11:40:18 +01:00
  • b5658abfaf Fix bug from 19efd33a56 where wrong tagdb endkey was calculated. Ai Lin Chia 2017-01-19 14:19:52 +01:00
  • 2b70e38e99 Change dbg log to err log Ai Lin Chia 2017-01-19 11:44:09 +01:00
  • d7ab8720b5 Add subdomains of w3snoop to urlblocklist Ai Lin Chia 2017-01-19 11:43:12 +01:00
  • 5583348d50 Add ixquick-proxy to urlblocklist Ai Lin Chia 2017-01-19 11:41:40 +01:00
  • 8fea89b797 Add url block list Ai Lin Chia 2017-01-18 17:17:33 +01:00
  • 9b14fe887e Fix unittest Ai Lin Chia 2017-01-18 12:23:04 +01:00
  • a94c901209 Removed unused niceness parameters to (most) functions Ivan Skytte Jørgensen 2017-01-17 14:10:40 +01:00
  • da0b223a3a Remvoed unused parameter doSpecial fro mSafeBuf::htmlDecode() Ivan Skytte Jørgensen 2017-01-17 14:01:14 +01:00
  • f0d8fe8081 const Ivan Skytte Jørgensen 2017-01-17 13:59:47 +01:00
  • 0517961d4e Merge branch 'master' into nomerge2 Ivan Skytte Jørgensen 2017-01-17 13:48:46 +01:00
  • 9735eba334 Avoid implicit conversion of repairmode_t to int Ivan Skytte Jørgensen 2017-01-17 13:48:05 +01:00
  • 8a2b98d5ea Removed unused collnum parameter to RdbMem::dupData() and allocData() Ivan Skytte Jørgensen 2017-01-17 12:58:01 +01:00
  • 3383a2ddd8 Remoevd errornously committed file Ivan Skytte Jørgensen 2017-01-17 12:32:31 +01:00
  • 1ffe2f3c3a Don't compare boolean <= 0 Ivan Skytte Jørgensen 2017-01-17 01:08:25 +01:00
  • 2417c8f0f3 Don't compare boolean > 0 Ivan Skytte Jørgensen 2017-01-17 01:07:10 +01:00
  • 29feddf799 Don't use bitwise operators on booleans. Ivan Skytte Jørgensen 2017-01-17 00:57:01 +01:00
  • 7744edd9b2 Signed 1-bit bitfields are not a good idea Ivan Skytte Jørgensen 2017-01-17 00:08:38 +01:00
  • a315fa8827 More const Ivan Skytte Jørgensen 2017-01-17 00:05:47 +01:00
  • cedd506177 Added a few less known homesteads to SiteGetter Ivan Skytte Jørgensen 2017-01-16 16:48:13 +01:00
  • 7581b2972b Merge branch 'master' of github.com:privacore/open-source-search-engine Ivan Skytte Jørgensen 2017-01-16 14:56:24 +01:00
  • d7b3479f1a Removed unused 'fromIp' parameter to internal function printUdpTable() Ivan Skytte Jørgensen 2017-01-16 11:42:03 +01:00
  • a56167833f Don't include Words.h in SafeBuf.cpp Ivan Skytte Jørgensen 2017-01-13 16:45:59 +01:00
  • ebbcf200cb Reload Docid2SiteFlags every 60 seconds (if needed) Ivan Skytte Jørgensen 2017-01-13 16:45:37 +01:00
  • 6ddf4d6e10 Support thread-safe Docid2FlagsAndSiteMap::load() Ivan Skytte Jørgensen 2017-01-13 15:05:02 +01:00
  • 4d0f0a8e85 spelling fix in comment Ivan Skytte Jørgensen 2017-01-13 14:25:33 +01:00
  • eaf55d6e5a Only call generateGlobalIndex and markNewFileReadable for collection that is dumped Ai Lin Chia 2017-01-11 17:31:30 +01:00
  • bdedca5e01 Remove unused variable Ai Lin Chia 2017-01-11 16:08:55 +01:00
  • 985a4376e1 Removed commented-out code in TopTree.cpp Ivan Skytte Jørgensen 2017-01-12 17:38:11 +01:00
  • 74a20d1b74 Merge branch 'master' into nomerge2 Ivan Skytte Jørgensen 2017-01-12 17:21:12 +01:00
  • 8e9c71b0fd Bugfix TopTree::getPrev() when there is no left children and no parent Ivan Skytte Jørgensen 2017-01-12 17:12:49 +01:00
  • 6dd26a3606 Better encapsulation of Collectiondb Ivan Skytte Jørgensen 2017-01-12 16:49:21 +01:00
  • f7b7e0c3b2 Removed false comment (yes, collectiondb::reset() actually does something) Ivan Skytte Jørgensen 2017-01-12 16:08:30 +01:00
  • bdf8988f62 More constness in Collectiondb::* Ivan Skytte Jørgensen 2017-01-12 16:07:39 +01:00
  • d7d92c14d5 Removed superfluous Collectiondb::getColl() Ivan Skytte Jørgensen 2017-01-12 16:01:00 +01:00
  • 94ad1a86ec Added Collectiondb destructor. Ivan Skytte Jørgensen 2017-01-12 15:52:21 +01:00
  • 5136d67d81 Removed write-only variables in PageResults.cpp Ivan Skytte Jørgensen 2017-01-11 20:01:05 +01:00
  • f83b74ef3e Removed write-only variables in PageResults.cpp Ivan Skytte Jørgensen 2017-01-11 19:54:17 +01:00
  • 6d2f31c24f initialize terval pointer. Ivan Skytte Jørgensen 2017-01-11 19:43:48 +01:00
  • 8165c55587 Removed unused parameter to internal function printCSSHead() Ivan Skytte Jørgensen 2017-01-11 19:41:01 +01:00
  • 3d37b275cf Add code mistakenly removed in commit b6d8edcd83 Ai Lin Chia 2017-01-11 12:15:26 +01:00
  • 453876c57f #include cleanup in Conf.h Ivan Skytte Jørgensen 2017-01-10 14:29:16 +01:00