3183: clearcase review requests often fail in multi-site mode because oid are not available yet on server

nan****@gmai***** (Google Code) (Is this you? Claim this profile.)
Jan. 30, 2014
What version are you running?
reviewboard server 1.7.6

What's the URL of the page containing the problem?

What steps will reproduce the problem?
1. reviewboard server configured with clearcase replica X
2. rbtools client on clearcase replica Y
3. clearcase synchro sent every 30minutes (minimal recommended by rational clearcase)
4. check out and check in files on replica Y
5. create a review request in less than replica time 

What is the expected output? What do you see instead?
upload fails because oid on replica Y are not available on replica X
upload should succeed (and may add a warning about exception in oid2filename)

What operating system are you using? What browser?
linux ubuntu/rhel

Please provide any additional information below.
#1 nan****@gmai***** (Google Code) (Is this you? Claim this profile.)
when using clearcase ucm-activity option, changeset contains usually file1@/main/streamname/0 and file1@/main/streamname/1.
/streamname/0 can easily been replaced by predecessor ie /parentstream/N (N is origin revision of file in parent stream)
#2 nan****@gmai***** (Google Code) (Is this you? Claim this profile.)
for rbtools => https://reviews.reviewboard.org/r/5184
for reviewboard => https://reviews.reviewboard.org/r/5185
#3 david
  • +Component-SCMTools
#4 david
Fixed in:

rbtools master (2d2d387)
reviewboard release-1.7.x (2939338).

  • +Fixed