I added a table to the README with the differences that were called out. I
added some details that I think are worth understanding better. E.g., the
Json layout we added has specific custom functionality we wanted for
supporting key/value pairs and the micrometer annotation was added for some
custom support we wanted aside from what is supported with the default
dropwizard metrics support.

https://github.com/collado-mike/polaris/blob/14865a97ad8f790a9992432d79975c05ff5c36fa/polaris-service-quarkus/README.md

I think it would be great if others could add to the table with features
that would be impacted by the migration and to call out the level of effort
in both dropwizard and quarkus.

Another possible consideration would be upgrading our Dropwizard dependency
to the latest development version. It may be the case that doing so would
address some of the targeted features with less effort in migrating.

Mike

On Tue, Oct 29, 2024 at 5:50 AM Jean-Baptiste Onofré <j...@nanthrax.net>
wrote:

> Hi folks,
>
> Following the last community sync meeting, we create a branch
> demonstrating use of Quarkus to powered Apache Polaris:
>
> https://github.com/jbonofre/polaris/tree/QUARKUS
>
> We still have work to do, but you can already take a look and
> experiment (in the polaris-service-quarkus module).
>
> We added a README.md file to:
> 1. Highlight the main differences (in terms of code) between
> Dropwizard and Quarkus
> 2. To build and run Polaris powered by Quarkus
> 3. The list of TODO items
>
>
> https://github.com/jbonofre/polaris/blob/QUARKUS/polaris-service-quarkus/README.md
>
> If anyone wants to contribute on the branch before creating the PR,
> please let me know, I will add you as contributor on the branch.
>
> Any comments or questions are welcome !
>
> Thanks,
> Regards
> JB
>

Reply via email to