[Tickets #8338] Re: missing 'uid' in turba_browse

bugs at horde.org bugs at horde.org
Tue Jun 16 10:48:52 UTC 2009


DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.

Ticket URL: http://bugs.horde.org/ticket/8338
------------------------------------------------------------------------------
  Ticket             | 8338
  Updated By         | rpolli at babel.it
  Summary            | missing 'uid' in turba_browse
  Queue              | Turba
  Version            | 2.3.1
  Type               | Bug
  State              | Not A Bug
  Priority           | 2. Medium
  Milestone          |
  Patch              |
  Owners             | Jan Schneider
------------------------------------------------------------------------------


rpolli at babel.it (2009-06-16 06:48) wrote:

> It's confusing because there are currently two ways to identify and  
> retrieve objects, for historical reasons.
are you going to leave one out in future releases?

> UIDs are used for any synchronization purposes i.e. for external  
> data exchange,
so why not to expose methods to show a map of <uid, ..properties..> ?
It enables webservices to be a replacement of sql access.

if I create a cached browser for horde contacts/calendar, I got  
browsing data <Id, modified, ..> but when i insert an item, the ws  
returns the uid..
As cache checks etag/timestamp to (in)validate the item, actual horde  
ws behavior makes impossible to create a "fast" cache, forcing to  
continuously use getActionTimestamp on each item (with the overhead  
due to the amount of ws call - about 1sec each).

> IDs are used for internal exchange.
and webdav

Thx,
R.






More information about the bugs mailing list