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

Reply via email to