Alberto, Can you share your thoughts?
Regards Victor El mar, 8 feb 2022 a las 4:19, Aleksandar Vidakovic (< chee...@monkeysintown.com>) escribió: > ... YAML, XML or JSON... all good for me... in the end very easy to > transform with Jackson in a one liner if someone needs a different > format... > > So, have no preference here... let's see what the community has to say... > > Cheers > > On Tue, Feb 8, 2022 at 10:56 AM Arnold Galovics <galovicsarn...@gmail.com> > wrote: > >> Hi Aleks, >> >> Good to know. >> >> Any preference for YAML versus XML format? >> >> Best, >> Arnold >> >> On Tue, Feb 8, 2022 at 10:43 AM Aleksandar Vidakovic < >> chee...@monkeysintown.com> wrote: >> >>> Hi Arnold, >>> >>> ... personally, I am looking forward to seeing this one happen... >>> Postgres support is one of the things that I hear people requesting more >>> and more often. And having used Liquibase myself in other projects, I have >>> to say that I find it a lot easier to use and much cleaner. One thing that >>> I could create relatively easily based on Liquibase changeset files (in >>> this case I used YAML): I've created a little command line tool with JBang >>> to generate PlantUML ERD diagrams... something that is a lot harder to >>> achieve with plain DDL scripts and Flyway. >>> >>> I agree to include this one after 1.6... that gives us some time to hash >>> out backward compatibility (or not) and figure out how to make the >>> transition as easy as possible for everyone. >>> >>> +1 >>> >>> Cheers, >>> >>> Aleks >>> >>> On Tue, Feb 8, 2022 at 10:08 AM Arnold Galovics < >>> galovicsarn...@gmail.com> wrote: >>> >>>> Hi everyone, >>>> >>>> I was scanning through some tickets and found FINERACT-984 >>>> <https://issues.apache.org/jira/browse/FINERACT-984>: Postgres >>>> support. >>>> >>>> I'm glad this has been brought up already. I thought about some >>>> potential paths forward to support Postgres in Fineract, let me explain. >>>> >>>> First of all, I've gotta say Postgres would be a great addition to the >>>> current Fineract project because - at least from my experience - Postgres >>>> often outperforms MySQL performance-wise. At one of my previous projects - >>>> which was a completely different product from Fineract - we used AWS cloud >>>> to deploy the application and we were planning to use AWS Aurora to boost >>>> the performance but we weren't sure whether AWS Aurora MySQL or Aurora >>>> PostgreSQL is the way to go, so we decided to measure it. Aurora Postgre >>>> was way better than Aurora MySQL in terms of performance but I can't really >>>> share numbers. >>>> >>>> With that said, the first step in my opinion would be to try to do >>>> database-independent schema migrations for which we could use Liquibase >>>> instead of Flyway. >>>> >>>> With Liquibase we could write the schemas in a single format and in the >>>> future apply to either MySQL or PostgreSQL. In addition, Liquibase also >>>> supports native SQL migrations so we are not losing any functionality. >>>> >>>> I'm happy to take this work up and make the necessary changes to >>>> Fineract. >>>> >>>> Note: I'm not targeting 1.6 with this change but a later release. >>>> Note2: I've created a ticket as well to track this. FINERACT-1498 >>>> <https://issues.apache.org/jira/browse/FINERACT-1498> >>>> >>>> Let me know your thoughts. >>>> >>>> Best, >>>> Arnold >>>> >>>