xtdb

jarohen 2025-11-19T15:00:41.595589Z

Hey folks - it's been a few months since 2.0, so we've released 2.1.0-rc0 today 🚀 The headline here is 'secondary databases': XT compute clusters are now able to connect many:many to XT databases in storage (log + object-storage). • Attach/detach secondary databases to your XT clusters as required • Users can read from multiple databases in a single query - pull together data from disparate sources within your organisation. • You can therefore now use XT as the heart of a data-mesh infrastructure - decouple your data from the applications that read it, share data between applications. • This also opens up the opportunity for more isolated multi-tenancy - each tenant can have its own independent storage, but share the compute cluster. • See https://docs.xtdb.com/about/dbs-in-xtdb.html for more details Elsewhere: • https://docs.xtdb.com/ops/config/authentication/oidc.html - use your existing authn providers without needing to mirror/maintain users in XT • EXPLAIN ANALYZE - optimise your queries • OTel query tracing • Countless stability/performance improvements - huge thanks to @foo for very kindly contributing an OLTP benchmark based on his https://yakread.com data and workloads 🙏 As always, full details in the https://github.com/xtdb/xtdb/releases/tag/v2.1.0-rc0. Let us know how you use multi-db - we're obviously excited about what it theoretically enables but it's something else to see it in practice 😁 James, Jeremy and the XT Team

🙌 8
🚀 2
bobcalco 2025-11-24T16:45:47.864469Z

How long does it typically take RC's to harden into official releases? I ask because I want the new features on my current project.

jarohen 2025-11-24T16:48:33.568629Z

@bobcalco it's more of a continuous pipeline tbh, we release functionality as soon as it's available - every commit gets the full CI, every nightly gets all the benchmarks

jarohen 2025-11-24T16:48:53.075779Z

i.e. there'll be little difference in stability between an RC and a cut release

bobcalco 2025-11-24T16:50:41.811219Z

So, is it safe to use 2.1.0-rc0 if I want those features now? The project has not yet been deployed anywhere and is in active development.

jarohen 2025-11-24T16:51:01.880689Z

absolutely, yep 🙂

bobcalco 2025-11-24T16:51:25.447559Z

Upgrading now. 🙂

🙌 1
bobcalco 2025-11-24T16:52:08.435949Z

using docker locally, which image is the current one?

jarohen 2025-11-24T16:53:02.551289Z

if you're just after standalone, it's ; if you need cloud support, it'll be etc

bobcalco 2025-11-24T16:54:50.535419Z

I am going to have to deploy a test instance in AWS soon, like this week.

2025-11-19T15:04:43.676079Z

nice work, much appreciated!

🙇 1
🙏 1
2025-11-19T16:08:10.351379Z

is 2.1.0-rc0 supposed to be on maven? I'm getting Error building classpath. Could not find artifact com.xtdb:xtdb-api:jar:2.1.0-rc0 in central (), and the latest version at https://central.sonatype.com/artifact/com.xtdb/xtdb-api is 2.0.1-alpha1. same error when including the sonatype snapshots repo.

jarohen 2025-11-19T16:08:57.732979Z

there was an error in the Maven deploy 😞 will retry

👌 1
jarohen 2025-11-19T16:09:17.943079Z

(Maven Central have had a massive migration recently, we're all still working through the teething issues 😐)

🪥 1
jarohen 2025-11-19T16:21:14.717519Z

this time, the same process worked. for reasons. 🤷

🎉 1
jarohen 2025-11-19T16:21:23.635079Z

(there'll be some mirror propagation time, so maybe give it a bit)