Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 416751

Summary: Solr file Ids should not be exposed to client
Product: [ECD] Orion Reporter: Simon Kaegi <simon_kaegi>
Component: ServerAssignee: John Arthorne <john.arthorne>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3    
Version: 3.0   
Target Milestone: 4.0 M2   
Hardware: PC   
OS: Windows 7   
Whiteboard:

Description Simon Kaegi CLA 2013-09-06 13:28:55 EDT
We're exposing more info than we need to in solr file ids -- we should just use an id generated relative to the workspace root
Comment 1 John Arthorne CLA 2013-09-06 16:31:33 EDT
After reviewing the code, I see the Ids are used internally on the server to reconcile the existing index with disk contents. However they are not needed at all by the client, so the easiest solution is to never send that field back to the client:

http://git.eclipse.org/c/orion/org.eclipse.orion.server.git/commit/?id=d6b1d4986f0df8460af551f21c14c8d8b96fbcef