Commit Graph

  • e229c8855f Make Msg1 alloc/dealloc thread-safe Ivan Skytte Jørgensen 2016-08-19 13:41:17 +02:00
  • 6d5b6beb0d Removed write-only variable g_callSlot Ivan Skytte Jørgensen 2016-08-19 12:14:21 +02:00
  • b227ad642a Make linkdb load reduction thread-safe Ivan Skytte Jørgensen 2016-08-19 12:09:27 +02:00
  • f9761e1120 constness Ivan Skytte Jørgensen 2016-08-19 11:49:02 +02:00
  • 56fb9b51f2 properly warn/print when clock is not in sycn with host 0 Ivan Skytte Jørgensen 2016-08-19 11:44:10 +02:00
  • 8e5da1cd13 constness Ivan Skytte Jørgensen 2016-08-19 11:40:55 +02:00
  • 419a55bcaa Make abbreviation list thread-safe Ivan Skytte Jørgensen 2016-08-19 11:32:34 +02:00
  • a30bc48b9f clean up logic in Msg2::getAvailMsg5/returnMsg5 Ivan Skytte Jørgensen 2016-08-18 14:46:49 +02:00
  • a946d0edd5 Removed almost-dead code (only calld in the rare path) Ivan Skytte Jørgensen 2016-08-16 17:16:29 +02:00
  • f58040057d Merge branch 'master' into nomerge2 Ivan Skytte Jørgensen 2016-08-16 16:56:03 +02:00
  • 1d2bc37c48 Removed unused parameter of Msg2::gotList() Ivan Skytte Jørgensen 2016-08-16 16:55:07 +02:00
  • adbf67660d More sanity checks Ivan Skytte Jørgensen 2016-08-16 16:14:54 +02:00
  • 9de3a84843 +verify_signature_at() Ivan Skytte Jørgensen 2016-08-16 16:12:21 +02:00
  • 0f8feda6c1 Use 18 instead of m_ks. It's posdb specific function means m_ks will be 18 Ai Lin Chia 2016-08-16 15:51:38 +02:00
  • 0a4848854a Make msg2 request tracking a bit nicer and easier to understand Ivan Skytte Jørgensen 2016-08-16 15:32:20 +02:00
  • 1561733e4d Msg3: Keep track of db-scans withotu race condition Ivan Skytte Jørgensen 2016-08-16 15:20:52 +02:00
  • 9f3dfa15f8 Keep track of #reqs+#replies without race condition Ivan Skytte Jørgensen 2016-08-16 15:00:58 +02:00
  • 0558ba7c25 Add signature ehck on JoBState in Msg39.cpp Ivan Skytte Jørgensen 2016-08-16 14:18:33 +02:00
  • 8bdf8ba9fc add signature check on Msg2 Ivan Skytte Jørgensen 2016-08-16 14:18:13 +02:00
  • 242112a3b7 Disable more debug-log in msg39 (until we can get the log system optimized) Ivan Skytte Jørgensen 2016-08-16 12:08:45 +02:00
  • b019588992 Disable more debug-log in msg39 (until we can get the log system optimized) Ivan Skytte Jørgensen 2016-08-16 12:04:33 +02:00
  • 22bcb74276 bugfix. Was trying to merge single lists Ivan Skytte Jørgensen 2016-08-16 12:01:25 +02:00
  • 354fe99636 Removed more trace logs Ivan Skytte Jørgensen 2016-08-16 11:47:57 +02:00
  • 4293a6b43d Changed chunks-per-file from 2 to 1 Ivan Skytte Jørgensen 2016-08-16 11:37:24 +02:00
  • fe245910a5 Removed more trace logs Ivan Skytte Jørgensen 2016-08-16 11:35:50 +02:00
  • d1be94f104 Removed more trace logs Ivan Skytte Jørgensen 2016-08-16 11:26:25 +02:00
  • 6446b7b7e0 Merge branch 'master' into nomerge2 Ivan Skytte Jørgensen 2016-08-16 11:12:53 +02:00
  • e1d184db55 Removed tmp. trace log, made signature checking configurable Ivan Skytte Jørgensen 2016-08-16 11:12:32 +02:00
  • 0e7d56a361 Removed unused Posdb::getNextDocIdSublist() Ivan Skytte Jørgensen 2016-08-16 00:45:14 +02:00
  • d0fe4e84a1 Removed unused READ_CHUNK_SIZE Ivan Skytte Jørgensen 2016-08-16 00:40:07 +02:00
  • c7b682e6e8 Removed HT_BUF_SIZE and commented-out referenecs to m_buf1/m_buf2 Ivan Skytte Jørgensen 2016-08-16 00:39:09 +02:00
  • 28bf7a29e6 Removed unused atod2() Ivan Skytte Jørgensen 2016-08-16 00:34:20 +02:00
  • 5efc08e063 Removed unused decl of hash32_cont (mismatched overload?) Ivan Skytte Jørgensen 2016-08-16 00:31:12 +02:00
  • 94c8b00522 Removed unused decl for global g_callAllHostsReady Ivan Skytte Jørgensen 2016-08-16 00:26:59 +02:00
  • 9edb3a23c9 Removed unused decl for global g_saveRepairState Ivan Skytte Jørgensen 2016-08-16 00:26:28 +02:00
  • 345ac4502f Removed unused decl for global sendEmail() Ivan Skytte Jørgensen 2016-08-16 00:25:31 +02:00
  • 2639ce6297 Removed unused globals from Loop.cpp Ivan Skytte Jørgensen 2016-08-16 00:18:42 +02:00
  • 171916b0f5 Removed unused function doesStringContainPattern() Ivan Skytte Jørgensen 2016-08-16 00:13:10 +02:00
  • 5449f42a56 Rearranged+removed unrechable code following gbshutdownAbort() in RdbMap::setKey Ivan Skytte Jørgensen 2016-08-16 00:08:00 +02:00
  • 9128612253 Use GbMutex in UdpServer (and enable error checking in this branch) Ivan Skytte Jørgensen 2016-08-15 16:40:39 +02:00
  • 788fdf6bb1 Merge branch 'master' into nomerge2 Ivan Skytte Jørgensen 2016-08-15 16:26:28 +02:00
  • 7ff2381952 Added GbMutex class Ivan Skytte Jørgensen 2016-08-15 16:24:56 +02:00
  • 91210cff91 Merge branch 'master' into nomerge2 Ivan Skytte Jørgensen 2016-08-15 15:23:47 +02:00
  • e978c8145d Use ScopedLock where possible in UdpServer.cpp Ivan Skytte Jørgensen 2016-08-15 15:23:26 +02:00
  • 4c22337fd1 Turned a goto-loop into a normal for-loop in Msg51 Ivan Skytte Jørgensen 2016-08-15 15:20:05 +02:00
  • 62a20b535c Fix msg51 cluster-level/result enum + strings Ivan Skytte Jørgensen 2016-08-15 15:07:55 +02:00
  • b20556c7de Merge branch 'master' into nomerge2 Ivan Skytte Jørgensen 2016-08-15 13:15:22 +02:00
  • b7fca54164 Removed unused memebr Msg51::m_clusterRecsSize Ivan Skytte Jørgensen 2016-08-15 13:14:05 +02:00
  • 2c59691582 Bugfix off-by-one in clustering (Msg51) Ivan Skytte Jørgensen 2016-08-15 13:11:46 +02:00
  • 754908dcfd added mutex to Msg51 Ivan Skytte Jørgensen 2016-08-12 17:47:27 +02:00
  • 3646f9bcdd Merge branch 'master' into nomerge2 Ivan Skytte Jørgensen 2016-08-12 16:41:06 +02:00
  • c8c0294f92 constness in Msg51 Ivan Skytte Jørgensen 2016-08-12 16:40:51 +02:00
  • 5c49dc4e0b Better encapsulation of Msg51 Ivan Skytte Jørgensen 2016-08-12 16:29:13 +02:00
  • 4abbfddc8f Merge branch 'master' into nomerge2 Ivan Skytte Jørgensen 2016-08-12 16:21:42 +02:00
  • 3b80f31221 Cleanup Msg51/Msg0 Ivan Skytte Jørgensen 2016-08-12 16:12:33 +02:00
  • 8825431d61 made Msg51::gotClusterRecWrapper51 private method Ivan Skytte Jørgensen 2016-08-12 15:51:07 +02:00
  • 078d694def More careful set/unset of msg5.m_waitingForList Ivan Skytte Jørgensen 2016-08-12 14:41:56 +02:00
  • 3b8080b056 Better encapuslation of Msg5 Ivan Skytte Jørgensen 2016-08-12 14:24:36 +02:00
  • df65666413 tmp commit: added locks to UdpServer Ivan Skytte Jørgensen 2016-08-12 14:09:07 +02:00
  • e1d4c61eea Merge branch 'master' into nomerge2 Ivan Skytte Jørgensen 2016-08-12 12:11:12 +02:00
  • 383281b1d7 Disable more warnings Ai Lin Chia 2016-08-12 10:59:28 +02:00
  • 535ef78f24 Remove additional semicolon Ai Lin Chia 2016-08-12 10:41:26 +02:00
  • cbd9851905 Remove unused variable g_missedQuickPolls Ai Lin Chia 2016-08-12 00:24:30 +02:00
  • 976254b36c Merge branch 'master' into nomerge2 Ivan Skytte Jørgensen 2016-08-11 18:39:55 +02:00
  • 5ba9dbc4fd Removed quickpoll functionality from Loop Ivan Skytte Jørgensen 2016-08-11 18:38:04 +02:00
  • 1f430df0dd Merge branch 'master' into nomerge2 Ivan Skytte Jørgensen 2016-08-11 17:24:20 +02:00
  • c2a7663763 Removed some asses from UdpServer Ivan Skytte Jørgensen 2016-08-11 17:22:00 +02:00
  • 5523958ae9 Merge branch 'master' into nomerge2 Ivan Skytte Jørgensen 2016-08-11 16:51:52 +02:00
  • 817b8617e1 #include cleanup of Words.h Ivan Skytte Jørgensen 2016-08-11 16:51:34 +02:00
  • c20ddd5076 Use m_activeListNext directly Ai Lin Chia 2016-08-11 16:43:58 +02:00
  • 6117171c8a #include cleanup of StopWords.h Ivan Skytte Jørgensen 2016-08-11 16:43:25 +02:00
  • a36bb5fb7d Merge branch 'master' into nomerge2 Ivan Skytte Jørgensen 2016-08-11 14:14:06 +02:00
  • 2dcf0b101f More helgrind suppression Ivan Skytte Jørgensen 2016-08-11 14:12:58 +02:00
  • 39c47bd469 Fix wrongly committed code Ai Lin Chia 2016-08-11 13:57:44 +02:00
  • bf6b740cdc Code style changes. Add logs. Remove unused function Ai Lin Chia 2016-08-11 13:06:23 +02:00
  • 18a3fb4729 Remove unused variable Ai Lin Chia 2016-08-11 13:05:01 +02:00
  • 3ca51d7d79 Add constness Ai Lin Chia 2016-08-11 13:04:53 +02:00
  • 3a3b496f2d Instead of using extraInfo which needs to be filled in for every slot, peek into msg instead when PageSocket is called Ai Lin Chia 2016-08-11 12:42:06 +02:00
  • 7c28a4242c Cater for incoming messages as well (we would have to peek into the packets) Ai Lin Chia 2016-08-11 11:53:20 +02:00
  • a81d301365 Remove some quickpoll calls Ai Lin Chia 2016-08-11 11:52:59 +02:00
  • 983dc85a94 Add m_extraInfo to Multicast Ai Lin Chia 2016-08-11 11:19:01 +02:00
  • f06d8f1cf4 Code style changes, removing commented out code Ai Lin Chia 2016-08-11 11:07:43 +02:00
  • 9ae54a59fc Simplify code. Use getDbnameFromId instead of getting Rdb first then referring to m_dbname Ai Lin Chia 2016-08-11 02:26:25 +02:00
  • 15a8627162 Store extraInfo to UdpSlot::sendSetup function Ai Lin Chia 2016-08-11 02:13:11 +02:00
  • aa9a7ed96f Move UdpServer linked list manipulation into functions Ai Lin Chia 2016-08-11 02:03:48 +02:00
  • 76d2998cb3 Add constness Ai Lin Chia 2016-08-11 01:58:08 +02:00
  • 9e5eba4482 Code styls changes, log changes, simplify code Ai Lin Chia 2016-08-11 00:15:44 +02:00
  • 88267f16f1 Remove dependency of UdpSlots from PageSockets Ai Lin Chia 2016-08-10 15:17:30 +02:00
  • 13840a06f7 Add constness to some tld/domain/url functions Ai Lin Chia 2016-08-10 14:40:54 +02:00
  • 0ac52d0cb9 Code style changes Ai Lin Chia 2016-08-10 13:58:02 +02:00
  • 4c64c00750 Merge branch 'master' into nomerge2 Ivan Skytte Jørgensen 2016-08-11 12:02:09 +02:00
  • d51a9e0b20 Move args for UdpServer::sendRequest Ai Lin Chia 2016-08-10 13:38:05 +02:00
  • 338429e5f9 Rename UdpStatistics to UdpStatistic. More implementation Ai Lin Chia 2016-08-10 13:35:18 +02:00
  • 0becfe5b48 Simplify code Ai Lin Chia 2016-08-10 01:38:48 +02:00
  • 2d29698a5b Partial design of UdpStatistics class Ai Lin Chia 2016-08-10 01:38:07 +02:00
  • 53b3ce79da #include cleanup of TcpServer.h Ivan Skytte Jørgensen 2016-08-10 18:31:52 +02:00
  • f468cfde17 #include cleanup of HttpServer.* Ivan Skytte Jørgensen 2016-08-10 18:18:49 +02:00
  • fef24da8f9 #include cleanup of PageParser.* Ivan Skytte Jørgensen 2016-08-10 18:11:51 +02:00
  • 5b2f9d5f83 #include cleanup of Abbreviations.cpp Ivan Skytte Jørgensen 2016-08-10 13:20:02 +02:00
  • 12bbdacc91 #include cleanup of Statsdb.* Ivan Skytte Jørgensen 2016-08-10 13:17:00 +02:00