ocaml-docs-ci icon indicating copy to clipboard operation
ocaml-docs-ci copied to clipboard

no docs for odoc :-(

Open jonludlam opened this issue 1 year ago • 5 comments

There are no docs for odoc on ocaml.org - this appears to be a problem with the solver - https://docs.ci.ocaml.org/package/odoc.2.4.1 shows

Error from solver: Bad frame from worker: time="1.36" len="0.0"

jonludlam avatar Feb 16 '24 16:02 jonludlam

That is an error from the solver in docs, rather than failing to find a solution for odoc. Reported under https://github.com/ocurrent/solver-service/pull/61. The fix would either need to be ported across to the copy of solver-service in this project or modify docs-ci to use the solver-service over CapnProto.

tmcgilchrist avatar Feb 18 '24 22:02 tmcgilchrist

I'm not sure it's the same cause, because every single version of odoc is failing with the same error, and ocurrent/solver-service#61 looks less reproducible.

jonludlam avatar Feb 18 '24 23:02 jonludlam

I'm not sure it's the same cause, because every single version of odoc is failing with the same error, and ocurrent/solver-service#61 looks less reproducible.

Indeed, this is less reproducible, it was known when scaling solver-service which put pressure on the solver. Lot of issues pop up and we solved them. The solver was stable and could take more workers, it was successfully tested with 128 workers.

The solver of ocaml-docs-ci could be upgrade to this commit https://github.com/ocurrent/solver-service/tree/4e161fc300bc39675630d4e1059c363dbcb9c50f just before the port on eio. Do not hesitate to DM me, I'm willing, even to review the code, I've good knowledge of that part of the code.

moyodiallo avatar Apr 02 '24 08:04 moyodiallo

Seems like https://github.com/ocurrent/ocaml-docs-ci/issues/86 would obviate the need for this.

We need to make a decision on the role of the solver services, and then decide our priorities here accordingly.

shonfeder avatar Aug 26 '24 14:08 shonfeder

I note that the solver service, which @talex5 has recently improved, is now very fast. It would be great to get docs.ci.ocaml.org to use it.

mtelvers avatar Aug 26 '24 14:08 mtelvers