Package repoteka: Information

    Source package: repoteka
    Version: 1.1.0-alt1
    Latest version according to Repology
    Build time:  Apr 7, 2026, 05:57 PM in the task #414464
    Category: System/Servers
    Report package bug
    Summary: Fast HTTP/JSON API for ALT Linux apt-rpm repository metadata
    Description: 
    Repoteka is a fast HTTP/JSON API server for ALT Linux apt-rpm
    repository metadata. It loads pkglist, srclist, and release files
    into memory and serves package data with millisecond latency.
    
    Features: parallel XZ decompression via OCaml 5 Domains, zero-copy
    RPM header parsing, aggressive string interning, per-branch indexes,
    prefix binary search for TAB completion, full dependency/file/changelog
    extraction.

    List of RPM packages built from this SRPM:
    repoteka (x86_64, aarch64)
    repoteka-debuginfo (x86_64, aarch64)

    Maintainer: Anton Farygin

    List of contributors:
    Anton Farygin

    ACL:
    Anton Farygin
    @everybody

      1. dune >= 3.0
      2. ocaml >= 5.0
      3. ocaml-alcotest-devel
      4. ocaml-lzma-devel
      5. ocaml-tiny_httpd-devel >= 0.16
      6. ocaml-toml-devel
      7. ocaml-yojson-devel >= 2.0
      8. liblzma-devel
      9. rpm-build-ocaml

    Last changed


    April 7, 2026 Anton Farygin 1.1.0-alt1
    - fixed: forward kind filter to global /names and /packages search
    - addded strict kind validation on all six kind-aware endpoints (HTTP 400)
    - perf: loader hot path and dedup keys - total load -25%, p50 -60% on
      listing endpoints
    April 4, 2026 Anton Farygin 1.0.0-alt1
    - initial build for Sisyphus