Compare commits
10 commits
1084ad698c
...
a2b3b336bf
| Author | SHA1 | Date | |
|---|---|---|---|
| a2b3b336bf | |||
| c8d3c32797 | |||
| fc8f27b205 | |||
| b68db15be5 | |||
| c673996428 | |||
| 382572267a | |||
| bf1edfb8f5 | |||
| a6f4da59c7 | |||
| 836cea8576 | |||
| 205a2635cd |
9 changed files with 12 additions and 3 deletions
1
31144ca83f6f3de1a9e3db651b70a8b4/tags
Normal file
1
31144ca83f6f3de1a9e3db651b70a8b4/tags
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
perf
|
||||||
|
|
@ -1 +1,2 @@
|
||||||
debug
|
debug
|
||||||
|
perf
|
||||||
|
|
|
||||||
1
50012ba39d8dac21ac122affe92c4160/assignee
Normal file
1
50012ba39d8dac21ac122affe92c4160/assignee
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
seb
|
||||||
1
50012ba39d8dac21ac122affe92c4160/description
Normal file
1
50012ba39d8dac21ac122affe92c4160/description
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
store Author and Creation-time of Issue & Comment as files, don't run `git log`
|
||||||
1
50012ba39d8dac21ac122affe92c4160/state
Normal file
1
50012ba39d8dac21ac122affe92c4160/state
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
inprogress
|
||||||
1
50012ba39d8dac21ac122affe92c4160/tags
Normal file
1
50012ba39d8dac21ac122affe92c4160/tags
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
perf
|
||||||
|
|
@ -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.
|
||||||
|
|
|
||||||
|
|
@ -1 +1,2 @@
|
||||||
issue
|
issue
|
||||||
|
perf
|
||||||
|
|
|
||||||
1
95a8190f4bbdcafbb4c72db81dfc2aa6/tags
Normal file
1
95a8190f4bbdcafbb4c72db81dfc2aa6/tags
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
perf
|
||||||
Loading…
Add table
Add a link
Reference in a new issue