Minetest logo

IRC log for #minetest-dev, 2020-04-24

| Channels | #minetest-dev index | Today | | Google Search | Plaintext

All times shown according to UTC.

Time Nick Message
01:29 erlehmann_ joined #minetest-dev
01:37 ANAND joined #minetest-dev
01:53 nephele_ joined #minetest-dev
02:18 reductum joined #minetest-dev
02:24 cheapie So I've been poking at the indexing on the rollback SQLite database some - almost 5 years ago, a PR of mine was merged that sped up /rollback_check *dramatically* (as in, often takes less than 1% of the time it did before then) but we've realized since then that it basically kills the performance of /rollback itself in the process.
02:26 cheapie Some poking around with SQLite's "EXPLAIN QUERY PLAN" function shows that adding a second index on just the timestamp column is beneficial, and from the limited testing I have done it does seem to help.
02:26 cheapie The "action" column could probably also be removed from the existing index, since that part of the index doesn't seem to actually be used (I didn't really understand indexes that well back then).
02:31 cheapie I know there's likely to be some "I don't see a problem, it works fine for me" responses here - the issues only arise when the rollback DB starts to get pretty large, which doesn't always take long - on servers with heavy use of mesecons and such, it can take under a day to go over 1GB, and this will likely keep happening until #6577 is addressed.
02:31 ShadowBot https://github.com/minetest/minetest/issues/6577 -- Option to prevent rollback recording excess actions
05:30 calcul0n joined #minetest-dev
06:30 calcul0n_ joined #minetest-dev
06:40 Icedream joined #minetest-dev
06:41 nerzhul joined #minetest-dev
06:57 nerzhul joined #minetest-dev
07:07 Kimapr joined #minetest-dev
07:22 karamel joined #minetest-dev
09:04 Beton joined #minetest-dev
09:45 p_gimeno rubenwardy: remember there's https://gitlab.com/pgimeno/irrlicht-mirror
10:30 _Zaizen_ joined #minetest-dev
10:31 ShadowNinja joined #minetest-dev
10:32 proller joined #minetest-dev
10:42 Fixer joined #minetest-dev
10:49 ShadowNinja joined #minetest-dev
11:00 ShadowNinja joined #minetest-dev
11:00 ShadowNinja joined #minetest-dev
11:50 nerzhul joined #minetest-dev
12:56 calcul0n joined #minetest-dev
13:22 mizux joined #minetest-dev
13:48 Taoki joined #minetest-dev
13:49 turtleman joined #minetest-dev
14:36 calcul0n joined #minetest-dev
15:25 theenemystando[m joined #minetest-dev
15:28 Darcidride joined #minetest-dev
16:01 nerzhul sfan5, rubenwardy #9719 is ready for a merge, we tested it with ruben yesterday on his grafana and it's fine :)
16:01 ShadowBot https://github.com/minetest/minetest/issues/9719 -- Add MetricsBackend with prometheus counter support by nerzhul
16:07 sfan5 I'll look at it later
18:13 nerzhul rubenwardy: i fixed your comments, it should be better, also using the metrics interface permit to drop some local duplicate values we got before :)
18:16 proller joined #minetest-dev
18:35 calcul0n_ joined #minetest-dev
18:48 Krock will merge game#2372 in 15 minutes
18:48 ShadowBot https://github.com/minetest/minetest_game/issues/2372 -- Fix door model UV for open and close by An0n3m0us
19:02 sfan5 merging game#2659 in 10m
19:02 ShadowBot https://github.com/minetest/minetest_game/issues/2659 -- Fix flammable item entities crashing by sfan5
19:02 Krock merging
19:27 vesper11 joined #minetest-dev
20:11 mizux joined #minetest-dev
20:17 calcul0n joined #minetest-dev
20:22 fluxflux joined #minetest-dev
21:13 jonadab joined #minetest-dev
22:23 turtleman joined #minetest-dev
23:02 GreenXenith joined #minetest-dev
23:04 proller joined #minetest-dev
23:29 turtleman joined #minetest-dev

| Channels | #minetest-dev index | Today | | Google Search | Plaintext