• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Migrations in parallel code branches
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Migrations in parallel code branches


  • Subject: Re: Migrations in parallel code branches
  • From: Maik Musall <email@hidden>
  • Date: Tue, 09 Oct 2012 13:13:53 +0200

Hi Henrique,

maybe it's all easier with small databases, and small teams, yes.

Am 09.10.2012 um 12:44 schrieb Henrique Gomes <email@hidden>:

> IMHO, I  think you are over complicating for no obvious gain. If two features are developed in parallel, either reconcile them before release / production or, if they are released separated, just rename the latter migration before release. You are using development databases for each developer, and periodically reseting them, right?

Yes, but only on weekends usually, because resetting a 40 GB database takes some time, multiplied by 3 developer databases, a staging system and an integration system. Jenkins builds automatically and I don't want tests to fail there just because someone checked in something in the wrong order.

> I have the exact situation that i'm developing two different features on two different branches of code. The migrations on each branch are named the same because I do not know which one I'll release first. Then I'll rename the other. The only pain, that last 5 seconds, is reseting the database when I change branch. That's a simple "gzip -dc db.dump.gz | psql dbname"

I don't have the time during the day to wait for a re-import of the whole database like this. And yes, I need the entire database to develop, because otherwise I'm unable to reproduce issues occurring in production.

Maik


 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

  • Follow-Ups:
    • Re: Migrations in parallel code branches
      • From: Henrique Gomes <email@hidden>
References: 
 >Migrations in parallel code branches (From: Maik Musall <email@hidden>)
 >Re: Migrations in parallel code branches (From: Johann Werner <email@hidden>)
 >Re: Migrations in parallel code branches (From: Maik Musall <email@hidden>)
 >Re: Migrations in parallel code branches (From: Henrique Gomes <email@hidden>)

  • Prev by Date: Re: Migrations in parallel code branches
  • Next by Date: Re: How do I change the classpath order?
  • Previous by thread: Re: Migrations in parallel code branches
  • Next by thread: Re: Migrations in parallel code branches
  • Index(es):
    • Date
    • Thread