1. Summarise the issue (what were doing, what went wrong?)
I was running "darcs annotate filename.txt". I noticed the line I was looking
for was not present in the output!
2. What behaviour were you expecting instead?
I expected all the lines in the file to be present in darcs annotate output.
3. What darcs version are you using? (Try: darcs --exact-version)
2.9.7 (+ 35 patches)
4. What operating system are you running?
Ubuntu Linux 10.04.
I repeated the command after running "darcs optimize --disable-patch-index".
When I did that, the line re-appeared, pinpointing it as a patch-index issue.
Sorry, I don't how exactly the patch index failed and the repo is not
available. Before I disabled "patch index", I did run these commands:
darcs show patch-index-status
darcs show patch-index-test
It claimed that the Index was to date and passing it's tests.
I can say that the missing lines recently entered my repo through another repo
via the "pull" command.
Now, I'll try to rebuild the patch index and see if the problem is still
there.
###
After waiting a bit, I see darcs has run out of stack space.
I look up the incantation to address that, and try again.
Oh, I see that I have to re-compile darcs to run the incantation to re-
optimize darcs to fix the patch index to re-run my command. What a pain.
(Side note: It would be great if the stack space issues could go away).
###
I've re-compiled, re-optimized and re-tested now, with darcs 2.9.7+35. The
result is that... the line is back now.
So, re-building the patch index fixed the issue somehow.
|