bzr log -v -n 0 takes too long to get started; needs lazy revnos
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar |
Confirmed
|
Medium
|
Unassigned |
Bug Description
After I have pulled source into my repository I normally want to see the new changes I got into my repository, and I normally do this with bzr log -v -n 0 | less. This takes unfortunately ~ 3-4 seconds before displaying anything on my terminal, making the command feel really sluggish...
Info:
trond@storm:2008> bzr info .
Standalone tree (format: 2a)
Location:
branch root: .
Related branches:
parent branch: bzr+ssh:
This is a quad-core machine:
trond@storm:2009> psrinfo -v /source/
Status of virtual processor 0 as of: 09/01/2009 08:04:32
on-line since 08/29/2009 18:51:32.
The i386 processor operates at 2400 MHz,
and has an i387 compatible floating point processor.
Status of virtual processor 1 as of: 09/01/2009 08:04:32
on-line since 08/29/2009 18:51:35.
The i386 processor operates at 2400 MHz,
and has an i387 compatible floating point processor.
Status of virtual processor 2 as of: 09/01/2009 08:04:32
on-line since 08/29/2009 18:51:35.
The i386 processor operates at 2400 MHz,
and has an i387 compatible floating point processor.
Status of virtual processor 3 as of: 09/01/2009 08:04:32
on-line since 08/29/2009 18:51:35.
The i386 processor operates at 2400 MHz,
and has an i387 compatible floating point processor.
4 GB ram and mirrored disks...
As a comparison running git log --name-only --pretty=fuller | less on Linus Torvalds linux 2.6 repository displays immediately.
summary: |
- bzr log -v -n 0 | less on drizzle takes ~ 3-4 secs before displaying - anything in less + bzr log -v -n 0 too slow to get started |
summary: |
- bzr log -v -n 0 too slow to get started + bzr log -v -n 0 | less on drizzle takes ~ 3-4 secs before displaying + anything (needs lazy revnos) |
summary: |
- bzr log -v -n 0 | less on drizzle takes ~ 3-4 secs before displaying - anything (needs lazy revnos) + bzr log -v -n 0 takes too long to get started; needs lazy revnos |
tags: | added: log |
tags: | added: check-for-breezy |
Trond Norbye wrote:
> Public bug reported:
>
> After I have pulled source into my repository I normally want to see the
> new changes I got into my repository, and I normally do this with bzr
> log -v -n 0 | less. This takes unfortunately ~ 3-4 seconds before
> displaying anything on my terminal, making the command feel really
> sluggish...
Is the -n0 important to you? If you're happy with just 'log -v -l 10',
the output should be instantaneous.
Ian C.