Dan Allan

Results 756 comments of Dan Allan

Notes from an in-person chat with @tacaswell: The ability of the RunEngine to _become_ a server is a good success story of something developed out of core (in queue server)...

Summary of discussion with @dmgav: The complexity of queueserver mostly relates to supporting fully remote or automated control with no one physically accessing the beamline. To support that, Dmitri has...

I think the first mystery is: where do all these subprocesses come from?

Reading through various things, I'm having trouble understanding whether an application should close the SQLite file after a transaction or hold it open. I'm also unsure about where the subprocesses,...

This is so helpful! Good find with `pthread_create` and`clone`. Now the strace output is clear. I agree with your assessment. I think we should next add some benchmarks that hit...

In a group-coding session, an asv benchmark validated that `AsyncAdaptedQueuePool` provides a measurable performance improvement over `NullPool`. A forthcoming PR will make the change and add the benchmark.

We are waiting on `numba` to support 3.12. They have an RC out, so this should not be far off. Tracked at https://github.com/numba/numba/issues/9197

The linked issue announced that a numba version supporting Python 3.12 has been released, and it looks like conda packages went up a little more than one day ago: https://anaconda.org/conda-forge/numba/files...

Now the issue is blosc, which has not published a Python 3.12 wheel.