[Mondrian] Vagrant VM containing populated databases

Ramazzina, Sergio sergio.ramazzina at serasoft.it
Fri Apr 22 04:54:51 EDT 2016


+1

On Thu, Apr 21, 2016 at 9:34 PM, Julian Hyde <julianhyde at gmail.com> wrote:

> I propose to create a Vagrant VM that contains each database that we would
> like to test Mondrian against.
>
> One of the challenges of developing/testing Mondrian is that you have to
> populate a FoodMart database first. In Calcite we had the same problem, but
> one of our developers neatly solved it by creating a vagrant VM that
> populated each required database[1]. We could do the same for Mondrian: the
> initial set would be, say, MySQL, PostgreSQL, Apache Hive.
>
> For the Mondrian 4 branch I would go further, and make the default
> database embedded hsqldb, so Mondrian could build & test with no setup,
> just “mvn install”. Anyone who wanted to run the integration tests would do
> “mvn install” on the vagrant repo, would would start and populate the VM,
> and would run “mvn -Pit install” to enable the integration tests against
> all of the various databases.
>
> What do y’all think?
>
> Julian
>
> [1] https://github.com/vlsi/calcite-test-dataset/
>
> _______________________________________________
> Mondrian mailing list
> Mondrian at pentaho.org
> http://lists.pentaho.org/mailman/listinfo/mondrian
>
>


-- 
Best Regards/Distinti Saluti

*Sergio Ramazzina*
*SeraSoft S.r.l. - Your BIntelligence Partner*

Via Milano 78
20013 Magenta (MI) - ITALY
mobile : +39 347 2103689
Tel:       +39 02 87158700
Fax:      +39 02 87151947
website: http://www.serasoft.it - email : sergio.ramazzina at serasoft.it
skype : sramazzina - Follow me on twitter: sramazzina
View my profile on LinkedIn: http://www.linkedin.com/in/sramazzina

---------------------------------------------------------------------------------------------------------------
RISERVATEZZA / CONFIDENTIALITY

In ottemperanza del D. L.vo 196/2003 sulla tutela dei dati personali, le
informazioni contenute in questo messaggio sono strettamente riservate e
sono esclusivamente indirizzate al destinatario indicato,  tenendo presente
che qualsiasi uso, riproduzione o divulgazione di questo messaggio è
vietata. Nel caso in cui aveste ricevuto questa mail per errore, vogliate
avvertire il mittente al più presto a mezzo posta elettronica e distruggere
il presente messaggio.

ACCORDINGLY TO ITALIAN LAW 196/2003 CONCERNING PRIVACY, IF YOU ARE NOT THE
ADDRESSEE YOU ARE HEREBY NOTIFIED THAT ANY DISCLOSURE, REPRODUCTION,
DISTRIBUTION OR OTHER DISSEMINATION OR USE OF THIS COMMUNICATION IS
STRICTLY PROHIBITED. IF YOU HAVE RECEIVED THIS MESSAGE IN ERROR, YOU SHOULD
DESTROY IT AND PLEASE NOTIFY US IMMEDIATELY BY EMAIL.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.pentaho.org/pipermail/mondrian/attachments/20160422/ddfb1898/attachment.html 


More information about the Mondrian mailing list