Hello,

On Tuesday 08 December 2009 08:36:22 Jim Barber wrote:
> Hi Kern.
>
> Could either of these bugs be a likely candidate as to why I get an
> unexplained storage daemon crash at least once weekly?

I believe that it is unlikely, but anything is possible.  

In general, the storage daemon should never crash -- at least we are not aware 
of any crashes.  We are aware that there are race conditions in the SD that 
sometimes lead to deadlock.  In general, for either a crash or a deadlock, if 
we get a good traceback submitted as a bug report, we will be able to fix the 
problem.

>
> If so, how trivial would it be to apply the bstrncat fix to the 3.0.3 code
> base?

It is already in the git repo.  However, I have removed the 3.0.3 branch and 
renamed it Branch-3.0.

>
> I've  just grabbed the git tree for 3.1.6.
> Which files would I need to compare to get the fixes?
> Or will that just be too hard?

Well, you need to do a "git pull" to get the latest changes, then you will 
need to checkout the Branch-3.0.  I do it with:

git checkout -b Branch-3.0 origin/Branch-3.0

>
> Sort of a related question.
> If I upgraded to 3.1.6 and found that it went badly, would it be easy
> enough to revert back to 3.0.3 again?

At the moment version 3.1.6 seems to be quite stable, but as with all 
development code, as we add changes some seemingly simple, sometimes the repo 
gets broken ...

Yes, you can back out to 3.0.3+ as long as you do it before the end of this 
week. See the next answer ...

> Or will the structure of the database have changed too much? (if at all?)

Currently there are no database changes, but sometime around the end of this 
week (probably during the weekend), we will be committing a patch that 
upgrades the database, and in that case, if you build that version and do a 
database upgrade (it must be done manually), it will not be possible (or will 
be very hard) to go back.  When we apply it we will change the version to 
3.1.7, and in any case, you must explicitly run a script to do the update or 
the new version will refuse to run.

Best regards,

Kern


------------------------------------------------------------------------------
Return on Information:
Google Enterprise Search pays you back
Get the facts.
http://p.sf.net/sfu/google-dev2dev
_______________________________________________
Bacula-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bacula-devel

Reply via email to