[Glass] Seaside compatibility matrix?
Dale Henrichs
dale.henrichs at gemtalksystems.com
Wed Jan 9 13:52:50 PST 2019
I did find this issue against Metacello[1], but again I'm not sure that
the number of requests can be reduced without some significant work in
Metacello:(
Dale
[1] https://github.com/Metacello/metacello/issues/495
On 1/9/19 1:44 PM, Dale Henrichs wrote:
>
> I'm a bit surprised that Johan would ignore build failures ... however
> when I look at the cause of the failures I see that it is an issue
> with GitHub hitting rate limits on it's API[1], which is a pretty
> annoying ... I can't guess why Johan would have let the tests fail
> without contacting me and I don't see any open issues on the Seaside
> bug list ???
>
> I've tried restarting a couple of the builds and they failed with rate
> limit errors ... Tje GsDevLot/Seaside31 builds are passing[3] ...
>
> Someone must manually update the .travis.yml file for each new version
> of GemStone and I have made the (incorrect) assumption that Johan
> would update the list periodically ... I assume that the versions that
> are listed are the ones that he's using:)
>
> If you want I can wade into this and figure out why the
> GsDevKit/Seaside31 builds do not get rate limit errors ... I've
> restarted one of the previously passing builds for
> GsDevKit/Seaside31[4] to see if it will get a rate limit if run today
> ... the rate limits are ip address based, so if you have the bad luck
> that any job running on a particular vm has exceeded the rate limit
> ... all of the jobs running for an hour (I think) will fail with the
> rate limit ...
>
> The formerly passing job hit a rate limit ... so perhaps it's just a
> bad day for hitting the API:)
>
> Unfortunately there is no simple answer to minimizing the rate limit
> errors other than avoid using tag matching in Metacello...
>
> Dale
>
> [1] https://travis-ci.org/SeasideSt/Seaside/jobs/472290207#L1663-L1667
> [2]
> https://github.com/SeasideSt/Seaside/issues?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+gemstone
> [3] https://travis-ci.org/GsDevKit/Seaside31/builds
> [4] https://travis-ci.org/GsDevKit/Seaside31/jobs/257457547
>
>
> On 1/9/19 12:36 PM, Richard Sargent via Glass wrote:
>> In looking at https://github.com/SeasideSt/Seaside/, I see the latest
>> Seaside
>> test results show failures for all GemStone versions (3.4.2, 3.3.6,
>> 3.2.17.
>> & 3.1.0.6).
>>
>> How would I find out which Seaside releases have checked out as
>> passing for
>> any given GemStone version?
>>
>> [Separately, I note that the latest "modern" GemStone releases are
>> 3.4.3 &
>> 3.3.9.]
>>
>>
>> Thanks,
>> Richard
>>
>>
>>
>> --
>> Sent from: http://forum.world.st/GLASS-f1460844.html
>> _______________________________________________
>> Glass mailing list
>> Glass at lists.gemtalksystems.com
>> http://lists.gemtalksystems.com/mailman/listinfo/glass
More information about the Glass
mailing list