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

Bug 385706

Summary: Git provider's getLog may lack of 'Children' field on fresh initialized repositories
Product: [ECD] Orion Reporter: Maciej Bendkowski <maciej.bendkowski>
Component: ServerAssignee: Malgorzata Janczarska <malgorzata.tomczyk>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: malgorzata.tomczyk
Version: 1.0   
Target Milestone: 1.0 M2   
Hardware: PC   
OS: Windows 7   
Whiteboard:
Bug Depends on:    
Bug Blocks: 384955    

Description Maciej Bendkowski CLA 2012-07-23 05:50:11 EDT
Build Identifier: 

Working on bug 384955 I've encountered a problem with orion.git.provider's getLog method. Sometimes the getLog method exits successfully, but the Children field of the response is undefined (most of the times, the Children field is of course present). This happens only on fresh, initialized repositories without any remote.

Reproducible: Sometimes
Comment 1 Malgorzata Janczarska CLA 2012-08-16 10:07:26 EDT
*** Bug 387096 has been marked as a duplicate of this bug. ***
Comment 2 Malgorzata Janczarska CLA 2012-08-16 11:04:07 EDT
There was a concurrent read/write issue on the server and the exception was swallowed that caused missing fields in git response. I solved the problem and added exception logging, so the next time we have problems there will know about them.