Hi Alexey! Thanks for replying. I think we will only use RedisIO to write to redis. From your reply & github issue 21825, it seems SDF is causing some issue in reading from Redis.
Do you know of any issues with Write? If I get a chance to test the reading in my staging environment, I will :) Thanks, Shivam Singhal On Mon, 18 Jul 2022 at 22:22, Alexey Romanenko <aromanenko....@gmail.com> wrote: > Hi Shivam, > > RedisIO is already for quite a long time in Beam, so we may consider it’s > rather stable. I guess it was marked @Experimental since its user API was > changing at that moment (that a point) [1]. > > However, recently RedisIO has moved to SDF for a reading part, so I can’t > say how it was heavily tested in production system. AFAICT, there is an > open issue [2] that is likely related to this. > > It would be great if you could test this IO in your testing enviroment and > provide some feedback how it works for your cases. > > — > Alexey > > [1] https://issues.apache.org/jira/browse/BEAM-9231 > [2] https://github.com/apache/beam/issues/21825 > > > On 18 Jul 2022, at 02:19, Shivam Singhal <shivamsinghal5...@gmail.com> > wrote: > > Hi everyone, > > I see that org.apache.beam.sdk.io.redis > <https://beam.apache.org/releases/javadoc/2.20.0/org/apache/beam/sdk/io/redis/package-summary.html> > version > 2.20.0 onwards, this connector is marked experimental. > > I tried to see the changelog > <https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12319527&version=12346780> > for v2.20.0 but could not find an explanation. > > I am working with apache beam 2.40.0 and wanted to know which classes and > functions are marked experimental in *org.apache.beam.sdk.io.redis:2.40.0 > *? Is it safe to use in production environments? > > Thanks! > > > >