MagLev 23687 available including our first simple Rails3 example.

2 views
Skip to first unread message

Monty Williams

unread,
Jun 22, 2010, 4:05:08 PM6/22/10
to MagLev Discussion
It's been a month since I've written about a MagLev release.
MagLev-23687 represents a significant milestone for us
as it includes a Rails 3 Beta-4 example in
$MAGLEV_HOME/examples/rails/.

It's still early in our Rails effort. Lots of work remains
to get Rails 3 runing and then to tune performance. But we
only have a handful of changes to Rails itself:
http://bit.ly/c2GYjg

For further details of improvements and bugfixes see:
http://github.com/MagLev/maglev/blob/master/Changes

Note: I'm cleaning up the download site by removing all
releases prior to 23611.

If you haven't upgraded in a while or are having problems,
we recommend you upgrade to this release.

----------------------------------------------------------------------

For an overview of basic installation instructions see
http://github.com/MagLev/maglev/blob/master/README.rdoc

To install this release using the files from MagLev-installer.zip:
./installMaglev.sh 23687 (only necessary the first time)
or
./upgradeMaglev.sh 23687 (if you've installed MagLev previously)

To install this release by updating a clone of the MagLev github
repository:
git pull
./update.sh
If you leave out the update step, you won't have the corresponding
version of GemStone. Updating using 'git pull' makes downgrading to
an earlier version very difficult. We suggest you save a copy of
your entire MagLev directory first.

To install this release using RVM (http://rvm.beginrescueend.com/):
rvm install maglev-23687
or
rvm install maglev-head

Warning: this update will install a new MagLev repository. If you
need to preserve the prior version, save a copy of your MagLev
directory before updating.

Michael Latta

unread,
Jun 22, 2010, 7:09:58 PM6/22/10
to maglev-d...@googlegroups.com, MagLev Discussion
Monty,

Would you please remind me what to do to uninstall my ancient version and install the new one.


Michael

> --
> You received this message because you are subscribed to the Google Groups "MagLev Discussion" group.
> To post to this group, send email to maglev-d...@googlegroups.com.
> To unsubscribe from this group, send email to maglev-discuss...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/maglev-discussion?hl=en.
>

Monty Williams

unread,
Jun 22, 2010, 8:06:47 PM6/22/10
to MagLev Discussion
Hi Michael,

You don't have to do much. Instructions how to do this from GitHub or
RVM are on GitHub at
http://github.com/MagLev/maglev/blob/master/README.rdoc

Here's the closest to what you used last year:

1) Create a MagLev directory. Its name doesn’t matter. Put the
installer or git clone there.

2) Download and unzip the installer from maglev.gemstone.com/files/
MagLev-installer.zip

3) Run this (the first time) to install MagLev-23687

./installMaglev.sh 23687

4) Run this any future time (but using the later version number):

./upgradeMaglev.sh 23687

On Jun 22, 4:09 pm, Michael Latta <mla...@technomage.com> wrote:
> Monty,
>
> Would you please remind me what to do to uninstall my ancient version and install the new one.
>
> Michael
>

Michael Latta

unread,
Jun 22, 2010, 8:10:47 PM6/22/10
to maglev-d...@googlegroups.com
Thanks Monty. So I do not need to uninstall the old copy, or be sure to install in the same area to replace any components.

Michael

Monty Williams

unread,
Jun 24, 2010, 5:21:51 PM6/24/10
to MagLev Discussion
Each time you run installMaglev.sh or upgradeMaglev.sh the tarball is
extracted into a new subdirectory based on the version number you
asked it to install.

e.g. 'upgradeMaglev.sh 23741' creates MagLev-23741.Linux-x86_64 and
GemStone-23741.Linux-x86_64

While not strictly necessary, if you update from github it might be a
good idea to rename any prior checkout in case you need any former
components. e.g.

maglev stop
mv maglev maglev-old
git clone git://github.com/MagLev/maglev.git
cd maglev
./update.sh
Reply all
Reply to author
Forward
0 new messages