Hi Xuan, Thank you for the roadmap update and the willingness to support. I have passed it on.
I also can not be sure of timings. It's OSS and it is not my team to direct, but I think there will be the motivation to adopt. The COVESA Central Data Service Playground (CDSP) is aimed at open, collaborative research into automotive data architectures, so typically testing would be at a smaller scale than near-production. For example, in one current community thread Renesas Electronics is collaborating with BMW and TU Berlin to expand the existing AI Semantic Reasoner support to OSS Reasoners. We recently demonstrated that running on automotive in-vehicle hardware. Here IoTDB serves as the timeseries backend and this client would be involved. We are just starting work on Context Retrieval and there the AI support in IoTDB for the timeseries context is going to be interesting. I am sure we will have some questions as we get going.. Anyway, I'll pass on any client feedback I get. Best wishes, Steve > -----Original Message----- > From: Wang Critas <[email protected]> > Sent: 06 May 2026 05:29 > To: [email protected] > Subject: RE: [Announce] Apache IoTDB Node.js Client Repository Initialized > > Hi Steve, > > Thanks so much for your encouraging words and for sharing your experience > with the Thrift boilerplate in your automotive OSS project. That’s exactly > the kind of pain point we wanted to address with this Node.js client – so > it’s great to hear it resonates with your team. > > To answer your question: yes, we absolutely plan to package and publish > the client to NPM. Once the initial testing and stability verification are > complete, we’ll release it as soon as possible. While I can’t promise a > hard date just yet (we want to make sure the client is solid for > production use), we’re actively working towards a first publish candidate. > > In the meantime, we would very much welcome any testing or early feedback > from you and your developers. If you’re able to try out the client from > the current develop branch and run it against your IoTDB instance, that > would be extremely helpful – and we’ll prioritise any issues you find. > > Please keep us posted on your findings, and thank you again for your > interest. We’re excited to see the client being used in real‑world > automotive projects. > > Best regards, > > Xuan Wang > > 发件人: Stephen Lawrence <[email protected]> > 日期: 星期二, 2026年5月5日 21:26 > 收件人: [email protected] <[email protected]> > 主题: RE: [Announce] Apache IoTDB Node.js Client Repository Initialized > > Hi, > > Great to see this. In my downstream OSS automotive project we use > Typescript for a > component that accesses IoTDB and are currently carrying boiler plate for > the > Thrift bindings. Apart from the obvious development costs I never liked it > as it > was the most visible IoTDB connector code in the code base and at a > superficial > glance could make IoTDB connections appear more complex than they are. > > So, not having to maintain the bindings, whilst cleaning up the connection > code > would be great. I have asked the developers to look at the client and will > report > back any findings. > > Do you plan to package the client and publish it in a package registry > such as NPM? > If so, can I be cheeky and ask when? > > Best wishes, > > Steve > > > -----Original Message----- > > From: Wang Critas <[email protected]> > > Sent: 30 April 2026 11:36 > > To: dev <[email protected]> > > Subject: [Announce] Apache IoTDB Node.js Client Repository Initialized > > > > Hi all, > > > > I'm glad to announce that the Apache IoTDB Node.js client repository has > > been initialized [1]. > > > > This client provides a Node.js/TypeScript SDK for Apache IoTDB, > supporting > > both tree model and table model. Key features include: > > > > - Session & SessionPool for tree model (timeseries) > > - TableSession & TableSessionPool for table model (relational) > > - Connection pooling with round-robin load balancing across multiple > nodes > > - Apache Thrift-based RPC communication > > - SSL/TLS support > > - TypeScript type definitions included > > > > Documentation and examples are available in the repository under docs/ > and > > examples/. The default branch is develop. > > > > Feedback and contributions are welcome! > > > > [1]: > > > https://github.c/ > %2F&data=05%7C02%7Cstephen.lawrence%40renesas.com%7Cfc198363be264579a64e08 > deab2847b7%7C53d82571da1947e49cb4625a166a4a2a%7C0%7C0%7C639136386801165688 > %7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiO > iJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C60000%7C%7C%7C&sdata=cbpJCnB > v2hklxF9yAie4PswbD7NuuHwjMoihfSm7cV0%3D&reserved=0<https://jpn01.safelinks/ > .protection.outlook.com/?url=https%3A%2F%2Fgithub.c%2F&data=05%7C02%7Cstep > hen.lawrence%40renesas.com%7Cfc198363be264579a64e08deab2847b7%7C53d82571da > 1947e49cb4625a166a4a2a%7C0%7C0%7C639136386801198622%7CUnknown%7CTWFpbGZsb3 > d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFp > bCIsIldUIjoyfQ%3D%3D%7C60000%7C%7C%7C&sdata=KcuHygRQLbJ2yaeKzH9xdjigbD3r7O > PqnHtF4B39ui0%3D&reserved=0> > > om%2Fapache%2Fiotdb-client- > > > nodejs&data=05%7C02%7Cstephen.lawrence%40renesas.com%7C4d50fc4a609f4f6b435 > > > 608dea6a4951b%7C53d82571da1947e49cb4625a166a4a2a%7C0%7C0%7C639131422970762 > > > 547%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIl > > > AiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=Lf9HFjv4 > > A1o5rffa%2BHJPpNniJmx4DjveSrWowGQiiH4%3D&reserved=0 > > > > Best regards, > > Xuan Wang
