re: the namespacing discussion at today's meeting: I think one of the thorniest problems that we might want to try to address quickly is the fact that package log IDs are derived from just the namespaced package name. If we both have a space:pkg
package in our respective registries and I want to start mirroring yours "remapped" as your:space:pkg
those two different packages will currently have the same log ID.
I guess maybe that isn't actually a problem. I forgot that we dropped the log ID from the log init record.
Thinking that might be OK. The client CLI asks the registry about your:space
namespace and the server replies that your:space
is the space
namespace in the registry registry.your-domain.com
. When fetching the logs for your:space:pkg
, the client will ask the registry for logs of the registry registry.your-domain.com
with the logId
that is created from space:pkg
.
Yeah I guess I just had it in my head that you would correlate logs between registries by log ID, but that doesn't have to be the case
Last updated: Dec 23 2024 at 12:05 UTC