Re: Metadata Storage Daemon

"Mikkel Kamstrup Erlandsen" <[email protected]>
Newsgroups gmane.comp.freedesktop.xesam,gmane.comp.gnome.dashboard.devel
Message-ID <[email protected]>
On 11/01/2008, Joe Shaw <[email protected]> wrote:
> Hi,
>
> On Jan 11, 2008 8:16 AM, Jamie McCracken <jamie.mccrack-gM/[email protected]> wrote:
> > Why do you need the timestamping? Is that just for beagle to query whats
> > changed? (beagle should really use notifications from the daemon for it
> > although if its not running it might miss them so I assume timestamping
> > is there for backup?)
>
> The most common case would be to listen to notifications.  However, I
> think it's a mistake to assume that both systems will be running at
> any given point in time such that it's not a lossy channel.  The
> ability for Beagle to ask "what's changed since I last shut down?"
> helps prevent this, and means that distributions and users don't have
> to worry about sequencing the startup of the daemons.

I second that we should not depend on both storage+indexer running at
all times. However I don't see how timestamps allow us detect deleted
items.

Cheers,
Mikkel
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.