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]

Reply via email to