Opened 11 months ago
Closed 11 months 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 , 11 months ago
comment:2 by , 11 months ago
| Owner: | changed from to |
|---|---|
| Status: | new → assigned |
comment:3 by , 11 months 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 , 11 months 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.
comment:5 by , 11 months ago
| Resolution: | → fixed |
|---|---|
| Status: | assigned → closed |
Note:
See TracTickets
for help on using tickets.

The use of the gstreamer stack is replaced by ffmpeg,
-D libav=disabledfor building without ffmpeg. Note that doing so will cause 7 test failures.The rss miner is removed, thus
-D miner_rssneeds to be removed now.