After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 689135 - SystemUpdateID / ObjectUpdateID / ContainerUpdateID do not persist across sessions
SystemUpdateID / ObjectUpdateID / ContainerUpdateID do not persist across ses...
Status: RESOLVED FIXED
Product: rygel
Classification: Applications
Component: MediaExport plugin
0.17.x
Other Linux
: Normal normal
: ---
Assigned To: Jens Georg
rygel-maint
Depends on:
Blocks:
 
 
Reported: 2012-11-27 08:44 UTC by regis.merlino
Modified: 2012-12-12 18:25 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
media-export: Persist change tracking properties (14.06 KB, patch)
2012-12-12 18:23 UTC, Jens Georg
committed Details | Review

Description regis.merlino 2012-11-27 08:44:45 UTC
The SystemUpdateID, ObjectUpdateID and ContainerUpdateID variables should persist across Rygel sessions.
Values are resetted to 0 upon each server launch.
Comment 1 regis.merlino 2012-11-28 17:05:39 UTC
I forgot to mention that I am using the tracker plugin for my tests.
Comment 2 Jens Georg 2012-12-11 20:14:07 UTC
http://git.gnome.org/browse/rygel/log/?h=wip/track-changes at least persists SystemUpdateID and ObjectUpdateID in media-export now (as agreed with mark).

No clue yet why it loses the ContainerUpdateID and totalDeletedChildCount on restart.
Comment 3 Jens Georg 2012-12-11 20:37:59 UTC
Found that. will clean up branch tomorrow.
Comment 4 Jens Georg 2012-12-12 18:23:52 UTC
Created attachment 231404 [details] [review]
media-export: Persist change tracking properties
Comment 5 Jens Georg 2012-12-12 18:24:55 UTC
Actually, everything in 3fc1cac4a5ceb59b5ea7e051945c84c52878c6c7..0a780ba217ef26ce6e03328a5c5c3c8372f5b149 fixes this.
Comment 6 Jens Georg 2012-12-12 18:25:45 UTC
Attachment 231404 [details] pushed as 950a2c6 - media-export: Persist change tracking properties