RAA trouble and maintenance

Hi,

RAA database crashed several times in past few weeks
from server machine trouble. With the trouble happened this
morning(JST), we lost following 6 new entries.

  • rubygems_succ [new entry]
  • ctapi [new entry]
  • sql-serialize [update]
  • libpbar-ruby [update]
  • win32-mmap [update]
  • win32-service [update]

I’m very sorry for owners of these projects…

I’ll replace current RAA implementation with the new one and restart
it in 2004-03-31 or +1 week. Until then, to avoid the same trouble,
RAA is set under read only mode. Sorry again for users inconvenience.

Regards,
// NaHi

Hi,

From: “NAKAMURA, Hiroshi” nahi@keynauts.com
Sent: Tuesday, March 16, 2004 12:40 PM

I’ll replace current RAA implementation with the new one and restart
it in 2004-03-31 or +1 week. Until then, to avoid the same trouble,
RAA is set under read only mode. Sorry again for users inconvenience.

Fully reimplemented RAA/2.4 load test site opened at
http://dev.ruby-lang.org/raa2.4/. You can update information now at
the site. We will replace the site http://raa.ruby-lang.org after
a week or so unless error found.

Please check the load test site and contact to raa-admin@ruby-lang.org
when you found a bug or a feature request. Thank you for your
cooperation.

Regards,
// NaHi

Hi,

From: “NAKAMURA, Hiroshi” nahi@keynauts.com
Sent: Sunday, April 04, 2004 11:42 AM

Fully reimplemented RAA/2.4 load test site opened at
http://dev.ruby-lang.org/raa2.4/.

For the person who is interested in the implementation, or the
person who want to do whitebox test…

Connectivity:
apache
<-HTTP ProxyPass-> App server with WEBrick(as a web container)
<-druby-> RAA server
<-RAA SOAP marshaller-> file

Source:
WEBrick web container:
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/app/raa/svr/
RAA server:
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/app/raa/lib/raa/

Environment:
WEBrick web container and RAA server both runs with
ruby 1.9.0 (2004-04-03) [i686-linux].

Future:

Regards,
// NaHi

SOAP marshalled RAA information example:

<?xml version="1.0" encoding="utf-8" ?>

<env:Envelope xmlns:xsd=“http://www.w3.org/2001/XMLSchema
xmlns:env=“http://schemas.xmlsoap.org/soap/envelope/
xmlns:xsi=“http://www.w3.org/2001/XMLSchema-instance”>
env:Body


'SOAP4R' is an implementation of
SOAP 1.1 (W3C Note) [URL:Simple Object Access Protocol (SOAP) 1.1].

For more details, see
http://rrr.jin.gr.jp/rwiki?cmd=view;name=soap4r&#xd;
and
http://rrr.jin.gr.jp/doc/soap4r/RELEASE_en.html&#xd;


<short_description xsi:type=“xsd:string”>SOAP 1.1 and WSDL 1.1 implementation</short_description>
soap4r
Ruby's
usable
http://rrr.jin.gr.jp/rwiki?cmd=view;name=soap4r
1.5.2
http://rrr.jin.gr.jp/download/soap4r-1_5_2.tar.gz

(md5 hexdigest)

NaHi

8

2003-01-01T00:00:00+09:00

XML
Library

2003-12-25T19:35:45.368208+09:00
51

</env:Body>
</env:Envelope>

“NAKAMURA, Hiroshi” nahi@keynauts.com wrote in message news:014e01c419ee$871d9430$04e6a8c0@sarion.co.jp

Hi,

From: “NAKAMURA, Hiroshi” nahi@keynauts.com
Sent: Tuesday, March 16, 2004 12:40 PM

I’ll replace current RAA implementation with the new one and restart
it in 2004-03-31 or +1 week. Until then, to avoid the same trouble,
RAA is set under read only mode. Sorry again for users inconvenience.

Fully reimplemented RAA/2.4 load test site opened at
http://dev.ruby-lang.org/raa2.4/. You can update information now at
the site. We will replace the site http://raa.ruby-lang.org after
a week or so unless error found.

Please check the load test site and contact to raa-admin@ruby-lang.org
when you found a bug or a feature request. Thank you for your
cooperation.

Regards,
// NaHi

Hi,

I just tried to update win32-mmap and I got this error: “RAA is in
maintenance mode until 2004-03-31. Sorry for your inconvenience.”.

When will we be able to update?

Regards,

Dan

Hi,

From: “NAKAMURA, Hiroshi” nahi@keynauts.com
Sent: Sunday, April 04, 2004 11:42 AM

I’ll replace current RAA implementation with the new one and restart
it in 2004-03-31 or +1 week. Until then, to avoid the same trouble,
RAA is set under read only mode. Sorry again for users inconvenience.

Fully reimplemented RAA/2.4 load test site opened at
http://dev.ruby-lang.org/raa2.4/. You can update information now at
the site. We will replace the site http://raa.ruby-lang.org after
a week or so unless error found.

I added history(versions) and dependency support to the test site.
Sorry for updating while testing. It’s major backend change so
I wanted to add before official releasing.

