All of lore.kernel.org
 help / color / mirror / Atom feed
From: Richard Purdie <richard.purdie@linuxfoundation.org>
To: "Barros Pena, Belen" <belen.barros.pena@intel.com>
Cc: "toaster@yoctoproject.org" <toaster@yoctoproject.org>
Subject: Re: orm_variable.changed
Date: Mon, 23 Dec 2013 11:36:03 +0000	[thread overview]
Message-ID: <1387798563.11527.4.camel@ted> (raw)
In-Reply-To: <CEDDCAC9.39E0B%belen.barros.pena@intel.com>

On Mon, 2013-12-23 at 11:11 +0000, Barros Pena, Belen wrote:
> In the early days of the Toaster project, Yocto Project users we spoke
> wanted a way to narrow down which variables could be the source of a build
> failure. For example, if my latest build failed, but the previous one
> completed successfully, it is reasonable to assume that the cause of the
> failure is in some variable I've changed.
> 
> To cater for this need, we added a 'changed' field to our db variables
> table, but we haven't worked out what 'changed' really means or how to
> collect the data. 
> 
> Users brought up 2 possible meanings of 'changed':
> 
> 
> 1. Changed from the Yocto Project default value (the value the variable
> has when you download / clone a stable release of the Yocto Project)
> 2. Changed since the last build
> 
> Is it possible to collect any of the 2?

Changes in variables is effectively what we've been talking about when
we've talked about sstate signature differences and how to visualise
those, its effectively what diffsigs is about.

I'm not sure a simple column is going to do this justice.

In this case I think you're talking just about the base metadata and not
the task level variables though which I guess would simplify things a
bit...

Cheers,

Richard





  reply	other threads:[~2013-12-23 11:36 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-12-23 11:11 orm_variable.changed Barros Pena, Belen
2013-12-23 11:36 ` Richard Purdie [this message]
2013-12-23 13:16   ` orm_variable.changed Damian, Alexandru
2013-12-23 13:49     ` orm_variable.changed Barros Pena, Belen
2013-12-23 14:07       ` orm_variable.changed Damian, Alexandru
2013-12-23 14:41         ` orm_variable.changed Barros Pena, Belen
2013-12-23 16:10     ` orm_variable.changed Barros Pena, Belen
2013-12-24  9:31       ` orm_variable.changed Damian, Alexandru

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1387798563.11527.4.camel@ted \
    --to=richard.purdie@linuxfoundation.org \
    --cc=belen.barros.pena@intel.com \
    --cc=toaster@yoctoproject.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.