[OSM-dev] setting up the api was: [Tilesathome] t at h API still turn off...
Florian Lohoff
flo at rfc822.org
Mon Sep 1 09:24:13 BST 2008
On Sat, Aug 30, 2008 at 10:19:38PM +0200, Florian Lohoff wrote:
> Subject: Re: [OSM-dev] [Tilesathome] t at h API still turn off...
>
> Last time it took me 3900 Minutes ~ 2 3/4 days on a 4 Disk Raid0 4Gb Ram
> Xeon machine ...
>
> Now - 6 months and a couple more GBytes later its running again - 2 3/4
> days are over already - my guess is that tomorrow morning it'll be done.
Okay - import done and osmosis is keeping it up to date with the minute
diffs - currently the offset is roughly 5 minutes it seems.
Now i had a look at the API stuff and i need desperatly help here. I
tried my way through the rails code. Neither i had to deal with ruby not
rails in the past - i was trying to satisfy dependencies and failed
there already. Although i installed the composite_keys starting the
server fails:
flo at tiles-one:~/svn.openstreetmap.org/sites/rails_port$ sudo gem
install composite_primary_keys
Successfully installed activesupport-2.1.0
Successfully installed activerecord-2.1.0
Successfully installed composite_primary_keys-1.0.8
3 gems installed
[...]
flo at tiles-one:~/svn.openstreetmap.org/sites/rails_port$ COLUMNS=250 script/server
=> Booting WEBrick...
/usr/local/lib/site_ruby/1.8/rubygems.rb:578:in `report_activate_error': RubyGem version error: composite_primary_keys(1.0.)
from /usr/local/lib/site_ruby/1.8/rubygems.rb:134:in `activate'
from /usr/local/lib/site_ruby/1.8/rubygems.rb:49:in `gem'
from /home/flo/svn.openstreetmap.org/sites/rails_port/config/initializers/composite_primary_keys.rb:2
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.0.2/lib/active_support/dependencies.rb:489:in `load'
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.0.2/lib/active_support/dependencies.rb:489:in `load'
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.0.2/lib/active_support/dependencies.rb:342:in `new_constants_in'
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.0.2/lib/active_support/dependencies.rb:489:in `load'
from /usr/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/initializer.rb:342:in `load_application_initializers'
from /usr/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/initializer.rb:341:in `each'
from /usr/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/initializer.rb:341:in `load_application_initializers'
from /usr/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/initializer.rb:116:in `process'
from /usr/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/initializer.rb:49:in `send'
from /usr/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/initializer.rb:49:in `run'
from /home/flo/svn.openstreetmap.org/sites/rails_port/config/environment.rb:28
from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:27:in `gem_original_require'
from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:27:in `require'
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.0.2/lib/active_support/dependencies.rb:496:in `require'
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.0.2/lib/active_support/dependencies.rb:342:in `new_constants_in'
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.0.2/lib/active_support/dependencies.rb:496:in `require'
from /usr/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/commands/servers/webrick.rb:59
from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:27:in `gem_original_require'
from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:27:in `require'
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.0.2/lib/active_support/dependencies.rb:496:in `require'
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.0.2/lib/active_support/dependencies.rb:342:in `new_constants_in'
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.0.2/lib/active_support/dependencies.rb:496:in `require'
from /usr/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/commands/server.rb:39
from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:27:in `gem_original_r
Most likely 90% of the whole rails stuff would not be needed for
only a read only api e.g. session tracking, logins, friends whatever.
Flo
--
Florian Lohoff flo at rfc822.org +49-171-2280134
Those who would give up a little freedom to get a little
security shall soon have neither - Benjamin Franklin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: <http://lists.openstreetmap.org/pipermail/dev/attachments/20080901/9b64068b/attachment.pgp>
More information about the dev
mailing list