9.4.2 point release?

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

9.4.2 point release?

Nathan Ridge
Hi folks,

I recently fixed a fairly significant indexing regression in bug 530430 [1].

The regression affects classes whose first declaration in some translation units is a friend declaration. If such a translation unit is indexed before a translation unit with a regular (non-friend) declaration, the class gets stuck in a state where it's not visible to most forms of name lookup, triggering all sorts of name resolution errors.

This regression was introduced between 9.3.2 and 9.4.0, and thus released as part of Oxygen.2. It's now fixed on the 9.4 branch.

In bug 529396 [2], we discovered that certain large projects including Qt and HotSpot are affected by this regression.

Is there a possibility of doing an out-of-band 9.4.2 release (similar to how 9.4.1 was released), to get the fix out to users sooner? Or should we at this point just wait for 9.4.2 to ship as part of Oxygen.3?

Such a release would also enable some other important indexer fixes to ride along, such as bug 529646 [3], bug 529696 [4], and bug 530692 [5] (the latter is not commited yet, but we could get it in).

Thanks,
Nate

[1] https://bugs.eclipse.org/bugs/show_bug.cgi?id=530430
[2] https://bugs.eclipse.org/bugs/show_bug.cgi?id=529396
[3] https://bugs.eclipse.org/bugs/show_bug.cgi?id=529646
[4] https://bugs.eclipse.org/bugs/show_bug.cgi?id=529696
[5] https://bugs.eclipse.org/bugs/show_bug.cgi?id=530692
_______________________________________________
cdt-dev mailing list
[hidden email]
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/cdt-dev
Reply | Threaded
Open this post in threaded view
|

Re: 9.4.2 point release?

Jonah Graham
+1 for releasing 9.4.2 now. 

~~~
Jonah Graham
Kichwa Coders Ltd.
www.kichwacoders.com

On 8 February 2018 at 23:57, Nathan Ridge <[hidden email]> wrote:
Hi folks,

I recently fixed a fairly significant indexing regression in bug 530430 [1].

The regression affects classes whose first declaration in some translation units is a friend declaration. If such a translation unit is indexed before a translation unit with a regular (non-friend) declaration, the class gets stuck in a state where it's not visible to most forms of name lookup, triggering all sorts of name resolution errors.

This regression was introduced between 9.3.2 and 9.4.0, and thus released as part of Oxygen.2. It's now fixed on the 9.4 branch.

In bug 529396 [2], we discovered that certain large projects including Qt and HotSpot are affected by this regression.

Is there a possibility of doing an out-of-band 9.4.2 release (similar to how 9.4.1 was released), to get the fix out to users sooner? Or should we at this point just wait for 9.4.2 to ship as part of Oxygen.3?

Such a release would also enable some other important indexer fixes to ride along, such as bug 529646 [3], bug 529696 [4], and bug 530692 [5] (the latter is not commited yet, but we could get it in).

Thanks,
Nate

[1] https://bugs.eclipse.org/bugs/show_bug.cgi?id=530430
[2] https://bugs.eclipse.org/bugs/show_bug.cgi?id=529396
[3] https://bugs.eclipse.org/bugs/show_bug.cgi?id=529646
[4] https://bugs.eclipse.org/bugs/show_bug.cgi?id=529696
[5] https://bugs.eclipse.org/bugs/show_bug.cgi?id=530692
_______________________________________________
cdt-dev mailing list
[hidden email]
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/cdt-dev


_______________________________________________
cdt-dev mailing list
[hidden email]
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/cdt-dev
Reply | Threaded
Open this post in threaded view
|

Re: 9.4.2 point release?

Doug Schaefer-3

Sure, we can use it for practice for Jonah J. We need to do a contribution for RC1 for Oxygen.3 on Monday anyway. We can label that 9.4.2 and publish in the 9.4 composite. Then if anything else comes in before the last RC, we’ll call that 9.4.3.

 

:D

 

From: [hidden email] [mailto:[hidden email]] On Behalf Of Jonah Graham
Sent: Friday, February 9, 2018 7:12 AM
To: CDT General developers list. <[hidden email]>
Subject: Re: [cdt-dev] 9.4.2 point release?

 

+1 for releasing 9.4.2 now. 


~~~
Jonah Graham
Kichwa Coders Ltd.
www.kichwacoders.com

 

On 8 February 2018 at 23:57, Nathan Ridge <[hidden email]> wrote:

Hi folks,

I recently fixed a fairly significant indexing regression in bug 530430 [1].

The regression affects classes whose first declaration in some translation units is a friend declaration. If such a translation unit is indexed before a translation unit with a regular (non-friend) declaration, the class gets stuck in a state where it's not visible to most forms of name lookup, triggering all sorts of name resolution errors.

This regression was introduced between 9.3.2 and 9.4.0, and thus released as part of Oxygen.2. It's now fixed on the 9.4 branch.

In bug 529396 [2], we discovered that certain large projects including Qt and HotSpot are affected by this regression.

Is there a possibility of doing an out-of-band 9.4.2 release (similar to how 9.4.1 was released), to get the fix out to users sooner? Or should we at this point just wait for 9.4.2 to ship as part of Oxygen.3?

Such a release would also enable some other important indexer fixes to ride along, such as bug 529646 [3], bug 529696 [4], and bug 530692 [5] (the latter is not commited yet, but we could get it in).

Thanks,
Nate

[1] https://bugs.eclipse.org/bugs/show_bug.cgi?id=530430
[2] https://bugs.eclipse.org/bugs/show_bug.cgi?id=529396
[3] https://bugs.eclipse.org/bugs/show_bug.cgi?id=529646
[4] https://bugs.eclipse.org/bugs/show_bug.cgi?id=529696
[5] https://bugs.eclipse.org/bugs/show_bug.cgi?id=530692
_______________________________________________
cdt-dev mailing list
[hidden email]
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/cdt-dev

 


_______________________________________________
cdt-dev mailing list
[hidden email]
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/cdt-dev