WebApp Error: ValueError: '12d262c861ecacc5cf381198e923ab71b70046eb' is not in list

Long Vu long.vu at intelerad.com
Mon Sep 11 16:03:45 UTC 2017


On Mon, Sep 11, 2017 at 3:12 AM, Andrew Shadura <andrew at shadura.me> wrote:
> Hi,
>
> On 19 July 2017 at 20:09, Dominik Ruf <dominikruf at gmail.com> wrote:
>> Andrew Shadura <andrew at shadura.me> schrieb am Mi., 19. Juli 2017 um 18:59
>> Uhr:
>>>
>>> On 19 July 2017 at 18:48, Dominik Ruf <dominikruf at gmail.com> wrote:
>>> > Okay thanks. I'll look into it.
>>> > Can you tell me a bit more about this?
>>> > Is evolve enabled?
>>> > How did you get to this page?
>>>
>>> Well, I didn't, Google or some other bot did :) The URL is in the
>>> parameters somewhere.
>>>
>>> Evolve is enabled, and there are obsolete changesets in
>>> kallithea-incoming. I'm receiving error reports for this and other
>>> changesets once a couple of hours.
>>
>> Okay, I see.
>> I think this happens when opening the files pages for a obsolete revision.
>> The question now is to what revision should we jump from a obsolete
>> revision?
>> Or should we include all the obsolete revisons when clicking next?
>> What do you think?
>> Can you check, if removing .filtered('visible') in
>> hg/repository.py#MercurialRepository._get_all_revisions() solves this
>> problem?
>
> Sorry, I haven't had time to investigate, but we absolutely shouldn't
> be getting a server error when someone clicks a link. Could you please
> provide some solution, as the mails keep bugging me, and I don't think
> setting up a filter is a right solution.
>

Did someone strip a revision on the Kallithea server ?

On the Kallithea 0.3.2 we deployed internally, this kind of error
"WebApp Error: ValueError: '12d262c861ecacc5cf381198e923ab71b70046eb'"
only happen when I go in and strip a revision because someone pushed
to the wrong fork.  After I strip, I also have to restart Kallithea as
well so it stops displaying the stripped revision so people stop
clicking on it and generate this kind of error.

We are able to display obsoleted revisions fine, without doing anything special.


-- 
Long Vu | Build Controller | Intelerad | +1-514-931-6222 ext. 7743

-- 

This email or any attachments may contain confidential or legally 
privileged information intended for the sole use of the addressees. Any 
use, redistribution, disclosure, or reproduction of this information, 
except as intended, is prohibited. If you received this email in error, 
please notify the sender and remove all copies of the message, including 
any attachments.



More information about the kallithea-general mailing list