voonhous commented on PR #13152: URL: https://github.com/apache/hudi/pull/13152#issuecomment-4957703585
With regards to `Alternatives Considered`. We didn't really give too much thought into this other than wanting to keep it lightweight and not adding too much bloat to what we already have. Given that we already have Javalin, we wanted something on top of it. That said, the design-level forks that did have a real loser: | Fork | Chosen | Rejected | |---|---|---| | Where the UI lives | Served by the timeline server | Standalone service; CLI-only | | API surface | Own `/ui/api/*` namespace | Extending `/v2/hoodie/view` | | JS delivery | Vendored + bundled | CDN load | | Asset packaging | Server bundle + asset-presence gate | Ship assets in all six engine bundles | | Spark tab | One UI instance + table selector | One tab per table | | Schema history | Reconstruct on request over a scanned window | Persist/index it | The rest of the rationale is implementation-level and already lives inline or in the `A1`-`A10` appendix, so I'd rather not duplicate it into a dedicated section. -- 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]
