On 2023-01-11 13:27, Khem Raj via lists.openembedded.org wrote:
On Wed, Jan 11, 2023 at 10:07 AM Steve Sakoman <[email protected]> wrote:

Hi Andrej,

I'm the maintainer for openembedded-core, and gRPC is in
meta-openmebedded. So this isn't my call to make.

However we typically only take version bumps if they are security/bug
fix only releases.  So if this is the case, you can submit a patch.
But please be sure to include either release notes or change log so
the meta-openembedded maintainer can verify that it is suitable for a
stable release.

Thanks Steve, policy is same for all OE layers. I will wait for Armin
( Release Maintainer for meta-openembedded )
take the final call.


I vote for no update based on a quickish look.

Armin,

To save you some review, see the data below that indicates that there's
an appartly stable release maintenance scheme and
1.50.x is > 1200 commits ahead and *likely* breaks ABI.

Andrei,

Is your CVE covered by any fixes on the stable release?
If not, best to get it merged upstream in addition to backporting
the fix as a patch in meta-oe.

../Randy


$ git clone https://github.com/grpc/grpc.git
$ cd gprc

$ git log --oneline v1.45.2..v1.50.1 | wc -l
1259

$ git diff v1.45.2..v1.50.1 |  diffstat | tail -1
 3763 files changed, 198007 insertions(+), 213762 deletions(-)

$ git checkout v1.45.x
...

# oh, I forgot to show the stable branches:
$ git branch -a | rg v1.[45][0-9]
* v1.45.x
  remotes/origin/v1.40.x
  remotes/origin/v1.41.x
  remotes/origin/v1.42.x
  remotes/origin/v1.43.x
  remotes/origin/v1.44.x
  remotes/origin/v1.45.x
  remotes/origin/v1.46.x
  remotes/origin/v1.47.x
  remotes/origin/v1.48.x
  remotes/origin/v1.49.x
  remotes/origin/v1.50.x
  remotes/origin/v1.51.x


# What's not included in our 1.45.2?
$ git log --oneline v1.45.2...
4af1fe173d (HEAD -> v1.45.x, origin/v1.45.x) xDS interop: resume circuit_breaking test (#32038) (#32056) 60863b633e [CPP] xDS interop GCE framework: pin grpcio-tools to use protobuf 3.x (#31214) (#31221) 0a1c8d3c5c xDS interop GCE framework: pin grpcio-tools to use protobuf 3.x (#31191) (#31201) 129dd25c33 xDS interop: buildscripts: fix run_test return status (#30768) (#30879) fed6c04c69 xDS interop: enable pod log collection in the buildscripts (#30735) (#30860) d19a439577 xDS interop: Python LB tests build and use the python server (#30637) (#30658) 3e930a5784 xDS interop: add missing image tagging to the buildscripts (#30520) (#30532) 12df388e8b xds interop: choose correct cluster in grpc_xds_k8s_lb_python.sh (#30309) (#30332)
ea0f9b29f7 xds-k8s jobs: standardize TESTING_VERSION (#30027) (#30050)
14afb3a3ea Disable layering check for Objective-C (#29375)


# When were those commits made?
$ git log v1.45.2... | rg Date:
Date:   Tue Jan 10 13:35:42 2023
Date:   Mon Oct 3 15:23:06 2022
Date:   Mon Oct 3 13:35:02 2022
Date:   Thu Sep 8 16:57:24 2022
Date:   Tue Sep 6 20:47:18 2022
Date:   Fri Aug 19 17:22:21 2022
Date:   Mon Aug 8 21:33:59 2022
Date:   Tue Jul 19 17:31:09 2022
Date:   Fri Jun 17 18:37:56 2022
Date:   Tue Apr 19 14:45:30 2022


so it looks like there's a stable branching strategy.


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#100559): 
https://lists.openembedded.org/g/openembedded-devel/message/100559
Mute This Topic: https://lists.openembedded.org/mt/96195679/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to