aboutsummaryrefslogtreecommitdiff
path: root/doc/devblog/day_404__low_hanging_fruit.mdwn
blob: 73f8ee7fb9108529bb0b4e8ad1e5566bcd326811 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Back from vacation, with a message backlog of 181. I'm concentrating first on
low-hanging fruit of easily implemented todos, and well reproducible bugs,
to get started again.

Implemented --batch mode for `git annex get` and `git annex drop`, and also
enabled --json for those.

Investigated git-annex startup time; see
<http://git-annex.branchable.com/todo/could_standalone___39__fixed__39___git-annex_binaries_be_prelinked__63__/>.
Turns out that cabal has a bug that causes many thousands of unnecessary
syscalls when linking in the shared libraries. Working around it halved
git-annex's startup time.

Fixed a bug that caused `git annex testremote` to crash when testing a
freshly made external special remote.