Hi Johann,

thanks. I have a working solution for migration and possibly one day I will
ask in the mailinglist for a diskussion about this.

Regards
Sabine


On Thu, Nov 21, 2013 at 4:09 PM, Johan Fabry [via Smalltalk] <
ml-node+s1294792n4723998...@n4.nabble.com> wrote:

> Hi Sabine,
>
> thank you for your observations, interesting pointers and offer for help!
> I will integrate as much as possible and your comments are certainly
> welcome!
>
> I am not so knowledgeable about data migration, I understand what you are
> saying but I have no deep insights. I will add something about data
> migration to the documentation but I think it will be brief.
>
> Greetings,
>
> On Nov 21, 2013, at 6:16 AM, Sabine Knöfel <[hidden 
> email]<http://user/SendEmail.jtp?type=node&node=4723998&i=0>>
> wrote:
>
> > Hi Johan,
> >
> > I use MongoDB and voyage for www.spesenfuchs.de and it works fine for
> me.
> >
> > My remarks:
> >
> > 1) you could also add VOMongoTransientDescription (see class comment)
> and VOMongoToManyDescription to chapter "enhancing storage".
> >
> > 2) "VORepository current reset" is imo important to know. As far as I
> understand, it forces to reload all objects from database. I need this
> after changing the VOMongo....Descriptions.
> >
> > 3) I like the possibility to have a look into the values in the
> database. For this, there are 2 very useful tools: http://rockmongo.com/ for
> windows and http://robomongo.org/ for mac. I recommend to use it. Helps a
> lot.
> >
> > 4) I think as far as you  start to implement a real app, you need this
> solution  to implement circular references
> http://forum.world.st/Voyage-Circular-references-td4691940.html#a4703493
> >
> > 5) another not so important point
> >
> http://forum.world.st/your-opinion-about-storing-FixedDecimal-in-Mongo-td4704104.html#a4704127
> >
> > 6) I think you do also know:
> > http://esug.org/data/ESUG2013/4-Thu/03-ESUG2013%20-%20VoyageTutorial.pdf
> > http://smallworks.com.ar/web/blog
> >
> > 7) Last point, you could add some words/thoughts about data migration:
> what do I mean with this? Today, my model is as it is. My app runs. Data is
> generated in MongoDB. But after e.g. one month, I decide to change my
> model. Now, there are 2 possibilities: migrate all data while installing
> the new version or some kind of "lazy" migration at the moment, the object
> is loaded from mongo (I do this within the magritte description). Both has
> advantages and disadvantages and depends on the situation. I am interested
> in other opinions and solutions for this.
> >
> > If I can contribute more please tell me.
> >
> > Regards
> > Sabine
> >
>
> ---> Save our in-boxes! http://emailcharter.org <---
>
> Johan Fabry   -   http://pleiad.cl/~jfabry
> PLEIAD lab  -  Computer Science Department (DCC)  -  University of Chile
>
>
>
>
> ------------------------------
>  If you reply to this email, your message will be added to the discussion
> below:
>
> http://forum.world.st/Cleaning-up-Voyage-Documentation-tp4723834p4723998.html
>  To start a new topic under Pharo Smalltalk Users, email
> ml-node+s1294792n1310670...@n4.nabble.com
> To unsubscribe from Pharo Smalltalk Users, click 
> here<http://forum.world.st/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=1310670&code=c2FiaW5lLmtub2VmZWxAZ21haWwuY29tfDEzMTA2NzB8MTA0OTM5MTYx>
> .
> NAML<http://forum.world.st/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml>
>




--
View this message in context: 
http://forum.world.st/Cleaning-up-Voyage-Documentation-tp4723834p4724292.html
Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com.

Reply via email to