Commit Graph

  • 98a80ba5fd Use copy of startkey in msg0 instead of poking directly into msg5 Ivan Skytte Jørgensen 2016-08-30 14:32:57 +02:00
  • 6a347fce2d Removed commented-out references to g_udpServer2 Ivan Skytte Jørgensen 2016-08-30 14:28:33 +02:00
  • 24eb69aa9b Merge branch 'master' of github.com:privacore/open-source-search-engine Ivan Skytte Jørgensen 2016-08-30 14:03:35 +02:00
  • 6c027a8203 rearranged a bit to make more readable Brian Rasmusson 2016-08-29 17:05:34 +02:00
  • c7f92e0884 Fix typo in debug log Ivan Skytte Jørgensen 2016-08-29 15:09:06 +02:00
  • 6ca05e4fe0 Merge branch 'master' into nomerge2 Ivan Skytte Jørgensen 2016-08-29 14:26:03 +02:00
  • 94274d6111 Moved Msg3::m_lists[] into Msg3::m_scan[] Ivan Skytte Jørgensen 2016-08-29 14:23:19 +02:00
  • 74defa2bd3 Removed obsolete / useless comments Ivan Skytte Jørgensen 2016-08-29 14:07:36 +02:00
  • 68171b589c Move initialization of Msg3::m_numFileNums nearer to where it is used Ivan Skytte Jørgensen 2016-08-29 14:06:59 +02:00
  • 184d4b6c6e Removed obsolete / useless comments Ivan Skytte Jørgensen 2016-08-29 13:58:28 +02:00
  • b83ee02cbf Merge branch 'master' into nomerge2 Ivan Skytte Jørgensen 2016-08-29 13:53:42 +02:00
  • 931facd334 Simplify if()s concerning compensateForMerge in msg3 Ivan Skytte Jørgensen 2016-08-29 13:52:38 +02:00
  • f70b735cdc Merge branch 'master' into nomerge2 Ivan Skytte Jørgensen 2016-08-29 12:07:03 +02:00
  • b767ec4682 Simplify memory allocation in Msg3 Ivan Skytte Jørgensen 2016-08-29 11:48:25 +02:00
  • 3a1e57067a Removed unused parameter 'silten' from Loop::unregister*Callback() Ivan Skytte Jørgensen 2016-08-28 13:43:42 +02:00
  • cfebc604a6 flexelint support in #else Ivan Skytte Jørgensen 2016-08-28 13:25:45 +02:00
  • 0bc9094b10 Modify header dependency method Ai Lin Chia 2016-08-26 15:24:56 +02:00
  • 022bb663ee include header changes Ai Lin Chia 2016-08-26 14:21:35 +02:00
  • a293d3ad23 Rearrange OBJS_O0 Ai Lin Chia 2016-08-26 13:55:04 +02:00
  • 57325af575 Move XmlDoc_Indexing.o to have O2 optimization (same with XmlDoc.o) Ai Lin Chia 2016-08-26 13:36:24 +02:00
  • b503614b2f Add some comments and move things slightly Ai Lin Chia 2016-08-26 13:35:32 +02:00
  • b89721b88a Simplyfy internal call to Msg3::setPageRanges() Ivan Skytte Jørgensen 2016-08-26 13:47:58 +02:00
  • c24a0c047f Move things around to make optimization level explicit when adding a new source file Ai Lin Chia 2016-08-26 12:33:59 +02:00
  • db3f5ec66f Remove gb32 target Ai Lin Chia 2016-08-26 11:30:51 +02:00
  • 74b568b4da Merge branch 'master' into nomerge2 Ivan Skytte Jørgensen 2016-08-26 11:48:40 +02:00
  • 6679e2864e #include cleanup Ivan Skytte Jørgensen 2016-08-26 11:44:53 +02:00
  • 315f023e52 Remvoed obsolete comments from Msg3.cpp Ivan Skytte Jørgensen 2016-08-26 11:38:00 +02:00
  • bc49cd4fe5 Merge branch 'master' into nomerge2 Ivan Skytte Jørgensen 2016-08-26 11:14:02 +02:00
  • d8b99c2bde Make verify_signature_at() compile in no-signature mode Ivan Skytte Jørgensen 2016-08-26 11:13:50 +02:00
  • 429e8b8110 use rdbid_t in Msg1.* Ivan Skytte Jørgensen 2016-08-26 11:12:11 +02:00
  • c77014fd94 Use rdbid_t in Msg0.* Ivan Skytte Jørgensen 2016-08-26 10:35:50 +02:00
  • 8795923973 Use rdbid_t in Collectiondb.* Ivan Skytte Jørgensen 2016-08-25 22:41:11 +02:00
  • 820c0cc126 Use rdbid_t in RdbBuckets.* Ivan Skytte Jørgensen 2016-08-25 17:36:56 +02:00
  • 53ca195b12 Use rdbid_t in RdbScan.* Ivan Skytte Jørgensen 2016-08-25 17:33:56 +02:00
  • 68558084b1 Encasulate Msg3 a bit better Ivan Skytte Jørgensen 2016-08-25 17:27:58 +02:00
  • 64b3071342 Bit of code restyling and separation Brian Rasmusson 2016-08-25 17:27:37 +02:00
  • b6b3bd02d8 Merge branch 'master' into nomerge2 Ivan Skytte Jørgensen 2016-08-25 16:53:41 +02:00
  • b4b1ef0c25 More signature checks in msg5 Ivan Skytte Jørgensen 2016-08-25 16:53:14 +02:00
  • e849524fa4 constness; and removed unused functions in Spider.* Ivan Skytte Jørgensen 2016-08-25 16:50:18 +02:00
  • 3a593dbbf6 constness in Titledb.h Ivan Skytte Jørgensen 2016-08-25 16:45:19 +02:00
  • 08ecbe08da make declaration+definition of static functions in Spider.cpp consistent Ivan Skytte Jørgensen 2016-08-25 16:42:35 +02:00
  • cbe99cbbb4 put State11 in anonymous namespace Ivan Skytte Jørgensen 2016-08-25 16:40:31 +02:00
  • bb2e6676f8 Merge branch 'master' into nomerge2 Ivan Skytte Jørgensen 2016-08-25 15:56:46 +02:00
  • 93e8b6128d quelch helgrind warning about reading udpserver::m_numUsedSlots unprotected Ivan Skytte Jørgensen 2016-08-25 15:56:11 +02:00
  • 6a481d0ee5 added more helgrind suppressions (until we have time to look into them) Ivan Skytte Jørgensen 2016-08-25 15:49:57 +02:00
  • 514c47716e Merge branch 'master' into nomerge2 Ivan Skytte Jørgensen 2016-08-25 14:26:29 +02:00
  • f2b6364c94 removed no-op code in mem::~Mem() Ivan Skytte Jørgensen 2016-08-25 14:25:31 +02:00
  • 2bc458ced2 Merge branch 'master' into nomerge2 Ivan Skytte Jørgensen 2016-08-25 14:21:11 +02:00
  • a555741fc4 NUL-terminate help text Ivan Skytte Jørgensen 2016-08-25 14:20:27 +02:00
  • a71bf336a4 Merge branch 'master' into nomerge2 Ivan Skytte Jørgensen 2016-08-25 12:15:19 +02:00
  • e7240de519 Use rdbid_t in Rdb.* Ivan Skytte Jørgensen 2016-08-25 00:37:27 +02:00
  • 3dda9328f6 Use rdbid_t in Rdb.h Ivan Skytte Jørgensen 2016-08-25 00:34:36 +02:00
  • 8cc408abfd Use rdbid_t in Hostdb.* Ivan Skytte Jørgensen 2016-08-25 00:30:49 +02:00
  • 37e72729d9 Use rdbid_t in Hostdb.* Ivan Skytte Jørgensen 2016-08-25 00:29:40 +02:00
  • 55f15747dc Use rdbid_t in Safebuf Ivan Skytte Jørgensen 2016-08-25 00:24:07 +02:00
  • fbdf4b234e Added signature checks on Msg51 Ivan Skytte Jørgensen 2016-08-24 15:46:01 +02:00
  • 3fb3153ae7 Fix subtle race conditions in msg2+msg3 Ivan Skytte Jørgensen 2016-08-24 15:27:38 +02:00
  • 6f7113d43d Merge branch 'master' into nomerge2 Ivan Skytte Jørgensen 2016-08-24 14:48:06 +02:00
  • c2eccfc257 Changed char to rdbit_t more places (makes debugging easier) Ivan Skytte Jørgensen 2016-08-24 14:46:04 +02:00
  • 412f43b608 Fix async logic in Msg51; could conclude it was finished when it was not Ivan Skytte Jørgensen 2016-08-24 11:48:13 +02:00
  • 7d5a56e4b8 thread-statistics Ivan Skytte Jørgensen 2016-08-23 17:16:36 +02:00
  • 3c0b51fca5 Fix race condition in msg5 finalization Ivan Skytte Jørgensen 2016-08-23 15:51:34 +02:00
  • fb09e6fcd3 Merge branch 'master' into nomerge2 Ivan Skytte Jørgensen 2016-08-23 15:16:25 +02:00
  • 0b5025a1bb Handle shutdown better under load Ivan Skytte Jørgensen 2016-08-23 15:13:45 +02:00
  • 885ec3f603 doesn't appare to coredump anymore. bad commit - (debug and disabled code still left in) Ivan Skytte Jørgensen 2016-08-23 14:31:25 +02:00
  • 5b18cc56e8 Merge branch 'master' into nomerge2 Ivan Skytte Jørgensen 2016-08-23 11:08:43 +02:00
  • dc8dcba664 Removed always-false if() Ivan Skytte Jørgensen 2016-08-23 10:32:28 +02:00
  • a1d844d104 Made declaration and definition of inline hash functions consistent by removing the forward-decls Ivan Skytte Jørgensen 2016-08-23 10:22:45 +02:00
  • b4afc72f0a Removed unused member in local struct Ivan Skytte Jørgensen 2016-08-22 23:44:57 +02:00
  • c0152ff5ce Don't specify callback+state to Msg3::readList() if it is suuposed to be synchronous Ivan Skytte Jørgensen 2016-08-22 15:06:52 +02:00
  • 5f43cd31c8 Merge branch 'master' into nomerge2 Ivan Skytte Jørgensen 2016-08-22 10:56:56 +02:00
  • 1dbd133309 Make msg::m_whitelists a dynamically-size array Ivan Skytte Jørgensen 2016-08-22 10:53:52 +02:00
  • 0aafb70677 Turn while(1) loops into more conventional for(;;) Ivan Skytte Jørgensen 2016-08-21 17:35:23 +02:00
  • 63762342bb constness on static Ivan Skytte Jørgensen 2016-08-21 17:26:09 +02:00
  • 90ff8ddbb5 (flexelint) change 'static const char *' in to 'static const char []' Ivan Skytte Jørgensen 2016-08-21 17:25:47 +02:00
  • e7e45884a0 (flexelint) change 'static const char *' in to 'static cons tchar []' Ivan Skytte Jørgensen 2016-08-21 17:22:13 +02:00
  • 47f9ee0d15 Help flexelint Ivan Skytte Jørgensen 2016-08-21 17:18:11 +02:00
  • 008862c2f0 Merge branch 'master' into nomerge2 Ivan Skytte Jørgensen 2016-08-19 17:14:07 +02:00
  • d234599e12 Make Msg51::slot dynamically sized array Ivan Skytte Jørgensen 2016-08-19 17:13:47 +02:00
  • f1bc49ea01 Removed unused variable Ivan Skytte Jørgensen 2016-08-19 16:19:06 +02:00
  • 54bdb1050b Merge branch 'master' into nomerge2 Ivan Skytte Jørgensen 2016-08-19 16:18:06 +02:00
  • 86d988c866 Removed unused static Ivan Skytte Jørgensen 2016-08-19 16:10:35 +02:00
  • d602bd59ba Make url extension initialization thread-safe Ivan Skytte Jørgensen 2016-08-19 16:09:34 +02:00
  • 7d1667cd93 Make timezone initialization thread-safe Ivan Skytte Jørgensen 2016-08-19 16:02:03 +02:00
  • 4c57806995 #include cleanup of TimeZone.* Ivan Skytte Jørgensen 2016-08-19 16:00:36 +02:00
  • e7a39c2740 More constness in Timezone.cpp Ivan Skytte Jørgensen 2016-08-19 15:53:52 +02:00
  • 7d60a170a4 Removed useless code Ivan Skytte Jørgensen 2016-08-19 15:52:53 +02:00
  • 3a0933b440 Cleanup pagestats.cpp mdoification of rdbcache dbname Ivan Skytte Jørgensen 2016-08-19 14:58:07 +02:00
  • 627e37535a Make tagdb cache initialization thread-safe Ivan Skytte Jørgensen 2016-08-19 14:51:40 +02:00
  • b8d5df15a4 Make tagdb -tags initialization thraed-safe Ivan Skytte Jørgensen 2016-08-19 14:42:32 +02:00
  • 185eb44e28 Removed unused function isTagTypeIndexable() Ivan Skytte Jørgensen 2016-08-19 14:26:19 +02:00
  • c8aad59215 Made isTagTypeUnique() local Ivan Skytte Jørgensen 2016-08-19 14:24:35 +02:00
  • 8a9d90fdd6 Made static function declarations and definitions consistent Ivan Skytte Jørgensen 2016-08-19 14:22:33 +02:00
  • 382be890b5 Make isCommonWord() thread-safe. Ivan Skytte Jørgensen 2016-08-19 14:21:07 +02:00
  • a5188711b5 constness on local static Ivan Skytte Jørgensen 2016-08-19 14:18:06 +02:00
  • 42c9568360 constness on local static Ivan Skytte Jørgensen 2016-08-19 14:01:26 +02:00
  • 8a6c6f14a7 Msg40.cpp:isSubDom() made static Ivan Skytte Jørgensen 2016-08-19 13:54:32 +02:00
  • 019730faba Make getDiskPageCache() thread-safe. Mostly Ivan Skytte Jørgensen 2016-08-19 13:51:50 +02:00
  • 392c1d0187 Simplify code in getDiskPageCache() Ivan Skytte Jørgensen 2016-08-19 13:46:20 +02:00
  • 076e85991c Made staitc fucntion declarations and definitions consistent Ivan Skytte Jørgensen 2016-08-19 13:42:47 +02:00