Compare commits

...

10 commits

9 changed files with 12 additions and 3 deletions

View file

@ -0,0 +1 @@
perf

View file

@ -1 +1,2 @@
debug debug
perf

View file

@ -0,0 +1 @@
seb

View file

@ -0,0 +1 @@
store Author and Creation-time of Issue & Comment as files, don't run `git log`

View file

@ -0,0 +1 @@
inprogress

View file

@ -0,0 +1 @@
perf

View file

@ -8,8 +8,9 @@ I've reducted this a bit (in the `speed-test` git branch) by running
the same. the same.
We've discussed lazy-loading things to avoid doing this work when we don't We've discussed lazy-loading things to avoid doing this work when we don't
need to. For example, if we're trying to look up the tags off issue A, need to. For example, if we're trying to look up the tags of issue A,
there's no need to ingest all the comments of issue B. there's no need to ingest all the comments of issue B.
Another option is to store Author and Creation-time the normal way, Another option is to store Author and Creation-time the normal way, as
as files in the issue directory. We'd never have to run `git log` at all. files in the issue directory. We'd never have to run `git log` at all.
I've verified that this makes ent *very* fast.

View file

@ -1 +1,2 @@
issue issue
perf

View file

@ -0,0 +1 @@
perf