[ECODP-dev] migration of the namespace in production

David Raznick david.raznick at okfn.org
Wed Dec 18 10:25:57 UTC 2013


Hello,

I am not sure why it made the data take up that much space, we only do
updates in place.   We also tested the update against the most recent
dump of data we had from them without much space.  You should be able
to run it while the site is live, without downtime.

As to your other question. Yes you should be able to do normal api
updates, if you do *not* put an "rdf" field, then the metadata can be
edited afterwards.

In theory you can use RDF2CKAN, but missing out posting the rdf json
field, and that should work.

David

On 18 December 2013 10:12, Bert Van Nuffelen
<bert.van.nuffelen at tenforce.com> wrote:
> Hi David,
>
> Well they encountered a problem during the migration: postgreSQL died
> because of diskspace problems (the script seems to create so much additional
> space, that it overflow the available space).
> But then they added more resources, and restarted the process. It took
> ultimately 8 hours to finish. (including all reindexations)
>
> To my other question: it is possible to use the api calls to do an update
> and have the web publishers being able to edit the data afterwards?
>
> kind regards,
>
> Bert
>
>
>
> 2013/12/18 David Raznick <david.raznick at okfn.org>
>>
>> Hello
>>
>> It should be safe to rerun the paster command again, it was designed
>> to be re-runable.
>>
>> The resource type was definately part of the migration (on the test
>> system this worked), so the only reasons that this would fail would be
>> that.
>>
>> 1. The migration stopped because of an error.  In this case we should
>> know what the error is, so we can fix it.
>> 2. It was stopped in the middle and not given time to finish.
>>
>> In both cases it needs to be run again.
>>
>> Thanks
>>
>> David
>>
>>
>>
>> On 17 December 2013 21:57, Bert Van Nuffelen
>> <bert.van.nuffelen at tenforce.com> wrote:
>> > Hi David & Darwin,
>> >
>> > we face in production the next issue: the migration script (a paster
>> > command) that would update all occurrences of the old namespace
>> > "ec.europa.eu/open-data" to the new namespace "open-data.europa.eu" has
>> > not
>> > resulted in the desired end result.
>> > It seems that the change for the datasets has not been in effect.
>> >
>> > I wonder why it happend, but more I am working towards some alternative
>> > to
>> > get it fixed. I thought I could update the database via the api, but
>> > probably this will lead to not editable datasets for the datasets that
>> > are
>> > entered via the web interface. Is that right?
>> >
>> > An example of interest can be:
>> >
>> >
>> > http://open-data.europa.eu/data/dataset/pan-european-opinion-poll-on-occupational-safety-and-health.rdf
>> >
>> > In that we see that the publisher url is now the correct value
>> > <dct:publisher
>> >
>> > rdf:resource="http://publications.europa.eu/resource/authority/corporate-body/OSHA"/>
>> >
>> > but that the references to the document types point to the old
>> > namespace.
>> >
>> > Any idea how we can resolve this further?
>> >
>> > kind regards,
>> >
>> > Bert
>> >
>> > --
>> > Bert Van Nuffelen
>> >
>> > Semantic Technologies Software Architect at TenForce
>> > www.tenforce.be
>> >
>> > Bert.Van.Nuffelen at tenforce.com
>> > Office: +32 (0)16 31 48 60
>> > Mobile:+32 479 06 24 26
>> > skype: bert.van.nuffelen
>> >
>> > _______________________________________________
>> > ecodp-dev mailing list
>> > ecodp-dev at lists.okfn.org
>> > https://lists.okfn.org/mailman/listinfo/ecodp-dev
>> >
>> _______________________________________________
>> ecodp-dev mailing list
>> ecodp-dev at lists.okfn.org
>> https://lists.okfn.org/mailman/listinfo/ecodp-dev
>
>
>
>
> --
> Bert Van Nuffelen
>
> Semantic Technologies Software Architect at TenForce
> www.tenforce.be
>
> Bert.Van.Nuffelen at tenforce.com
> Office: +32 (0)16 31 48 60
> Mobile:+32 479 06 24 26
> skype: bert.van.nuffelen
>
> _______________________________________________
> ecodp-dev mailing list
> ecodp-dev at lists.okfn.org
> https://lists.okfn.org/mailman/listinfo/ecodp-dev
>



More information about the ecodp-dev mailing list