Opened 12 years ago

Last modified 4 years ago

#1036 new bug

Tracker Doesn't Like Hard Links

Reported by: bonefish Owned by:
Priority: low Milestone: Unscheduled
Component: Applications/Tracker Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Has a Patch: no Platform: All

Description

Tracker has a few issues with respect to hard links, apparently because it doesn't distinguish between nodes and entries consequently enough. The following observation were made under BeOS R5:

  • In a Tracker window displaying a directory that contains several entries referring to the same node, only one of those entries is displayed, the others are missing.
  • Similarly to the first point, a query window displaying entries only lists one entry per node, even if the responsible file system reported more than one entry for the node.
  • A B_ENTRY_REMOVED live query notification will remove the node (i.e. the one entry displayed for it) from the query window, even if other entries referring to the node did and still do belong to the query result set (and were correctly reported by the responsible file system)

Change History (3)

comment:1 Changed 12 years ago by mmu_man

I suppose some Pose lists are keyed by node_ref rather than entry_ref because it's faster since it doesn't include a string...

comment:2 Changed 12 years ago by axeld

Milestone: R1Unscheduled
Owner: axeld deleted

Nothing too urgent...

comment:3 Changed 4 years ago by waddlesplash

Priority: normallow
Version: R1/pre-alpha1R1/Development

Still applies. Some workarounds have been put in places in other applications though.

Note: See TracTickets for help on using tickets.