Commit Graph

  • e3336521fb Removed Msg39::m_stackBuf Ivan Skytte Jørgensen 2016-07-19 16:19:45 +02:00
  • baea5692a1 TagRec::m_lists[] is a regular array and there is no need for calling ::constructor() on them Ivan Skytte Jørgensen 2016-07-19 15:57:58 +02:00
  • 7af9645257 Use regular new/delete for RdbLists in Msg3 instead of manual memory management Ivan Skytte Jørgensen 2016-07-19 15:54:05 +02:00
  • e56d383012 Encapsulated Msg3 better Ivan Skytte Jørgensen 2016-07-19 15:21:46 +02:00
  • 4bab41e32a Remove commented out MAX_SEGMENTS code Ai Lin Chia 2016-07-19 14:44:57 +02:00
  • 8197188394 Simplify code, log WARN instead of DEBUG for errors Ai Lin Chia 2016-07-19 14:44:22 +02:00
  • 486aae5044 Encapsulated Msg3 better Ivan Skytte Jørgensen 2016-07-19 14:42:45 +02:00
  • f7548246f4 removed Msg3::m_buf Ivan Skytte Jørgensen 2016-07-19 14:19:57 +02:00
  • deccae2203 Removed commented-out code in Msg3.cpp Ivan Skytte Jørgensen 2016-07-19 14:10:05 +02:00
  • 3ec58acbe5 Removed unused Msg0::m_handyList Ivan Skytte Jørgensen 2016-07-19 13:41:39 +02:00
  • fab6428eb6 Fix invalid read in dump_spider_statistics (use of tmp variable) Ai Lin Chia 2016-07-19 12:55:25 +02:00
  • 9dc96eea9a Add todo note Ai Lin Chia 2016-07-19 11:36:20 +02:00
  • 06fcaecc90 Add more log around unlink Ai Lin Chia 2016-07-19 11:34:46 +02:00
  • 8ecedbe76b Remove sync() call from unlink. It's only called on unlink error anyway. Ai Lin Chia 2016-07-19 11:29:00 +02:00
  • c60907cfd3 Modify goto to if statement Ai Lin Chia 2016-07-19 11:28:42 +02:00
  • 7b200ef3f0 Code style changes. Log WARN instead of DEBUG Ai Lin Chia 2016-07-19 11:20:29 +02:00
  • a80c6c1cfe Code style changes. Remove commented out code Ai Lin Chia 2016-07-19 11:19:00 +02:00
  • 962d481ffc Remove fstate->m_errno2 Ai Lin Chia 2016-07-19 11:17:35 +02:00
  • f03640d09f Simplify code & remove commented out code Ai Lin Chia 2016-07-18 14:07:11 +02:00
  • b326690c17 Rename chopWrapper to unlinkPartWrapper Ai Lin Chia 2016-07-18 14:01:02 +02:00
  • af69679bbc Code style changes. Change debug log to warning log where error occurs Ai Lin Chia 2016-07-18 13:34:13 +02:00
  • dc402b50c4 Removed unused RdbCache::setTimestamp() Ivan Skytte Jørgensen 2016-07-18 17:13:35 +02:00
  • 7afe7a22c9 Removed unused RdbCache:.isInCache() Ivan Skytte Jørgensen 2016-07-18 17:12:20 +02:00
  • f3732f06a3 Encapsulate RdbCache better Ivan Skytte Jørgensen 2016-07-18 16:43:06 +02:00
  • b4d5adb9a7 Encapsulate RdbCache better Ivan Skytte Jørgensen 2016-07-18 16:31:57 +02:00
  • 4cd54ec39e Include RdbCache.h only in files where needed. Use fwd-decl elsewhere. Ivan Skytte Jørgensen 2016-07-18 16:22:06 +02:00
  • 828b19c652 Use Sanity.h Ivan Skytte Jørgensen 2016-07-18 16:11:08 +02:00
  • 0cb1077431 Simpler logic in msg2.cpp Ivan Skytte Jørgensen 2016-07-18 15:47:03 +02:00
  • 97277deb0c Simplified logic in Msg2 a bit Ivan Skytte Jørgensen 2016-07-18 14:20:45 +02:00
  • b4dde8f971 Removed Msg2's limit of max-simultaneous-msg5 Ivan Skytte Jørgensen 2016-07-18 14:17:29 +02:00
  • b435223bc6 Don't silently ignore pread/pwrite errors in BigFile::readwrite_r. Shut down so they can be investigated properly. Brian Rasmusson 2016-07-16 21:59:26 +02:00
  • bb04f6d7f5 Don't core on empty URL in Msg22::getTitleRec Brian Rasmusson 2016-07-16 19:54:48 +02:00
  • 9490a275a5 Coordinate file unlnking with file reads Ivan Skytte Jørgensen 2016-07-15 17:02:18 +02:00
  • 2499a000ab Use File::rename in BigFile::rename to simplify BigFile::rename logic Ai Lin Chia 2016-07-15 16:58:43 +02:00
  • 0661bf1f2e Synchronize File::open() and File::close() Ivan Skytte Jørgensen 2016-07-15 14:38:18 +02:00
  • 35c164bb70 Remove close from rename functions Ai Lin Chia 2016-07-15 14:33:36 +02:00
  • 0ddfbd89ed Remove unused EDISKSTUCK logic Ai Lin Chia 2016-07-14 12:34:36 +02:00
  • db457ecf3f Code style changes Ai Lin Chia 2016-07-14 12:27:53 +02:00
  • 5d280be4a6 Removed obsolete comment Ivan Skytte Jørgensen 2016-07-15 14:07:50 +02:00
  • 53c354278d Reanmed FileState::m_this to m_bigfile Ivan Skytte Jørgensen 2016-07-15 13:59:05 +02:00
  • 66bfd209d7 Encapsulate BigFile more Ivan Skytte Jørgensen 2016-07-15 13:52:55 +02:00
  • 8a6692d98a Turned BigFile callbacks into member functions Ivan Skytte Jørgensen 2016-07-15 13:46:02 +02:00
  • 5d2ec85455 make ffunction foward-decl same as definition (use "static" consistenly) Ivan Skytte Jørgensen 2016-07-15 12:29:48 +02:00
  • a653a6fe43 Encapsulate BigFile more Ivan Skytte Jørgensen 2016-07-15 12:27:07 +02:00
  • da03c4d799 Removed partially-implemented async-io code Ivan Skytte Jørgensen 2016-07-15 12:13:02 +02:00
  • 80c574cc75 Dropped useless wrapper gbpwrite() Ivan Skytte Jørgensen 2016-07-15 11:55:42 +02:00
  • 1a2f58d9a9 Removed obsolete and misleading comment Ivan Skytte Jørgensen 2016-07-14 15:52:08 +02:00
  • e012646fb0 Removed 2-phase File:: constructor()/destructor() Ivan Skytte Jørgensen 2016-07-14 15:48:50 +02:00
  • fd8dfb656d Use placement-new and explicit-delete instead of clunky calls to constructor()/destructor() Ivan Skytte Jørgensen 2016-07-14 15:45:31 +02:00
  • b1d2d8db6b Protect s_* state arrays in File.cpp with mutex Ivan Skytte Jørgensen 2016-07-14 15:32:51 +02:00
  • 3f77fd9b90 Various cleanup in File. Ivan Skytte Jørgensen 2016-07-14 14:38:33 +02:00
  • 68ae0189a0 Removed obsolete code Ivan Skytte Jørgensen 2016-07-14 14:18:25 +02:00
  • ce7511a1a9 Removed cygwin support Ivan Skytte Jørgensen 2016-07-14 14:06:09 +02:00
  • 7dc5bd68db Removed obsolete commneted-out code Ivan Skytte Jørgensen 2016-07-14 14:02:55 +02:00
  • 9a078388bc gbmemcpy(filename) -> plain memcpy Ivan Skytte Jørgensen 2016-07-14 14:02:39 +02:00
  • 3cffecaf77 File: s_writing:s_unlinking:s_open char->bool Ivan Skytte Jørgensen 2016-07-14 12:59:43 +02:00
  • a509de5a05 cleanup in File.* Ivan Skytte Jørgensen 2016-07-14 12:43:44 +02:00
  • bf7463c9ab Add logic so that new file is added after endMergeFileId when merge file (even number) is available Ai Lin Chia 2016-07-14 11:27:47 +02:00
  • 1116ecd814 Use function instead of direct member variable access for some variable in RdbBase Ai Lin Chia 2016-07-13 17:12:01 +02:00
  • d6d7d34510 Add trace logs to XmlDoc::getLangId Ai Lin Chia 2016-07-13 15:26:12 +02:00
  • a809b0607b Store end merge fileId to merge file name as well so we don't delete additional file when resuming a killed merge Ai Lin Chia 2016-07-13 12:49:29 +02:00
  • f33d2e35bc missing file from previous commit Brian Rasmusson 2016-07-13 20:57:29 +02:00
  • 3bc0e3a5ba temporary fix for conversion of html entities to utf8, where the size of the utf8 string is larger than the length of the html entity name. would cause crashes in htmlDecode for e.g. ≪⃒ Brian Rasmusson 2016-07-13 17:16:10 +02:00
  • 96772d6eba Add check for exit_type in doneWrapper to avoid cores in RdbScan::gotList when a read thread is canceled Brian Rasmusson 2016-07-12 21:02:05 +02:00
  • 0836f9be7f Code style changes Ai Lin Chia 2016-07-12 16:51:43 +02:00
  • 350c348ec7 Remove IndexList.cpp and unnecessary IndexList.h includes Ai Lin Chia 2016-07-12 16:51:20 +02:00
  • 0a3c6805b5 Code style changes Ai Lin Chia 2016-07-12 16:13:59 +02:00
  • a7acdf3204 Remove tfndb related code (commented out) Ai Lin Chia 2016-07-12 16:13:24 +02:00
  • 079212d23c Remove unused m_isTitledb from RdbDump Ai Lin Chia 2016-07-12 14:59:06 +02:00
  • dce6539b88 Code style changes Ai Lin Chia 2016-07-12 14:51:25 +02:00
  • 7b15b1ac79 Code style changes. Modify goto to a normal if condition. Ai Lin Chia 2016-07-12 12:52:34 +02:00
  • 587ddb7e99 bugfix: mismathed new/delete Ivan Skytte Jørgensen 2016-07-12 13:49:59 +02:00
  • d558c5e542 Code style changes Ai Lin Chia 2016-07-12 11:46:42 +02:00
  • f200c3fc3b Modify exit(0) & exit(-1) to gbshutdownCorrupted Ai Lin Chia 2016-07-12 11:39:54 +02:00
  • 90947f57ef Code style changes. Modify return log(); to log(); return false; Ai Lin Chia 2016-07-12 11:39:00 +02:00
  • d8cb908d2c Code style changes Ai Lin Chia 2016-07-12 11:25:13 +02:00
  • b0482ec00a Removed QUICKPOLL calls from Msg39.cpp Ivan Skytte Jørgensen 2016-07-11 17:18:58 +02:00
  • 80cd8d78ba Remvoed Msg39Request::m_reserved* members Ivan Skytte Jørgensen 2016-07-11 17:16:40 +02:00
  • a30d24ed13 Removed Msg39Request::m_makeReply Ivan Skytte Jørgensen 2016-07-11 17:15:53 +02:00
  • ccd899fae2 Call attemptMergeAllCallback immediately after startup instead of after sleep of 5 minutes Ai Lin Chia 2016-07-11 17:08:16 +02:00
  • 244a856032 Code style changes Ai Lin Chia 2016-07-11 17:04:39 +02:00
  • 53bf7831ec Rename attemptMergeAll to attemptMergeAllCallback and attemptMergeAll2 to attemptMergeAll Ai Lin Chia 2016-07-11 14:07:49 +02:00
  • e315dda7a0 Msg39 member renames Ivan Skytte Jørgensen 2016-07-11 17:10:53 +02:00
  • 3177d6d5be Cleanup in msg39.cpp Ivan Skytte Jørgensen 2016-07-11 17:04:27 +02:00
  • bb9eee6be7 Simplify code a bit (g_stats interaction) Ivan Skytte Jørgensen 2016-07-11 16:44:06 +02:00
  • 16f9aff736 Simplify Msg39::getDocIds() Ivan Skytte Jørgensen 2016-07-11 16:40:04 +02:00
  • 3b6c9e9a5e Close of more of Msg39 Ivan Skytte Jørgensen 2016-07-11 15:57:23 +02:00
  • dc26894092 Made inline functions in Mem.h static-inline Ivan Skytte Jørgensen 2016-07-11 15:52:29 +02:00
  • 096856e9cb Close of more of Msg39 Ivan Skytte Jørgensen 2016-07-11 15:48:02 +02:00
  • 83070b1078 Close of more of Msg39 Ivan Skytte Jørgensen 2016-07-11 15:33:40 +02:00
  • fe1b7900c6 #include cleanup Ivan Skytte Jørgensen 2016-07-11 15:25:09 +02:00
  • 75292b0036 #include cleanup Ivan Skytte Jørgensen 2016-07-11 15:20:25 +02:00
  • 3de5d66091 #include cleanup Ivan Skytte Jørgensen 2016-07-11 15:18:23 +02:00
  • eb4efb367f #include cleanup Ivan Skytte Jørgensen 2016-07-11 15:13:59 +02:00
  • 51017cd683 #include cleanup Ivan Skytte Jørgensen 2016-07-11 14:57:14 +02:00
  • d89406e018 #include cleanup Ivan Skytte Jørgensen 2016-07-11 14:54:43 +02:00
  • 523f8e2bfd Use gbshutdownLogicError() Ivan Skytte Jørgensen 2016-07-11 14:51:16 +02:00
  • ad81c9518c Close of more of Msg39 Ivan Skytte Jørgensen 2016-07-11 14:48:20 +02:00
  • 0472b96dc8 Made Msg39Request::reset() non-inline Ivan Skytte Jørgensen 2016-07-11 14:26:43 +02:00
  • a934eece1b #include cleanup Ivan Skytte Jørgensen 2016-07-11 14:08:47 +02:00