Opened 3 days ago

Closed 2 hours ago

#21294 closed enhancement (fixed)

localsearch-3.9.0

Reported by: Xi Ruoyao Owned by: Douglas R. Reno
Priority: normal Milestone: 12.4
Component: BOOK Version: git
Severity: normal Keywords:
Cc:

Description

New minor version.

Change History (5)

comment:1 by Xi Ruoyao, 3 days ago

The use of the gstreamer stack is replaced by ffmpeg, -D libav=disabled for building without ffmpeg. Note that doing so will cause 7 test failures.

The rss miner is removed, thus -D miner_rss needs to be removed now.

comment:2 by Douglas R. Reno, 2 days ago

Owner: changed from blfs-book to Douglas R. Reno
Status: newassigned

comment:3 by Douglas R. Reno, 4 hours ago

3.9.alpha

NEW in 3.9.alpha - 2025-01-11
=============================
  * Fix for folder updates happening while the daemon is not running
  * Improve memory usage when dealing with very large folders
  * Improve recovery after process interruption
  * Code improvements
  * Avoid GStreamer memory payload in indexer process
  * Improved performance when deleting stale resources
  * Test improvements

3.9.beta

NEW in 3.9.beta - 2025-02-04
============================
  * Ditch GStreamer for metadata extraction, and switch to FFmpeg/libav for
    many benefits in extraction speed, memory usage and sandbox friendliness.
    If this causes dependency/distribution issues, it is recommended to
    separate the following files to a standalone package:
    - $(datadir)/localsearch3/extract-rules/15-libav-guess.rule
    - $(datadir)/localsearch3/extract-rules/90-libav-audio-generic.rule
    - $(datadir)/localsearch3/extract-rules/90-libav-video-generic.rule
    - $(libdir)/localsearch-3.0/extract-modules/libextract-libav.so
  * Fix build issues with gcc 15.x
  * Updated README to new project name

Translations: fr, sl, sr

3.9.rc

NEW in 3.9.rc - 2025-03-02
==========================
  * Metadata extractor refactors
  * Fixed possible runtime warnings
  * Fixed possible indexer stall
  * Restructure project directories
  * Fix build with -Dwriteback=false

3.9.0

NEW in 3.9.rc - 2025-03-16
==========================
Translations: ca

  Highlighted changes since 3.8.0:
  * Switched to libavformat for media extraction
  * Memory usage improvements
  * Improved recovery process after interruption

comment:4 by Douglas R. Reno, 4 hours ago

I think the best approach here is going to be making ffmpeg at least recommended. Most of localsearch's functionality will be impacted if we disable metadata extraction for media, but I will at least document the option.

Last edited 4 hours ago by Douglas R. Reno (previous) (diff)

comment:5 by Douglas R. Reno, 2 hours ago

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.