Hello,

as a heads-up, I have requested with INFRA [1] to enable the Rolling Builds 
feature [2] of AppVeyor. We never look at old commits and very often we look at 
our private AppVeyor instances, so these builds should not matter. In addition, 
I'll shortly provide a PR that activates the fast finish flag for our builds 
[3] so that failing CI entries are immediately stopped.

Another, more drastic measure would be to only build parts of the matrix on PRs 
(all on master). I hope that the Rolling Builds gives us an emptier queue but 
I'm not sure how this will evolve now that we also have Rust Windows builds. My 
feeling is that once we break AppVeyor, we break at least 50% of all CI 
entries. Thus a good selection of the entries that are tested should also catch 
95% of all problems.

Uwe

[1] https://issues.apache.org/jira/browse/INFRA-16470
[2] https://www.appveyor.com/docs/build-configuration/#rolling-builds
[3] https://issues.apache.org/jira/browse/ARROW-2533

Reply via email to