02:48:46  * ryan_fordjoined
03:03:27  * ryan_fordquit (Ping timeout: 256 seconds)
03:17:04  * ryan_fordjoined
06:35:56  * Tenrysjoined
09:51:29  * Tenrys_joined
09:55:10  * Tenrysquit (Ping timeout: 268 seconds)
10:56:23  * ryan_fordquit (Ping timeout: 265 seconds)
10:59:10  * SkyRocknRolljoined
11:23:39  * ryan_fordjoined
11:55:03  * erlbot--quit (Remote host closed the connection)
11:55:09  * erlbot--joined
12:24:57  * ryan_fordquit (Ping timeout: 264 seconds)
12:42:50  * ryan_fordjoined
13:25:44  * ryan_fordquit (Ping timeout: 265 seconds)
13:39:50  * SkyRocknRollquit (Ping timeout: 276 seconds)
13:53:38  * SkyRocknRolljoined
13:58:29  * ryan_fordjoined
14:49:21  * ryan_fordquit (Ping timeout: 265 seconds)
15:07:03  * ryan_fordjoined
17:10:32  * k0mpjut0rjoined
17:14:20  <k0mpjut0r>Hi anyone listening, it seems searching on lit.luvit.io has issues, e.g. https://lit.luvit.io/search/*
17:15:02  <creationix>k0mpjut0r: I think it's just scaling issues. The slower queries time out
17:15:11  <creationix>there are no indexes at all
17:16:18  <creationix>I don't have time for a while to fix it. If you're feeling ambitious, you can dig into the code. I'm sure there are some easy optimizations in the query logic
17:16:59  <k0mpjut0r>hmm, I think there may be something else going on, since https://lit.luvit.io/search/coro-net also times out
17:18:09  <k0mpjut0r>oh wait, you are saying that now the lit "database" is so large that it can't be searched in reasonable time at all?
17:20:37  <k0mpjut0r>creationix: is there a "dump" of the database so that I could jump-start a selfhosted lit server?
17:21:13  <creationix>k0mpjut0r: yes, but I've not updated it in a while https://github.com/luvit/lit-backup
17:24:22  * HoloIRCUser6joined
17:24:23  * k0mpjut0rquit (Read error: Connection reset by peer)
17:26:09  * HoloIRCUser6changed nick to k0mpjut0r
17:35:09  <k0mpjut0r>I'm stuck at the "unpack-objects" step, even tough I see the progress bar reach 100% (6250 objects), nothing actually gets extracted
17:35:36  <creationix>just trying to clone it?
17:36:04  <k0mpjut0r>Perhaps I could re-use some of the code here https://github.com/mkottman/lua-git/blob/master/lua/git/pack.lua to read from the pack directly
17:36:38  <creationix>git cli can unpack packfiles directly
17:36:50  <creationix>https://git-scm.com/docs/git-unpack-objects
17:37:16  <k0mpjut0r>Yes, that's what I'm following - perhaps I should do it in a new bare repo?
17:37:29  <creationix>btw, you don't need to unpack for lit antmore
17:37:31  <creationix>*anymore
17:37:38  <creationix>I might have some docs saying you need to
17:37:49  <k0mpjut0r>Ah, nice. I read the README
17:37:53  <creationix>though reading from pack files is probably what is making the queries too slow
17:38:07  <creationix>(well, that and the utter lack of indexes)
17:47:45  * ryan_fordquit (Ping timeout: 264 seconds)
17:49:40  * k0mpjut0rquit (Read error: Connection reset by peer)
17:50:05  * HoloIRCUser5joined
17:50:41  * HoloIRCUser6joined
17:51:14  * HoloIRCUser5quit (Read error: No route to host)
17:51:30  * HoloIRCUser6quit (Read error: Connection reset by peer)
17:51:54  * HoloIRCUser5joined
18:06:20  * SkyRocknRollquit (Ping timeout: 276 seconds)
18:21:27  * HoloIRCUserjoined
18:23:59  * HoloIRCUser5quit (Ping timeout: 248 seconds)
18:25:34  * HoloIRCUserquit (Client Quit)
18:26:24  * HoloIRCUserjoined
18:26:49  * HoloIRCUserquit (Client Quit)
19:28:22  * k0mpjut0rjoined
19:33:25  <k0mpjut0r>Couple of attempts (and Android IRC clients) later and I have a lit server running from what seems 3yo lit-backup. Thanks for the help
19:35:06  <creationix>k0mpjut0r: if you manually configure you're server's upstream to the public one, then it will act as a caching proxy
19:35:29  <creationix>I say manually, it's the default behavior
19:35:53  <creationix>now if only, I can find where I stashed that ssh key so I can push an update to github
19:36:13  <k0mpjut0r>that would be awesomr
19:39:51  <creationix>found it!
19:40:00  <creationix>just pushed the latest to the github mirror, 367 new objects
19:40:16  <creationix>k0mpjut0r: ^
19:40:39  <k0mpjut0r>nice, let me try fetching that
20:15:30  <k0mpjut0r>I have it up and running and it does not seem that slow: $ time wget -O /dev/null http://localhost:4822/search/* # real: 3.9s
20:16:37  <k0mpjut0r>Thanks for your time, luvit is cool
20:17:45  <creationix>have fun
23:02:45  * Tenrys_quit (Quit: Leaving)
23:35:09  * erlbot--quit (Ping timeout: 260 seconds)