Hi Christian,

I restarted the memcached with* /etc/init.d/memcached restart*. It's still 
the same error though. 

<https://lh3.googleusercontent.com/-oInng3tA3w0/V1z9Y38-kDI/AAAAAAAAD-o/eLzZ2rwj7TEA6MHSSZUpsZudEGjgYQ7SACLcB/s1600/Screen%2BShot%2B2016-06-12%2Bat%2B2.12.24%2BPM.png>


On Sunday, June 12, 2016 at 2:04:38 PM UTC+8, Christian Hammond wrote:
>
> Hi Yang,
>
> That's a different sort of cache from memcached, and isn't related to 
> diffs.
>
> Can you try doing a full restart of memcached?
>
> Christian
>
>
> On Saturday, June 11, 2016, Yang Yu <yang....@gmail.com <javascript:>> 
> wrote:
>
>> I just upgraded RB to 2.5.6.1 and it still has the same problem: works 
>> only for brand new files...
>>
>> During the upgrade, it says "Resetting in-database caches.", so I assume 
>> there is no cache.
>>
>> Thanks,
>> Yang
>>
>>
>>
>> On Sunday, June 12, 2016 at 11:37:57 AM UTC+8, Christian Hammond wrote:
>>>
>>> Hi,
>>>
>>> Try upgrading to the latest Review Board (2.5.6.1). We fixed some issues 
>>> with GitLab, and we should start there before investigating too much 
>>> further.
>>>
>>> Christian
>>>
>>>
>>> On Saturday, June 11, 2016, Yang Yu <yang....@gmail.com> wrote:
>>>
>>>> Hi Christian,
>>>>
>>>> Thanks for replying!
>>>>
>>>> We are using Review Board 2.5.4. I'm using default configurations for 
>>>> GitLab. The following is what I see from the internal state:
>>>> {"repository_plan": "personal", "hosting_url": "
>>>> http://gitlab.ito.com.cn";, "use_ticket_auth": false, 
>>>> "bug_tracker_use_hosting": false, "gitlab_project_id": 14, 
>>>> "gitlab_personal_repo_name": "HandsOn-Backend"}
>>>>
>>>> Here's also a screenshot of the configuration:
>>>>
>>>>
>>>> <https://lh3.googleusercontent.com/-z1q_V8H36II/V1zJ2C8GraI/AAAAAAAAD-Y/eOxA5S1x-EgVs1aWeEHIYnarMFIxTAVmACLcB/s1600/Screen%2BShot%2B2016-06-12%2Bat%2B10.32.28%2BAM.png>
>>>>
>>>>
>>>> Does rb use memcached for the cached repository? I tried to flush_all 
>>>> in memcached and it doesn't work :(
>>>>
>>>> Thanks,
>>>> Yang
>>>>
>>>>
>>>> On Sunday, June 12, 2016 at 5:37:20 AM UTC+8, Christian Hammond wrote:
>>>>>
>>>>> Hi,
>>>>>
>>>>> We cache file lookups from the repository. During diff generation, we 
>>>>> check if we have the file contents from the repository in our cache. If 
>>>>> so, 
>>>>> we use that as the base for generating a side-by-side diff. If we don't 
>>>>> have it, we talk to the repository, asking it for the file, given a path 
>>>>> and revision. For Git-related services, we generally need to talk to a 
>>>>> service's API, or look it up on a GitWeb server, as Git's remoting 
>>>>> protocol 
>>>>> is extremely limited.
>>>>>
>>>>> What version of Review Board are you using, and what does your GitLab 
>>>>> repository configuration look like in Review Board?
>>>>>
>>>>> Christian
>>>>>
>>>>> -- 
>>>>> Christian Hammond
>>>>> President/CEO of Beanbag <https://www.beanbaginc.com/>
>>>>> Makers of Review Board <https://www.reviewboard.org/>
>>>>>
>>>>> On Sat, Jun 11, 2016 at 5:24 AM, Yang Yu <yang....@gmail.com> wrote:
>>>>>
>>>>>> Just some additional thoughts. 
>>>>>>
>>>>>> How does reviewboard talk to GitLab when displaying the diff? If 
>>>>>> there is no cache in reviewboard, then it's definitely something with 
>>>>>> GitLab and git cache. I remember this happened before when switching 
>>>>>> repos. 
>>>>>>
>>>>>>
>>>>>> On Friday, June 10, 2016 at 12:17:22 PM UTC+8, Yang Yu wrote:
>>>>>>>
>>>>>>> Hi there,
>>>>>>>
>>>>>>> So, we originally installed RB and GitLab on our own hosts and 
>>>>>>> access them through IP. Yesterday, we start to use domain names instead 
>>>>>>> of 
>>>>>>> IPs.
>>>>>>>
>>>>>>> 1. The GitLab repo addr changed from 111.111.*/repo to 
>>>>>>> domain.com/repo
>>>>>>> 2. I changed the repo settings in reviewboard to point to the new 
>>>>>>> domain:  domain.com/repo
>>>>>>> 3. I changed the .reviewboardrc to point the RB url to new domain: 
>>>>>>> rb.domain.com
>>>>>>>
>>>>>>> Then I found some diffs are having the "the patch didn't apply 
>>>>>>> cleanly" issue. Then I tried to test with a new diff (use the rbt post 
>>>>>>> to 
>>>>>>> generate), if it's a new file to the repo, then it will be fine. If 
>>>>>>> it's a 
>>>>>>> modification on an existing file, then it will have this issue. 
>>>>>>>
>>>>>>> I tried to flush the memcached with "flush_all" but it didn't work. 
>>>>>>> I looked at the .rej and it looks fine to me. However, the -new file is 
>>>>>>> just gitblob, which confuses me.
>>>>>>>
>>>>>>> The problem diffs are attached. I'm not quite sure how rb works. 
>>>>>>> Where should I go to look into next?
>>>>>>>
>>>>>>> Best regards,
>>>>>>> Yang
>>>>>>>
>>>>>> -- 
>>>>>> Supercharge your Review Board with Power Pack: 
>>>>>> https://www.reviewboard.org/powerpack/
>>>>>> Want us to host Review Board for you? Check out RBCommons: 
>>>>>> https://rbcommons.com/
>>>>>> Happy user? Let us know! https://www.reviewboard.org/users/
>>>>>> --- 
>>>>>> You received this message because you are subscribed to the Google 
>>>>>> Groups "reviewboard" group.
>>>>>> To unsubscribe from this group and stop receiving emails from it, 
>>>>>> send an email to reviewboard...@googlegroups.com.
>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>>
>>>>>
>>>>>
>>>
>>> -- 
>>> -- 
>>> Christian Hammond
>>> President/CEO of Beanbag <https://www.beanbaginc.com/>
>>> Makers of Review Board <https://www.reviewboard.org/>
>>>
>>> -- 
>> Supercharge your Review Board with Power Pack: 
>> https://www.reviewboard.org/powerpack/
>> Want us to host Review Board for you? Check out RBCommons: 
>> https://rbcommons.com/
>> Happy user? Let us know! https://www.reviewboard.org/users/
>> --- 
>> You received this message because you are subscribed to the Google Groups 
>> "reviewboard" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to reviewboard+unsubscr...@googlegroups.com.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>
> -- 
> -- 
> Christian Hammond
> President/CEO of Beanbag <https://www.beanbaginc.com/>
> Makers of Review Board <https://www.reviewboard.org/>
>
>

-- 
Supercharge your Review Board with Power Pack: 
https://www.reviewboard.org/powerpack/
Want us to host Review Board for you? Check out RBCommons: 
https://rbcommons.com/
Happy user? Let us know! https://www.reviewboard.org/users/
--- 
You received this message because you are subscribed to the Google Groups 
"reviewboard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to reviewboard+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to