I want to replace the old RAA with new one in this week.
Please hit the load test site to find bugs.
Thank you for your cooperation.

Regards,
// NaHi

NAKAMURA, Hiroshi wrote:

  • I’ll be able to write RAA YAML marshaller for RAA YAML feed
    once YAML-ruby typesystem is fixed.

What do you mean? Is it broken? Or by ‘fixed’ do you mean there is not
a ruby type repository?

Whatever this case, I’d love to see this go.

_why

Daniel Berger wrote:

“NAKAMURA, Hiroshi” wrote:

I’ll replace current RAA implementation with the new one and restart
it in 2004-03-31 or +1 week. Until then, to avoid the same trouble,
RAA is set under read only mode. Sorry again for users inconvenience.

Fully reimplemented RAA/2.4 load test site opened at
http://dev.ruby-lang.org/raa2.4/. You can update information now at
the site. We will replace the site http://raa.ruby-lang.org after
a week or so unless error found.

Please check the load test site and contact to raa-admin@ruby-lang.org
when you found a bug or a feature request. Thank you for your
cooperation.

Regards,
// NaHi

I just tried to update win32-mmap and I got this error: “RAA is in
maintenance mode until 2004-03-31. Sorry for your inconvenience.”.

I can’t try it, 'cos I haven’t any projects up there but IIUC
you can only update at the //dev site and I presume any updates will
be carried over when the main site is replaced.

When will we be able to update?

//dev site - Now.
//raa site - In a week or so. (see above)

The notice seems clear.

daz

Hi, all,

From: “NAKAMURA, Hiroshi” nahi@keynauts.com
Sent: Monday, April 12, 2004 12:04 PM

I want to replace the old RAA with new one in this week.

Done.
Owners: Go http://raa.ruby-lang.org/ and keep your gems fresh.

Regards,
// NaHi

Hi,

From: “why the lucky stiff” ruby-talk@whytheluckystiff.net
Sent: Sunday, April 04, 2004 12:25 PM

  • I’ll be able to write RAA YAML marshaller for RAA YAML feed
    once YAML-ruby typesystem is fixed.

What do you mean? Is it broken? Or by ‘fixed’ do you mean there is not
a ruby type repository?

I was thinking my post [ruby-talk:95422] and your post
[ruby-talk:96022] “rethinking the YAML+Ruby typing mechanism”.

I never expect “forever fixed marshalling format” but…
How stable do you think?

Regards,
// NaHi

Hi,

From: “daz” dooby@d10.karoo.co.uk
Newsgroups: comp.lang.ruby
Sent: Monday, April 05, 2004 7:09 AM

I just tried to update win32-mmap and I got this error: “RAA is in
maintenance mode until 2004-03-31. Sorry for your inconvenience.”.

I can’t try it, 'cos I haven’t any projects up there but IIUC
you can only update at the //dev site and I presume any updates will
be carried over when the main site is replaced.

Yes, we will. I hope the test site does not keep information-lost
kind of bug.

//dev site - Now.
//raa site - In a week or so. (see above)

I had to change message in update.rhtml, too. Done.

Regards,
// NaHi

Adjuncts.

Owners: Go http://raa.ruby-lang.org/ and keep your gems fresh.

Regards,
// NaHi

would SOAP interface allow us to update data and not just retrieve
them ?

/me looks forward for RAA +rubyforge integrations :slight_smile:

···

il Thu, 15 Apr 2004 14:33:59 +0900, “NAKAMURA, Hiroshi” nahi@keynauts.com ha scritto::

Adjuncts.

Owners: Go http://raa.ruby-lang.org/ and keep your gems fresh.

Hi,

From: “gabriele renzi” surrender_it@rc1.vip.ukl.yahoo.com
Newsgroups: comp.lang.ruby
Sent: Thursday, April 15, 2004 3:04 PM

  • SOAP interface is still under development.
    Possible in next week…

would SOAP interface allow us to update data and not just retrieve
them ?

It should be easy to allow under current daemonized RAA.

Beside this, we should have HTTPS server so that
pass phrase which is sent via Web form or SOAP is
protected.

/me looks forward for RAA +rubyforge integrations :slight_smile:

RubyForge developer made an offer to do so. (Sorry for not
realized yet…)

We’ll issue a client certificate for RubyForge server, too.
All RubyForge users won’t oppose updating information
by RubyForge server, will you? Users should not store their
RAA pass phrase in RubyForge site.

The biggest problem about setting up HTTPS server for now is,
who own this CA and where private files located…

Regards,
// NaHi

Sounds great! Those who are interested in this may want to click the
“monitor” button on this RFE:

http://rubyforge.org/tracker/index.php?func=detail&aid=196&group_id=5&atid=104

which is where I hope to make progress comments on this nifty effort…

Yours,

Tom

···

On Thu, 2004-04-15 at 05:51, NAKAMURA, Hiroshi wrote:

We’ll issue a client certificate for RubyForge server, too.
All RubyForge users won’t oppose updating information
by RubyForge server, will you? Users should not store their
RAA pass phrase in RubyForge site.

The biggest problem about setting up HTTPS server for now is,
who own this CA and where private files located…