- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Advanced Search
Jan 8 2023
Dec 22 2022
We have a new one that went unnoticed until 19 days ago: b'superduper/super/sub/bye.txt' is not a valid directory entry name.
Nov 22 2022
To force kafka compaction to run I've done the following:
Nov 10 2022
In T4632#98216, @vlorentz wrote:@anlambert What about non-Fedora RPM repositories? (RHEL, SUSE, Rocky Linux, ...)
@anlambert What about non-Fedora RPM repositories? (RHEL, SUSE, Rocky Linux, ...)
Actually for fedora, I found a better origin URL pattern: https://src.fedoraproject.org/rpms/{pkg_name}
Nov 9 2022
After reviewing and hacking on the fedora lister, I think we should use origin URL in the form https://packages.fedoraproject.org/pkgs/{src_pkg_name} for a fedora source package.
Nov 3 2022
Nov 2 2022
New objects with duplicated entries go through this method to be fixed: https://docs.softwareheritage.org/devel/apidoc/swh.model.model.html#swh.model.model.Directory.from_possibly_duplicated_entries (currently only used by swh.storage.backfill); but old kafka messages still have duplicate entries, causing the crash above.
Oct 26 2022
With latest diffs, the filtering seems to sort properly the files and tarballs for the guix manifest:
/me sighs
Oct 25 2022
This is now done, the objects are fixed in the production DB and kafka.
@vlorentz I'm running the following adaptation to your script:
Last analysis without [1]. That last diff should fix the key entries marked with the key 'only-version-should-be-tarball'.
Oh yeah, I was thinking of just removing the entire project, but your solution also works.
Do you actually want to keep these objects? This would be inconsistent with the fixed loader behavior that would just reject those objects, and not load the repository at all.
I tried to add a workaround in the backfiller, but it is incredibly hard to do properly, especially as entries as disordered, so raw_manifest needs to be fixed in two different ways.
Oct 24 2022
Checks that newly detected extensions are actually supported already.
Summary [1] and the actual checks [2]:
I had a pass on extensions to further check what's a tarball or not [1]
Improved version with noisy urls printed alongside the hash output [1] [2]:
Oct 19 2022
Oct 18 2022
Oct 17 2022
Oct 14 2022
Oct 13 2022
Oct 7 2022
With D8637, listing is less noisy [1] (code [2]):
Oct 6 2022
I tried to have a look at the code and try to run it but fail [1].
The actual nixpkgs manifests are either not built properly or not complete yet. They
sometimes are referencing hash we cannot compute back as only the derivation is
containing the information [1] [2].