Make internal storage a supported production setup

My new TeamCity installation is now humming along nicely, and I must say it's a fantastic tool. The setup process has generally been very easy and intuitive, something I've come to expect from IntelliJ products. You guys rock! :)

However, I have one small request. TeamCity is now warning me that I should switch to MySQL as the storage engine. But I don't really want to. I'd rather not have one more component to maintain on my build computer as we don't have the resources for a full-time build master. So the easier and simpler the build setup is, the better.

Therefore I think you should strive to deliver TC with an embedded storage engine that is production ready. Anyone else here agree with me?

1 comment

Hello,

The database itslef is a third party tool which we do not control. We can
only choose one or another. Currently HSQLDB seems to be the best Java
embeddable SQL database.

Actually default database should work well if you do not have much builds
and tests. However as the size of the database increases more chances that
you'll get database corruption. In 3.0 we do a lot to decrease chances of
database corruption, for example, we managed to decrease required database
size significantly. So TC 3.0 should behave better with default database,
but with external database like MySQL or Postgress TC will scale much
better.

--
Pavel Sher
Software Developer
JetBrains, Inc.
http://www.jetbrains.com
"Develop with pleasure!"



"Aggie" <no_reply@jetbrains.com> wrote in message
news:5113409.1204530706590.JavaMail.itn@is.intellij.net...

My new TeamCity installation is now humming along nicely, and I must say
it's a fantastic tool. The setup process has generally been very easy and
intuitive, something I've come to expect from IntelliJ products. You guys
rock! :)

>

However, I have one small request. TeamCity is now warning me that I
should switch to MySQL as the storage engine. But I don't really want to.
I'd rather not have one more component to maintain on my build computer as
we don't have the resources for a full-time build master. So the easier
and simpler the build setup is, the better.

>

Therefore I think you should strive to deliver TC with an embedded storage
engine that is production ready. Anyone else here agree with me?



0

Please sign in to leave a comment.