Commit Graph

  • 9fdfc01452 Split unlinkRename() helper function into two distinct ones Ivan Skytte Jørgensen 2016-10-27 12:32:33 +02:00
  • 229eb7e39a Call correct version of BigFile::rename() in probably-never-taken path of tree/bucket preservation Ivan Skytte Jørgensen 2016-10-27 12:01:05 +02:00
  • 7151605bea Changed HashTableX::getScore() to take the key by-value instead of by-pointer Ivan Skytte Jørgensen 2016-10-27 12:00:07 +02:00
  • 4309d06f30 Changed HashTableX::getScore() to take the key by-value instead of by-pointer Ivan Skytte Jørgensen 2016-10-27 11:57:44 +02:00
  • 067a9d7011 Changed HashTableX::addTerm() to take the key by-value instead of by-pointer Ivan Skytte Jørgensen 2016-10-27 11:53:53 +02:00
  • e64ea9f129 Changed HashTableX::getScore32 to take the key by-value instead of by-pointer Ivan Skytte Jørgensen 2016-10-27 11:50:08 +02:00
  • 6303ac4b4f Changed HashTableX::addScore to take the key by-value instead of by-pointer Ivan Skytte Jørgensen 2016-10-27 11:48:47 +02:00
  • b3452b1685 Changed HashTableX::addTerm32() to take the key by-value instead of by-pointer Ivan Skytte Jørgensen 2016-10-27 11:47:18 +02:00
  • 9caa1808ae More cleanup in BigFile::unlinkRename() Ivan Skytte Jørgensen 2016-10-27 11:38:14 +02:00
  • a290c0dca5 Make parameter search clearer (if-series versus switch) Ivan Skytte Jørgensen 2016-10-26 15:01:50 +02:00
  • 8ca9aa1c05 Fix use of uninitialized saved_errno Ivan Skytte Jørgensen 2016-10-25 21:42:18 +02:00
  • 517e44f695 Removed blocking-call of BigFile::unlinkRename() Ivan Skytte Jørgensen 2016-10-25 16:43:55 +02:00
  • 3d19246b67 Use strrchr() instead of strchr()-loop Ivan Skytte Jørgensen 2016-10-25 16:27:15 +02:00
  • 58b9015fcd Removed 'force' functionalit yon file rename operations Ivan Skytte Jørgensen 2016-10-25 16:12:17 +02:00
  • 5eab079963 Removed 'force' parameter from BigFile::rename (variant 2) Ivan Skytte Jørgensen 2016-10-25 15:06:06 +02:00
  • 02fa090f37 Removed default parameter from RdbMap::rename Ivan Skytte Jørgensen 2016-10-25 14:40:35 +02:00
  • 1efe9f7e9e Removed default values from RdbInde::rename() Ivan Skytte Jørgensen 2016-10-25 14:34:58 +02:00
  • 606c8d2c9f Removed default values from BigFile::rename parameters (variant 2) Ivan Skytte Jørgensen 2016-10-25 14:29:41 +02:00
  • d0173106a9 Removed default values from BigFile::unlinkRename parameters Ivan Skytte Jørgensen 2016-10-25 14:26:09 +02:00
  • 2a8b0b5e46 Removed default values from BigFile:.rename parameters Ivan Skytte Jørgensen 2016-10-25 13:54:31 +02:00
  • 26c0821fa0 Don't use default parameters in BigFile::move call to rename Ivan Skytte Jørgensen 2016-10-25 13:49:03 +02:00
  • 4123c28f41 Removed 'force' parameter from RdbIndex::rename() (always true) Ivan Skytte Jørgensen 2016-10-25 13:05:09 +02:00
  • 26c5d7b2d8 Removed 'force' parameter from RdbMap::rename() (always true) Ivan Skytte Jørgensen 2016-10-25 13:02:55 +02:00
  • 4c7add9bbb honour 'force' parametrer in BigFile:.rename() (variant 1) Ivan Skytte Jørgensen 2016-10-25 12:58:53 +02:00
  • 73959580c1 Changed BigFile::m_isUnlink into a plain local variable Ivan Skytte Jørgensen 2016-10-25 12:43:27 +02:00
  • 32c9c6be6c Safer use of BigFile::m_tinyBuf (use sizeof, size correctly, commnet) Ivan Skytte Jørgensen 2016-10-25 12:40:12 +02:00
  • 69523eac1c Removed unused BigFile::unlinkPart() (variant 1) Ivan Skytte Jørgensen 2016-10-25 12:35:22 +02:00
  • 30aff47b41 Turn while-loop into simple if() by used strrchr() Ivan Skytte Jørgensen 2016-10-25 12:33:24 +02:00
  • ac152bfa79 BigFile::rename(1) doesn't need to use m_newBaseFilename/ m_newBaseFilenameDir Ivan Skytte Jørgensen 2016-10-25 12:32:17 +02:00
  • a9aa96d65b constness on BigFile::makeFilename_r() Ivan Skytte Jørgensen 2016-10-25 12:30:55 +02:00
  • d748b46c30 Removed 'useThread' parameter from BigFile::unlinkRename(): always true now Ivan Skytte Jørgensen 2016-10-25 12:15:30 +02:00
  • 993853faf9 better float comparison in Param Brian Rasmusson 2016-10-25 12:12:26 +02:00
  • b994bf8941 Moved blocking rename/unlink logic out of generalized BigFile::renameUnlink() Ivan Skytte Jørgensen 2016-10-25 12:09:41 +02:00
  • 161b9d18c6 bugfix moveFile2Phase2() Ivan Skytte Jørgensen 2016-10-25 11:53:09 +02:00
  • 0060ed2e24 unnecessary check removed in Images Brian Rasmusson 2016-10-25 11:16:02 +02:00
  • cdf64e4e4a Prepare simplification of unlink/rename in BigFile Ivan Skytte Jørgensen 2016-10-24 17:20:13 +02:00
  • bde4106af2 Minor rearragenmnt of BigFile Ivan Skytte Jørgensen 2016-10-24 16:58:22 +02:00
  • e4afd2320f Removed non-const verions of getFilename() in BigFile/RdbIndex/RdbMap Ivan Skytte Jørgensen 2016-10-24 16:03:38 +02:00
  • a1c545c2c1 Added File::movePhase1()/movePhase2() Ivan Skytte Jørgensen 2016-10-24 15:59:13 +02:00
  • 10a62dafbc Merge branch 'master' of https://github.com/privacore/open-source-search-engine Brian Rasmusson 2016-10-24 15:43:18 +02:00
  • 97d9238d5e null-check before use in addMetaList in Msg4 Brian Rasmusson 2016-10-24 15:43:08 +02:00
  • 3dc36b8d27 Removed non-const version of File:.getFilename() Ivan Skytte Jørgensen 2016-10-24 15:43:08 +02:00
  • 8c1cc395fe Added const overloads of gb_strcasestr() and gb_strncasestr() Ivan Skytte Jørgensen 2016-10-24 15:42:49 +02:00
  • 8ad39e9559 Made File::m_filename[] private Ivan Skytte Jørgensen 2016-10-24 15:35:48 +02:00
  • 143ed38c0b Removed File::getForceRename() (it was only used internally) Ivan Skytte Jørgensen 2016-10-24 15:34:41 +02:00
  • 9454e3df02 Added moveFile2Phase1()/moveFile2Phase2() Ivan Skytte Jørgensen 2016-10-24 15:15:35 +02:00
  • 5997dbb083 Added copyFile() function Ivan Skytte Jørgensen 2016-10-24 14:52:25 +02:00
  • 4d0d7c0069 fileinfo[].m_file can never be NULL Ivan Skytte Jørgensen 2016-10-24 14:27:46 +02:00
  • fac2321979 int64_t -> uint64_t in fctypes Brian Rasmusson 2016-10-24 13:52:18 +02:00
  • e53f216697 bugfix makePath(): was referring to 1 beyond the end Ivan Skytte Jørgensen 2016-10-24 13:28:53 +02:00
  • 08e10f2259 Merge branch 'master' of https://github.com/privacore/open-source-search-engine Brian Rasmusson 2016-10-24 13:23:44 +02:00
  • 4fd270b5b4 do not return false from a function returning int16_t (get_iana_charset) Brian Rasmusson 2016-10-24 13:23:40 +02:00
  • 75cdbbf388 More unittest for makePath() Ivan Skytte Jørgensen 2016-10-24 13:12:00 +02:00
  • bd27639eaf Move more code out of goto-loop in RdbBase::init() Ivan Skytte Jørgensen 2016-10-24 13:04:39 +02:00
  • ffae303024 Merge branch 'master' of https://github.com/privacore/open-source-search-engine Brian Rasmusson 2016-10-24 13:02:08 +02:00
  • eff1548e0b fixed "The '|' operator is applied to bool type value. You've probably forgotten to include parentheses or intended to use the '||' operator." confusion in RdbIndex Brian Rasmusson 2016-10-24 13:01:51 +02:00
  • b0ffbd9607 Move sanity-check out of goto-loop Ivan Skytte Jørgensen 2016-10-24 13:00:58 +02:00
  • 83c3a12472 members init in types Brian Rasmusson 2016-10-24 13:00:04 +02:00
  • f4b76551b9 Simplify getcwd2() (also renamed to getAbsoluteGbDir()) Ivan Skytte Jørgensen 2016-10-24 12:13:31 +02:00
  • 5a6d1cdb1e float comparison improvements in Title Brian Rasmusson 2016-10-24 12:05:06 +02:00
  • 9a6ded9a5f float comparison improvements in Spider Brian Rasmusson 2016-10-24 12:03:26 +02:00
  • d1f22cf5b3 Revert "float comparison improvements in XmlDoc" Brian Rasmusson 2016-10-24 12:02:44 +02:00
  • 6baa6b6ef1 float comparison improvements in XmlDoc Brian Rasmusson 2016-10-24 12:01:55 +02:00
  • c53d48def6 float/double comparison improvements in XmlDoc Brian Rasmusson 2016-10-24 11:58:33 +02:00
  • 6439acf29d float comparison improvements in PosdbTable Brian Rasmusson 2016-10-23 22:52:51 +02:00
  • 9c052a281e float comparison improvements in Statsdb Brian Rasmusson 2016-10-23 22:46:54 +02:00
  • 40f1280c67 float comparison improvements in Query Brian Rasmusson 2016-10-23 22:43:01 +02:00
  • 87c07ce133 float comparison improvements in PageStats Brian Rasmusson 2016-10-23 22:41:05 +02:00
  • d91b97a305 float comparison improvements in PageResults Brian Rasmusson 2016-10-23 22:25:01 +02:00
  • 202cc994ef float comparison improvement in Statsdb Brian Rasmusson 2016-10-23 22:19:13 +02:00
  • 25111a6194 float/double comparison improvements in Json Brian Rasmusson 2016-10-23 22:18:51 +02:00
  • acc36a0c30 added float and double comparison functions Brian Rasmusson 2016-10-23 21:20:44 +02:00
  • 869a7b4669 lots of minor fixes in main. primarily sprintf formats, a few potential overflows, stupid return true/false from methods not returning a bool value etc. Brian Rasmusson 2016-10-23 16:47:32 +02:00
  • 95ae294998 minor code simplifications in main Brian Rasmusson 2016-10-23 11:47:37 +02:00
  • ff4253b8b2 two vars were declased locally using same name as class members, which was wrong. In Blaster Brian Rasmusson 2016-10-23 10:01:49 +02:00
  • a94ca73432 safer string handling and strcmp return check in HttpServer Brian Rasmusson 2016-10-23 09:59:15 +02:00
  • 7a69c24d93 members init in RdbList Brian Rasmusson 2016-10-23 09:56:05 +02:00
  • c742bac82c minor code flow simplification in TopTree Brian Rasmusson 2016-10-23 09:54:24 +02:00
  • 6a0b7ddefc members init in Summary Brian Rasmusson 2016-10-22 23:28:09 +02:00
  • 2552c51d2c strcmp return check in Title Brian Rasmusson 2016-10-22 23:16:26 +02:00
  • 86eb5c99a8 stop returning false from a function returning int32_t in StopWords Brian Rasmusson 2016-10-22 23:15:27 +02:00
  • f9898fc8f4 code flow simplification and null-check before use in SpiderLoop Brian Rasmusson 2016-10-22 23:10:09 +02:00
  • e10a8f0278 bool/char fix and members init in SpiderColl Brian Rasmusson 2016-10-22 23:05:43 +02:00
  • 9a3ac262c9 stop setting int32_t to true/false damnit Brian Rasmusson 2016-10-22 22:46:04 +02:00
  • 0f02bdd899 strncmp return check and unnecessary pointer increases removed in Spider Brian Rasmusson 2016-10-22 22:42:31 +02:00
  • 8de3faa81b member init and strcmp return check in Profiler Brian Rasmusson 2016-10-22 22:25:10 +02:00
  • cc29576b41 fix SafeBuf::htmlEncode that encoded " wrong Brian Rasmusson 2016-10-22 21:25:59 +02:00
  • 5cab097215 fixed printTimeAgo, added strncmp result checks in SafeBuf Brian Rasmusson 2016-10-22 21:16:55 +02:00
  • f8f230be34 minor code simplifications in Url Brian Rasmusson 2016-10-22 20:39:21 +02:00
  • 1dbf717e37 safer string handling in PageInject Brian Rasmusson 2016-10-22 20:08:30 +02:00
  • 7f0ad58826 simplified code flow a bit in PageGet Brian Rasmusson 2016-10-22 20:06:20 +02:00
  • a49add225f init member var and non-void return to quiet pvs-studio Brian Rasmusson 2016-10-22 20:05:55 +02:00
  • 3b4a2ae5c7 member init, safer string handling, var init in Rdb Brian Rasmusson 2016-10-22 19:49:01 +02:00
  • 5174d8352e null-check before use in RdbBuckets::addNode Brian Rasmusson 2016-10-22 19:26:13 +02:00
  • 4f0778548a null check before use in Msg40::gotSummary Brian Rasmusson 2016-10-22 19:25:46 +02:00
  • e732f11752 sprintf parm type fixes and minor code simplification in XmlDoc_Indexing Brian Rasmusson 2016-10-22 17:32:33 +02:00
  • 5f58de68b6 member init, char/bool handling, null-check before use, strcmp return check in Msg25 Brian Rasmusson 2016-10-22 17:31:02 +02:00
  • faff8b05e1 code flow simplification, null-check before use, unused code disabled in XmlDoc Brian Rasmusson 2016-10-22 16:33:06 +02:00
  • 0f6f00a4aa bool to int32_t fix, removed double sanity check in UdpServer.makeCallback Brian Rasmusson 2016-10-22 14:00:05 +02:00
  • 3eb23e61eb don't cast false to size_t in UCPropTable Brian Rasmusson 2016-10-22 13:56:56 +02:00