]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
Merge PR #66244 into main
authorPatrick Donnelly <pdonnell@ibm.com>
Fri, 20 Mar 2026 21:44:45 +0000 (17:44 -0400)
committerPatrick Donnelly <pdonnell@ibm.com>
Fri, 20 Mar 2026 21:44:45 +0000 (17:44 -0400)
commitbc733405b078f288389dbe6f44c3b4beb087c176
tree703067040b658c3f4863660e8c619e2a5c63e537
parent4a10b7920dd9ed88e6cf99e949b4ea029b8f7941
parentfb26bcd9865b336a043453c9c50aa935f68fdf90
Merge PR #66244 into main

* refs/pull/66244/head:
mgr/Gil.cc: simplify Gil(), ~Gil()
mgr/Gil.cc: do not use PyGILState_Check()
mgr: add mgr_subinterpreter_modules config
python-common/.../service_spec: implement ServiceSpec.__getnewargs__ to allow unpickle to work correctly
mgr: serialize python objects sent between subinterpreters via remote

Reviewed-by: Nitzan Mordechai <nmordech@redhat.com>
Reviewed-by: Patrick Donnelly <pdonnell@ibm.com>
src/common/options/mgr.yaml.in
src/mgr/ActivePyModules.cc
src/mgr/ActivePyModules.h
src/mgr/BaseMgrModule.cc
src/python-common/ceph/deployment/service_spec.py