On Thu, May 29, 2025 at 03:52:45PM -0700, Chris Lamb wrote: > tags 1106760 + confirmed > thanks > > purificat...@ukr.net wrote: > > > "Starting with Redis 8, the Time Series data structure is integral to > > Redis. You don't need to install this module separately." > > > > I have checked the redis official source code release [1] and it does > > contain said module. > > I'm afraid that's not quite right. If you look a little more closely, > you see that the Makefile under redis-stable/modules/redistimeseries > is actually a placeholder that calls "git clone" or equivalent when > you build with modules enabled. > > As you likely are aware, downloading source code from third-party > sources is not permitted in Debian package builds. > > > However when installing Redis 8 from the Debian repository, the > > timeseries functionality (various TS.* commands) is neither available > > out of the box, nor there is a .so module that could be configured by > > user to be loaded. > > Indeed. :( There are a number of solutions: > > 1. Redis starts to bundle the actual source code for the "included" > modules in its release tarballs. (I can understand them wanting to > develop them in separate Git repositories.) > > 2. We package these modules into separate Debian source packages and > get them into Debian. e.g., redis-module-timeseries or something. >...
3. A Debian package can have multiple source tarballs, this would be the normal solution. > Regards, cu Adrian