I saw it multiple times now: file entries are removed from reposearch (thus not being searchable) while they exist on the repository.

Need to do a full checkout to fix it again.

Not sure what’s causing this. Probably something in the repository update code, where it tries to delete changed entries.

Submitted by Elmer van Chastelet on 4 January 2013 at 16:36

On 4 January 2013 at 16:37 Elmer van Chastelet tagged urgent

On 4 January 2013 at 17:25 Elmer van Chastelet commented:

Probably fixed in commit: Probably fixes unwanted entries being deleted

On 4 January 2013 at 17:25 Elmer van Chastelet closed this issue.

On 15 January 2013 at 09:44 Elmer van Chastelet reopened this issue.

On 15 January 2013 at 09:52 Elmer van Chastelet commented:

Something seems still wrong. The search query that is used to delete queries when no entry matches a repository url to be deleted (this is the case when a directory gets deleted) seems to be a disjunction, while it should be the conjunction of all repopaths.

((repoPath:github.com repoPath:github.com/hibernate repoPath:github.com/hibernate/hibernate-orm repoPath:github.com/hibernate/hibernate-orm/blob repoPath:github.com/hibernate/hibernate-orm/blob/master repoPath:github.com/hibernate/hibernate-orm/blob/master/hibernate-core repoPath:github.com/hibernate/hibernate-orm/blob/master/hibernate-core/src repoPath:github.com/hibernate/hibernate-orm/blob/master/hibernate-core/src/main repoPath:github.com/hibernate/hibernate-orm/blob/master/hibernate-core/src/main/java repoPath:github.com/hibernate/hibernate-orm/blob/master/hibernate-core/src/main/java/org repoPath:github.com/hibernate/hibernate-orm/blob/master/hibernate-core/src/main/java/org/hibernate repoPath:github.com/hibernate/hibernate-orm/blob/master/hibernate-core/src/main/java/org/hibernate/engine repoPath:github.com/hibernate/hibernate-orm/blob/master/hibernate-core/src/main/java/org/hibernate/engine/jdbc repoPath:github.com/hibernate/hibernate-orm/blob/master/hibernate-core/src/main/java/org/hibernate/engine/jdbc/internal repoPath:github.com/hibernate/hibernate-orm/blob/master/hibernate-core/src/main/java/org/hibernate/engine/jdbc/internal/proxy))

I cannot find BasicFormatterImpl in reposearch now.

On 15 January 2013 at 11:58 Elmer van Chastelet commented:

It should finally be fixed by Commit: ‘Fixes: too many entries disappearing when directory got moved/removed’

We now query the file location without expanding the terms to all
possible directory-paths within.

Deploying fixed version…

On 15 January 2013 at 11:58 Elmer van Chastelet closed this issue.

Log in to post comments