Re: [Xesam] Metadata Storage Daemon
- From: "Mikkel Kamstrup Erlandsen" <mikkel kamstrup gmail com>
- To: "Joe Shaw" <joe joeshaw org>
- Cc: xesam lists freedesktop org, Dashboard Hackers <dashboard-hackers gnome org>, jamie mccrack gmail com
- Subject: Re: [Xesam] Metadata Storage Daemon
- Date: Sat, 12 Jan 2008 00:07:36 +0100
On 11/01/2008, Joe Shaw <joe joeshaw org> wrote:
> Hi,
>
> On Jan 11, 2008 8:16 AM, Jamie McCracken <jamie mccrack googlemail com> 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
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]