!rGlCMuXgAhgEpdvJUz:nixos.org

NixOS KDE

223 Members
61 Servers

Load older messages


SenderMessageTime
5 Sep 2024
@k900:0upti.meK900 ⚡️If we have bare QML files in the store07:47:59
@outfoxxed:outfoxxed.meoutfoxxedand no guarantee they're all qrc:/ resources either07:47:59
@k900:0upti.meK900 ⚡️We will never clean up those07:48:07
@k900:0upti.meK900 ⚡️Because we'll be hashing the full store path07:48:20
@k900:0upti.meK900 ⚡️So we'll never get a wrong hit'07:48:25
@k900:0upti.meK900 ⚡️* So we'll never get a wrong hit07:48:26
@outfoxxed:outfoxxed.meoutfoxxedhm07:48:42
@outfoxxed:outfoxxed.meoutfoxxedyeah07:48:44
@outfoxxed:outfoxxed.meoutfoxxedthat was what kirigami did wasn't it07:48:52
@k900:0upti.meK900 ⚡️I don't like this whole lookup key versus integrity key thing they've got going on07:48:54
@outfoxxed:outfoxxed.meoutfoxxed
In reply to @outfoxxed:outfoxxed.me
sent an image.
yeah
07:49:06
@k900:0upti.meK900 ⚡️Like we're looking into the cache for one thing07:49:11
@k900:0upti.meK900 ⚡️And then cleaning it based on something else entirely07:49:28
@outfoxxed:outfoxxed.meoutfoxxed
In reply to @k900:0upti.me
I don't like this whole lookup key versus integrity key thing they've got going on
the purpose just seems to be so they don't spam duplicate cache files much
07:49:32
@k900:0upti.meK900 ⚡️Yeah I get that07:49:38
@k900:0upti.meK900 ⚡️But it's making things annoying because we also can't just have tmpfilesd clean it up based on atime or whatever07:49:54
@k900:0upti.meK900 ⚡️Because we don't know what's going on07:50:03
@outfoxxed:outfoxxed.meoutfoxxedI don't think theres a reasonable way to handle non qrc nix store qml files07:50:04
@outfoxxed:outfoxxed.meoutfoxxedwe might just want to disable those entirely07:50:17
@k900:0upti.meK900 ⚡️We could potentially base the hash off like, pname and relative path, but meh07:50:26
@k900:0upti.meK900 ⚡️That's too cursed07:50:29
@k900:0upti.meK900 ⚡️And too specific07:50:31
@outfoxxed:outfoxxed.meoutfoxxedwait actually07:50:31
@outfoxxed:outfoxxed.meoutfoxxedif they're in the nix store07:50:36
@outfoxxed:outfoxxed.meoutfoxxedthe path will change07:50:40
@outfoxxed:outfoxxed.meoutfoxxedand thats the id key07:50:43
@k900:0upti.meK900 ⚡️Yeah the problem is not that we'll hit stale cache07:50:51
@k900:0upti.meK900 ⚡️The problem is that we'll never clean up stale cache07:50:55
@outfoxxed:outfoxxed.meoutfoxxedyeah i see07:50:59
@k900:0upti.meK900 ⚡️Because it only cleans up on lookup hit07:51:02

Show newer messages


Back to Room ListRoom Version: 9