Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cu-dev] Checking in -- progress towards finishing Concurrency Utilities 3.0?
  • From: "Steve Millidge (Payara)" <steve.millidge@xxxxxxxxxxx>
  • Date: Thu, 13 Jan 2022 12:37:52 +0000
  • Accept-language: en-GB, en-US
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=payara.fish; dmarc=pass action=none header.from=payara.fish; dkim=pass header.d=payara.fish; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=b3bcLL+TIUfQ8YlFHRH6CxDTRD1HEYIxXQitQzoZqQU=; b=CS6m2nDN24R9ciWk59jWznrhwsVgwgd7inIKqtoFHHHOouO5bn5UZ7qTtOhnpEsGRB0iHSsy7jv3A/qPJ2tDT69BIc8gAbwNJG2DeL+z3494N4x8ILtxWphMikJ1yAKfycpXG+ZSJOwE3Vll3+nzfcTFZuPkozzGa60aGIQfYmUtZTTGFDOJ56smrFZDEnAPcYrDyO8ECaPjpPtKbbEL7dvnMOMxhe6fVvpO6EugkgfLbkcjj9JDhtghypFs0TZNxPb7ivdTg8Pw1zRbsTOeuj5ha1H0kOxab+20SVdosSI1n++KqzgtNbfpAAnfJSLOEbXOjmPT8D/nmx9qPVbs+w==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=BGx5gCsGlT38Mr+yli3uxBDFyh2iv83dliLVN8UK7/qZYb9hfyFaAkJLLXd9vjym7zVk4Vu/DprIQrx3dUWf1PmCPzIVys0VFYnsuoIQAu2sj70dXkA/VgdgH7Qs/VBQZ+cXU3cBT0dD1MxW/XLGslgo8kqBS+ZiZ6Tt2FcSS/Qb1qp64HyhV0cjWPx184ZyZv2tbpVtjl5N2cLGKSoZ7Q9glYQECYwz6a+3Cb8E56DX229YqwGvYShxMO8yBOVeVrxbHLx2Wv0Y/6/8eYQ2wtNrO8pEfAe2EEuDjf1TJNLMGZoonQJzP5xORIC2BmOs7nopCgD+73XNSd353dM6SA==
  • Delivered-to: cu-dev@xxxxxxxxxxx
  • List-archive: <https://www.eclipse.org/mailman/private/cu-dev/>
  • List-help: <mailto:cu-dev-request@eclipse.org?subject=help>
  • List-subscribe: <https://www.eclipse.org/mailman/listinfo/cu-dev>, <mailto:cu-dev-request@eclipse.org?subject=subscribe>
  • List-unsubscribe: <https://www.eclipse.org/mailman/options/cu-dev>, <mailto:cu-dev-request@eclipse.org?subject=unsubscribe>
  • Thread-index: AQHYB92eB+Ied9+FKUGLBRezISLSj6xfxLmAgAEelOA=
  • Thread-topic: [cu-dev] Checking in -- progress towards finishing Concurrency Utilities 3.0?

Hi Nathan, Dmitry

 

I should remember how to push artifacts to maven central assuming the old Jenkins jobs haven’t got “bit rot”. I was hoping to get an api change for this issue MaxConcurrency annotation · Issue #136 · eclipse-ee4j/concurrency-api · GitHub but tbh I’m not going to get the time.

 

I haven’t been following this as closely as I should due to many and varied things. Are we OK with spec doc or do I need to pull some of my team in to drive this forward more?

 

Our team is starting to look at the implementation of this on Payara 6 alpha 3 but not sure we can meet the Feb deadline with a Compatible Implementation. We likely have more flexibility in pushing out alphas than perhaps OpenLiberty.  Is Feb 28th really a drop dead deadline for have a CI ready if the API is finalised?

 

Steve

 

From: Nathan Rauh <nathan.rauh@xxxxxxxxxx>
Sent: 12 January 2022 19:26
To: cu developer discussions <cu-dev@xxxxxxxxxxx>
Cc: DMITRY.KORNILOV <dmitry.kornilov@xxxxxxxxxx>; Steve Millidge (Payara) <steve.millidge@xxxxxxxxxxx>
Subject: Re: [cu-dev] Checking in -- progress towards finishing Concurrency Utilities 3.0?

 

I can help provide some of the estimated timeline assuming that we will need to use Open Liberty as the compatible implementation upon which to certify.  Toward the end of last year I sent an email out querying if there were any other implementations that could be used as the compatible implementation that would meet the Feb 28 deadline, and thus far haven't heard back from any others.

Here's how the schedule would line up:

The pull to port over the old TCK bucket to the Concurrency project and merge it with the new TCK tests that have already been written for Concurrency 3.0 is currently in review state.  It appears that all of the review comments thus far have been very minor and so I expect it to be merged relatively soon, probably within the next few days.

After this, one of the participants is working on a remaining new TCK test to include the new resource definition annotations on an EJB.  That will need to be submitted, reviewed and merged, hopefully early next week.

After that, an official RC1 build will need to be performed, and the spec API jar and TCK jar published to maven.  I have no idea how to do either of these things, but hopefully Steve knows or either of you who are helping to mentor will know and can help with it.

If that can all be done by January 19, then we should be able to get it into the next beta release of Open Liberty.
Every day beyond that point over the next week will have an increasingly lesser chance of making the February beta. I don't expect Open Liberty will hold up or change its release schedule for just this spec.

When the February beta comes out around the beginning of February, then we would be able to collect official results of the TCK running with the 3.0 RC1 release on the Open Liberty beta as the compatible implementation.  It will take several days further to get those results published to a publically accessible location, but it would be well before the Feb 28 deadline.

The main risk here is getting the 3.0 RC1 image created and published to Maven in time.


If another implementation with a more flexible schedule or more lenient approach to certification comes along, that would certainly help add some time.  But absent that, we do at least have a path to meeting Feb 28, albeit a narrow one.




From:        "Ed Bratt" <ed.bratt@xxxxxxxxxx>
To:        "cu developer discussions" <cu-dev@xxxxxxxxxxx>, "Steve Millidge (Payara)" <steve.millidge@xxxxxxxxxxx>
Cc:        "DMITRY.KORNILOV" <dmitry.kornilov@xxxxxxxxxx>
Date:        01/12/2022 11:55 AM
Subject:        [EXTERNAL] [cu-dev] Checking in -- progress towards finishing Concurrency Utilities 3.0?
Sent by:        "cu-dev" <cu-dev-bounces@xxxxxxxxxxx>





Hi,

Dmitry Kornilov and I have been assigned by the Specification Committee to mentor you through the process of finalizing the Release PR for the upcoming release review of Jakarta Concurrency 3.0 for inclusion in EE10.

As a part of wave 1 in the Jakarta EE 10 Release Plan, the release review PR could be made at any time. You may create the PR even if you don't have all the information required. Just mark it as DRAFT and work on it together with your mentor (me).

Are you on track with finishing up this specification version and creating a PR for this specification in the specificationsrepository? Are you able to estimate when the team anticipates starting this final step?
Is there anything blocking/delaying the release?
Is there anything Dmitry or I can help you or the project team with?
Thank you,
-- Ed_______________________________________________
cu-dev mailing list
cu-dev@xxxxxxxxxxx
To unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/cu-dev




Back to the top