Re: KCIDB: v5.0 - backwards-incompatible changes

Nikolai Kondrashov <[email protected]> Fri, 7 Mar 2025 18:37:39 +0200
Newsgroups dev.linux.lists.kernelci
Message-ID <[email protected]>
On 2/27/25 8:32 PM, Nikolai Kondrashov wrote:
> Hello again, everyone (potentially) involved with sending data to KCIDB,
> 
> We've accumulated a bunch of schema change needs, which would break backwards
> compatibility, and so it's time for another major update: v5.0.
> 
> First, here's the kcidb-io PR: https://github.com/kernelci/kcidb-io/pull/95
> 
> This will be followed by a DB/ORM update, once we agree on something. I'll go
> over each proposed change below, linking to corresponding commits in the PR so
> far. Please review and respond if you have any objections, comments or
> requests (here, or in the PR).
> 
> I'll merge this next Friday, March 7, if there are no objections by that time.

Alright, this is now merged into kcidb-io.

I'm finishing up the DB support for the new schema, but now that I have to run
migration tests, each BigQuery load job gets stuck several minutes in Google
queues, so I might not be able to finish testing today. Hopefully they fix the
problem and the DB support will be merged beginning next week. After the
Dashboard folks give a go-ahead, I'll upgrade the database, and the data with
the new schema will start getting accepted.

Nick