Commit Graph

  • 43178ed4f6 Encapsulate Rdb a bti more Ivan Skytte Jørgensen 2016-08-05 12:12:22 +02:00
  • d6e221ac25 Hash query even when we're not highlighting Ai Lin Chia 2016-08-05 12:14:42 +02:00
  • df7bfdc193 Merge branch 'master' into nomerge2 Ivan Skytte Jørgensen 2016-08-05 12:04:51 +02:00
  • 1c1c90e544 Code style changes Ai Lin Chia 2016-08-05 11:14:20 +02:00
  • db1ede90a2 Rearrange some if/else statements. Add log level. Simplify code. Ai Lin Chia 2016-08-05 10:49:35 +02:00
  • 1bd4bde84c Code style changes Ai Lin Chia 2016-08-05 10:49:06 +02:00
  • d1a1b26774 Fix previous commit by rearranging variable so that anything that is not initialized to zero before refactoring stays that way after refactoring Ai Lin Chia 2016-08-05 10:31:11 +02:00
  • 962f250cae More UdpSlot encapsulation Ai Lin Chia 2016-08-04 16:51:30 +02:00
  • d1463948f7 Revert "More UdpSlot encapsulation" Ai Lin Chia 2016-08-05 10:21:53 +02:00
  • 9978a58eb6 Some log changes to pass in specific log levels Ai Lin Chia 2016-08-05 10:05:23 +02:00
  • 354c7cf1b9 Include header changes Ai Lin Chia 2016-08-04 17:40:10 +02:00
  • 219faa5835 More UdpSlot encapsulation Ai Lin Chia 2016-08-04 16:51:30 +02:00
  • 7a9b8e88cc Merge branch 'master' into nomerge2 Ivan Skytte Jørgensen 2016-08-04 17:12:48 +02:00
  • 3603669f5e Bugfix getWordPosList() Ivan Skytte Jørgensen 2016-08-04 17:10:48 +02:00
  • 54e83e0c5f Move things around to encapsulate UdpSlot. Add UdpServer as friend since it's using quite a bit of UdpSlot internal details. Ai Lin Chia 2016-08-04 16:30:05 +02:00
  • 110f4ed1b8 Encapsulate UdpSlot::m_calledCallback & UdpSlot::m_calledHandler. Change variable to bool instead of char. Remove unnecessary sanity check. Ai Lin Chia 2016-08-04 16:08:47 +02:00
  • 678a4b6e33 Encapsulate UdpSlot::m_firstSendTime Ai Lin Chia 2016-08-04 16:00:28 +02:00
  • 1f7d51a81e Use logDebug Ai Lin Chia 2016-08-04 15:59:36 +02:00
  • 64c61341ad Encapsulate UdpSlot::m_timeout Ai Lin Chia 2016-08-04 15:57:52 +02:00
  • fa2f84a58e Code style changes Ai Lin Chia 2016-08-04 15:56:24 +02:00
  • bffc849a59 Encapsulate UdpSlot::m_resendTime & UdpSlot::m_resendCount Ai Lin Chia 2016-08-04 15:54:37 +02:00
  • 12e3718fa6 Encapsulate UdpSlot::m_lastReadTime & UdpSlot::m_lastSendTime Ai Lin Chia 2016-08-04 15:51:43 +02:00
  • a844deebce Encapsulate UdpSlot::m_errno Ai Lin Chia 2016-08-04 15:47:04 +02:00
  • d71ce28745 Encapsulate UdpSlot::m_dgramsToSend & UdpSlot::m_dgramsToRead Ai Lin Chia 2016-08-04 15:43:25 +02:00
  • 8c9019c1e2 Rearrange some functions in UdpSlot Ai Lin Chia 2016-08-04 15:40:12 +02:00
  • 5e3a883615 Remove unnecessary cast of m_transId in UdpSlot Ai Lin Chia 2016-08-04 15:35:54 +02:00
  • 198fc3e0d3 Remove quickpoll in SpiderLoop which used slot->m_niceness Ai Lin Chia 2016-08-04 15:35:00 +02:00
  • 336d07ba4d Code style changes Ai Lin Chia 2016-08-04 15:34:38 +02:00
  • 876870a098 Encapsulate UdpSlot::m_callback Ai Lin Chia 2016-08-04 15:33:35 +02:00
  • d49f75755a Encapsulate UdpSlot::m_startTime Ai Lin Chia 2016-08-04 15:27:48 +02:00
  • 25d8389dcf Encapsulate UdpSlot::m_hostId Ai Lin Chia 2016-08-04 15:22:26 +02:00
  • 200ded7e3c Encapsulate UdpSlot::m_niceness Ai Lin Chia 2016-08-04 15:09:31 +02:00
  • a623eb8eda Encapsulate UdpSlot parameters: m_transId, m_ip, m_port Ai Lin Chia 2016-08-04 14:57:17 +02:00
  • b880465ee3 Don't use static buffer in Phrases::getPhrase() (not thread-safe) Ivan Skytte Jørgensen 2016-08-04 16:33:06 +02:00
  • 85515bd2f7 Merge branch 'master' into nomerge2 Ivan Skytte Jørgensen 2016-08-04 15:52:07 +02:00
  • 54d8edb506 ups Ivan Skytte Jørgensen 2016-08-04 15:51:19 +02:00
  • 5d1bb5f987 Merge branch 'master' into nomerge2 Ivan Skytte Jørgensen 2016-08-04 15:41:16 +02:00
  • eec298cc2e minor bugfix Msg5::getTreeList() Ivan Skytte Jørgensen 2016-08-04 15:40:53 +02:00
  • fde9888a37 fix merge error Ivan Skytte Jørgensen 2016-08-04 15:25:53 +02:00
  • 310b46e627 Merge branch 'master' into nomerge2 Ivan Skytte Jørgensen 2016-08-04 15:24:14 +02:00
  • 6d0a7050be bugfix Msg5::getTreeList() Ivan Skytte Jørgensen 2016-08-04 15:22:54 +02:00
  • 975954c906 Changed Msg2::m_i into a local variable Ivan Skytte Jørgensen 2016-08-04 15:06:39 +02:00
  • 5ccb23b11f Merge branch 'master' into nomerge2 Ivan Skytte Jørgensen 2016-08-04 15:04:42 +02:00
  • 49eb4cbc46 Refactor code out into Msg5::getTreeList() Ivan Skytte Jørgensen 2016-08-04 14:51:22 +02:00
  • f8dbb2d963 Merge branch 'master' into nomerge2 Ivan Skytte Jørgensen 2016-08-04 13:52:12 +02:00
  • 97da21ad9c Remvoed addToCache parameter Ivan Skytte Jørgensen 2016-08-04 13:51:48 +02:00
  • cbb9189054 Renamed KEYADD to KEYINC and KEYSUB to KEYDEC Ivan Skytte Jørgensen 2016-08-04 13:49:40 +02:00
  • 215c93d613 Merge branch 'master' into nomerge2 Ivan Skytte Jørgensen 2016-08-04 12:38:57 +02:00
  • e6f510c594 Remvoed Msg5::m_addToCache (and associated parameter in getList() Ivan Skytte Jørgensen 2016-08-04 12:36:38 +02:00
  • 6491e1620c Removed parameter Msg5::getSingleUnmergedList::includeTree Ivan Skytte Jørgensen 2016-08-04 12:22:17 +02:00
  • 3929db6f19 Skip merging in msg5/msg3 when msg2 is calling getLists() Ivan Skytte Jørgensen 2016-08-04 12:16:41 +02:00
  • f933abe5fc Code style changes Ai Lin Chia 2016-08-04 11:35:19 +02:00
  • 6c48641900 Fix what looks to be a bug. Slot refers to getActiveHead, but next is from m_availableListNext. Ai Lin Chia 2016-08-04 11:31:35 +02:00
  • cac407c2cb Merge branch 'master' into nomerge2 Ivan Skytte Jørgensen 2016-08-04 11:30:48 +02:00
  • 80a2644c11 Rename m_head2 to m_activeListHead, etc.. Rename m_head to m_availableListHead, etc.. Ai Lin Chia 2016-08-04 11:26:08 +02:00
  • 37b179d095 Rename m_head3, m_tail3, m_next3, m_prev3 to m_callbackListHead, m_callbackListTail, m_callbackListNext, m_callbackListPrev Ai Lin Chia 2016-08-04 10:52:57 +02:00
  • 6b438168e2 Encapsulate UdpServer even more Ai Lin Chia 2016-08-03 17:23:02 +02:00
  • abfba8cad7 Remove support for param "raw" Ai Lin Chia 2016-08-03 17:22:37 +02:00
  • fb2fdbfb1d Use logDebug Ai Lin Chia 2016-08-03 16:14:44 +02:00
  • ddd3305b83 Code style changes Ai Lin Chia 2016-08-03 16:14:31 +02:00
  • c49956dbc5 Remove commented out code Ai Lin Chia 2016-08-03 16:13:52 +02:00
  • c0c52826f4 Modify goto to for loop or if statements Ai Lin Chia 2016-08-03 16:13:05 +02:00
  • 4f86e31625 removed unused config option. Added temporary (?) config option to enable no-merge changes - first change causes the full document to be indexed every time (no posdb delete keys used) Brian Rasmusson 2016-08-03 16:21:33 +02:00
  • 4c76d41db3 Remove commented out code Ai Lin Chia 2016-08-03 15:19:05 +02:00
  • be643c1bf0 Remove unused PingServer::tapHost Ai Lin Chia 2016-08-03 15:11:55 +02:00
  • 7e7b78121a Remove m_replyBuf that is always NULL (and related size variables). Ai Lin Chia 2016-08-03 15:01:35 +02:00
  • d229e1d81d Remove always true variable Ai Lin Chia 2016-08-03 14:48:31 +02:00
  • c3a671ed1e Remove replybuf & replybuf size for UdpServer::sendRequest Ai Lin Chia 2016-08-03 14:48:10 +02:00
  • 639a073ca4 Remove commented out code Ai Lin Chia 2016-08-03 14:33:49 +02:00
  • 207c379caa Remove unused/always same value replyBuf, replyBufMaxSize, rdbId from Multicast::send Ai Lin Chia 2016-08-03 14:33:08 +02:00
  • b0a460fecd Remove unused/always same args from Multicast::send Ai Lin Chia 2016-08-03 14:09:56 +02:00
  • 2289ba93d0 Remove unused arg redirectTimeout from Multicast::send Ai Lin Chia 2016-08-03 12:49:51 +02:00
  • a3825ec391 Add comment Ai Lin Chia 2016-08-03 12:31:44 +02:00
  • bab9e9da06 Remove unused proxy code Ai Lin Chia 2016-08-03 12:30:47 +02:00
  • 9d35b9a151 Code style changes Ai Lin Chia 2016-08-03 12:28:45 +02:00
  • 302bb70d87 Move comment to relevant line Ai Lin Chia 2016-08-03 12:02:04 +02:00
  • be4a1b476d Fix comments Ai Lin Chia 2016-08-03 12:01:51 +02:00
  • b7a6a87a97 Remove code for reading logfile to decide if we should continue running after a crash (isRecoveryFutile). We've added a check in gbstart.sh to not allow startup after crash if it dies less than 5 minutes after previous startup. Ai Lin Chia 2016-08-03 11:51:01 +02:00
  • c1ce6537eb Code style changes Ai Lin Chia 2016-08-03 11:45:48 +02:00
  • b833259e88 Remove unused function sendEmail from PingServer Ai Lin Chia 2016-08-03 11:45:26 +02:00
  • acdd388c07 Remove unused retslot from Msg1f Ai Lin Chia 2016-08-03 11:30:07 +02:00
  • 221dffa13a Merge branch 'master' into nomerge2 Ivan Skytte Jørgensen 2016-08-02 16:54:27 +02:00
  • 8bca1f9c9b Merge branch 'master' into nomerge2 Ivan Skytte Jørgensen 2016-08-02 16:42:53 +02:00
  • b455c19940 Revert some part of RdbList changes. Fix log lines to include line number Ai Lin Chia 2016-08-02 16:41:57 +02:00
  • 4cb0e1ee93 Removed small-list optimization in Msg5::gotList2() Ivan Skytte Jørgensen 2016-08-02 16:24:25 +02:00
  • 62cb3ab61b Optimize posdbConstrain Ai Lin Chia 2016-08-02 16:19:56 +02:00
  • a8389e2311 Add posdb specific constrain function Ai Lin Chia 2016-08-02 16:17:43 +02:00
  • 24a1284658 Remove commented out code Ai Lin Chia 2016-08-02 10:37:47 +02:00
  • c1762a9b35 It compiles and doesn't crash. Still merges Ivan Skytte Jørgensen 2016-08-02 15:23:56 +02:00
  • f637c6b2e5 Merge branch 'master' into nomerge2 Ivan Skytte Jørgensen 2016-08-02 14:34:27 +02:00
  • 18c15edce5 Removed PosdbTable::m_errno Ivan Skytte Jørgensen 2016-08-02 14:27:38 +02:00
  • 2414e58755 Merge branch 'master' into nomerge2 Ivan Skytte Jørgensen 2016-08-02 13:30:48 +02:00
  • 9340283bd6 Made ...::registerHandler() more uniform Ivan Skytte Jørgensen 2016-08-02 13:29:08 +02:00
  • f93e2faf47 Merge branch 'master' into nomerge2 Ivan Skytte Jørgensen 2016-08-02 11:19:13 +02:00
  • a80356ef78 Removed ENOTHREADSLOTS Ivan Skytte Jørgensen 2016-08-02 10:59:53 +02:00
  • 23176110bd Removed obsolete comment (pagecache is always unconstrained lists Ivan Skytte Jørgensen 2016-08-02 10:46:57 +02:00
  • 291eb1d4c4 Merge branch 'master' into nomerge2 Ivan Skytte Jørgensen 2016-08-02 10:18:58 +02:00
  • 8f3ceefc72 Change log level Ai Lin Chia 2016-08-01 22:24:39 +02:00
  • dee7af648f Don't return 0 from main when startup is unsuccessful Ai Lin Chia 2016-08-01 22:23:41 +02:00
  • e756228849 Add a version of KEYSTR that accepts buffer Ai Lin Chia 2016-08-01 22:17:16 +02:00