dimas-b commented on PR #461: URL: https://github.com/apache/polaris/pull/461#issuecomment-2533094193
Conceptually, bootstrapping may not even be the right term here :) This is not about helping the server to start and run, but about defining some prerequisite persisted objects (the root principal, specifically). How about removing "bootstrap" methods from `MetaStoreManagerFactory` and performing the associated initialization in a new `initialize` CLI command? The command will have options for printing generated secrets to the console (not log) or (preferably) to a local file. For the in-memory case, we could probably execute `initialize` inside the `main` application method, so in-memory servers will have to provide initialization parameters to the `server` command. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
