Hi Kern,

I did not intend for my emails to be read as complaints. Bacula works _Very_ 
well for me, and I am very grateful for the work that you do. My intent was to 
essentially submit bug reports against the docs. Is it the case that the 
Scratch Pool just doesn't work in 1.36? If that is the case, simply modifing 
the docs as such would clear things up a bit:

ORIGINAL:

<H3><A NAME="SECTION0001410100000000000000">
The Scratch Pool</A>
</H3>
<A NAME="6959"></A>
<A NAME="6960"></A>
In general, you can give your Pools any name you wish, but there is one 
important restriction: the Pool named <B>Scratch</B>, if it exists behaves 
like a scratch pool of Volumes in that when Bacula needs a new Volume for 
writing and it cannot find one, it will look in the Scratch pool, and if
it finds an available Volume, it will move it out of the Scratch pool into
the Pool currently being used by the job.
<P>

MODIFIED:

<H3><A NAME="SECTION0001410100000000000000">
The Scratch Pool</A>
</H3>
<A NAME="6959"></A>
<A NAME="6960"></A>
In general, you can give your Pools any name you wish, but there is one 
important restriction: the Pool named <B>Scratch</B>, if it exists behaves 
like a scratch pool of Volumes in that when Bacula needs a new Volume for 
writing and it cannot find one, it will look in the Scratch pool, and if
it finds an available Volume, it will move it out of the Scratch pool into
the Pool currently being used by the job. Note that the Scratch pool does
not work properly for versions prior to {INSERT VERSION IN WHICH IT IS KNOW TO 
WORK HERE}, but it is
still recommended that you not use the Scratch pool in prior versions for
anything else as it will hinder your upgrade path.
<P>



        Regaurding my previous email, on the migration from SQLite to MySQL, I 
don't have enough knowledge of the intricacies of SQLite or MySQL to propose a 
proper migration solution. But I will attempt to put together a documentation 
change that will point the reader in the right direction. I will send this in a 
seperate email.

Cheers,
Silas

=0)



-----Original Message-----
From: Kern Sibbald [mailto:[EMAIL PROTECTED]
Sent: Friday, April 14, 2006 12:06 AM
To: bacula-users@lists.sourceforge.net
Cc: Bennett, Silas (GE Indust, Security)
Subject: Re: [Bacula-users] Scratch Pool Question


On Friday 14 April 2006 04:08, Bennett, Silas (GE Indust, Security) wrote:
> Hi All,
>
> This is a follow up to my SQLite -> MySQL migration Email.
>
> The Scratch Pool has _NEVER_ worked for me, and during the database
> migration, I noticed something.
>
> In the Pool Table there is a field called ScratchPoolId, and all of the
> records in the table have ScratchPoolId set to 0. What is the purpose of
> ScratchPoolId, can I set that to the PoolId value of the Scratch Pool and
> make stuff work? Is there any configuration file directives to put into the
> Pool resource definitions to tell it which scratch pool to use?
>
> The Docs are again a bit thin here.

The ScratchPoolId is not used, so don't worry about it (at least not yet).  I 
don't have time to document all the technical details, so the docs are going 
to remain very thin in that regard for a long time.

However, in the case where someone has specific knowledge of the deficiencies 
of the manual, it would be more useful to complain and at the same time send 
me suggested new text rather than throw the work back on me as is the case 
95% of the time.

-- 
Best regards,

Kern

  (">
  /\
  V_V
N�HS^�隊X���'���u��<�ڂ�.���y�"��*m�x%jx.j���^�קvƩ�X�jب�ȧ��m�ݚ�����v&��קv�^�+����j�Z����{az����^��h��஋�n���)��{h�����ا�׫�+h�(m�����Z��jY�w��ǥrg

Reply via email to