bruns added inline comments.

INLINE COMMENTS

> unindexedfileiteratortest.cpp:100
> +    Database* m_db;
> +    QTemporaryDir* m_dbdir;
> +    QTemporaryDir* m_testDir;

Make this plain members, not pointers.
Also, one temporary dir is enough, you can put the db and the test tree 
side-by-side.

> unindexedfileiterator.cpp:122
>  
> +    if (m_mTimeChanged) {
> +        // Since documentUrl is pretty expensive, we want to calculate it 
> only

thats wrong:

  $:/tmp> touch dir
  $:/tmp> stat dir
    File: dir
    Size: 0               Blocks: 0          IO Block: 4096   regular empty file
  Device: 3fh/63d Inode: 1892961     Links: 1
  Access: (0644/-rw-r--r--)  Uid: ( 1000/ sbruens)   Gid: (  100/   users)
  Access: 2019-06-03 19:21:57.764626372 +0200
  Modify: 2019-06-03 19:21:57.764626372 +0200
  Change: 2019-06-03 19:21:57.764626372 +0200
   Birth: 2019-06-03 19:21:57.764626372 +0200
  $:/tmp> mv dir  dir_renamed
  $:/tmp> stat dir_renamed 
    File: dir_renamed
    Size: 0               Blocks: 0          IO Block: 4096   regular empty file
  Device: 3fh/63d Inode: 1892961     Links: 1
  Access: (0644/-rw-r--r--)  Uid: ( 1000/ sbruens)   Gid: (  100/   users)
  Access: 2019-06-03 19:21:57.764626372 +0200
  Modify: 2019-06-03 19:21:57.764626372 +0200
  Change: 2019-06-03 19:22:07.096601727 +0200
   Birth: 2019-06-03 19:21:57.764626372 +0200

> unindexedfileiterator.cpp:130
> +        }
> +        // A folders mtime is updated when a new file is added / removed / 
> renamed
> +        // we don't really need to reindex a folder when that happens

The comment does not match - the mtime changes when something **in** the 
directory is modified, when the directory is renamed, the ctime changes.

> unindexedfileiterator.cpp:142
>              << timeInfo.cTime << fileMTime;
> +
>          return true;

unrelated whitespace change

> poboiko wrote in unindexedfileiterator.cpp:126
> Did you mean `m_mTimeChanged`?

obviously not ...

REPOSITORY
  R293 Baloo

REVISION DETAIL
  https://phabricator.kde.org/D21509

To: poboiko, #frameworks, #baloo, bruns
Cc: kde-frameworks-devel, domson, ashaposhnikov, michaelh, astippich, spoorun, 
ngraham, bruns, abrahams

Reply via email to