On Thu, Feb 16, 2012 at 4:41 PM, Denis Gervalle <[email protected]> wrote:
> On Thu, Feb 16, 2012 at 15:07, Thomas Mortagne 
> <[email protected]>wrote:
>
>> On Thu, Feb 16, 2012 at 2:44 PM, Denis Gervalle <[email protected]> wrote:
>> > On Thu, Feb 16, 2012 at 11:40, Thomas Mortagne <
>> [email protected]>wrote:
>> >
>> >> On Thu, Feb 16, 2012 at 11:07 AM, Caleb James DeLisle
>> >> <[email protected]> wrote:
>> >> > Hi,
>> >> >
>> >> > I'd like to switch filesystem attachments to begin using the
>> persistent
>> >> storage directory now instead of the work directory.
>> >> > This means there's a new way of calculating where the attachments will
>> >> be stored so it might fail on upgrade.
>> >> > I would like to not do any migration and just add to the release notes
>> >> because:
>> >> > #1, it doesn't cause any permanent harm so long as nobody adds
>> >> attachments while it's in what is an obviously broken state.
>> >> > #2 administrators who have FS attachments enabled are probably going
>> to
>> >> know what's going on.
>> >> > #3 migration code is scary, it requires lots of work and lots of
>> review
>> >> and even if it works,
>> >> > people might feel violated having files shuffled around on their
>> system
>> >> without their permission.
>> >> >
>> >> > WDYT?
>> >>
>> >> +1 and +1 for no migration by default too. If admin did his job
>> >> properly, work dir and permanent dir are supposed to be the same
>> >>
>> >
>> > I do not fully agree. My work dir has always been been stored in a place
>> > like /var/cache, where the data is not backup and has not real importance
>> > (I was not using filesystem attachement obviously). This was the default
>> on
>> > a debian install. On the other hand, permanentDirectory should be in
>> > /var/lib, and be backed up. This is my setup right now with the patch of
>> > Caleb.
>>
>> xwiki.work.dir was already supposed to be used for persisted datas and
>> there was xwiki.temp.dir for temporary stuff.
>>
>
> The default of the first, is the second however !

It's just a fallback to always provide something and
permanentDirectory has the exact same behavior...

> And, AFAIK, apart from the attachment storage, what was stored there where
> mainly data that could be freely deleted.

No, xwiki.work.dir always been used for datas you wanted to keep after
a restard, the fact that it was not too critical to loose Lucene index
does not make it ok to rebuild the whole index all the time especially
for a big farm.

>
>
>> What's in xwiki.properties is just a new component oriented access to
>> the same thing and nothing new.
>>
>> Anyway you would have use it properly if you were using filesystem
>> attachment so it does not really change the need for a migration.
>>
>
> Sure.
>
>
>>
>> >
>> >
>> >> anyway and if the permanent dir is not set then admin just need to set
>> >> it and it OK.
>> >>
>> >> >
>> >> > Caleb
>> >> >
>> >> > _______________________________________________
>> >> > devs mailing list
>> >> > [email protected]
>> >> > http://lists.xwiki.org/mailman/listinfo/devs
>> >>
>> >>
>> >>
>> >> --
>> >> Thomas Mortagne
>> >> _______________________________________________
>> >> devs mailing list
>> >> [email protected]
>> >> http://lists.xwiki.org/mailman/listinfo/devs
>> >>
>> >
>> >
>> >
>> > --
>> > Denis Gervalle
>> > SOFTEC sa - CEO
>> > eGuilde sarl - CTO
>> > _______________________________________________
>> > devs mailing list
>> > [email protected]
>> > http://lists.xwiki.org/mailman/listinfo/devs
>>
>>
>>
>> --
>> Thomas Mortagne
>> _______________________________________________
>> devs mailing list
>> [email protected]
>> http://lists.xwiki.org/mailman/listinfo/devs
>>
>
>
>
> --
> Denis Gervalle
> SOFTEC sa - CEO
> eGuilde sarl - CTO
> _______________________________________________
> devs mailing list
> [email protected]
> http://lists.xwiki.org/mailman/listinfo/devs



-- 
Thomas Mortagne
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to