From noreply at rubyforge.org Mon Nov 3 05:29:02 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Mon, 3 Nov 2008 05:29:02 -0500 (EST) Subject: [BioCatalogue-developers] [119] trunk: Added a debug section at the bottom of the page ( can be switched off in the config). Message-ID: <20081103102902.F0CB21858197@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Mon Nov 3 05:31:44 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Mon, 3 Nov 2008 05:31:44 -0500 (EST) Subject: [BioCatalogue-developers] [120] trunk: Few layout changes. Message-ID: <20081103103148.6F28918581BB@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Mon Nov 3 06:34:52 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Mon, 3 Nov 2008 06:34:52 -0500 (EST) Subject: [BioCatalogue-developers] [121] trunk: Initial work on the activity/event logging, using the modified act_as_activity_logged plugin from myExperiment. Message-ID: <20081103113453.25EF818581AE@rubyforge.org> An HTML attachment was scrubbed... URL: From jits at cs.man.ac.uk Mon Nov 3 06:43:46 2008 From: jits at cs.man.ac.uk (Jiten Bhagat) Date: Mon, 03 Nov 2008 11:43:46 +0000 Subject: [BioCatalogue-developers] [121] trunk: Initial work on the activity/event logging, using the modified act_as_activity_logged plugin from myExperiment. In-Reply-To: <20081103113453.25EF818581AE@rubyforge.org> References: <20081103113453.25EF818581AE@rubyforge.org> Message-ID: <490EE3F2.2040902@cs.man.ac.uk> Just a quick note that when you do the next svn update, you will need to do the following: - Make sure you have all the required gems installed (http://www.ebi.ac.uk/ebiwiki/biocatalogue/doku.php?id=development:pilot_dev_notes). - Make sure you do a rake db:migrate. - Make sure your /config/initializers/biocat_local.rb (which you should never commit to the repository!) has all the settings defined in the /config/initializers/biocat_local.rb.pre. Also, please be aware of the codebase guidelines here: http://www.ebi.ac.uk/ebiwiki/biocatalogue/doku.php?id=development:codebase_guidelines Cheers, Jits noreply at rubyforge.org wrote: > > Revision > 121 > Author > jits > Date > 2008-11-03 06:34:52 -0500 (Mon, 03 Nov 2008) > > > Log Message > > Initial work on the activity/event logging, using the modified act_as_activity_logged plugin from myExperiment. > > So far only the User model and Service models have been marked for logging. Also, a custom ActivityLog.create has been added to the activate_account of the Users Controller so we can log when users have activated their accounts. > > IMPORTANT: make sure you synchronise your /config/initializers/biocat_local.rb file with the /config/initializers/biocat_local.rb.pre file in the repository. > > > Modified Paths > > * trunk/app/controllers/users_controller.rb > <#trunkappcontrollersusers_controllerrb> > * trunk/app/models/service.rb <#trunkappmodelsservicerb> > * trunk/app/models/user.rb <#trunkappmodelsuserrb> > * trunk/config/initializers/biocat_local.rb.pre > <#trunkconfiginitializersbiocat_localrbpre> > > > Added Paths > > * trunk/db/migrate/20081102202410_add_activity_logs_table.rb > <#trunkdbmigrate20081102202410_add_activity_logs_tablerb> > * trunk/vendor/plugins/acts_as_activity_logged/ > * trunk/vendor/plugins/acts_as_activity_logged/CHANGELOG > <#trunkvendorpluginsacts_as_activity_loggedCHANGELOG> > * trunk/vendor/plugins/acts_as_activity_logged/README > <#trunkvendorpluginsacts_as_activity_loggedREADME> > * trunk/vendor/plugins/acts_as_activity_logged/Rakefile > <#trunkvendorpluginsacts_as_activity_loggedRakefile> > * trunk/vendor/plugins/acts_as_activity_logged/generators/ > * trunk/vendor/plugins/acts_as_activity_logged/generators/activity_logged_migration/ > * trunk/vendor/plugins/acts_as_activity_logged/generators/activity_logged_migration/USAGE > <#trunkvendorpluginsacts_as_activity_loggedgeneratorsactivity_logged_migrationUSAGE> > * trunk/vendor/plugins/acts_as_activity_logged/generators/activity_logged_migration/activity_logged_migration_generator.rb > <#trunkvendorpluginsacts_as_activity_loggedgeneratorsactivity_logged_migrationactivity_logged_migration_generatorrb> > * trunk/vendor/plugins/acts_as_activity_logged/generators/activity_logged_migration/templates/ > * trunk/vendor/plugins/acts_as_activity_logged/generators/activity_logged_migration/templates/migration.rb > <#trunkvendorpluginsacts_as_activity_loggedgeneratorsactivity_logged_migrationtemplatesmigrationrb> > * trunk/vendor/plugins/acts_as_activity_logged/init.rb > <#trunkvendorpluginsacts_as_activity_loggedinitrb> > * trunk/vendor/plugins/acts_as_activity_logged/install.rb > <#trunkvendorpluginsacts_as_activity_loggedinstallrb> > * trunk/vendor/plugins/acts_as_activity_logged/lib/ > * trunk/vendor/plugins/acts_as_activity_logged/lib/activity_log.rb > <#trunkvendorpluginsacts_as_activity_loggedlibactivity_logrb> > * trunk/vendor/plugins/acts_as_activity_logged/lib/acts_as_activity_logged.rb > <#trunkvendorpluginsacts_as_activity_loggedlibacts_as_activity_loggedrb> > * trunk/vendor/plugins/acts_as_activity_logged/tasks/ > * trunk/vendor/plugins/acts_as_activity_logged/test/ > * trunk/vendor/plugins/acts_as_activity_logged/test/activity_log_test.rb > <#trunkvendorpluginsacts_as_activity_loggedtestactivity_log_testrb> > * trunk/vendor/plugins/acts_as_activity_logged/test/acts_as_activity_logged_test.rb > <#trunkvendorpluginsacts_as_activity_loggedtestacts_as_activity_logged_testrb> > * trunk/vendor/plugins/acts_as_activity_logged/test/database.yml > <#trunkvendorpluginsacts_as_activity_loggedtestdatabaseyml> > * trunk/vendor/plugins/acts_as_activity_logged/test/fixtures/ > * trunk/vendor/plugins/acts_as_activity_logged/test/fixtures/user.rb > <#trunkvendorpluginsacts_as_activity_loggedtestfixturesuserrb> > * trunk/vendor/plugins/acts_as_activity_logged/test/schema.rb > <#trunkvendorpluginsacts_as_activity_loggedtestschemarb> > * trunk/vendor/plugins/acts_as_activity_logged/test/test_helper.rb > <#trunkvendorpluginsacts_as_activity_loggedtesttest_helperrb> > > > Diff > > > Modified: trunk/app/controllers/users_controller.rb (120 => 121) > > > --- trunk/app/controllers/users_controller.rb 2008-11-03 10:31:40 UTC (rev 120) > +++ trunk/app/controllers/users_controller.rb 2008-11-03 11:34:52 UTC (rev 121) > @@ -92,13 +92,17 @@ > > def activate_account > unless params[:security_token] == nil > + # TODO: use User.find_by_security_token for performance reasons! > users = User.find(:all) > users.each do |user| > token = user.security_token > if token == params[:security_token] > + # TODO: refactor this into the User model, ie: into a user.activate! method instead of doing it in the controller. > + # TODO: DON'T use the update_attribute method as it bypasses AR validations. > if user.update_attribute(:activated_at, Time.now) > user.update_attribute(:security_token, nil) > flash[:notice] = "Account activated. You can log into your account now." > + ActivityLog.create(:action => "activate", :activity_loggable => user) > return > end > end > > > Modified: trunk/app/models/service.rb (120 => 121) > > > --- trunk/app/models/service.rb 2008-11-03 10:31:40 UTC (rev 120) > +++ trunk/app/models/service.rb 2008-11-03 11:34:52 UTC (rev 121) > @@ -31,6 +31,10 @@ > :include => [ :service_versions, :service_deployments ]) > end > > + if USE_EVENT_LOG > + acts_as_activity_logged(:models => { :culprit => { :model => :submitter } }) > + end > + > def submitter_name > if self.submitter > return submitter.display_name > > > Modified: trunk/app/models/user.rb (120 => 121) > > > --- trunk/app/models/user.rb 2008-11-03 10:31:40 UTC (rev 120) > +++ trunk/app/models/user.rb 2008-11-03 11:34:52 UTC (rev 121) > @@ -6,6 +6,10 @@ > has_many :services, > :foreign_key => 'submitter_id' > > + if USE_EVENT_LOG > + acts_as_activity_logged > + end > + > validates_presence_of :email > validates_presence_of :password, :if => :password_required? > validates_presence_of :password_confirmation, :if => :password_required? > > > Modified: trunk/config/initializers/biocat_local.rb.pre (120 > => 121) > > > --- trunk/config/initializers/biocat_local.rb.pre 2008-11-03 10:31:40 UTC (rev 120) > +++ trunk/config/initializers/biocat_local.rb.pre 2008-11-03 11:34:52 UTC (rev 121) > @@ -5,3 +5,7 @@ > > # Show the debug box at the end of the page or not. > SHOW_DEBUG = false > + > +# Switch event logging on or off. > +USE_EVENT_LOG = false > + > > > Added: > trunk/db/migrate/20081102202410_add_activity_logs_table.rb (0 > => 121) > > > --- trunk/db/migrate/20081102202410_add_activity_logs_table.rb (rev 0) > +++ trunk/db/migrate/20081102202410_add_activity_logs_table.rb 2008-11-03 11:34:52 UTC (rev 121) > @@ -0,0 +1,19 @@ > +class AddActivityLogsTable < ActiveRecord::Migration > + def self.up > + create_table :activity_logs, :options => "DEFAULT CHARSET = utf8" do |t| > + t.column :action, :string > + t.column :activity_loggable_type, :string > + t.column :activity_loggable_id, :integer > + t.column :culprit_type, :string > + t.column :culprit_id, :integer > + t.column :referenced_type, :string > + t.column :referenced_id, :integer > + t.column :created_at, :datetime > + t.column :updated_at, :datetime > + end > + end > + > + def self.down > + drop_table :activity_logs > + end > +end > \ No newline at end of file > > > Added: trunk/vendor/plugins/acts_as_activity_logged/CHANGELOG > (0 => 121) > > > --- trunk/vendor/plugins/acts_as_activity_logged/CHANGELOG (rev 0) > +++ trunk/vendor/plugins/acts_as_activity_logged/CHANGELOG 2008-11-03 11:34:52 UTC (rev 121) > @@ -0,0 +1,23 @@ > +CHANGELOG > +============================================================================================ > + > +0.1 - 22-12-2006 > +* First release > + > +0.2 - 02-01-2007 > +* Adjusted test schema and models > + > +0.3 - 01-02-2007 > +* Added find_for and latest methods to ActivityLog > + > +0.3.1 - 01-02-2007 > +* Renamed find_for to find_with, the conditions are now stackable > + > +0.3.2 - 01-02-2007 > +* Refactored the find_with method, and added IN [2,1,6] capability > + > +0.3.3 - 02-02-2007 > +* Added operators AND and OR for find conditionals > + > +0.3.3 - 02-02-2007 > +* Added :additional option to find_with, allowing more sql terms to be tagged on > \ No newline at end of file > > > Added: trunk/vendor/plugins/acts_as_activity_logged/README (0 > => 121) > > > --- trunk/vendor/plugins/acts_as_activity_logged/README (rev 0) > +++ trunk/vendor/plugins/acts_as_activity_logged/README 2008-11-03 11:34:52 UTC (rev 121) > @@ -0,0 +1,67 @@ > += acts_as_activity_logged > + > +acts_as_activity_logged is a plugin designed to record all activity made on a model, including the user and referenced models. > + > +== Install > + > + ./script/plugin install svn://fearoffish.co.uk/acts_as_activity_logged/trunk > + > +== Basic Usage > + > +The most basic way of getting going is to add acts_as_activity_logged to the model you want to watch activity on. This will log the action that was performed (create/update/destroy) on the model, and the type of model. > + > + class Post < ActiveRecord::Base > + acts_as_activity_logged > + end > + > +== Customizing > + > +=== delay_after_create > + > +Don't allow any updates to be written to the log for X amount of time after a create is logged. Useful for if you need to do an immediate update after a save, but logging it would be unnecessary. > + > + e.g. acts_as_activity_logged :delay_after_create => 5.seconds > + > +=== models > + > +By explicitly setting the models and the methods you wish to call on them (in your view for example), you can log the complete process of activity that occurred. The three types of model you can log are: > + > + e.g. A user adds a comment to a post > + > +* culprit: This is the user > +* referenced: This would be the post > +* activity_loggable: This would be our comment > + > +You tell acts_as_activity_logged these details like so: > + > + e.g. > + class Comment < ActiveRecord::Base > + acts_as_activity_logged :models => { :culprit => { :model => :sender, :method => :name }, > + :referenced => { :model => :post, :method => :title }, > + :activity_loggable => { :model => :comment } > + end > + > +I'd like to use the sentence "Jamie added a comment to 'My First Post'" in my view, so: > + > + <% log = ActivityLog.find(:first) %> > + <%= "%s added a %s to %s" % log.culprit(:value), > + log.activity_loggable.class.to_s.downcase, > + log.referenced(:value) %> > + > +The example is a little convoluted and demonstrates the need for a view helper (see improvements below), but it demonstrates the 2 different ways you can ask for information from the activity log. The :value option calls the :method you provided in the options on the model and displays the string response. Calling the method without the (:value) parameter will return the instance method instead. > + > +== Improvements > + > +I intend to work on an option that allows you to set the text per model so that views become less ugly. > + > +== Notes > + > +acts_as_activity_logged is incompatible with inherited models with Rails 1.2 edge and previous (the current release as of writing) due to explicit calling of base_class in the polymorphic join association code. There is a ticket available with patch that you can apply to get it to work though (http://dev.rubyonrails.org/ticket/6485) that solves this issue. So the type of model that was updated in this case would be saved as Message, not Comment as expected: > + > + class Comment < Message > + acts_as_activity_logged > + end > + > +== Appreciation > + > +I've like to thank Brandon Keepers for making his acts_as_audited plugin that helped me immensely in creating this plugin, and also Jeremy Kemper (bitsweat) for helping debug the rails polymorphic issues that stumped me for far too long, and Rick Bradley for giving his time on the same problem. I'd also like to thank caffeine for being there when I needed her the most, and I especially want to thank New Bamboo for extending the time allocated for the piece of a project I needed to do this for that allowed me to write it as a plugin instead. Thank you, thank you, thank you. You've all been wonderful. > \ No newline at end of file > > > Added: trunk/vendor/plugins/acts_as_activity_logged/Rakefile > (0 => 121) > > > --- trunk/vendor/plugins/acts_as_activity_logged/Rakefile (rev 0) > +++ trunk/vendor/plugins/acts_as_activity_logged/Rakefile 2008-11-03 11:34:52 UTC (rev 121) > @@ -0,0 +1,22 @@ > +require 'rake' > +require 'rake/testtask' > +require 'rake/rdoctask' > + > +desc 'Default: run unit tests.' > +task :default => :test > + > +desc 'Test the acts_as_activity_logged plugin.' > +Rake::TestTask.new(:test) do |t| > + t.libs << 'lib' > + t.pattern = 'test/**/*_test.rb' > + t.verbose = true > +end > + > +desc 'Generate documentation for the acts_as_activity_logged plugin.' > +Rake::RDocTask.new(:rdoc) do |rdoc| > + rdoc.rdoc_dir = 'rdoc' > + rdoc.title = 'ActsAsActivityLogged' > + rdoc.options << '--line-numbers' << '--inline-source' > + rdoc.rdoc_files.include('README') > + rdoc.rdoc_files.include('lib/**/*.rb') > +end > > > Added: > trunk/vendor/plugins/acts_as_activity_logged/generators/activity_logged_migration/USAGE > (0 => 121) > > > --- trunk/vendor/plugins/acts_as_activity_logged/generators/activity_logged_migration/USAGE (rev 0) > +++ trunk/vendor/plugins/acts_as_activity_logged/generators/activity_logged_migration/USAGE 2008-11-03 11:34:52 UTC (rev 121) > @@ -0,0 +1,7 @@ > +Description: > + This migration creates the table needed to store the polymorphic activity logs > + > +Example: > + ./script/generate activity_log_migration add_activity_logs_table > + > + This will create a migration in db/migrate/. Run "rake db:migrate" to update your database. > \ No newline at end of file > > > Added: > trunk/vendor/plugins/acts_as_activity_logged/generators/activity_logged_migration/activity_logged_migration_generator.rb > (0 => 121) > > > --- trunk/vendor/plugins/acts_as_activity_logged/generators/activity_logged_migration/activity_logged_migration_generator.rb (rev 0) > +++ trunk/vendor/plugins/acts_as_activity_logged/generators/activity_logged_migration/activity_logged_migration_generator.rb 2008-11-03 11:34:52 UTC (rev 121) > @@ -0,0 +1,7 @@ > +class ActivityLoggedMigrationGenerator < Rails::Generator::NamedBase > + def manifest > + record do |m| > + m.migration_template 'migration.rb', 'db/migrate' > + end > + end > +end > > > Added: > trunk/vendor/plugins/acts_as_activity_logged/generators/activity_logged_migration/templates/migration.rb > (0 => 121) > > > --- trunk/vendor/plugins/acts_as_activity_logged/generators/activity_logged_migration/templates/migration.rb (rev 0) > +++ trunk/vendor/plugins/acts_as_activity_logged/generators/activity_logged_migration/templates/migration.rb 2008-11-03 11:34:52 UTC (rev 121) > @@ -0,0 +1,22 @@ > +class <%= class_name %> < ActiveRecord::Migration > + # original migration was suitable only for Rails2.0, so updated to > + # work with Rails 1.2.6 as well > + > + def self.up > + create_table :activity_logs, :options => "DEFAULT CHARSET = utf8" do |t| > + t.column :action, :string > + t.column :activity_loggable_type, :string > + t.column :activity_loggable_id, :integer > + t.column :culprit_type, :string > + t.column :culprit_id, :integer > + t.column :referenced_type, :string > + t.column :referenced_id, :integer > + t.column :created_at, :datetime > + t.column :updated_at, :datetime > + end > + end > + > + def self.down > + drop_table :activity_logs > + end > +end > \ No newline at end of file > > > Added: trunk/vendor/plugins/acts_as_activity_logged/init.rb (0 > => 121) > > > --- trunk/vendor/plugins/acts_as_activity_logged/init.rb (rev 0) > +++ trunk/vendor/plugins/acts_as_activity_logged/init.rb 2008-11-03 11:34:52 UTC (rev 121) > @@ -0,0 +1,4 @@ > +require 'activity_log' > +require 'acts_as_activity_logged' > + > +ActiveRecord::Base.send :include, NewBamboo::Acts::ActivityLogged > \ No newline at end of file > > > Added: trunk/vendor/plugins/acts_as_activity_logged/install.rb > (0 => 121) > > > --- trunk/vendor/plugins/acts_as_activity_logged/install.rb (rev 0) > +++ trunk/vendor/plugins/acts_as_activity_logged/install.rb 2008-11-03 11:34:52 UTC (rev 121) > @@ -0,0 +1 @@ > +# Install hook code here > > > Added: > trunk/vendor/plugins/acts_as_activity_logged/lib/activity_log.rb > (0 => 121) > > > --- trunk/vendor/plugins/acts_as_activity_logged/lib/activity_log.rb (rev 0) > +++ trunk/vendor/plugins/acts_as_activity_logged/lib/activity_log.rb 2008-11-03 11:34:52 UTC (rev 121) > @@ -0,0 +1,77 @@ > +class ActivityLog < ActiveRecord::Base > + belongs_to :activity_loggable, :polymorphic => true > + belongs_to :referenced, :polymorphic => true > + belongs_to :culprit, :polymorphic => true > + > + alias the_culprit culprit > + def culprit(options="nil") > + options.to_sym == :value ? > + ((defined? l_klass.models[:culprit] && defined? l_klass.models[:culprit][:method]) ? > + the_culprit.send(l_klass.models[:culprit][:method].to_s) : > + "You must set a :method in the options to use this") : > + the_culprit > + rescue > + return nil > + end > + > + alias the_referenced referenced > + def referenced(options="nil") > + options.to_sym == :value ? > + ((defined? l_klass.models[:referenced] && defined? l_klass.models[:referenced][:method]) ? > + the_referenced.send(l_klass.models[:referenced][:method].to_s) : > + "You must set a :method in the options to use this") : > + the_referenced > + rescue > + return nil > + end > + > + alias the_activity_loggable activity_loggable > + def activity_loggable(options="nil") > + options.to_sym == :value ? > + ((defined? l_klass.models[:activity_loggable] && defined? l_klass.models[:activity_loggable][:method]) ? > + the_activity_loggable.send(l_klass.models[:activity_loggable][:method].to_s) : > + "You must set a :method in the options to use this") : > + the_activity_loggable > + rescue > + return nil > + end > + > + def self.latest(limit=5) > + self.find(:all, :limit => limit) > + end > + > + # options are :culprit, :referenced, :activity_loggable, :limit > + def self.find_with(options={}) > + limit = (options.delete(:limit) || 10) > + order = options.delete(:order) > + if options.keys.include? :additional > + additionals = options[:additional].is_a?(Array) ? options[:additional] : [options[:additional]] > + end > + options.delete(:additional) > + conditions = self.build_sql_conditional_for(options) > + conditions << (conditions ? " AND " : "") << additionals.join(" #{@operator || "AND"} ") if additionals > + self.find(:all, :conditions => conditions, :limit => limit, :order => order) > + end > + > +private > + def self.build_sql_conditional_for(options={}) > + conditions = [] > + @operator = options.delete(:operator) > + options.each do |key, value| > + conditions << self.send(:sanitize_sql, ["#{key.to_s}_id IN (?)", value]) > + end > + return conditions.join(" #{@operator || "AND"} ") > + end > + > + def l_klass > + Object.const_get(self.activity_loggable_type.to_s) > + end > + > + def r_klass > + Object.const_get(self.referenced_type.to_s) > + end > + > + def c_klass > + Object.const_get(self.culprit_type.to_s) > + end > +end > \ No newline at end of file > > > Added: > trunk/vendor/plugins/acts_as_activity_logged/lib/acts_as_activity_logged.rb > (0 => 121) > > > --- trunk/vendor/plugins/acts_as_activity_logged/lib/acts_as_activity_logged.rb (rev 0) > +++ trunk/vendor/plugins/acts_as_activity_logged/lib/acts_as_activity_logged.rb 2008-11-03 11:34:52 UTC (rev 121) > @@ -0,0 +1,192 @@ > +# Copyright (c) 2006 New Bamboo > +# > +# Permission is hereby granted, free of charge, to any person obtaining > +# a copy of this software and associated documentation files (the > +# "Software"), to deal in the Software without restriction, including > +# without limitation the rights to use, copy, modify, merge, publish, > +# distribute, sublicense, and/or sell copies of the Software, and to > +# permit persons to whom the Software is furnished to do so, subject to > +# the following conditions: > +# > +# The above copyright notice and this permission notice shall be > +# included in all copies or substantial portions of the Software. > +# > +# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, > +# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF > +# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND > +# NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE > +# LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION > +# OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION > +# WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. > + > + > +# Modified in October 2008 by Sergejs Aleksejevs for work on > +# myExperiment (www.myexperiment.org) > +# > +# Modifications: > +# 1) migration made compatible with Rails 1.2.6 (as well as Rails 2.0); > +# 2) changed the way the actual ActivityLog entry is created; > +# 3) "activity_loggable" now always is the current instance of the model, > +# that is => "self" in the context of this module; > +# 4) introduced filtering of events to log, so the module will accept > +# an additional parameter (":check_log_allowed => true") indicating > +# that a callback method ("self.log_allowed()") within the > +# model is available, running which would return a boolean result, > +# used to decide if this event is to be logged or not based on the current > +# state of the model. > +# 5) polymorphic associations in the models are now treated better and cleaner when > +# logging the events - for "culprit" and "referenced" > +# 6) if the exception is thrown during logging a particular event, it is caught > +# and added to regular error log ("logger.error") - incomplete entry in ActivityLog > +# table is created in this case > + > + > +module NewBamboo #:nodoc: > + module Acts #:nodoc: > + # Specify this act if you want changes to your model to be saved in an > + # activity_logs table. > + # > + # class Post < ActiveRecord::Base > + # acts_as_activity_logged > + # end > + module ActivityLogged #:nodoc: > + CALLBACKS = [:activity_log_create, :activity_log_update, :activity_log_destroy] > + > + def self.included(base) # :nodoc: > + base.extend ClassMethods > + end > + > + module ClassMethods > + # == Configuration options > + # > + # * delay_after_create - No logging on a model until X time afterwards > + # > + # e.g. acts_as_activity_logged :delay_after_create => 15.seconds > + # > + # * :models => :culprit - Activity Log calls this method to determine who did the activity. > + # * :models => :referenced - Activity Log calls this method to determine what the activity was done on. > + # > + # e.g. acts_as_activity_logged :models => { :culprit => { :method => :name } > + # > + # - culprit: The object that did the activity > + # - referenced: The object that the activity was done to > + # > + # * check_log_allowed - "True" to enable event filtering. When enabled, the plugin will assume that the model calling the plugin implements "log_allowed(action_name)" callback which returns a boolean value allowing / denying to record a particular event for that model. > + # > + def acts_as_activity_logged(options = {}) > + # don't allow multiple calls > + return if self.included_modules.include?(NewBamboo::Acts::ActivityLogged::InstanceMethods) > + > + include NewBamboo::Acts::ActivityLogged::InstanceMethods > + > + > + > + class_eval do > + extend NewBamboo::Acts::ActivityLogged::SingletonMethods > + has_many :activity_logs, :as => :activity_loggable > + > + # Logging delay after a create > + cattr_accessor :delay_after_create > + self.delay_after_create = options.delete(:delay_after_create) > + self.delay_after_create = 0.seconds if self.delay_after_create.nil? > + > + cattr_accessor :models > + self.models = {} > + self.models = options.delete(:models) > + > + cattr_accessor :userstamp > + self.userstamp = options.delete(:timestamp) > + > + cattr_accessor :check_log_allowed > + self.check_log_allowed = options.delete(:check_log_allowed) > + self.check_log_allowed = false if self.check_log_allowed.nil? > + > + after_create :activity_log_create > + after_update :activity_log_update > + after_destroy :activity_log_destroy > + end > + end > + end > + > + module InstanceMethods > + attr_accessor :skip_log > + > + private > + # Creates a new record in the activity_logs table if applicable > + def activity_log_create > + write_activity_log(:create) > + end > + > + def activity_log_update > + write_activity_log(:update) > + end > + > + def activity_log_destroy > + write_activity_log(:destroy) > + end > + > + # This writes the activity log, but if the :delay_after_create option is set, it will only write > + # the log if the time given by :delay_after_create has passed since the object was created. If > + # the object does not have a created_at attribute this switch will be ignored > + def write_activity_log(action = :update) > + begin > + # explicitly switch on timestamping for event log > + previous_record_timestamps = ActivityLog.record_timestamps > + ActivityLog.record_timestamps = true > + > + # make sure that no logging is done within :delay_after_create time; > + # if no waiting required && if the filtering not required, write the log straight away > + if (self.respond_to?(:created_at) && !self.created_at.nil? && Time.now > self.delay_after_create.since(self.created_at)) || action == :create || self.created_at.nil? > + write_log = (self.check_log_allowed ? self.log_allowed(action.to_s) : true) > + if write_log > + set_culprit > + set_referenced > + log_entry = ActivityLog.new(:action => action.to_s, :referenced => @referenced, :activity_loggable => self, :culprit => @culprit) > + log_entry.save > + end > + end > + > + ActivityLog.record_timestamps = previous_record_timestamps > + rescue Exception => e > + # something went wrong - exception was thrown > + al = ActivityLog.new(:action => action.to_s, :activity_loggable => self) > + al.save > + > + logger.error "\nERROR: acts_as_activity_logged - write_activity_log()" > + logger.error "an incomplete log entry in ActivityLog table was still made - ID = #{al.id}" > + logger.error "action: #{action.to_s}; activity_loggable: #{self.to_s}" > + logger.error "exception caught:\n" + e.to_s + "\n" > + end > + return true > + end > + > + # If the userstamp option is given, call User.current_user(supplied by the userstamp plugin) > + # otherwise use the models user method. > + # http://delynnberry.com/projects/userstamp/ > + def set_culprit > + if !models.nil? && models.has_key?(:culprit) && models[:culprit].has_key?(:model) > + @culprit = (self.userstamp ? User.current_user : eval(models[:culprit][:model].to_s)) > + end > + end > + > + def set_referenced > + if !models.nil? && models.has_key?(:referenced) && models[:referenced].has_key?(:model) > + @referenced = eval(models[:referenced][:model].to_s) > + end > + end > + > + # Alias any existing callback methods > + CALLBACKS.each do |attr_name| > + alias_method "orig_#{attr_name}".to_sym, attr_name > + end > + > + def empty_callback() end #:nodoc: > + > + end # InstanceMethods > + > + module SingletonMethods > + > + end > + end > + end > +end > \ No newline at end of file > > > Added: > trunk/vendor/plugins/acts_as_activity_logged/test/activity_log_test.rb > (0 => 121) > > > --- trunk/vendor/plugins/acts_as_activity_logged/test/activity_log_test.rb (rev 0) > +++ trunk/vendor/plugins/acts_as_activity_logged/test/activity_log_test.rb 2008-11-03 11:34:52 UTC (rev 121) > @@ -0,0 +1,5 @@ > +require File.join(File.dirname(__FILE__), 'test_helper') > + > +class ActivityLoggedTest < Test::Unit::TestCase > + > +end > \ No newline at end of file > > > Added: > trunk/vendor/plugins/acts_as_activity_logged/test/acts_as_activity_logged_test.rb > (0 => 121) > > > --- trunk/vendor/plugins/acts_as_activity_logged/test/acts_as_activity_logged_test.rb (rev 0) > +++ trunk/vendor/plugins/acts_as_activity_logged/test/acts_as_activity_logged_test.rb 2008-11-03 11:34:52 UTC (rev 121) > @@ -0,0 +1,5 @@ > +require File.join(File.dirname(__FILE__), 'test_helper') > + > +class ActsAsActivityLoggedTest < Test::Unit::TestCase > + > +end > > > Added: > trunk/vendor/plugins/acts_as_activity_logged/test/database.yml > (0 => 121) > > > --- trunk/vendor/plugins/acts_as_activity_logged/test/database.yml (rev 0) > +++ trunk/vendor/plugins/acts_as_activity_logged/test/database.yml 2008-11-03 11:34:52 UTC (rev 121) > @@ -0,0 +1,18 @@ > +sqlite: > + :adapter: sqlite > + :dbfile: acts_as_activity_logged_plugin.sqlite.db > +sqlite3: > + :adapter: sqlite3 > + :dbfile: acts_as_activity_logged_plugin.sqlite3.db > +postgresql: > + :adapter: postgresql > + :username: postgres > + :password: postgres > + :database: acts_as_activity_logged_plugin_test > + :min_messages: ERROR > +mysql: > + :adapter: mysql > + :host: localhost > + :username: rails > + :password: > + :database: acts_as_activity_logged_plugin_test > \ No newline at end of file > > > Added: > trunk/vendor/plugins/acts_as_activity_logged/test/fixtures/user.rb > (0 => 121) > > > --- trunk/vendor/plugins/acts_as_activity_logged/test/fixtures/user.rb (rev 0) > +++ trunk/vendor/plugins/acts_as_activity_logged/test/fixtures/user.rb 2008-11-03 11:34:52 UTC (rev 121) > @@ -0,0 +1,4 @@ > + > +class User < ActiveRecord::Base > + acts_as_activity_logged > +end > \ No newline at end of file > > > Added: > trunk/vendor/plugins/acts_as_activity_logged/test/schema.rb (0 > => 121) > > > --- trunk/vendor/plugins/acts_as_activity_logged/test/schema.rb (rev 0) > +++ trunk/vendor/plugins/acts_as_activity_logged/test/schema.rb 2008-11-03 11:34:52 UTC (rev 121) > @@ -0,0 +1,23 @@ > +ActiveRecord::Schema.define(:version => 0) do > + create_table :users, :force => true do |t| > + t.column :name, :string > + t.column :username, :string > + t.column :password, :string > + t.column :activated, :boolean > + t.column :logins, :integer, :default => 0 > + t.column :created_at, :datetime > + t.column :updated_at, :datetime > + end > + > + create_table :activity_logs, :force => true do |t| > + t.column :user_id, :integer > + t.column :activity_loggable_type, :string > + t.column :activity_loggable_id, :integer > + t.column :action, :string > + t.column :created_at, :datetime > + t.column :culprit_id, :integer > + t.column :culprit_type, :string > + t.column :referenced_id, :integer > + t.column :referenced_type, :string > + end > +end > \ No newline at end of file > > > Added: > trunk/vendor/plugins/acts_as_activity_logged/test/test_helper.rb > (0 => 121) > > > --- trunk/vendor/plugins/acts_as_activity_logged/test/test_helper.rb (rev 0) > +++ trunk/vendor/plugins/acts_as_activity_logged/test/test_helper.rb 2008-11-03 11:34:52 UTC (rev 121) > @@ -0,0 +1,55 @@ > +$:.unshift(File.dirname(__FILE__) + '/../lib') > + > +require 'test/unit' > +require File.expand_path(File.join(File.dirname(__FILE__), '../../../../config/environment.rb')) > +require 'active_record/fixtures' > + > +config = YAML::load(IO.read(File.dirname(__FILE__) + '/database.yml')) > +ActiveRecord::Base.logger = Logger.new(File.dirname(__FILE__) + "/debug.log") > +ActiveRecord::Base.establish_connection(config[ENV['DB'] || 'sqlite3']) > + > +load(File.dirname(__FILE__) + "/schema.rb") > + > +Test::Unit::TestCase.fixture_path = File.dirname(__FILE__) + "/fixtures/" > +$LOAD_PATH.unshift(Test::Unit::TestCase.fixture_path) > + > +# load model > +require File.join(File.dirname(__FILE__), 'fixtures/user') > + > +class Test::Unit::TestCase #:nodoc: > + def create_fixtures(*table_names) > + if block_given? > + Fixtures.create_fixtures(Test::Unit::TestCase.fixture_path, table_names) { yield } > + else > + Fixtures.create_fixtures(Test::Unit::TestCase.fixture_path, table_names) > + end > + end > + > + # Turn off transactional fixtures if you're working with MyISAM tables in MySQL > + self.use_transactional_fixtures = true > + > + # Instantiated fixtures are slow, but give you @david where you otherwise would need people(:david) > + self.use_instantiated_fixtures = false > + > + # Add more helper methods to be used by all tests here... > + > + # http://project.ioni.st/post/217#post-217 > + # > + # def test_new_publication > + # assert_difference(Publication, :count) do > + # post :create, :publication => {...} > + # # ... > + # end > + # end > + # > + def assert_difference(object, method = nil, difference = 1) > + initial_value = object.send(method) > + yield > + assert_equal initial_value + difference, object.send(method), "#{object}##{method}" > + end > + > + def assert_no_difference(object, method, &block) > + assert_difference object, method, 0, &block > + end > + > +end > \ No newline at end of file > ------------------------------------------------------------------------ > > _______________________________________________ > BioCatalogue-developers mailing list > BioCatalogue-developers at rubyforge.org > http://rubyforge.org/mailman/listinfo/biocatalogue-developers > -------------- next part -------------- An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Mon Nov 3 07:28:54 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Mon, 3 Nov 2008 07:28:54 -0500 (EST) Subject: [BioCatalogue-developers] [122] trunk: - Added db migration script to add submitter_id to service_versions and service_deployments tables . Message-ID: <20081103122855.6CE1218585AD@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Mon Nov 3 08:13:53 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Mon, 3 Nov 2008 08:13:53 -0500 (EST) Subject: [BioCatalogue-developers] [123] trunk/config/routes.rb: Updated root of site to point to services index page. Message-ID: <20081103131353.972B518585A0@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Mon Nov 3 08:59:47 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Mon, 3 Nov 2008 08:59:47 -0500 (EST) Subject: [BioCatalogue-developers] [124] trunk: Improved the unique_code generation to now use a special Slugalizer module which will make the unique_code URL safe . Message-ID: <20081103135947.B6E5218585A0@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Mon Nov 3 09:30:32 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Mon, 3 Nov 2008 09:30:32 -0500 (EST) Subject: [BioCatalogue-developers] [125] trunk/vendor/plugins/acts_as_annotatable: added generator for the acts_as_annotatable migration and a rake file to run tests and generate documentation Message-ID: <20081103143034.A146318585AD@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Mon Nov 3 09:37:32 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Mon, 3 Nov 2008 09:37:32 -0500 (EST) Subject: [BioCatalogue-developers] [126] trunk/app/models/service.rb: Urls for individual services will now contain the ID and unique_code, such as: Message-ID: <20081103143733.5FA6B16780DB@rubyforge.org> An HTML attachment was scrubbed... URL: From jits at cs.man.ac.uk Mon Nov 3 10:03:02 2008 From: jits at cs.man.ac.uk (Jiten Bhagat) Date: Mon, 03 Nov 2008 15:03:02 +0000 Subject: [BioCatalogue-developers] Services Index page Message-ID: <490F12A6.1030102@cs.man.ac.uk> Hi Thomas, Welcome back! Hope everything is going well at home. Just a quick note that I plan on working on the Services Index page right now. Hope that is ok. Cheers, Jits From noreply at rubyforge.org Mon Nov 3 11:04:30 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Mon, 3 Nov 2008 11:04:30 -0500 (EST) Subject: [BioCatalogue-developers] [127] trunk/app/views/services: Removed old partials. Message-ID: <20081103160430.2FEBB1D780CD@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Wed Nov 5 10:13:45 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Wed, 5 Nov 2008 10:13:45 -0500 (EST) Subject: [BioCatalogue-developers] [Task #2416] Refactor out the wsdl_file from soap_services Message-ID: <20081105151346.05A6F18585AA@rubyforge.org> Task #2416 has been updated. Project: BioCatalogue Subproject: Pilot Summary: Refactor out the wsdl_file from soap_services Complete: 100% Status: Closed Description: ... use a similar mechanism to the content_blobs in myExperiment. ------------------------------------------------------- For more info, visit: http://rubyforge.org/pm/task.php?func=detailtask&project_task_id=2416&group_id=6901&group_project_id=12540 From ytanoh at cs.man.ac.uk Thu Nov 6 05:41:22 2008 From: ytanoh at cs.man.ac.uk (Franck Tanoh) Date: Thu, 6 Nov 2008 10:41:22 -0000 Subject: [BioCatalogue-developers] mail to the friend list Message-ID: <8CBB99C95FC546F29C6D1F7A0EB4FE1A@franckPC> Hi guys, I am about to send a mail on the friendlist about the pilot and its features. Are we rolling? Do we have a release date? Cheers, Franck -------------- next part -------------- An HTML attachment was scrubbed... URL: From ytanoh at cs.man.ac.uk Thu Nov 6 07:01:32 2008 From: ytanoh at cs.man.ac.uk (Franck Tanoh) Date: Thu, 6 Nov 2008 12:01:32 -0000 Subject: [BioCatalogue-developers] mail to the friend list In-Reply-To: <4912DAF8.20608@ebi.ac.uk> References: <8CBB99C95FC546F29C6D1F7A0EB4FE1A@franckPC> <4912DAF8.20608@ebi.ac.uk> Message-ID: I'm away tomorrow... will send it on Monday then. Franck -----Original Message----- From: Eric Nzuobontane [mailto:ericnzuo at ebi.ac.uk] Sent: 06 November 2008 11:55 To: Franck Tanoh Cc: biocatalogue-developers at rubyforge.org Subject: Re: [BioCatalogue-developers] mail to the friend list Hi Frank, I think we hope to release tomorrow but Jits, Thomas and myself need to have a chat first. Can your mail wait till end of the day or tomorrow morning? cheers, Eric Franck Tanoh wrote: > > Hi guys, > > > > I am about to send a mail on the friendlist about the pilot and its > features. > > Are we rolling? Do we have a release date? > > > > Cheers, > > Franck > > ------------------------------------------------------------------------ > > _______________________________________________ > BioCatalogue-developers mailing list > BioCatalogue-developers at rubyforge.org > http://rubyforge.org/mailman/listinfo/biocatalogue-developers > From noreply at rubyforge.org Thu Nov 6 09:58:40 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Thu, 6 Nov 2008 09:58:40 -0500 (EST) Subject: [BioCatalogue-developers] [128] trunk/lib/wsdl_parser.rb: new version of wsdl parser which offers the possibility to get the full wsdl contents in a hash and also handles complex types Message-ID: <20081106145840.74CBA18585C9@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Thu Nov 6 10:21:12 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Thu, 6 Nov 2008 10:21:12 -0500 (EST) Subject: [BioCatalogue-developers] [129] trunk/lib/wsdl_parser.rb: Minor error in documentation. Message-ID: <20081106152112.80EEC18585CE@rubyforge.org> An HTML attachment was scrubbed... URL: From ericnzuo at ebi.ac.uk Thu Nov 6 06:54:32 2008 From: ericnzuo at ebi.ac.uk (Eric Nzuobontane) Date: Thu, 06 Nov 2008 11:54:32 +0000 Subject: [BioCatalogue-developers] mail to the friend list In-Reply-To: <8CBB99C95FC546F29C6D1F7A0EB4FE1A@franckPC> References: <8CBB99C95FC546F29C6D1F7A0EB4FE1A@franckPC> Message-ID: <4912DAF8.20608@ebi.ac.uk> Hi Frank, I think we hope to release tomorrow but Jits, Thomas and myself need to have a chat first. Can your mail wait till end of the day or tomorrow morning? cheers, Eric Franck Tanoh wrote: > > Hi guys, > > > > I am about to send a mail on the friendlist about the pilot and its > features. > > Are we rolling? Do we have a release date? > > > > Cheers, > > Franck > > ------------------------------------------------------------------------ > > _______________________________________________ > BioCatalogue-developers mailing list > BioCatalogue-developers at rubyforge.org > http://rubyforge.org/mailman/listinfo/biocatalogue-developers > -------------- next part -------------- A non-text attachment was scrubbed... Name: ericnzuo.vcf Type: text/x-vcard Size: 238 bytes Desc: not available URL: From noreply at rubyforge.org Thu Nov 6 10:54:52 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Thu, 6 Nov 2008 10:54:52 -0500 (EST) Subject: [BioCatalogue-developers] [130] trunk/db/migrate: Db migrate scripts for new information from WSDL parsing. Message-ID: <20081106155452.AAC9618585B7@rubyforge.org> An HTML attachment was scrubbed... URL: From jits at cs.man.ac.uk Fri Nov 7 04:46:56 2008 From: jits at cs.man.ac.uk (Jiten Bhagat) Date: Fri, 07 Nov 2008 09:46:56 +0000 Subject: [BioCatalogue-developers] "release" for pilot Message-ID: <49140E90.4010104@cs.man.ac.uk> Hi guys, I was thinking... how about stabilising trunk and updating the servers on Monday, then bugfixing etc till Tuesday then maybe we can announce to some people on Tuesday? Cheers, Jits From noreply at rubyforge.org Fri Nov 7 05:31:31 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Fri, 7 Nov 2008 05:31:31 -0500 (EST) Subject: [BioCatalogue-developers] [131] trunk/app/models/soaplab_server.rb: use the new soap model populate funtion Message-ID: <20081107103131.D0B3C18585B2@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Fri Nov 7 08:12:35 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Fri, 7 Nov 2008 08:12:35 -0500 (EST) Subject: [BioCatalogue-developers] [132] trunk/app/models/user.rb: Minor update to ensure that display_name doesn't get overwritten if it' s already set, in the generate_default_display_name method. Message-ID: <20081107131235.D6CEB18585BD@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Fri Nov 7 08:55:51 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Fri, 7 Nov 2008 08:55:51 -0500 (EST) Subject: [BioCatalogue-developers] [133] trunk/public/stylesheets/styles_2.css: added styles for round boxes for homepage plus a few other secondary styles Message-ID: <20081107135551.622C118581A2@rubyforge.org> An HTML attachment was scrubbed... URL: From jits at cs.man.ac.uk Fri Nov 7 09:00:21 2008 From: jits at cs.man.ac.uk (Jiten Bhagat) Date: Fri, 07 Nov 2008 14:00:21 +0000 Subject: [BioCatalogue-developers] [133] trunk/public/stylesheets/styles_2.css: added styles for round boxes for homepage plus a few other secondary styles In-Reply-To: <20081107135551.622C118581A2@rubyforge.org> References: <20081107135551.622C118581A2@rubyforge.org> Message-ID: <491449F5.9000203@cs.man.ac.uk> Just a note that the image referred to in the stylesheet need to be committed. Jits noreply at rubyforge.org wrote: > > Revision > 133 > Author > tlaurent > Date > 2008-11-07 08:55:50 -0500 (Fri, 07 Nov 2008) > > > Log Message > > added styles for round boxes for homepage plus a few other secondary styles > > > Modified Paths > > * trunk/public/stylesheets/styles_2.css > <#trunkpublicstylesheetsstyles_2css> > > > Diff > > > Modified: trunk/public/stylesheets/styles_2.css (132 => 133) > > > --- trunk/public/stylesheets/styles_2.css 2008-11-07 13:12:32 UTC (rev 132) > +++ trunk/public/stylesheets/styles_2.css 2008-11-07 13:55:50 UTC (rev 133) > @@ -104,11 +104,11 @@ > > legend { > padding: 0.3em 0.6em; > - border: 1px solid #CCCCCC; > - text-align: right; > + border: 1px solid #CCCCCC; > + text-align: right; > font-weight: bold; > margin: 0; > - *margin-bottom: 0.8em; > + margin-bottom: 0.8em; > } > > p { > @@ -192,6 +192,10 @@ > vertical-align: top; > } > > +.center { > + text-align: center; > +} > + > /** > * Layout > */ > @@ -484,8 +488,8 @@ > font-size: 0px; > margin-bottom: -1px; > } > + > /* BEGIN Login box styles */ > - > #wrapper #container #header #login_links { > clear: both; > float: right; > @@ -586,13 +590,13 @@ > font-size: 1.2em; > height: 30px; > line-height: 28px; > - background: url(../images/box_title_bkgd_green_12.png) repeat-x; > + background: url(../images/box_title_bkgd_green_14.gif) repeat-x; > /*color: #ff7400;*/ > /*color: #ffffff;*/ > } > > .sidebar_box .box_body { > - background-color: #ffffff; > + background-color: #fdfdfd; > height: 240px; > /*background: url(../images/green_body_bkgd2.gif) repeat-x;*/ > } > @@ -616,7 +620,7 @@ > > /* END sidebar box styles */ > > -/* begin css tooltips/boxovers */ > +/* BEGIN css tooltips/boxovers */ > > .boxoverTooltipHeader { > display: none; > @@ -653,8 +657,58 @@ > line-height: 1.4em; > } > > -/* end css tooltips/boxovers */ > +/* END css tooltips/boxovers */ > > +/* BEGIN liquid round corners box styles */ > +.liquid-round { > + /*width: 70%;*/ > + margin: 25px auto; > + background: url(../images/round_box_2_left.gif) repeat-y left top; > +} > + > +.liquid-round .top { > + width: 100%; > + height: 12px; > + background: url(../images/round_box_2_top.gif) no-repeat left top; > +} > + > +.liquid-round .top span { > + display: block; > + position: relative; > + height: 12px; > + background: url(../images/round_box_2_top_right.gif) no-repeat right top; > +} > + > +.liquid-round .center-content { > + position: relative; > + background: #f8f8f8 url(../images/round_box_2_right.gif) repeat-y right top; > + padding: 1px 15px 1px 15px; > + margin-left: 3px; > +} > + > +.liquid-round .center-content img.round_box_title { > + margin-top: -38px; > +} > + > +.liquid-round .center-content p { > + margin-top: -5px; > + text-align: justify; > +} > + > +.liquid-round .bottom { > + width: 100%; > + height: 13px; > + background: url(../images/round_box_2_bottom.gif) no-repeat left bottom; > +} > + > +.liquid-round .bottom span { > + display: block; > + position: relative; > + height: 13px; > + background: url(../images/round_box_2_bottom_right.gif) no-repeat right bottom; > +} > +/* END liquid round corners box styles */ > + > .step_text { > font-weight: bold; > margin-top: 1.2em; > @@ -683,3 +737,47 @@ > background-color: #FFFFCC; > padding: 0.2em 0.5em; > } > + > +#home_content { > + width: 600px; > + padding-top: 10px; > + margin: 20px auto auto auto; > +} > + > +#home_content em { > + color: #ff7400; > + font-weight: bold; > +} > + > +#key_points { > + clear:both; > + margin-top: 15px; > +} > + > +#key_points li { > + margin-top: 5px; > + padding-left: 20px; > + background: url(../images/bullet_green2.gif) left top no-repeat; > + /*list-style-type: circle; > + list-style-image: url("../images/bullet_green2.gif");*/ > + font-size: 1.1em; > +} > + > +#key_points em { > + color: #ff7400; > + font-weight: bold; > +} > + > +div.search_widget { > + line-height: 30px; > + text-align: center; > +} > + > +div.search_widget input { > + width: 20em; > +} > + > +div.search_widget img { > + vertical-align: middle; > +} > + > ------------------------------------------------------------------------ > > _______________________________________________ > BioCatalogue-developers mailing list > BioCatalogue-developers at rubyforge.org > http://rubyforge.org/mailman/listinfo/biocatalogue-developers > From noreply at rubyforge.org Fri Nov 7 09:05:15 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Fri, 7 Nov 2008 09:05:15 -0500 (EST) Subject: [BioCatalogue-developers] [134] trunk/public/images: images for the round boxes on the homepage Message-ID: <20081107140515.D4CE718581A2@rubyforge.org> An HTML attachment was scrubbed... URL: From jits at cs.man.ac.uk Fri Nov 7 09:05:29 2008 From: jits at cs.man.ac.uk (Jiten Bhagat) Date: Fri, 07 Nov 2008 14:05:29 +0000 Subject: [BioCatalogue-developers] [133] trunk/public/stylesheets/styles_2.css: added styles for round boxes for homepage plus a few other secondary styles In-Reply-To: <49144A86.4060007@ebi.ac.uk> References: <20081107135551.622C118581A2@rubyforge.org> <491449F5.9000203@cs.man.ac.uk> <49144A86.4060007@ebi.ac.uk> Message-ID: <49144B29.9080000@cs.man.ac.uk> :-( That must be an absolute pain! Thomas Laurent wrote: > What I would do if my f...ing Aptana would stop crashing every 5 > minutes ! > > Jiten Bhagat wrote: >> Just a note that the image referred to in the stylesheet need to be >> committed. >> >> Jits >> >> >> noreply at rubyforge.org wrote: >>> >>> Revision >>> 133 >>> Author >>> tlaurent >>> Date >>> 2008-11-07 08:55:50 -0500 (Fri, 07 Nov 2008) >>> >>> >>> Log Message >>> >>> added styles for round boxes for homepage plus a few other secondary >>> styles >>> >>> >>> Modified Paths >>> >>> * trunk/public/stylesheets/styles_2.css >>> <#trunkpublicstylesheetsstyles_2css> >>> >>> >>> Diff >>> >>> >>> Modified: trunk/public/stylesheets/styles_2.css (132 => 133) >>> >>> >>> --- trunk/public/stylesheets/styles_2.css 2008-11-07 13:12:32 UTC >>> (rev 132) >>> +++ trunk/public/stylesheets/styles_2.css 2008-11-07 13:55:50 UTC >>> (rev 133) >>> @@ -104,11 +104,11 @@ >>> >>> legend { >>> padding: 0.3em 0.6em; >>> - border: 1px solid #CCCCCC; >>> - text-align: right; >>> + border: 1px solid #CCCCCC; >>> + text-align: right; >>> font-weight: bold; >>> margin: 0; >>> - *margin-bottom: 0.8em; >>> + margin-bottom: 0.8em; >>> } >>> >>> p { >>> @@ -192,6 +192,10 @@ >>> vertical-align: top; >>> } >>> >>> +.center { >>> + text-align: center; >>> +} >>> + >>> /** >>> * Layout >>> */ >>> @@ -484,8 +488,8 @@ >>> font-size: 0px; >>> margin-bottom: -1px; >>> } >>> + >>> /* BEGIN Login box styles */ >>> - >>> #wrapper #container #header #login_links { >>> clear: both; >>> float: right; >>> @@ -586,13 +590,13 @@ >>> font-size: 1.2em; >>> height: 30px; >>> line-height: 28px; >>> - background: url(../images/box_title_bkgd_green_12.png) repeat-x; >>> + background: url(../images/box_title_bkgd_green_14.gif) repeat-x; >>> /*color: #ff7400;*/ >>> /*color: #ffffff;*/ >>> } >>> >>> .sidebar_box .box_body { >>> - background-color: #ffffff; >>> + background-color: #fdfdfd; >>> height: 240px; >>> /*background: url(../images/green_body_bkgd2.gif) repeat-x;*/ >>> } >>> @@ -616,7 +620,7 @@ >>> >>> /* END sidebar box styles */ >>> >>> -/* begin css tooltips/boxovers */ >>> +/* BEGIN css tooltips/boxovers */ >>> >>> .boxoverTooltipHeader { >>> display: none; >>> @@ -653,8 +657,58 @@ >>> line-height: 1.4em; >>> } >>> >>> -/* end css tooltips/boxovers */ >>> +/* END css tooltips/boxovers */ >>> >>> +/* BEGIN liquid round corners box styles */ >>> +.liquid-round { >>> + /*width: 70%;*/ >>> + margin: 25px auto; >>> + background: url(../images/round_box_2_left.gif) repeat-y left top; >>> +} >>> + >>> +.liquid-round .top { >>> + width: 100%; >>> + height: 12px; >>> + background: url(../images/round_box_2_top.gif) no-repeat left top; >>> +} >>> + >>> +.liquid-round .top span { >>> + display: block; >>> + position: relative; >>> + height: 12px; >>> + background: url(../images/round_box_2_top_right.gif) no-repeat >>> right top; >>> +} >>> + >>> +.liquid-round .center-content { >>> + position: relative; >>> + background: #f8f8f8 url(../images/round_box_2_right.gif) >>> repeat-y right top; >>> + padding: 1px 15px 1px 15px; >>> + margin-left: 3px; >>> +} >>> + >>> +.liquid-round .center-content img.round_box_title { >>> + margin-top: -38px; >>> +} >>> + >>> +.liquid-round .center-content p { >>> + margin-top: -5px; >>> + text-align: justify; +} >>> + >>> +.liquid-round .bottom { >>> + width: 100%; >>> + height: 13px; >>> + background: url(../images/round_box_2_bottom.gif) no-repeat >>> left bottom; >>> +} >>> + >>> +.liquid-round .bottom span { >>> + display: block; >>> + position: relative; >>> + height: 13px; >>> + background: url(../images/round_box_2_bottom_right.gif) >>> no-repeat right bottom; >>> +} >>> +/* END liquid round corners box styles */ >>> + >>> .step_text { >>> font-weight: bold; >>> margin-top: 1.2em; >>> @@ -683,3 +737,47 @@ >>> background-color: #FFFFCC; >>> padding: 0.2em 0.5em; >>> } >>> + >>> +#home_content { >>> + width: 600px; >>> + padding-top: 10px; >>> + margin: 20px auto auto auto; >>> +} >>> + >>> +#home_content em { >>> + color: #ff7400; >>> + font-weight: bold; >>> +} >>> + >>> +#key_points { >>> + clear:both; >>> + margin-top: 15px; >>> +} >>> + >>> +#key_points li { >>> + margin-top: 5px; >>> + padding-left: 20px; >>> + background: url(../images/bullet_green2.gif) left top no-repeat; >>> + /*list-style-type: circle; >>> + list-style-image: url("../images/bullet_green2.gif");*/ >>> + font-size: 1.1em; >>> +} >>> + >>> +#key_points em { >>> + color: #ff7400; >>> + font-weight: bold; >>> +} >>> + >>> +div.search_widget { >>> + line-height: 30px; >>> + text-align: center; >>> +} >>> + >>> +div.search_widget input { >>> + width: 20em; >>> +} >>> + >>> +div.search_widget img { >>> + vertical-align: middle; >>> +} >>> + >>> ------------------------------------------------------------------------ >>> >>> >>> _______________________________________________ >>> BioCatalogue-developers mailing list >>> BioCatalogue-developers at rubyforge.org >>> http://rubyforge.org/mailman/listinfo/biocatalogue-developers >>> >> >> _______________________________________________ >> BioCatalogue-developers mailing list >> BioCatalogue-developers at rubyforge.org >> http://rubyforge.org/mailman/listinfo/biocatalogue-developers From jits at cs.man.ac.uk Fri Nov 7 09:07:58 2008 From: jits at cs.man.ac.uk (Jiten Bhagat) Date: Fri, 07 Nov 2008 14:07:58 +0000 Subject: [BioCatalogue-developers] Screenshot of service index page (with pagination) Message-ID: <49144BBE.1040402@cs.man.ac.uk> Attached... Will commit in a little bit. Thomas: feel free to restyle as you see fit :-) Jits -------------- next part -------------- A non-text attachment was scrubbed... Name: 20081107-1406.png Type: image/png Size: 55634 bytes Desc: not available URL: From noreply at rubyforge.org Fri Nov 7 09:11:05 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Fri, 7 Nov 2008 09:11:05 -0500 (EST) Subject: [BioCatalogue-developers] [135] trunk/app/views/widgets/_login_links.html.erb: replaced login/ logout with sign in/sign out Message-ID: <20081107141106.2204E18581AE@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Fri Nov 7 09:11:49 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Fri, 7 Nov 2008 09:11:49 -0500 (EST) Subject: [BioCatalogue-developers] [136] trunk/app/views/widgets: extract code from layout into widget Message-ID: <20081107141149.AEC2718581B8@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Fri Nov 7 09:12:55 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Fri, 7 Nov 2008 09:12:55 -0500 (EST) Subject: [BioCatalogue-developers] [137] trunk/app: new homepage Message-ID: <20081107141255.EB86B18581AD@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Fri Nov 7 09:15:09 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Fri, 7 Nov 2008 09:15:09 -0500 (EST) Subject: [BioCatalogue-developers] [138] trunk: Work on the services index page. Message-ID: <20081107141509.F2B4418581B8@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Fri Nov 7 09:16:27 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Fri, 7 Nov 2008 09:16:27 -0500 (EST) Subject: [BioCatalogue-developers] [139] trunk/app/views/layouts: extract code from layout into widget Message-ID: <20081107141627.5FA0D18581AD@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Fri Nov 7 09:19:47 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Fri, 7 Nov 2008 09:19:47 -0500 (EST) Subject: [BioCatalogue-developers] [140] trunk/config/routes.rb: Updated routes so that the root now points to the new home page. Message-ID: <20081107141947.7C9BF18581AD@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Fri Nov 7 09:20:30 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Fri, 7 Nov 2008 09:20:30 -0500 (EST) Subject: [BioCatalogue-developers] [141] trunk/app/models/service.rb: Updating pagination page sizes. Message-ID: <20081107142030.2A9A918581AD@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Fri Nov 7 09:35:39 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Fri, 7 Nov 2008 09:35:39 -0500 (EST) Subject: [BioCatalogue-developers] [142] trunk/app/views/home/index.html.erb: link "register web services" button to the right action e.g. Message-ID: <20081107143539.3514918585A2@rubyforge.org> An HTML attachment was scrubbed... URL: From tlaurent at ebi.ac.uk Fri Nov 7 09:02:46 2008 From: tlaurent at ebi.ac.uk (Thomas Laurent) Date: Fri, 07 Nov 2008 14:02:46 +0000 Subject: [BioCatalogue-developers] [133] trunk/public/stylesheets/styles_2.css: added styles for round boxes for homepage plus a few other secondary styles In-Reply-To: <491449F5.9000203@cs.man.ac.uk> References: <20081107135551.622C118581A2@rubyforge.org> <491449F5.9000203@cs.man.ac.uk> Message-ID: <49144A86.4060007@ebi.ac.uk> What I would do if my f...ing Aptana would stop crashing every 5 minutes ! Jiten Bhagat wrote: > Just a note that the image referred to in the stylesheet need to be > committed. > > Jits > > > noreply at rubyforge.org wrote: >> >> Revision >> 133 >> Author >> tlaurent >> Date >> 2008-11-07 08:55:50 -0500 (Fri, 07 Nov 2008) >> >> >> Log Message >> >> added styles for round boxes for homepage plus a few other secondary >> styles >> >> >> Modified Paths >> >> * trunk/public/stylesheets/styles_2.css >> <#trunkpublicstylesheetsstyles_2css> >> >> >> Diff >> >> >> Modified: trunk/public/stylesheets/styles_2.css (132 => 133) >> >> >> --- trunk/public/stylesheets/styles_2.css 2008-11-07 13:12:32 UTC >> (rev 132) >> +++ trunk/public/stylesheets/styles_2.css 2008-11-07 13:55:50 UTC >> (rev 133) >> @@ -104,11 +104,11 @@ >> >> legend { >> padding: 0.3em 0.6em; >> - border: 1px solid #CCCCCC; >> - text-align: right; >> + border: 1px solid #CCCCCC; >> + text-align: right; >> font-weight: bold; >> margin: 0; >> - *margin-bottom: 0.8em; >> + margin-bottom: 0.8em; >> } >> >> p { >> @@ -192,6 +192,10 @@ >> vertical-align: top; >> } >> >> +.center { >> + text-align: center; >> +} >> + >> /** >> * Layout >> */ >> @@ -484,8 +488,8 @@ >> font-size: 0px; >> margin-bottom: -1px; >> } >> + >> /* BEGIN Login box styles */ >> - >> #wrapper #container #header #login_links { >> clear: both; >> float: right; >> @@ -586,13 +590,13 @@ >> font-size: 1.2em; >> height: 30px; >> line-height: 28px; >> - background: url(../images/box_title_bkgd_green_12.png) repeat-x; >> + background: url(../images/box_title_bkgd_green_14.gif) repeat-x; >> /*color: #ff7400;*/ >> /*color: #ffffff;*/ >> } >> >> .sidebar_box .box_body { >> - background-color: #ffffff; >> + background-color: #fdfdfd; >> height: 240px; >> /*background: url(../images/green_body_bkgd2.gif) repeat-x;*/ >> } >> @@ -616,7 +620,7 @@ >> >> /* END sidebar box styles */ >> >> -/* begin css tooltips/boxovers */ >> +/* BEGIN css tooltips/boxovers */ >> >> .boxoverTooltipHeader { >> display: none; >> @@ -653,8 +657,58 @@ >> line-height: 1.4em; >> } >> >> -/* end css tooltips/boxovers */ >> +/* END css tooltips/boxovers */ >> >> +/* BEGIN liquid round corners box styles */ >> +.liquid-round { >> + /*width: 70%;*/ >> + margin: 25px auto; >> + background: url(../images/round_box_2_left.gif) repeat-y left top; >> +} >> + >> +.liquid-round .top { >> + width: 100%; >> + height: 12px; >> + background: url(../images/round_box_2_top.gif) no-repeat left top; >> +} >> + >> +.liquid-round .top span { >> + display: block; >> + position: relative; >> + height: 12px; >> + background: url(../images/round_box_2_top_right.gif) no-repeat >> right top; >> +} >> + >> +.liquid-round .center-content { >> + position: relative; >> + background: #f8f8f8 url(../images/round_box_2_right.gif) repeat-y >> right top; >> + padding: 1px 15px 1px 15px; >> + margin-left: 3px; >> +} >> + >> +.liquid-round .center-content img.round_box_title { >> + margin-top: -38px; >> +} >> + >> +.liquid-round .center-content p { >> + margin-top: -5px; >> + text-align: justify; >> +} >> + >> +.liquid-round .bottom { >> + width: 100%; >> + height: 13px; >> + background: url(../images/round_box_2_bottom.gif) no-repeat left >> bottom; >> +} >> + >> +.liquid-round .bottom span { >> + display: block; >> + position: relative; >> + height: 13px; >> + background: url(../images/round_box_2_bottom_right.gif) no-repeat >> right bottom; >> +} >> +/* END liquid round corners box styles */ >> + >> .step_text { >> font-weight: bold; >> margin-top: 1.2em; >> @@ -683,3 +737,47 @@ >> background-color: #FFFFCC; >> padding: 0.2em 0.5em; >> } >> + >> +#home_content { >> + width: 600px; >> + padding-top: 10px; >> + margin: 20px auto auto auto; >> +} >> + >> +#home_content em { >> + color: #ff7400; >> + font-weight: bold; >> +} >> + >> +#key_points { >> + clear:both; >> + margin-top: 15px; >> +} >> + >> +#key_points li { >> + margin-top: 5px; >> + padding-left: 20px; >> + background: url(../images/bullet_green2.gif) left top no-repeat; >> + /*list-style-type: circle; >> + list-style-image: url("../images/bullet_green2.gif");*/ >> + font-size: 1.1em; >> +} >> + >> +#key_points em { >> + color: #ff7400; >> + font-weight: bold; >> +} >> + >> +div.search_widget { >> + line-height: 30px; >> + text-align: center; >> +} >> + >> +div.search_widget input { >> + width: 20em; >> +} >> + >> +div.search_widget img { >> + vertical-align: middle; >> +} >> + >> ------------------------------------------------------------------------ >> >> _______________________________________________ >> BioCatalogue-developers mailing list >> BioCatalogue-developers at rubyforge.org >> http://rubyforge.org/mailman/listinfo/biocatalogue-developers >> > > _______________________________________________ > BioCatalogue-developers mailing list > BioCatalogue-developers at rubyforge.org > http://rubyforge.org/mailman/listinfo/biocatalogue-developers From noreply at rubyforge.org Fri Nov 7 11:19:22 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Fri, 7 Nov 2008 11:19:22 -0500 (EST) Subject: [BioCatalogue-developers] [143] trunk: Tweaks to the home page. Message-ID: <20081107161922.822C316780DB@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Fri Nov 7 12:40:36 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Fri, 7 Nov 2008 12:40:36 -0500 (EST) Subject: [BioCatalogue-developers] [144] trunk/public/stylesheets/styles_2.css: added some style for user signup, modifs of login box and style for notice and error boxes Message-ID: <20081107174036.55AD518585B2@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Fri Nov 7 12:41:19 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Fri, 7 Nov 2008 12:41:19 -0500 (EST) Subject: [BioCatalogue-developers] [145] trunk/config/routes.rb: added "/signup" has named route Message-ID: <20081107174119.61B5C18585B6@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Fri Nov 7 12:42:14 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Fri, 7 Nov 2008 12:42:14 -0500 (EST) Subject: [BioCatalogue-developers] [146] trunk/app/views/widgets/_login_box.html.erb: add signup link Message-ID: <20081107174214.7A677185818F@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Fri Nov 7 12:42:52 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Fri, 7 Nov 2008 12:42:52 -0500 (EST) Subject: [BioCatalogue-developers] [147] trunk/app/views/users/new.html.erb: add meaningful title and fieldset tag Message-ID: <20081107174252.35CAB18585B2@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Fri Nov 7 12:43:14 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Fri, 7 Nov 2008 12:43:14 -0500 (EST) Subject: [BioCatalogue-developers] [148] trunk/app/views/sessions/new.html.erb: add signup link Message-ID: <20081107174314.A812018582B4@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Fri Nov 7 12:44:07 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Fri, 7 Nov 2008 12:44:07 -0500 (EST) Subject: [BioCatalogue-developers] [149] trunk/app/views/home/index.html.erb: split title more evenly ( but still not convinced by the look of it...) Message-ID: <20081107174407.EF8A118585B2@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Fri Nov 7 13:20:47 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Fri, 7 Nov 2008 13:20:47 -0500 (EST) Subject: [BioCatalogue-developers] [150] trunk/lib/wsdl_parser.rb: add port type information to operations Message-ID: <20081107182047.8C62118585B3@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Sat Nov 8 18:01:46 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Sat, 8 Nov 2008 18:01:46 -0500 (EST) Subject: [BioCatalogue-developers] [Task #2426] Paginate acts_as_solr with will_paginate Message-ID: <20081108230146.A3F2C18582B4@rubyforge.org> Task #2426 has been updated. Project: BioCatalogue Subproject: Pilot Summary: Paginate acts_as_solr with will_paginate Complete: 0% Status: Open Description: Based on: http://henrik.nyh.se/2007/06/using-will_paginate-with-acts_as_solr ------------------------------------------------------- For more info, visit: http://rubyforge.org/pm/task.php?func=detailtask&project_task_id=2426&group_id=6901&group_project_id=12540 From jits at cs.man.ac.uk Sat Nov 8 20:09:31 2008 From: jits at cs.man.ac.uk (Jiten Bhagat) Date: Sun, 09 Nov 2008 01:09:31 +0000 Subject: [BioCatalogue-developers] Houston, we have search! Message-ID: <4916384B.7000506@cs.man.ac.uk> Attached... -------------- next part -------------- A non-text attachment was scrubbed... Name: 20081109-0106.png Type: image/png Size: 47891 bytes Desc: not available URL: From noreply at rubyforge.org Sat Nov 8 20:10:12 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Sat, 8 Nov 2008 20:10:12 -0500 (EST) Subject: [BioCatalogue-developers] [151] trunk: Various work for search. Message-ID: <20081109011012.8CC7A18585A7@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Sat Nov 8 20:16:14 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Sat, 8 Nov 2008 20:16:14 -0500 (EST) Subject: [BioCatalogue-developers] [152] trunk: Temporarily disabled the "extra information" part of the soap service submission page. Message-ID: <20081109011617.E954C18585B1@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Sun Nov 9 08:26:07 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Sun, 9 Nov 2008 08:26:07 -0500 (EST) Subject: [BioCatalogue-developers] [Task #2413] Secure delete actions Message-ID: <20081109132607.B2AD018582B4@rubyforge.org> Task #2413 has been updated. Project: BioCatalogue Subproject: Pilot Summary: Secure delete actions Complete: 0% Status: Open Description: Need to secure/disable all delete actions on resources ------------------------------------------------------- For more info, visit: http://rubyforge.org/pm/task.php?func=detailtask&project_task_id=2413&group_id=6901&group_project_id=12540 From noreply at rubyforge.org Sun Nov 9 09:54:18 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Sun, 9 Nov 2008 09:54:18 -0500 (EST) Subject: [BioCatalogue-developers] [153] trunk: Latest work on the UI pages for services. Message-ID: <20081109145418.93C6D16780DB@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Sun Nov 9 11:01:40 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Sun, 9 Nov 2008 11:01:40 -0500 (EST) Subject: [BioCatalogue-developers] [154] trunk/lib/wsdl_parser.rb: fix for message types defined in an external schema Message-ID: <20081109160140.A6B691858182@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Sun Nov 9 11:18:33 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Sun, 9 Nov 2008 11:18:33 -0500 (EST) Subject: [BioCatalogue-developers] [155] trunk: More UI work... Message-ID: <20081109161833.3472318582B4@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Mon Nov 10 05:32:26 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Mon, 10 Nov 2008 05:32:26 -0500 (EST) Subject: [BioCatalogue-developers] [156] trunk/config/initializers/biocat_main.rb: Disabled soaplab server service type. Message-ID: <20081110103228.10636185859F@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Mon Nov 10 05:34:46 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Mon, 10 Nov 2008 05:34:46 -0500 (EST) Subject: [BioCatalogue-developers] [Task #2427] Do service providers page Message-ID: <20081110103446.72A731858283@rubyforge.org> Task #2427 has been updated. Project: BioCatalogue Subproject: Pilot Summary: Do service providers page Complete: 0% Status: Open Description: Including putting the list of services for that provider ------------------------------------------------------- For more info, visit: http://rubyforge.org/pm/task.php?func=detailtask&project_task_id=2427&group_id=6901&group_project_id=12540 From noreply at rubyforge.org Mon Nov 10 05:47:02 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Mon, 10 Nov 2008 05:47:02 -0500 (EST) Subject: [BioCatalogue-developers] [157] trunk/test/functional/home_controller_test.rb: Message-ID: <20081110104703.46CCD18585A2@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Mon Nov 10 05:57:39 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Mon, 10 Nov 2008 05:57:39 -0500 (EST) Subject: [BioCatalogue-developers] [158] trunk/db/migrate/20081110105332_remove_endpoint_from_soap_operations. rb: Db migrate script to remove 'endpoint' from soap operations table. Message-ID: <20081110105739.E7A3C18585A0@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Mon Nov 10 06:01:25 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Mon, 10 Nov 2008 06:01:25 -0500 (EST) Subject: [BioCatalogue-developers] [159] trunk/app/views/services/show.html.erb: Added ' latest version endpoint(s)' to service show page. Message-ID: <20081110110125.B9BFB18581A2@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Mon Nov 10 06:02:56 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Mon, 10 Nov 2008 06:02:56 -0500 (EST) Subject: [BioCatalogue-developers] [160] trunk/app/views/home/index.html.erb: removed the center alignment for the "sign in" blurb in the register box Message-ID: <20081110110256.510141978532@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Mon Nov 10 06:11:15 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Mon, 10 Nov 2008 06:11:15 -0500 (EST) Subject: [BioCatalogue-developers] [161] trunk/app/views/widgets/_primary_links.html.erb: open the wiki page in a different window as we leave the website effectively . Message-ID: <20081110111116.0675118585A0@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Mon Nov 10 06:17:02 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Mon, 10 Nov 2008 06:17:02 -0500 (EST) Subject: [BioCatalogue-developers] [162] trunk: Added search providers to search. Message-ID: <20081110111702.A930818585A9@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Mon Nov 10 06:18:15 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Mon, 10 Nov 2008 06:18:15 -0500 (EST) Subject: [BioCatalogue-developers] [163] trunk/app/views/layouts/service_providers.html.erb: Deleted unwanted layout. Message-ID: <20081110111815.EACB218585A9@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Mon Nov 10 06:52:12 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Mon, 10 Nov 2008 06:52:12 -0500 (EST) Subject: [BioCatalogue-developers] [164] trunk/public/images: add images for "sign out" Message-ID: <20081110115212.DD3E0185818F@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Mon Nov 10 06:53:37 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Mon, 10 Nov 2008 06:53:37 -0500 (EST) Subject: [BioCatalogue-developers] [165] trunk/app/views/users/activate_account.html.erb: provide a sign in link Message-ID: <20081110115337.C441A18581BB@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Mon Nov 10 06:54:37 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Mon, 10 Nov 2008 06:54:37 -0500 (EST) Subject: [BioCatalogue-developers] [166] trunk/app/controllers/users_controller.rb: provide better user feedback from the results of the some actions ( user created/activated...) Message-ID: <20081110115437.1BCB61858283@rubyforge.org> An HTML attachment was scrubbed... URL: From tlaurent at ebi.ac.uk Mon Nov 10 07:01:07 2008 From: tlaurent at ebi.ac.uk (Thomas Laurent) Date: Mon, 10 Nov 2008 12:01:07 +0000 Subject: [BioCatalogue-developers] mailing lists for users Message-ID: <49182283.80206@ebi.ac.uk> Hi Jits, Eric, Would it be a good idea to create 1 or 2 more mailing lists on the rubyforge project for the users to contact us. I was thinking something like: contact-biocatalogue at rubyforge.org for general info biocatalogue-support at rubyforge.org for bugs/requests What do you think ? It'd be nice to have these emails on the website as contact points ? Cheers, Thomas From noreply at rubyforge.org Mon Nov 10 07:47:06 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Mon, 10 Nov 2008 07:47:06 -0500 (EST) Subject: [BioCatalogue-developers] [167] trunk: Renamed 'service_url' to 'endpoint' in ServiceDeployment model . Message-ID: <20081110124706.75D1B18585A9@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Mon Nov 10 07:48:24 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Mon, 10 Nov 2008 07:48:24 -0500 (EST) Subject: [BioCatalogue-developers] [168] trunk/app/views/services/new.html.erb: Made title consistent with nav bar wording. Message-ID: <20081110124824.5B75118581BB@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Mon Nov 10 08:08:42 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Mon, 10 Nov 2008 08:08:42 -0500 (EST) Subject: [BioCatalogue-developers] [169] trunk/app/views: Some UI work for service show page ( note that this page needs redoing to make it more structured, ie: show the latest version + deployments, and all other versions etc). Message-ID: <20081110130842.DD45618581BB@rubyforge.org> An HTML attachment was scrubbed... URL: From jits at cs.man.ac.uk Mon Nov 10 08:14:54 2008 From: jits at cs.man.ac.uk (Jiten Bhagat) Date: Mon, 10 Nov 2008 13:14:54 +0000 Subject: [BioCatalogue-developers] mailing lists for users In-Reply-To: <49182283.80206@ebi.ac.uk> References: <49182283.80206@ebi.ac.uk> Message-ID: <491833CE.1080403@cs.man.ac.uk> Hi Thomas, I thought we would patch bugs/requests to an EBI based bug tracker? Could we just set up an email alias to forward everything on to that? I'm just conscious of adding yet more mailing lists, since we also have the biocatalogue-friends which we could publicise. Cheers, Jits Thomas Laurent wrote: > Hi Jits, Eric, > > Would it be a good idea to create 1 or 2 more mailing lists on the > rubyforge project for the users to contact us. > > I was thinking something like: > contact-biocatalogue at rubyforge.org for general info > biocatalogue-support at rubyforge.org for bugs/requests > > What do you think ? It'd be nice to have these emails on the website > as contact points ? > > Cheers, > Thomas > _______________________________________________ > BioCatalogue-developers mailing list > BioCatalogue-developers at rubyforge.org > http://rubyforge.org/mailman/listinfo/biocatalogue-developers From jits at cs.man.ac.uk Mon Nov 10 08:17:54 2008 From: jits at cs.man.ac.uk (Jiten Bhagat) Date: Mon, 10 Nov 2008 13:17:54 +0000 Subject: [BioCatalogue-developers] mailing lists for users In-Reply-To: <491833CE.1080403@cs.man.ac.uk> References: <49182283.80206@ebi.ac.uk> <491833CE.1080403@cs.man.ac.uk> Message-ID: <49183482.8070905@cs.man.ac.uk> Alternatively we could use the RubyForge tracker and so on? I know they are not the most user friendly... but maybe okay for now? And this integrates it with the task manager (which we use somewhat). Jits Jiten Bhagat wrote: > Hi Thomas, > > I thought we would patch bugs/requests to an EBI based bug tracker? > Could we just set up an email alias to forward everything on to that? > > I'm just conscious of adding yet more mailing lists, since we also > have the biocatalogue-friends which we could publicise. > > Cheers, > Jits > > > Thomas Laurent wrote: >> Hi Jits, Eric, >> >> Would it be a good idea to create 1 or 2 more mailing lists on the >> rubyforge project for the users to contact us. >> >> I was thinking something like: >> contact-biocatalogue at rubyforge.org for general info >> biocatalogue-support at rubyforge.org for bugs/requests >> >> What do you think ? It'd be nice to have these emails on the website >> as contact points ? >> >> Cheers, >> Thomas >> _______________________________________________ >> BioCatalogue-developers mailing list >> BioCatalogue-developers at rubyforge.org >> http://rubyforge.org/mailman/listinfo/biocatalogue-developers > > _______________________________________________ > BioCatalogue-developers mailing list > BioCatalogue-developers at rubyforge.org > http://rubyforge.org/mailman/listinfo/biocatalogue-developers From noreply at rubyforge.org Mon Nov 10 08:19:19 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Mon, 10 Nov 2008 08:19:19 -0500 (EST) Subject: [BioCatalogue-developers] [170] trunk/lib/wsdl_parser.rb: add service endpoint to service_info hash Message-ID: <20081110131919.AB4851858181@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Mon Nov 10 08:59:35 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Mon, 10 Nov 2008 08:59:35 -0500 (EST) Subject: [BioCatalogue-developers] [171] trunk/app/models: Added basic CRUD logging for models. Message-ID: <20081110135936.191F41858182@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Mon Nov 10 09:30:15 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Mon, 10 Nov 2008 09:30:15 -0500 (EST) Subject: [BioCatalogue-developers] [172] trunk/app/controllers/application.rb: add the "is_admin?" method as a protection method for actions from "Joe User" Message-ID: <20081110143016.02C02185818F@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Mon Nov 10 09:52:14 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Mon, 10 Nov 2008 09:52:14 -0500 (EST) Subject: [BioCatalogue-developers] [Task #2428] Mention new biocatalogue-support email address Message-ID: <20081110145214.85CF41858283@rubyforge.org> Task #2428 has been updated. Project: BioCatalogue Subproject: Pilot Summary: Mention new biocatalogue-support email address Complete: 0% Status: Open Description: 1st: send an email out to the main biocatalogue liast (the internal) one saying we have set this mailing list up? just to let Carole/Rodrigo/Franck know ------------------------------------------------------- For more info, visit: http://rubyforge.org/pm/task.php?func=detailtask&project_task_id=2428&group_id=6901&group_project_id=12540 From noreply at rubyforge.org Mon Nov 10 09:56:19 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Mon, 10 Nov 2008 09:56:19 -0500 (EST) Subject: [BioCatalogue-developers] [173] trunk/app/controllers/application.rb: divided the is_admin? function into is_admin? and check_admin?. Message-ID: <20081110145619.6256318581B8@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Mon Nov 10 10:07:40 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Mon, 10 Nov 2008 10:07:40 -0500 (EST) Subject: [BioCatalogue-developers] [174] trunk: Pulled in latest changes to the acts_as_activity_logged plugin done by Sergejs on the myExperiment codebase . Message-ID: <20081110150740.497AE185818F@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Mon Nov 10 10:14:09 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Mon, 10 Nov 2008 10:14:09 -0500 (EST) Subject: [BioCatalogue-developers] [175] trunk/app/controllers/search_controller.rb: Searches now logged! Message-ID: <20081110151409.6A7F81858183@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Mon Nov 10 10:25:54 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Mon, 10 Nov 2008 10:25:54 -0500 (EST) Subject: [BioCatalogue-developers] [176] trunk/app/views/home/index.html.erb: link browse button to services_path Message-ID: <20081110152554.87C9916780DB@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Mon Nov 10 10:46:44 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Mon, 10 Nov 2008 10:46:44 -0500 (EST) Subject: [BioCatalogue-developers] [177] trunk/app/models: - service instances attached to service versions should now get deleted. Message-ID: <20081110154645.0BA4D18585C8@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Mon Nov 10 11:08:30 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Mon, 10 Nov 2008 11:08:30 -0500 (EST) Subject: [BioCatalogue-developers] [178] trunk/lib/acts_as_service_versionified.rb: Fix for the deletion of objects. Message-ID: <20081110160830.5481118585C7@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Mon Nov 10 11:24:59 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Mon, 10 Nov 2008 11:24:59 -0500 (EST) Subject: [BioCatalogue-developers] [179] trunk/public/stylesheets/styles_2.css: add a simple table style Message-ID: <20081110162459.AB08016780DB@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Mon Nov 10 11:25:34 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Mon, 10 Nov 2008 11:25:34 -0500 (EST) Subject: [BioCatalogue-developers] [180] trunk/lib/wsdl_parser.rb: fix to get endpoint for service with multiple ports Message-ID: <20081110162534.9C68B18585CF@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Mon Nov 10 11:29:39 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Mon, 10 Nov 2008 11:29:39 -0500 (EST) Subject: [BioCatalogue-developers] [181] trunk/app/views/users: added some styles and some restrictions on what people can do in the user section Message-ID: <20081110162939.DF53716780DF@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Mon Nov 10 11:31:37 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Mon, 10 Nov 2008 11:31:37 -0500 (EST) Subject: [BioCatalogue-developers] [182] trunk/app/views: Made some things clicklable and also made all external links pop up in new window /tab. Message-ID: <20081110163137.4167718581AE@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Mon Nov 10 11:44:54 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Mon, 10 Nov 2008 11:44:54 -0500 (EST) Subject: [BioCatalogue-developers] [183] trunk/app: Proper 'endpoint' url now gets stored in the service deployment. Message-ID: <20081110164455.132FE185818F@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Mon Nov 10 12:00:47 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Mon, 10 Nov 2008 12:00:47 -0500 (EST) Subject: [BioCatalogue-developers] [184] trunk/app: Basic service provider show page, mainly lists all the provider's current services. Message-ID: <20081110170047.CBCF516780DB@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Mon Nov 10 12:15:05 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Mon, 10 Nov 2008 12:15:05 -0500 (EST) Subject: [BioCatalogue-developers] [185] trunk/app: Basic service providers index page... Message-ID: <20081110171505.44FE916780DB@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Mon Nov 10 12:31:11 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Mon, 10 Nov 2008 12:31:11 -0500 (EST) Subject: [BioCatalogue-developers] [186] trunk/app: UI work for the users index page. Message-ID: <20081110173111.E9CA318581BB@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Mon Nov 10 15:45:03 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Mon, 10 Nov 2008 15:45:03 -0500 (EST) Subject: [BioCatalogue-developers] [187] trunk/app/views/services/new.html.erb: comment out bulk create action Message-ID: <20081110204503.620D318585A0@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Tue Nov 11 04:30:35 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Tue, 11 Nov 2008 04:30:35 -0500 (EST) Subject: [BioCatalogue-developers] [188] trunk/license.txt: Added license file. Message-ID: <20081111093037.76219185859F@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Tue Nov 11 04:52:48 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Tue, 11 Nov 2008 04:52:48 -0500 (EST) Subject: [BioCatalogue-developers] [189] trunk/config/routes.rb: Disabled all format routes (ie: all urls to . xml, .rss etc) and disabled the soaplab server routes, for now. Message-ID: <20081111095249.389101858289@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Tue Nov 11 05:46:52 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Tue, 11 Nov 2008 05:46:52 -0500 (EST) Subject: [BioCatalogue-developers] [190] trunk: Added copyright/ license headers to all files that contain a substantial amount of code written by us . Message-ID: <20081111104653.321D818585A0@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Tue Nov 11 05:50:34 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Tue, 11 Nov 2008 05:50:34 -0500 (EST) Subject: [BioCatalogue-developers] [191] trunk/public: Extremely minor (almost invisible) edits. Message-ID: <20081111105034.401CA18585A7@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Tue Nov 11 05:58:28 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Tue, 11 Nov 2008 05:58:28 -0500 (EST) Subject: [BioCatalogue-developers] [192] trunk/config/routes.rb: Disabled annotation routes Message-ID: <20081111105829.0397918581B0@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Tue Nov 11 06:02:05 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Tue, 11 Nov 2008 06:02:05 -0500 (EST) Subject: [BioCatalogue-developers] [193] trunk/config/routes.rb: Disabled all routes for: Message-ID: <20081111110205.A33C018581B0@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Tue Nov 11 07:04:29 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Tue, 11 Nov 2008 07:04:29 -0500 (EST) Subject: [BioCatalogue-developers] [194] trunk/app/controllers: Commented out all actions that don' t need to be active in the first release of the pilot. Message-ID: <20081111120429.A0C8F18585A2@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Tue Nov 11 08:43:39 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Tue, 11 Nov 2008 08:43:39 -0500 (EST) Subject: [BioCatalogue-developers] [195] trunk/app/controllers/application.rb: add helper method check_admin? Message-ID: <20081111134340.4C61016784B3@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Tue Nov 11 08:49:45 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Tue, 11 Nov 2008 08:49:45 -0500 (EST) Subject: [BioCatalogue-developers] [196] trunk/app/views/soap_services/_new_form.html.erb: - Bugfix for display of services that have no inputs or outputs. Message-ID: <20081111134945.E0CCD3C823E@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Tue Nov 11 09:04:21 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Tue, 11 Nov 2008 09:04:21 -0500 (EST) Subject: [BioCatalogue-developers] [197] trunk/lib/wsdl_parser.rb: Bugfix for soap services that don' t have any inputs or outputs. Message-ID: <20081111140421.BF51F1858660@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Tue Nov 11 09:32:55 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Tue, 11 Nov 2008 09:32:55 -0500 (EST) Subject: [BioCatalogue-developers] [198] trunk/app/controllers: Now REALLY disabled certain actions... Message-ID: <20081111143255.576C9185881B@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Tue Nov 11 09:43:46 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Tue, 11 Nov 2008 09:43:46 -0500 (EST) Subject: [BioCatalogue-developers] [199] trunk/app/controllers/search_controller.rb: Search query logging is now dependant on whether this is allowed or not. Message-ID: <20081111144347.101093C8102@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Tue Nov 11 11:37:14 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Tue, 11 Nov 2008 11:37:14 -0500 (EST) Subject: [BioCatalogue-developers] [200] trunk: Some style updates Message-ID: <20081111163714.3E28D18587CD@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Tue Nov 11 12:04:49 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Tue, 11 Nov 2008 12:04:49 -0500 (EST) Subject: [BioCatalogue-developers] [201] trunk: More UI styles work. Message-ID: <20081111170449.ACB631978546@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Tue Nov 11 12:30:18 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Tue, 11 Nov 2008 12:30:18 -0500 (EST) Subject: [BioCatalogue-developers] [202] trunk/lib/wsdl_parser.rb: bugfix to parse soaplab wsdl Message-ID: <20081111173019.1B92D185871D@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Tue Nov 11 12:39:50 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Tue, 11 Nov 2008 12:39:50 -0500 (EST) Subject: [BioCatalogue-developers] [203] trunk/lib/wsdl_parser.rb: ignore fault elements in parser Message-ID: <20081111173950.C3D5C1858C08@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Tue Nov 11 12:44:36 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Tue, 11 Nov 2008 12:44:36 -0500 (EST) Subject: [BioCatalogue-developers] [204] trunk: Fix for European Union location and flag. Message-ID: <20081111174436.3BA42185894B@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Tue Nov 11 13:04:54 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Tue, 11 Nov 2008 13:04:54 -0500 (EST) Subject: [BioCatalogue-developers] [205] trunk/public/images: images for email links Message-ID: <20081111180454.712A31858C50@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Tue Nov 11 13:05:26 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Tue, 11 Nov 2008 13:05:26 -0500 (EST) Subject: [BioCatalogue-developers] [206] trunk/public/stylesheets/styles_2.css: added styles for email links Message-ID: <20081111180526.BDD261858C54@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Tue Nov 11 13:06:30 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Tue, 11 Nov 2008 13:06:30 -0500 (EST) Subject: [BioCatalogue-developers] [207] trunk/app/views: contact page Message-ID: <20081111180630.D9C491858C5C@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Tue Nov 11 13:07:09 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Tue, 11 Nov 2008 13:07:09 -0500 (EST) Subject: [BioCatalogue-developers] [208] trunk/app/controllers/contact_controller.rb: controller for contact page Message-ID: <20081111180709.9480A1858C61@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Tue Nov 11 13:07:40 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Tue, 11 Nov 2008 13:07:40 -0500 (EST) Subject: [BioCatalogue-developers] [209] trunk/app/views/widgets/_primary_links.html.erb: add link to contact page Message-ID: <20081111180740.364041858C60@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Tue Nov 11 13:12:12 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Tue, 11 Nov 2008 13:12:12 -0500 (EST) Subject: [BioCatalogue-developers] [210] trunk/config/routes.rb: added contact route Message-ID: <20081111181213.1082A167829A@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Thu Nov 13 07:04:02 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Thu, 13 Nov 2008 07:04:02 -0500 (EST) Subject: [BioCatalogue-developers] [211] trunk/config/initializers/biocat_local.rb.pre: added HTTP_PROXY switch Message-ID: <20081113120402.AC11A18581B0@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Thu Nov 13 07:05:47 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Thu, 13 Nov 2008 07:05:47 -0500 (EST) Subject: [BioCatalogue-developers] [212] trunk/lib/wsdl_parser.rb: use of proxy switch to enable connection from machines behind a proxy Message-ID: <20081113120547.6807918581B0@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Thu Nov 13 09:39:53 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Thu, 13 Nov 2008 09:39:53 -0500 (EST) Subject: [BioCatalogue-developers] [213] trunk/lib/wsdl_parser.rb: fix for single operation services like biomoby Message-ID: <20081113143953.F40D1185859F@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Thu Nov 13 11:35:13 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Thu, 13 Nov 2008 11:35:13 -0500 (EST) Subject: [BioCatalogue-developers] [214] trunk/public/stylesheets/styles.css: Removed old stylesheet. Message-ID: <20081113163513.44575185859F@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Thu Nov 13 11:36:14 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Thu, 13 Nov 2008 11:36:14 -0500 (EST) Subject: [BioCatalogue-developers] [215] trunk/app/models/soap_service.rb: moved post create function from controller into model Message-ID: <20081113163614.A905718585A7@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Thu Nov 13 11:38:01 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Thu, 13 Nov 2008 11:38:01 -0500 (EST) Subject: [BioCatalogue-developers] [216] trunk: Renamed main stylesheet. Message-ID: <20081113163801.7B73018585B1@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Thu Nov 13 11:47:53 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Thu, 13 Nov 2008 11:47:53 -0500 (EST) Subject: [BioCatalogue-developers] [217] trunk/app/controllers/soap_services_controller.rb: moved post_create into model and changed interface to take current_user as parameter Message-ID: <20081113164754.0894418585AA@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Thu Nov 13 12:31:14 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Thu, 13 Nov 2008 12:31:14 -0500 (EST) Subject: [BioCatalogue-developers] [218] trunk/app/controllers/soaplab_servers_controller.rb: enable use of geocoding and service mapping for soaplab services Message-ID: <20081113173114.B337618585AA@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Thu Nov 13 12:32:20 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Thu, 13 Nov 2008 12:32:20 -0500 (EST) Subject: [BioCatalogue-developers] [219] trunk/app/models/soaplab_server.rb: enable use of geocoding and service mapping for soaplab services Message-ID: <20081113173220.DF92618585A7@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Thu Nov 13 13:05:32 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Thu, 13 Nov 2008 13:05:32 -0500 (EST) Subject: [BioCatalogue-developers] [220] trunk/app/controllers/services_controller.rb: change pagination page size from default(30) to 10 Message-ID: <20081113180532.1FE6518585A7@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Fri Nov 14 02:51:24 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Fri, 14 Nov 2008 02:51:24 -0500 (EST) Subject: [BioCatalogue-developers] [221] trunk: Updated the soap service post_create method to act as a proper instance method . Message-ID: <20081114075125.114FB18581AE@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Fri Nov 14 05:50:30 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Fri, 14 Nov 2008 05:50:30 -0500 (EST) Subject: [BioCatalogue-developers] [222] trunk/app/models/service.rb: Fix for ordering of versions - service. versions is now ordered by the created_at datetime right than the version field since the version field is a string and array .sort does not sort numbers properly if they are strings. Message-ID: <20081114105031.7BE8518585AD@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Fri Nov 14 06:58:37 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Fri, 14 Nov 2008 06:58:37 -0500 (EST) Subject: [BioCatalogue-developers] [223] trunk/lib/util.rb: Bugfix for geo lookup method - on failure the error was not logging properly . Message-ID: <20081114115837.59F2418585A9@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Fri Nov 14 10:08:57 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Fri, 14 Nov 2008 10:08:57 -0500 (EST) Subject: [BioCatalogue-developers] [224] trunk/lib/util.rb: Custom implementation of ip geocoding ( based on GeoKit), in order to use proxy when available. Message-ID: <20081114150857.584B218581AE@rubyforge.org> An HTML attachment was scrubbed... URL: From ericnzuo at ebi.ac.uk Mon Nov 17 04:42:03 2008 From: ericnzuo at ebi.ac.uk (Eric Nzuobontane) Date: Mon, 17 Nov 2008 09:42:03 +0000 Subject: [BioCatalogue-developers] [224] trunk/lib/util.rb: Custom implementation of ip geocoding ( based on GeoKit), in order to use proxy when available. In-Reply-To: <20081114150857.584B218581AE@rubyforge.org> References: <20081114150857.584B218581AE@rubyforge.org> Message-ID: <49213C6B.40606@ebi.ac.uk> Has the server been updated with this fix? Eric noreply at rubyforge.org wrote: > > Revision > 224 > Author > jits > Date > 2008-11-14 10:08:56 -0500 (Fri, 14 Nov 2008) > > > Log Message > > Custom implementation of ip geocoding (based on GeoKit), in order to use proxy when available. > > > Modified Paths > > * trunk/lib/util.rb <#trunklibutilrb> > > > Diff > > > Modified: trunk/lib/util.rb (223 => 224) > > > --- trunk/lib/util.rb 2008-11-14 11:58:36 UTC (rev 223) > +++ trunk/lib/util.rb 2008-11-14 15:08:56 UTC (rev 224) > @@ -4,13 +4,14 @@ > # Institute (EMBL-EBI) and the University of Southampton. > # See license.txt for details > > -require 'geo_kit/geocoders' > +#require 'geo_kit/geocoders' > require 'dnsruby' > require 'addressable/uri' > +require 'timeout' > > module BioCatalogue > module Util > - include GeoKit::Geocoders > + #include GeoKit::Geocoders > > @@logger = RAILS_DEFAULT_LOGGER > > @@ -18,17 +19,50 @@ > # This uses the GeoKit plugin to do the geocoding. > # Returns a Gecode::GeoLoc object if successful, otherwise returnes nil. > def Util.url_location_lookup(url) > - return nil if url.nil? > + return nil if url.blank? > > + loc = Util.ip_geocode(Dnsruby::Resolv.getaddress(Addressable::URI.parse(url).host)) > + return loc.success ? loc : nil > + rescue > + @@logger.error("Method BioCatalogue::Util.url_location_lookup errored. Exception:") > + @@logger.error($!) > + return nil > + end > + > + # This method borrows code/principles from the GeoKit plugin. > + def Util.ip_geocode(ip) > + geoloc = GeoKit::GeoLoc.new > + > + return geoloc unless /^(\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})?$/.match(ip) > + > + url = "http://api.hostip.info/get_html.php?ip=#{ip}&position=true" > + > + info = '' > + > begin > - location = IpGeocoder.geocode(Dnsruby::Resolv.getaddress(Addressable::URI.parse(url).host)) > - return (location.success ? (location.country_code == "XX" ? nil : location) : nil) > - rescue Exception => ex > - @@logger.info("Method BioCatalogue::Util.url_location_lookup errored. Exception:") > - @@logger.info(ex) > - return nil > + timeout(5) { info = open(url, :proxy => HTTP_PROXY).read } > + rescue TimeoutError > + @@logger.error("Method BioCatalogue::Util.ip_geocode - timeout occurred when attempting to get info from HostIp.") > + return geoloc > + rescue > + @@logger.error("Method BioCatalogue::Util.ip_geocode - failed on call to HostIp. Exception:") > + @@logger.error($!) > + return geoloc > end > + > + # Process the info into the GeoKit GeoLoc object... > + unless info.blank? > + yaml = YAML.load(info) > + geoloc.provider = 'hostip' > + geoloc.city, geoloc.state = yaml['City'].split(', ') > + country, geoloc.country_code = yaml['Country'].split(' (') > + geoloc.lat = yaml['Latitude'] > + geoloc.lng = yaml['Longitude'] > + geoloc.country_code.chop! > + geoloc.success = true unless geoloc.city == "(Private Address)" or geoloc.country_code == "XX" > + end > + > + return geoloc > end > - > end > end > \ No newline at end of file > ------------------------------------------------------------------------ > > _______________________________________________ > BioCatalogue-developers mailing list > BioCatalogue-developers at rubyforge.org > http://rubyforge.org/mailman/listinfo/biocatalogue-developers > -------------- next part -------------- A non-text attachment was scrubbed... Name: ericnzuo.vcf Type: text/x-vcard Size: 248 bytes Desc: not available URL: From noreply at rubyforge.org Mon Nov 17 05:24:14 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Mon, 17 Nov 2008 05:24:14 -0500 (EST) Subject: [BioCatalogue-developers] [225] trunk/app: Added location flag next to the service name in the service listings. Message-ID: <20081117102415.0789B18581AE@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Mon Nov 17 06:00:34 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Mon, 17 Nov 2008 06:00:34 -0500 (EST) Subject: [BioCatalogue-developers] [226] trunk/config/initializers/biocat_main.rb: Updated main config to set up loggers to STDOUT if in script/console ( so now things like SQL queries etc are shown in the console). Message-ID: <20081117110034.268F316780DB@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Mon Nov 17 06:27:08 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Mon, 17 Nov 2008 06:27:08 -0500 (EST) Subject: [BioCatalogue-developers] [227] trunk/app/views/sessions/new.html.erb: Textual change to clarify that an email address is required to log in with . Message-ID: <20081117112709.4912C1858197@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Mon Nov 17 08:27:48 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Mon, 17 Nov 2008 08:27:48 -0500 (EST) Subject: [BioCatalogue-developers] [228] trunk: Some style fixes for vertical alignment of stuff in IE. Message-ID: <20081117132750.804E918581A2@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Mon Nov 17 09:21:06 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Mon, 17 Nov 2008 09:21:06 -0500 (EST) Subject: [BioCatalogue-developers] [Task #2438] integrate solr & opensearch with will_paginate Message-ID: <20081117142106.BDA011858182@rubyforge.org> Task #2438 has been updated. Project: BioCatalogue Subproject: Pilot Summary: integrate solr & opensearch with will_paginate Complete: 0% Status: Open Description: Use pagination for opensearch results and also use solr engine to generate the search results ------------------------------------------------------- For more info, visit: http://rubyforge.org/pm/task.php?func=detailtask&project_task_id=2438&group_id=6901&group_project_id=12540 From noreply at rubyforge.org Mon Nov 17 09:24:09 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Mon, 17 Nov 2008 09:24:09 -0500 (EST) Subject: [BioCatalogue-developers] [Task #2439] seekDa simple api Message-ID: <20081117142409.84E361858182@rubyforge.org> Task #2439 has been updated. Project: BioCatalogue Subproject: Pilot Summary: seekDa simple api Complete: 0% Status: Open Description: Agree on simple api for harvesting data from seekda ------------------------------------------------------- For more info, visit: http://rubyforge.org/pm/task.php?func=detailtask&project_task_id=2439&group_id=6901&group_project_id=12540 From noreply at rubyforge.org Mon Nov 17 09:25:54 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Mon, 17 Nov 2008 09:25:54 -0500 (EST) Subject: [BioCatalogue-developers] [Task #2440] interfacing with embrace Message-ID: <20081117142555.7E12D18581AD@rubyforge.org> Task #2440 has been updated. Project: BioCatalogue Subproject: Pilot Summary: interfacing with embrace Complete: 0% Status: Open Description: Agree with embrace on harvesting embrace registry data ------------------------------------------------------- For more info, visit: http://rubyforge.org/pm/task.php?func=detailtask&project_task_id=2440&group_id=6901&group_project_id=12540 From noreply at rubyforge.org Mon Nov 17 09:41:53 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Mon, 17 Nov 2008 09:41:53 -0500 (EST) Subject: [BioCatalogue-developers] [Task #2438] add opensearch feature Message-ID: <20081117144153.BC52018581A2@rubyforge.org> Task #2438 has been updated. Project: BioCatalogue Subproject: Pilot Summary: add opensearch feature Complete: 0% Status: Open Description: Use pagination for opensearch results and also use solr engine to generate the search results Follow-Ups: ------------------------------------------------------- Date: 2008-11-17 14:41 By: ebontane Comment: using solr search and pagination ------------------------------------------------------- For more info, visit: http://rubyforge.org/pm/task.php?func=detailtask&project_task_id=2438&group_id=6901&group_project_id=12540 From noreply at rubyforge.org Mon Nov 17 10:14:33 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Mon, 17 Nov 2008 10:14:33 -0500 (EST) Subject: [BioCatalogue-developers] [229] trunk: Changed resolr scripts to now rebuild the search index the proper way! Message-ID: <20081117151434.ED4D91858926@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Mon Nov 17 10:16:09 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Mon, 17 Nov 2008 10:16:09 -0500 (EST) Subject: [BioCatalogue-developers] [Task #2441] Better error handling when search server is down or errors Message-ID: <20081117151609.CEC151858927@rubyforge.org> Task #2441 has been updated. Project: BioCatalogue Subproject: Pilot Summary: Better error handling when search server is down or errors Complete: 0% Status: Open Description: We need to catch any exceptions when searched are carried out and display appropriate messages to the end user. ------------------------------------------------------- For more info, visit: http://rubyforge.org/pm/task.php?func=detailtask&project_task_id=2441&group_id=6901&group_project_id=12540 From noreply at rubyforge.org Mon Nov 17 10:28:53 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Mon, 17 Nov 2008 10:28:53 -0500 (EST) Subject: [BioCatalogue-developers] [230] trunk/app: Fixed search to now use . find_by_solr instead of the generic multi_solr_search as the latter was returning objects of the incorrect types . Message-ID: <20081117152853.CA0571858925@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Mon Nov 17 10:45:29 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Mon, 17 Nov 2008 10:45:29 -0500 (EST) Subject: [BioCatalogue-developers] [231] trunk: Added check for when users search for '*'. Message-ID: <20081117154529.689F718581A2@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Mon Nov 17 10:55:18 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Mon, 17 Nov 2008 10:55:18 -0500 (EST) Subject: [BioCatalogue-developers] [Task #2442] Write a script that updates the locations of service_deployments Message-ID: <20081117155518.F2C3A18581A2@rubyforge.org> Task #2442 has been updated. Project: BioCatalogue Subproject: Pilot Summary: Write a script that updates the locations of service_deployments Complete: 0% Status: Open Description: Requirement - update the location field (only if not set) in the service_deployments table using the geocoding functionality. ------------------------------------------------------- For more info, visit: http://rubyforge.org/pm/task.php?func=detailtask&project_task_id=2442&group_id=6901&group_project_id=12540 From noreply at rubyforge.org Mon Nov 17 12:34:39 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Mon, 17 Nov 2008 12:34:39 -0500 (EST) Subject: [BioCatalogue-developers] [232] trunk: Created a script to set the city and country fields of all ServiceDeployment objects (that don't have it set previouslty, using the geolocation functionality. Message-ID: <20081117173439.832D116780DD@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Mon Nov 17 12:51:20 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Mon, 17 Nov 2008 12:51:20 -0500 (EST) Subject: [BioCatalogue-developers] [Task #2442] Write a script that updates the locations of service_deployments Message-ID: <20081117175120.9EF7918581A2@rubyforge.org> Task #2442 has been updated. Project: BioCatalogue Subproject: Pilot Summary: Write a script that updates the locations of service_deployments Complete: 100% Status: Closed Description: Requirement - update the location field (only if not set) in the service_deployments table using the geocoding functionality. Follow-Ups: ------------------------------------------------------- Date: 2008-11-17 17:51 By: jits Comment: Done! ------------------------------------------------------- For more info, visit: http://rubyforge.org/pm/task.php?func=detailtask&project_task_id=2442&group_id=6901&group_project_id=12540 From noreply at rubyforge.org Mon Nov 17 12:53:55 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Mon, 17 Nov 2008 12:53:55 -0500 (EST) Subject: [BioCatalogue-developers] [Task #2443] Redo resolr scripts to proper ruby scripts Message-ID: <20081117175355.C33C918581A2@rubyforge.org> Task #2443 has been updated. Project: BioCatalogue Subproject: Pilot Summary: Redo resolr scripts to proper ruby scripts Complete: 0% Status: Open Description: Like for regeolocate ------------------------------------------------------- For more info, visit: http://rubyforge.org/pm/task.php?func=detailtask&project_task_id=2443&group_id=6901&group_project_id=12540 From noreply at rubyforge.org Mon Nov 17 13:01:54 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Mon, 17 Nov 2008 13:01:54 -0500 (EST) Subject: [BioCatalogue-developers] [233] trunk/app/helpers/application_helper.rb: Style adjustments for the flag icon. Message-ID: <20081117180154.D0CB118581B8@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Mon Nov 17 13:48:53 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Mon, 17 Nov 2008 13:48:53 -0500 (EST) Subject: [BioCatalogue-developers] [234] trunk/app/controllers/soap_services_controller.rb: action to create a number of services from a list of wsdl urls Message-ID: <20081117184853.26E8F18581B8@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Mon Nov 17 13:51:14 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Mon, 17 Nov 2008 13:51:14 -0500 (EST) Subject: [BioCatalogue-developers] [235] trunk/app/views/soap_services/bulk_create.html.erb: added views/ soap_services/bulk_create.html.erb Message-ID: <20081117185114.ED42118581B8@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Mon Nov 17 13:52:35 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Mon, 17 Nov 2008 13:52:35 -0500 (EST) Subject: [BioCatalogue-developers] [236] trunk/app/views/soap_services/bulk_new.html.erb: views/soap_services/ bulk_new.html.erb Message-ID: <20081117185235.8852118581B8@rubyforge.org> An HTML attachment was scrubbed... URL: From ericnzuo at ebi.ac.uk Mon Nov 17 13:56:42 2008 From: ericnzuo at ebi.ac.uk (Eric Nzuobontane) Date: Mon, 17 Nov 2008 18:56:42 +0000 Subject: [BioCatalogue-developers] [233] trunk/app/helpers/application_helper.rb: Style adjustments for the flag icon. In-Reply-To: <20081117180154.D0CB118581B8@rubyforge.org> References: <20081117180154.D0CB118581B8@rubyforge.org> Message-ID: <4921BE6A.3020505@ebi.ac.uk> this this break css? noreply at rubyforge.org wrote: > > Revision > 233 > Author > jits > Date > 2008-11-17 13:01:52 -0500 (Mon, 17 Nov 2008) > > > Log Message > > Style adjustments for the flag icon. > > > Modified Paths > > * trunk/app/helpers/application_helper.rb > <#trunkapphelpersapplication_helperrb> > > > Diff > > > Modified: trunk/app/helpers/application_helper.rb (232 => 233) > > > --- trunk/app/helpers/application_helper.rb 2008-11-17 17:34:39 UTC (rev 232) > +++ trunk/app/helpers/application_helper.rb 2008-11-17 18:01:52 UTC (rev 233) > @@ -11,7 +11,7 @@ > controller_name.humanize.titleize > end > > - def flag_icon_from_country(country, text=country, style='') > + def flag_icon_from_country(country, text=country, style="margin-left: 0.5em;") > return '' if country.blank? > > code = '' > @@ -35,7 +35,7 @@ > end > end > > - def flag_icon_from_country_code(code, text=nil, style='margin-left: 0.8em;') > + def flag_icon_from_country_code(code, text=nil, style="margin-left: 0.5em;") > code = "GB" if code.upcase == "UK" > text = CountryCodes.country(code.upcase) if text.nil? > return image_tag("flags/#{code.downcase}.png", > @@ -66,11 +66,11 @@ > if flag > case flag_pos.downcase > when 'right' > - text = text + flag_icon_from_country_code(country_code, nil, "margin-left: 0.8em;") > + text = text + flag_icon_from_country_code(country_code) > when 'left' > - text = flag_icon_from_country_code(country_code, nil, "margin-right: 0.8em;") + text > + text = flag_icon_from_country_code(country_code) + text > else > - text = text + flag_icon_from_country_code(country_code, nil, "margin-left: 0.8em;") > + text = text + flag_icon_from_country_code(country_code) > end > end > > ------------------------------------------------------------------------ > > _______________________________________________ > BioCatalogue-developers mailing list > BioCatalogue-developers at rubyforge.org > http://rubyforge.org/mailman/listinfo/biocatalogue-developers > -------------- next part -------------- A non-text attachment was scrubbed... Name: css_broken.JPG Type: image/jpeg Size: 151146 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: ericnzuo.vcf Type: text/x-vcard Size: 248 bytes Desc: not available URL: From noreply at rubyforge.org Mon Nov 17 14:25:33 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Mon, 17 Nov 2008 14:25:33 -0500 (EST) Subject: [BioCatalogue-developers] [237] trunk/app/controllers/soap_services_controller.rb: re-enable disable filter Message-ID: <20081117192533.A3B811858181@rubyforge.org> An HTML attachment was scrubbed... URL: From jits at cs.man.ac.uk Tue Nov 18 05:20:28 2008 From: jits at cs.man.ac.uk (Jiten Bhagat) Date: Tue, 18 Nov 2008 10:20:28 +0000 Subject: [BioCatalogue-developers] Roadmap page on public wiki Message-ID: <492296EC.9060606@cs.man.ac.uk> Hi, Please can no one edit the roadmap page in the *public* space... I'm creating a new version on the old development version: http://www.ebi.ac.uk/ebiwiki/biocatalogue/doku.php?id=development:roadmap ... which we can then move to the public space when ready. Cheers, Jits From noreply at rubyforge.org Tue Nov 18 05:28:14 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Tue, 18 Nov 2008 05:28:14 -0500 (EST) Subject: [BioCatalogue-developers] [238] trunk/app/views/users/new.html.erb: UI enhancements for the register page. Message-ID: <20081118102815.1475618585AB@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Tue Nov 18 05:29:44 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Tue, 18 Nov 2008 05:29:44 -0500 (EST) Subject: [BioCatalogue-developers] [239] trunk/app/views/users/new.html.erb: Changed button text "register" to "sign up" to keep consistent with rest of site. Message-ID: <20081118102944.BD88218585A9@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Tue Nov 18 05:34:12 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Tue, 18 Nov 2008 05:34:12 -0500 (EST) Subject: [BioCatalogue-developers] [240] trunk/public/stylesheets/styles.css: Added ActiveRecord error styles. Message-ID: <20081118103412.55F8B18585A9@rubyforge.org> An HTML attachment was scrubbed... URL: From jits at cs.man.ac.uk Tue Nov 18 05:42:23 2008 From: jits at cs.man.ac.uk (Jiten Bhagat) Date: Tue, 18 Nov 2008 10:42:23 +0000 Subject: [BioCatalogue-developers] [240] trunk/public/stylesheets/styles.css: Added ActiveRecord error styles. In-Reply-To: <20081118103412.55F8B18585A9@rubyforge.org> References: <20081118103412.55F8B18585A9@rubyforge.org> Message-ID: <49229C0F.6010106@cs.man.ac.uk> Hi guys, See screenshot for how this looks currently (hence needs a bit more of Thomas' touch ;-)) Cheers, Jits noreply at rubyforge.org wrote: > > Revision > 240 > Author > jits > Date > 2008-11-18 05:34:09 -0500 (Tue, 18 Nov 2008) > > > Log Message > > Added ActiveRecord error styles. THESE NEED RESTYLING. > > > Modified Paths > > * trunk/public/stylesheets/styles.css > <#trunkpublicstylesheetsstylescss> > > > Diff > > > Modified: trunk/public/stylesheets/styles.css (239 => 240) > > > --- trunk/public/stylesheets/styles.css 2008-11-18 10:29:41 UTC (rev 239) > +++ trunk/public/stylesheets/styles.css 2008-11-18 10:34:09 UTC (rev 240) > @@ -1147,6 +1147,49 @@ > } > /* END tables styles */ > > +/* BEGIN ActiveRecord errors box */ > + > +.fieldWithErrors { > + padding: 2px; > + background-color: red; > + display: table; > +} > + > +#errorExplanation { > + width: 400px; > + border: 2px solid #c00; > + padding: 0.5empx; > + margin-bottom: 1.5em; > + background-color: #F5F5F5; > +} > + > +#errorExplanation h2 { > + text-align: left; > + font-weight: bold; > + padding: 5px 5px 5px 15px; > + font-size: 93%; > + margin: 0; > + background-image: none; > + background-color: #c00; > + border: none; > + color: #fff; > +} > + > +#errorExplanation p { > + font-size: 93%; > + color: #333; > + margin-bottom: 0; > + margin-top: 0.5em; > + padding: 5px; > +} > + > +#errorExplanation ul li { > + font-size: 93%; > + list-style: square; > +} > + > +/* END ActiveRecord errors box */ > + > .box_description { > padding: 0.9em 1.3em; > margin: 1em 0; > ------------------------------------------------------------------------ > > _______________________________________________ > BioCatalogue-developers mailing list > BioCatalogue-developers at rubyforge.org > http://rubyforge.org/mailman/listinfo/biocatalogue-developers > -------------- next part -------------- A non-text attachment was scrubbed... Name: 20081118-1036.png Type: image/png Size: 42907 bytes Desc: not available URL: From tlaurent at ebi.ac.uk Tue Nov 18 05:55:05 2008 From: tlaurent at ebi.ac.uk (Thomas Laurent) Date: Tue, 18 Nov 2008 10:55:05 +0000 Subject: [BioCatalogue-developers] [240] trunk/public/stylesheets/styles.css: Added ActiveRecord error styles. In-Reply-To: <49229C0F.6010106@cs.man.ac.uk> References: <20081118103412.55F8B18585A9@rubyforge.org> <49229C0F.6010106@cs.man.ac.uk> Message-ID: <49229F09.3090609@ebi.ac.uk> I've finished with footer and terms of use, so I'll have some time to go through the beta site and try to "prettify" things. Thomas Jiten Bhagat wrote: > Hi guys, > > See screenshot for how this looks currently (hence needs a bit more of > Thomas' touch ;-)) > > Cheers, > Jits > > > > noreply at rubyforge.org wrote: >> >> Revision >> 240 >> Author >> jits >> Date >> 2008-11-18 05:34:09 -0500 (Tue, 18 Nov 2008) >> >> >> Log Message >> >> Added ActiveRecord error styles. THESE NEED RESTYLING. >> >> >> Modified Paths >> >> * trunk/public/stylesheets/styles.css >> <#trunkpublicstylesheetsstylescss> >> >> >> Diff >> >> >> Modified: trunk/public/stylesheets/styles.css (239 => 240) >> >> >> --- trunk/public/stylesheets/styles.css 2008-11-18 10:29:41 UTC >> (rev 239) >> +++ trunk/public/stylesheets/styles.css 2008-11-18 10:34:09 UTC >> (rev 240) >> @@ -1147,6 +1147,49 @@ >> } >> /* END tables styles */ >> >> +/* BEGIN ActiveRecord errors box */ >> + >> +.fieldWithErrors { >> + padding: 2px; >> + background-color: red; >> + display: table; >> +} >> + >> +#errorExplanation { >> + width: 400px; >> + border: 2px solid #c00; >> + padding: 0.5empx; >> + margin-bottom: 1.5em; >> + background-color: #F5F5F5; >> +} >> + >> +#errorExplanation h2 { >> + text-align: left; >> + font-weight: bold; >> + padding: 5px 5px 5px 15px; >> + font-size: 93%; >> + margin: 0; >> + background-image: none; >> + background-color: #c00; >> + border: none; >> + color: #fff; >> +} >> + >> +#errorExplanation p { >> + font-size: 93%; >> + color: #333; >> + margin-bottom: 0; >> + margin-top: 0.5em; >> + padding: 5px; >> +} >> + >> +#errorExplanation ul li { >> + font-size: 93%; >> + list-style: square; >> +} >> + >> +/* END ActiveRecord errors box */ >> + >> .box_description { >> padding: 0.9em 1.3em; margin: 1em 0; >> ------------------------------------------------------------------------ >> >> _______________________________________________ >> BioCatalogue-developers mailing list >> BioCatalogue-developers at rubyforge.org >> http://rubyforge.org/mailman/listinfo/biocatalogue-developers >> > > ------------------------------------------------------------------------ > > This body part will be downloaded on demand. From jits at cs.man.ac.uk Tue Nov 18 05:58:29 2008 From: jits at cs.man.ac.uk (Jiten Bhagat) Date: Tue, 18 Nov 2008 10:58:29 +0000 Subject: [BioCatalogue-developers] [240] trunk/public/stylesheets/styles.css: Added ActiveRecord error styles. In-Reply-To: <49229F09.3090609@ebi.ac.uk> References: <20081118103412.55F8B18585A9@rubyforge.org> <49229C0F.6010106@cs.man.ac.uk> <49229F09.3090609@ebi.ac.uk> Message-ID: <49229FD5.6070101@cs.man.ac.uk> Great, thanks! :-) Thomas Laurent wrote: > I've finished with footer and terms of use, so I'll have some time to > go through the beta site and try to "prettify" things. > > Thomas > > > Jiten Bhagat wrote: >> Hi guys, >> >> See screenshot for how this looks currently (hence needs a bit more >> of Thomas' touch ;-)) >> >> Cheers, >> Jits >> >> >> >> noreply at rubyforge.org wrote: >>> >>> Revision >>> 240 >>> Author >>> jits >>> Date >>> 2008-11-18 05:34:09 -0500 (Tue, 18 Nov 2008) >>> >>> >>> Log Message >>> >>> Added ActiveRecord error styles. THESE NEED RESTYLING. >>> >>> >>> Modified Paths >>> >>> * trunk/public/stylesheets/styles.css >>> <#trunkpublicstylesheetsstylescss> >>> >>> >>> Diff >>> >>> >>> Modified: trunk/public/stylesheets/styles.css (239 => 240) >>> >>> >>> --- trunk/public/stylesheets/styles.css 2008-11-18 10:29:41 UTC >>> (rev 239) >>> +++ trunk/public/stylesheets/styles.css 2008-11-18 10:34:09 UTC >>> (rev 240) >>> @@ -1147,6 +1147,49 @@ >>> } >>> /* END tables styles */ >>> >>> +/* BEGIN ActiveRecord errors box */ >>> + >>> +.fieldWithErrors { >>> + padding: 2px; >>> + background-color: red; >>> + display: table; >>> +} >>> + >>> +#errorExplanation { >>> + width: 400px; >>> + border: 2px solid #c00; >>> + padding: 0.5empx; >>> + margin-bottom: 1.5em; >>> + background-color: #F5F5F5; >>> +} >>> + >>> +#errorExplanation h2 { >>> + text-align: left; >>> + font-weight: bold; >>> + padding: 5px 5px 5px 15px; >>> + font-size: 93%; >>> + margin: 0; >>> + background-image: none; >>> + background-color: #c00; >>> + border: none; >>> + color: #fff; >>> +} >>> + >>> +#errorExplanation p { >>> + font-size: 93%; >>> + color: #333; >>> + margin-bottom: 0; >>> + margin-top: 0.5em; >>> + padding: 5px; >>> +} >>> + >>> +#errorExplanation ul li { >>> + font-size: 93%; >>> + list-style: square; >>> +} >>> + >>> +/* END ActiveRecord errors box */ >>> + >>> .box_description { >>> padding: 0.9em 1.3em; margin: 1em 0; >>> ------------------------------------------------------------------------ >>> >>> >>> _______________________________________________ >>> BioCatalogue-developers mailing list >>> BioCatalogue-developers at rubyforge.org >>> http://rubyforge.org/mailman/listinfo/biocatalogue-developers >>> >> >> ------------------------------------------------------------------------ >> >> This body part will be downloaded on demand. From noreply at rubyforge.org Tue Nov 18 06:26:09 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Tue, 18 Nov 2008 06:26:09 -0500 (EST) Subject: [BioCatalogue-developers] [241] trunk/app/controllers/contact_controller.rb: add index action Message-ID: <20081118112609.7C7BB16780DF@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Tue Nov 18 06:27:31 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Tue, 18 Nov 2008 06:27:31 -0500 (EST) Subject: [BioCatalogue-developers] [242] trunk/app/controllers/termsofuse_controller.rb: add term of use controllers Message-ID: <20081118112731.20EA918585AB@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Tue Nov 18 06:30:36 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Tue, 18 Nov 2008 06:30:36 -0500 (EST) Subject: [BioCatalogue-developers] [243] trunk/app/views: view for terms of use Message-ID: <20081118113036.8264E16780DF@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Tue Nov 18 06:32:43 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Tue, 18 Nov 2008 06:32:43 -0500 (EST) Subject: [BioCatalogue-developers] [244] trunk/public/stylesheets/styles.css: styles for footer Message-ID: <20081118113243.50E0318585AD@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Tue Nov 18 06:32:53 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Tue, 18 Nov 2008 06:32:53 -0500 (EST) Subject: [BioCatalogue-developers] [245] trunk/app/views/soap_services/bulk_create.html.erb: Minor textual change. Message-ID: <20081118113253.58FA718585AB@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Tue Nov 18 06:33:41 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Tue, 18 Nov 2008 06:33:41 -0500 (EST) Subject: [BioCatalogue-developers] [246] trunk/app/views/layouts: new footer Message-ID: <20081118113341.9280B16780DF@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Tue Nov 18 07:51:41 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Tue, 18 Nov 2008 07:51:41 -0500 (EST) Subject: [BioCatalogue-developers] [247] trunk/public/stylesheets/styles.css: added some fieldset styles and fix the errorExplanation style Message-ID: <20081118125141.AA14A18585B2@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Tue Nov 18 07:52:33 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Tue, 18 Nov 2008 07:52:33 -0500 (EST) Subject: [BioCatalogue-developers] [248] trunk/app/views/users/new.html.erb: separated the different informations asked in more defined fieldsets Message-ID: <20081118125233.B43DE18585AD@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Tue Nov 18 07:53:12 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Tue, 18 Nov 2008 07:53:12 -0500 (EST) Subject: [BioCatalogue-developers] [249] trunk/app/views/soap_services/_new_form.html.erb: make "coming soon" more obvious Message-ID: <20081118125312.8A2AF18585AD@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Tue Nov 18 11:04:54 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Tue, 18 Nov 2008 11:04:54 -0500 (EST) Subject: [BioCatalogue-developers] [250] trunk/app/models/soap_service.rb: Fix - the provider is now determined by the hostname of the endpoint URL not the wsdl url as before . Message-ID: <20081118160455.03C4F18585BF@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Tue Nov 18 11:23:25 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Tue, 18 Nov 2008 11:23:25 -0500 (EST) Subject: [BioCatalogue-developers] [251] trunk: Added stats box at top of home page to show current count of services and users . Message-ID: <20081118162325.8F03018585C1@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Tue Nov 18 12:18:17 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Tue, 18 Nov 2008 12:18:17 -0500 (EST) Subject: [BioCatalogue-developers] [252] trunk/app/views/home/index.html.erb: Fix - unactivated users were included in the count. Message-ID: <20081118171817.60D091678126@rubyforge.org> An HTML attachment was scrubbed... URL: From ericnzuo at ebi.ac.uk Tue Nov 18 18:47:12 2008 From: ericnzuo at ebi.ac.uk (ericnzuo at ebi.ac.uk) Date: Tue, 18 Nov 2008 23:47:12 -0000 (GMT) Subject: [BioCatalogue-developers] load error on beta site? In-Reply-To: <20081118171817.60D091678126@rubyforge.org> References: <20081118171817.60D091678126@rubyforge.org> Message-ID: <40418.80.42.18.231.1227052032.squirrel@webmail.ebi.ac.uk> A non-text attachment was scrubbed... Name: failed_wsdl_load.jpg Type: image/jpeg Size: 131941 bytes Desc: not available URL: From ericnzuo at ebi.ac.uk Tue Nov 18 18:48:15 2008 From: ericnzuo at ebi.ac.uk (ericnzuo at ebi.ac.uk) Date: Tue, 18 Nov 2008 23:48:15 -0000 (GMT) Subject: [BioCatalogue-developers] load error on beta site? Message-ID: <42853.80.42.18.231.1227052095.squirrel@webmail.ebi.ac.uk> load WSDL on beta site broken? -------------- next part -------------- A non-text attachment was scrubbed... Name: failed_wsdl_load.jpg Type: image/jpeg Size: 131941 bytes Desc: not available URL: From jits at cs.man.ac.uk Tue Nov 18 19:30:57 2008 From: jits at cs.man.ac.uk (jits at cs.man.ac.uk) Date: Wed, 19 Nov 2008 00:30:57 -0000 (UTC) Subject: [BioCatalogue-developers] load error on beta site? In-Reply-To: <42853.80.42.18.231.1227052095.squirrel@webmail.ebi.ac.uk> References: <42853.80.42.18.231.1227052095.squirrel@webmail.ebi.ac.uk> Message-ID: Hi Eric, This was the error that Franck was getting earlier that I mentioned on skype. I think it works sometimes, which may indicate that one of the nodes isn't fully up to date. Jits > load WSDL on beta site > broken?_______________________________________________ > BioCatalogue-developers mailing list > BioCatalogue-developers at rubyforge.org > http://rubyforge.org/mailman/listinfo/biocatalogue-developers > From tlaurent at ebi.ac.uk Wed Nov 19 04:24:00 2008 From: tlaurent at ebi.ac.uk (Thomas Laurent) Date: Wed, 19 Nov 2008 09:24:00 +0000 Subject: [BioCatalogue-developers] load error on beta site? In-Reply-To: References: <42853.80.42.18.231.1227052095.squirrel@webmail.ebi.ac.uk> Message-ID: <4923DB30.3020002@ebi.ac.uk> Both nodes point on the same code, so that's probably not the reason. Maybe a recent update requires a restart of the mongrels to work ? I'll restart them to see if it fixes the pb. Thomas jits at cs.man.ac.uk wrote: > Hi Eric, > > This was the error that Franck was getting earlier that I mentioned on > skype. I think it works sometimes, which may indicate that one of the > nodes isn't fully up to date. > > Jits > > >> load WSDL on beta site >> broken?_______________________________________________ >> BioCatalogue-developers mailing list >> BioCatalogue-developers at rubyforge.org >> http://rubyforge.org/mailman/listinfo/biocatalogue-developers >> > > > _______________________________________________ > BioCatalogue-developers mailing list > BioCatalogue-developers at rubyforge.org > http://rubyforge.org/mailman/listinfo/biocatalogue-developers From jits at cs.man.ac.uk Wed Nov 19 04:27:40 2008 From: jits at cs.man.ac.uk (Jiten Bhagat) Date: Wed, 19 Nov 2008 09:27:40 +0000 Subject: [BioCatalogue-developers] load error on beta site? In-Reply-To: <4923DB30.3020002@ebi.ac.uk> References: <42853.80.42.18.231.1227052095.squirrel@webmail.ebi.ac.uk> <4923DB30.3020002@ebi.ac.uk> Message-ID: <4923DC0C.8070304@cs.man.ac.uk> Ah ok, thanks Thomas. Yeap, definitely needs a restart. It might be worth stopping and restarting the mongrels on each update to the servers. Cheers, Jits Thomas Laurent wrote: > Both nodes point on the same code, so that's probably not the reason. > Maybe a recent update requires a restart of the mongrels to work ? > I'll restart them to see if it fixes the pb. > > Thomas > > jits at cs.man.ac.uk wrote: >> Hi Eric, >> >> This was the error that Franck was getting earlier that I mentioned on >> skype. I think it works sometimes, which may indicate that one of the >> nodes isn't fully up to date. >> >> Jits >> >> >>> load WSDL on beta site >>> broken?_______________________________________________ >>> BioCatalogue-developers mailing list >>> BioCatalogue-developers at rubyforge.org >>> http://rubyforge.org/mailman/listinfo/biocatalogue-developers >>> >> >> >> _______________________________________________ >> BioCatalogue-developers mailing list >> BioCatalogue-developers at rubyforge.org >> http://rubyforge.org/mailman/listinfo/biocatalogue-developers From noreply at rubyforge.org Wed Nov 19 04:32:01 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Wed, 19 Nov 2008 04:32:01 -0500 (EST) Subject: [BioCatalogue-developers] [Task #2444] service creation in a transaction Message-ID: <20081119093201.E88331588057@rubyforge.org> Task #2444 has been updated. Project: BioCatalogue Subproject: Pilot Summary: service creation in a transaction Complete: 0% Status: Open Description: The entire service creation process should handled transactionally. post create and soap_service save are not handled in a transaction. That means it is possible to create a soap_service that has no reference to a parent service ------------------------------------------------------- For more info, visit: http://rubyforge.org/pm/task.php?func=detailtask&project_task_id=2444&group_id=6901&group_project_id=12540 From tlaurent at ebi.ac.uk Wed Nov 19 04:35:28 2008 From: tlaurent at ebi.ac.uk (Thomas Laurent) Date: Wed, 19 Nov 2008 09:35:28 +0000 Subject: [BioCatalogue-developers] load error on beta site? In-Reply-To: <4923DC0C.8070304@cs.man.ac.uk> References: <42853.80.42.18.231.1227052095.squirrel@webmail.ebi.ac.uk> <4923DB30.3020002@ebi.ac.uk> <4923DC0C.8070304@cs.man.ac.uk> Message-ID: <4923DDE0.4050406@ebi.ac.uk> Ah, ok, I'll do from now. Thomas Jiten Bhagat wrote: > Ah ok, thanks Thomas. Yeap, definitely needs a restart. > > It might be worth stopping and restarting the mongrels on each update to > the servers. > > Cheers, > Jits > > > Thomas Laurent wrote: >> Both nodes point on the same code, so that's probably not the reason. >> Maybe a recent update requires a restart of the mongrels to work ? >> I'll restart them to see if it fixes the pb. >> >> Thomas >> >> jits at cs.man.ac.uk wrote: >>> Hi Eric, >>> >>> This was the error that Franck was getting earlier that I mentioned on >>> skype. I think it works sometimes, which may indicate that one of the >>> nodes isn't fully up to date. >>> >>> Jits >>> >>> >>>> load WSDL on beta site >>>> broken?_______________________________________________ >>>> BioCatalogue-developers mailing list >>>> BioCatalogue-developers at rubyforge.org >>>> http://rubyforge.org/mailman/listinfo/biocatalogue-developers >>>> >>> >>> >>> _______________________________________________ >>> BioCatalogue-developers mailing list >>> BioCatalogue-developers at rubyforge.org >>> http://rubyforge.org/mailman/listinfo/biocatalogue-developers From ericnzuo at ebi.ac.uk Wed Nov 19 04:40:58 2008 From: ericnzuo at ebi.ac.uk (Eric Nzuobontane) Date: Wed, 19 Nov 2008 09:40:58 +0000 Subject: [BioCatalogue-developers] load error on beta site? In-Reply-To: <4923DC0C.8070304@cs.man.ac.uk> References: <42853.80.42.18.231.1227052095.squirrel@webmail.ebi.ac.uk> <4923DB30.3020002@ebi.ac.uk> <4923DC0C.8070304@cs.man.ac.uk> Message-ID: <4923DF2A.10502@ebi.ac.uk> Maybe this is something worth putting in a script. It will probably make the process less tedious and also ensure the necessary steps are taken. Eric Jiten Bhagat wrote: > Ah ok, thanks Thomas. Yeap, definitely needs a restart. > > It might be worth stopping and restarting the mongrels on each update > to the servers. > > Cheers, > Jits > > > Thomas Laurent wrote: >> Both nodes point on the same code, so that's probably not the reason. >> Maybe a recent update requires a restart of the mongrels to work ? >> I'll restart them to see if it fixes the pb. >> >> Thomas >> >> jits at cs.man.ac.uk wrote: >>> Hi Eric, >>> >>> This was the error that Franck was getting earlier that I mentioned on >>> skype. I think it works sometimes, which may indicate that one of the >>> nodes isn't fully up to date. >>> >>> Jits >>> >>> >>>> load WSDL on beta site >>>> broken?_______________________________________________ >>>> BioCatalogue-developers mailing list >>>> BioCatalogue-developers at rubyforge.org >>>> http://rubyforge.org/mailman/listinfo/biocatalogue-developers >>>> >>> >>> >>> _______________________________________________ >>> BioCatalogue-developers mailing list >>> BioCatalogue-developers at rubyforge.org >>> http://rubyforge.org/mailman/listinfo/biocatalogue-developers -------------- next part -------------- A non-text attachment was scrubbed... Name: ericnzuo.vcf Type: text/x-vcard Size: 238 bytes Desc: not available URL: From jits at cs.man.ac.uk Wed Nov 19 04:43:29 2008 From: jits at cs.man.ac.uk (Jiten Bhagat) Date: Wed, 19 Nov 2008 09:43:29 +0000 Subject: [BioCatalogue-developers] load error on beta site? In-Reply-To: <4923DF2A.10502@ebi.ac.uk> References: <42853.80.42.18.231.1227052095.squirrel@webmail.ebi.ac.uk> <4923DB30.3020002@ebi.ac.uk> <4923DC0C.8070304@cs.man.ac.uk> <4923DF2A.10502@ebi.ac.uk> Message-ID: <4923DFC1.7050603@cs.man.ac.uk> myexperiment has a script that dan/don use to update the servers I think: http://myexperiment.rubyforge.org/svn/trunk/update.sh Eric Nzuobontane wrote: > Maybe this is something worth putting in a script. It will probably > make the process less tedious and also ensure the necessary steps are > taken. > > Eric > > > > Jiten Bhagat wrote: >> Ah ok, thanks Thomas. Yeap, definitely needs a restart. >> >> It might be worth stopping and restarting the mongrels on each update >> to the servers. >> >> Cheers, >> Jits >> >> >> Thomas Laurent wrote: >>> Both nodes point on the same code, so that's probably not the >>> reason. Maybe a recent update requires a restart of the mongrels to >>> work ? >>> I'll restart them to see if it fixes the pb. >>> >>> Thomas >>> >>> jits at cs.man.ac.uk wrote: >>>> Hi Eric, >>>> >>>> This was the error that Franck was getting earlier that I mentioned on >>>> skype. I think it works sometimes, which may indicate that one of the >>>> nodes isn't fully up to date. >>>> >>>> Jits >>>> >>>> >>>>> load WSDL on beta site >>>>> broken?_______________________________________________ >>>>> BioCatalogue-developers mailing list >>>>> BioCatalogue-developers at rubyforge.org >>>>> http://rubyforge.org/mailman/listinfo/biocatalogue-developers >>>>> >>>> >>>> >>>> _______________________________________________ >>>> BioCatalogue-developers mailing list >>>> BioCatalogue-developers at rubyforge.org >>>> http://rubyforge.org/mailman/listinfo/biocatalogue-developers > From jits at cs.man.ac.uk Wed Nov 19 04:44:51 2008 From: jits at cs.man.ac.uk (Jiten Bhagat) Date: Wed, 19 Nov 2008 09:44:51 +0000 Subject: [BioCatalogue-developers] load error on beta site? In-Reply-To: <4923DFC1.7050603@cs.man.ac.uk> References: <42853.80.42.18.231.1227052095.squirrel@webmail.ebi.ac.uk> <4923DB30.3020002@ebi.ac.uk> <4923DC0C.8070304@cs.man.ac.uk> <4923DF2A.10502@ebi.ac.uk> <4923DFC1.7050603@cs.man.ac.uk> Message-ID: <4923E013.5010006@cs.man.ac.uk> Though I've just noticed this doesn't clear the fragment cache.... but we don't need to worry about this for BioCatalogue just yet as we don't do any fragment caching just yet. Cheers, Jits Jiten Bhagat wrote: > myexperiment has a script that dan/don use to update the servers I > think: http://myexperiment.rubyforge.org/svn/trunk/update.sh > > > Eric Nzuobontane wrote: >> Maybe this is something worth putting in a script. It will probably >> make the process less tedious and also ensure the necessary steps are >> taken. >> >> Eric >> >> >> >> Jiten Bhagat wrote: >>> Ah ok, thanks Thomas. Yeap, definitely needs a restart. >>> >>> It might be worth stopping and restarting the mongrels on each >>> update to the servers. >>> >>> Cheers, >>> Jits >>> >>> >>> Thomas Laurent wrote: >>>> Both nodes point on the same code, so that's probably not the >>>> reason. Maybe a recent update requires a restart of the mongrels to >>>> work ? >>>> I'll restart them to see if it fixes the pb. >>>> >>>> Thomas >>>> >>>> jits at cs.man.ac.uk wrote: >>>>> Hi Eric, >>>>> >>>>> This was the error that Franck was getting earlier that I >>>>> mentioned on >>>>> skype. I think it works sometimes, which may indicate that one of the >>>>> nodes isn't fully up to date. >>>>> >>>>> Jits >>>>> >>>>> >>>>>> load WSDL on beta site >>>>>> broken?_______________________________________________ >>>>>> BioCatalogue-developers mailing list >>>>>> BioCatalogue-developers at rubyforge.org >>>>>> http://rubyforge.org/mailman/listinfo/biocatalogue-developers >>>>>> >>>>> >>>>> >>>>> _______________________________________________ >>>>> BioCatalogue-developers mailing list >>>>> BioCatalogue-developers at rubyforge.org >>>>> http://rubyforge.org/mailman/listinfo/biocatalogue-developers >> > > _______________________________________________ > BioCatalogue-developers mailing list > BioCatalogue-developers at rubyforge.org > http://rubyforge.org/mailman/listinfo/biocatalogue-developers From tlaurent at ebi.ac.uk Wed Nov 19 04:47:55 2008 From: tlaurent at ebi.ac.uk (Thomas Laurent) Date: Wed, 19 Nov 2008 09:47:55 +0000 Subject: [BioCatalogue-developers] load error on beta site? In-Reply-To: <4923DF2A.10502@ebi.ac.uk> References: <42853.80.42.18.231.1227052095.squirrel@webmail.ebi.ac.uk> <4923DB30.3020002@ebi.ac.uk> <4923DC0C.8070304@cs.man.ac.uk> <4923DF2A.10502@ebi.ac.uk> Message-ID: <4923E0CB.3090309@ebi.ac.uk> I've already to started to write some scripts for the mongrels, but I need to write some for the updates, and I need to re-write the documentation, because the procedures (machine, ownership...) have changed as well. It's like everything else, it's not that I don't want to do it, it's just that I need to find some time to do it... Thomas Eric Nzuobontane wrote: > Maybe this is something worth putting in a script. It will probably make > the process less tedious and also ensure the necessary steps are taken. > > Eric > > > > Jiten Bhagat wrote: >> Ah ok, thanks Thomas. Yeap, definitely needs a restart. >> >> It might be worth stopping and restarting the mongrels on each update >> to the servers. >> >> Cheers, >> Jits >> >> >> Thomas Laurent wrote: >>> Both nodes point on the same code, so that's probably not the reason. >>> Maybe a recent update requires a restart of the mongrels to work ? >>> I'll restart them to see if it fixes the pb. >>> >>> Thomas >>> >>> jits at cs.man.ac.uk wrote: >>>> Hi Eric, >>>> >>>> This was the error that Franck was getting earlier that I mentioned on >>>> skype. I think it works sometimes, which may indicate that one of the >>>> nodes isn't fully up to date. >>>> >>>> Jits >>>> >>>> >>>>> load WSDL on beta site >>>>> broken?_______________________________________________ >>>>> BioCatalogue-developers mailing list >>>>> BioCatalogue-developers at rubyforge.org >>>>> http://rubyforge.org/mailman/listinfo/biocatalogue-developers >>>>> >>>> >>>> >>>> _______________________________________________ >>>> BioCatalogue-developers mailing list >>>> BioCatalogue-developers at rubyforge.org >>>> http://rubyforge.org/mailman/listinfo/biocatalogue-developers > From jits at cs.man.ac.uk Wed Nov 19 04:49:23 2008 From: jits at cs.man.ac.uk (Jiten Bhagat) Date: Wed, 19 Nov 2008 09:49:23 +0000 Subject: [BioCatalogue-developers] load error on beta site? In-Reply-To: <4923E0CB.3090309@ebi.ac.uk> References: <42853.80.42.18.231.1227052095.squirrel@webmail.ebi.ac.uk> <4923DB30.3020002@ebi.ac.uk> <4923DC0C.8070304@cs.man.ac.uk> <4923DF2A.10502@ebi.ac.uk> <4923E0CB.3090309@ebi.ac.uk> Message-ID: <4923E123.2050401@cs.man.ac.uk> Completely understandable. Give us a shout if we can do anything to help. Jits Thomas Laurent wrote: > I've already to started to write some scripts for the mongrels, but I > need to write some for the updates, and I need to re-write the > documentation, because the procedures (machine, ownership...) have > changed as well. > It's like everything else, it's not that I don't want to do it, it's > just that I need to find some time to do it... > > Thomas > > Eric Nzuobontane wrote: >> Maybe this is something worth putting in a script. It will probably >> make the process less tedious and also ensure the necessary steps are >> taken. >> >> Eric >> >> >> >> Jiten Bhagat wrote: >>> Ah ok, thanks Thomas. Yeap, definitely needs a restart. >>> >>> It might be worth stopping and restarting the mongrels on each >>> update to the servers. >>> >>> Cheers, >>> Jits >>> >>> >>> Thomas Laurent wrote: >>>> Both nodes point on the same code, so that's probably not the >>>> reason. Maybe a recent update requires a restart of the mongrels to >>>> work ? >>>> I'll restart them to see if it fixes the pb. >>>> >>>> Thomas >>>> >>>> jits at cs.man.ac.uk wrote: >>>>> Hi Eric, >>>>> >>>>> This was the error that Franck was getting earlier that I >>>>> mentioned on >>>>> skype. I think it works sometimes, which may indicate that one of the >>>>> nodes isn't fully up to date. >>>>> >>>>> Jits >>>>> >>>>> >>>>>> load WSDL on beta site >>>>>> broken?_______________________________________________ >>>>>> BioCatalogue-developers mailing list >>>>>> BioCatalogue-developers at rubyforge.org >>>>>> http://rubyforge.org/mailman/listinfo/biocatalogue-developers >>>>>> >>>>> >>>>> >>>>> _______________________________________________ >>>>> BioCatalogue-developers mailing list >>>>> BioCatalogue-developers at rubyforge.org >>>>> http://rubyforge.org/mailman/listinfo/biocatalogue-developers >> From noreply at rubyforge.org Wed Nov 19 04:51:31 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Wed, 19 Nov 2008 04:51:31 -0500 (EST) Subject: [BioCatalogue-developers] [Task #2445] write server update script Message-ID: <20081119095142.3BB0316780DB@rubyforge.org> Task #2445 has been updated. Project: BioCatalogue Subproject: Pilot Summary: write server update script Complete: 0% Status: Open Description: Write a script for the server update process. ------------------------------------------------------- For more info, visit: http://rubyforge.org/pm/task.php?func=detailtask&project_task_id=2445&group_id=6901&group_project_id=12540 From ericnzuo at ebi.ac.uk Wed Nov 19 04:55:54 2008 From: ericnzuo at ebi.ac.uk (Eric Nzuobontane) Date: Wed, 19 Nov 2008 09:55:54 +0000 Subject: [BioCatalogue-developers] load error on beta site? In-Reply-To: <4923E123.2050401@cs.man.ac.uk> References: <42853.80.42.18.231.1227052095.squirrel@webmail.ebi.ac.uk> <4923DB30.3020002@ebi.ac.uk> <4923DC0C.8070304@cs.man.ac.uk> <4923DF2A.10502@ebi.ac.uk> <4923E0CB.3090309@ebi.ac.uk> <4923E123.2050401@cs.man.ac.uk> Message-ID: <4923E2AA.7090606@ebi.ac.uk> I put it up ruby forge(as you probably saw from the mail). I think we can always go to this pool of tasks and decide what needs to be given more/immediate attention. Eric Jiten Bhagat wrote: > Completely understandable. Give us a shout if we can do anything to help. > > Jits > > > Thomas Laurent wrote: >> I've already to started to write some scripts for the mongrels, but I >> need to write some for the updates, and I need to re-write the >> documentation, because the procedures (machine, ownership...) have >> changed as well. >> It's like everything else, it's not that I don't want to do it, it's >> just that I need to find some time to do it... >> >> Thomas >> >> Eric Nzuobontane wrote: >>> Maybe this is something worth putting in a script. It will probably >>> make the process less tedious and also ensure the necessary steps >>> are taken. >>> >>> Eric >>> >>> >>> >>> Jiten Bhagat wrote: >>>> Ah ok, thanks Thomas. Yeap, definitely needs a restart. >>>> >>>> It might be worth stopping and restarting the mongrels on each >>>> update to the servers. >>>> >>>> Cheers, >>>> Jits >>>> >>>> >>>> Thomas Laurent wrote: >>>>> Both nodes point on the same code, so that's probably not the >>>>> reason. Maybe a recent update requires a restart of the mongrels >>>>> to work ? >>>>> I'll restart them to see if it fixes the pb. >>>>> >>>>> Thomas >>>>> >>>>> jits at cs.man.ac.uk wrote: >>>>>> Hi Eric, >>>>>> >>>>>> This was the error that Franck was getting earlier that I >>>>>> mentioned on >>>>>> skype. I think it works sometimes, which may indicate that one of >>>>>> the >>>>>> nodes isn't fully up to date. >>>>>> >>>>>> Jits >>>>>> >>>>>> >>>>>>> load WSDL on beta site >>>>>>> broken?_______________________________________________ >>>>>>> BioCatalogue-developers mailing list >>>>>>> BioCatalogue-developers at rubyforge.org >>>>>>> http://rubyforge.org/mailman/listinfo/biocatalogue-developers >>>>>>> >>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> BioCatalogue-developers mailing list >>>>>> BioCatalogue-developers at rubyforge.org >>>>>> http://rubyforge.org/mailman/listinfo/biocatalogue-developers >>> -------------- next part -------------- A non-text attachment was scrubbed... Name: ericnzuo.vcf Type: text/x-vcard Size: 238 bytes Desc: not available URL: From noreply at rubyforge.org Wed Nov 19 05:03:13 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Wed, 19 Nov 2008 05:03:13 -0500 (EST) Subject: [BioCatalogue-developers] [Task #2446] Better error message on fail of load_wsdl action Message-ID: <20081119100313.AC0931858197@rubyforge.org> Task #2446 has been updated. Project: BioCatalogue Subproject: Pilot Summary: Better error message on fail of load_wsdl action Complete: 0% Status: Open Description: When the AJAX interaction returns back an error then an appropriate error message should be displayed in the UI (not the debug error page as now) and the error should be logged. ------------------------------------------------------- For more info, visit: http://rubyforge.org/pm/task.php?func=detailtask&project_task_id=2446&group_id=6901&group_project_id=12540 From noreply at rubyforge.org Wed Nov 19 05:06:34 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Wed, 19 Nov 2008 05:06:34 -0500 (EST) Subject: [BioCatalogue-developers] [Task #2447] create custom error pages Message-ID: <20081119100634.8EA8318581A2@rubyforge.org> Task #2447 has been updated. Project: BioCatalogue Subproject: Pilot Summary: create custom error pages Complete: 0% Status: Open Description: create custom error pages with more helpful messages to the user ------------------------------------------------------- For more info, visit: http://rubyforge.org/pm/task.php?func=detailtask&project_task_id=2447&group_id=6901&group_project_id=12540 From noreply at rubyforge.org Wed Nov 19 05:12:29 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Wed, 19 Nov 2008 05:12:29 -0500 (EST) Subject: [BioCatalogue-developers] [Task #2448] enhance search configuration Message-ID: <20081119101230.1AE3E1858197@rubyforge.org> Task #2448 has been updated. Project: BioCatalogue Subproject: Pilot Summary: enhance search configuration Complete: 0% Status: Open Description: enhance search configuration ------------------------------------------------------- For more info, visit: http://rubyforge.org/pm/task.php?func=detailtask&project_task_id=2448&group_id=6901&group_project_id=12540 From noreply at rubyforge.org Wed Nov 19 05:30:51 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Wed, 19 Nov 2008 05:30:51 -0500 (EST) Subject: [BioCatalogue-developers] [Task #2448] enhance search configuration Message-ID: <20081119103052.B70F118581B8@rubyforge.org> Task #2448 has been updated. Project: BioCatalogue Subproject: Pilot Summary: enhance search configuration Complete: 0% Status: Open Description: enhance search configuration Follow-Ups: ------------------------------------------------------- Date: 2008-11-19 10:30 By: ebontane Comment: explore and exploit solr stemming, enable partial word matches, set min search string length... ------------------------------------------------------- For more info, visit: http://rubyforge.org/pm/task.php?func=detailtask&project_task_id=2448&group_id=6901&group_project_id=12540 From noreply at rubyforge.org Wed Nov 19 05:56:10 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Wed, 19 Nov 2008 05:56:10 -0500 (EST) Subject: [BioCatalogue-developers] [253] trunk/app/views/users/show.html.erb: Added submitted services list to user's profile page. Message-ID: <20081119105610.DF70018581AD@rubyforge.org> An HTML attachment was scrubbed... URL: From ytanoh at cs.man.ac.uk Wed Nov 19 08:25:14 2008 From: ytanoh at cs.man.ac.uk (Franck Tanoh) Date: Wed, 19 Nov 2008 13:25:14 -0000 Subject: [BioCatalogue-developers] load error on beta site? In-Reply-To: <4923E2AA.7090606@ebi.ac.uk> References: <42853.80.42.18.231.1227052095.squirrel@webmail.ebi.ac.uk><4923DB30.3020002@ebi.ac.uk> <4923DC0C.8070304@cs.man.ac.uk><4923DF2A.10502@ebi.ac.uk> <4923E0CB.3090309@ebi.ac.uk><4923E123.2050401@cs.man.ac.uk> <4923E2AA.7090606@ebi.ac.uk> Message-ID: Thomas, When I register a service with lots of operations such as http://xml.nig.ac.jp/wsdl/GetEntry.wsdl I have the attached error message although the service gets registered. I had the same problem with http://soap.genome.jp/KEGG.wsdl You might want to check the logs. Franck -----Original Message----- From: biocatalogue-developers-bounces at rubyforge.org [mailto:biocatalogue-developers-bounces at rubyforge.org] On Behalf Of Eric Nzuobontane Sent: 19 November 2008 09:56 To: Jiten Bhagat Cc: biocatalogue-developers at rubyforge.org Subject: Re: [BioCatalogue-developers] load error on beta site? I put it up ruby forge(as you probably saw from the mail). I think we can always go to this pool of tasks and decide what needs to be given more/immediate attention. Eric Jiten Bhagat wrote: > Completely understandable. Give us a shout if we can do anything to help. > > Jits > > > Thomas Laurent wrote: >> I've already to started to write some scripts for the mongrels, but I >> need to write some for the updates, and I need to re-write the >> documentation, because the procedures (machine, ownership...) have >> changed as well. >> It's like everything else, it's not that I don't want to do it, it's >> just that I need to find some time to do it... >> >> Thomas >> >> Eric Nzuobontane wrote: >>> Maybe this is something worth putting in a script. It will probably >>> make the process less tedious and also ensure the necessary steps >>> are taken. >>> >>> Eric >>> >>> >>> >>> Jiten Bhagat wrote: >>>> Ah ok, thanks Thomas. Yeap, definitely needs a restart. >>>> >>>> It might be worth stopping and restarting the mongrels on each >>>> update to the servers. >>>> >>>> Cheers, >>>> Jits >>>> >>>> >>>> Thomas Laurent wrote: >>>>> Both nodes point on the same code, so that's probably not the >>>>> reason. Maybe a recent update requires a restart of the mongrels >>>>> to work ? >>>>> I'll restart them to see if it fixes the pb. >>>>> >>>>> Thomas >>>>> >>>>> jits at cs.man.ac.uk wrote: >>>>>> Hi Eric, >>>>>> >>>>>> This was the error that Franck was getting earlier that I >>>>>> mentioned on >>>>>> skype. I think it works sometimes, which may indicate that one of >>>>>> the >>>>>> nodes isn't fully up to date. >>>>>> >>>>>> Jits >>>>>> >>>>>> >>>>>>> load WSDL on beta site >>>>>>> broken?_______________________________________________ >>>>>>> BioCatalogue-developers mailing list >>>>>>> BioCatalogue-developers at rubyforge.org >>>>>>> http://rubyforge.org/mailman/listinfo/biocatalogue-developers >>>>>>> >>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> BioCatalogue-developers mailing list >>>>>> BioCatalogue-developers at rubyforge.org >>>>>> http://rubyforge.org/mailman/listinfo/biocatalogue-developers >>> -------------- next part -------------- A non-text attachment was scrubbed... Name: error.jpg Type: image/jpeg Size: 34352 bytes Desc: not available URL: From noreply at rubyforge.org Wed Nov 19 08:44:57 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Wed, 19 Nov 2008 08:44:57 -0500 (EST) Subject: [BioCatalogue-developers] [254] trunk: - Paginated the services on the user and service provider show pages. Message-ID: <20081119134457.54DBA16780DC@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Wed Nov 19 09:09:21 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Wed, 19 Nov 2008 09:09:21 -0500 (EST) Subject: [BioCatalogue-developers] [Task #2449] fix parsing for ebisearch Message-ID: <20081119140921.8B9CD16780DB@rubyforge.org> Task #2449 has been updated. Project: BioCatalogue Subproject: Pilot Summary: fix parsing for ebisearch Complete: 0% Status: Open Description: the ebisearch wsdl does not parse with the current parser. The Hash.from_xml function does not return complete results ------------------------------------------------------- For more info, visit: http://rubyforge.org/pm/task.php?func=detailtask&project_task_id=2449&group_id=6901&group_project_id=12540 From noreply at rubyforge.org Wed Nov 19 09:39:43 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Wed, 19 Nov 2008 09:39:43 -0500 (EST) Subject: [BioCatalogue-developers] [255] trunk/app/controllers/search_controller.rb: Workaround for the search issue where incorrect IDs of the objects were being returned . Message-ID: <20081119143943.8EC7516780DB@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Wed Nov 19 09:41:54 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Wed, 19 Nov 2008 09:41:54 -0500 (EST) Subject: [BioCatalogue-developers] [256] trunk/app/controllers/search_controller.rb: Removed limit on search results found as now we have filtering that could remove potentially many of the results (because they are off the wrong type), so potentially get not enough results. Message-ID: <20081119144154.9FF6516780DB@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Wed Nov 19 11:48:35 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Wed, 19 Nov 2008 11:48:35 -0500 (EST) Subject: [BioCatalogue-developers] [257] branches/acts_as_solr_upgrade/: Created acts_as_solr_upgrade branch to try out new acts_as_solr plugin. Message-ID: <20081119164835.59BF516780DB@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Wed Nov 19 11:57:10 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Wed, 19 Nov 2008 11:57:10 -0500 (EST) Subject: [BioCatalogue-developers] [258] branches/acts_as_solr_upgrade/: Branch not required as plugin was removed in trunk beforehand. Message-ID: <20081119165710.5017318581A2@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Wed Nov 19 11:59:45 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Wed, 19 Nov 2008 11:59:45 -0500 (EST) Subject: [BioCatalogue-developers] [259] trunk/vendor/plugins/acts_as_solr/: Deleting acts_as_solr plugin in preparation to upgrade to new one. Message-ID: <20081119165945.48FA718581B8@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Wed Nov 19 12:47:11 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Wed, 19 Nov 2008 12:47:11 -0500 (EST) Subject: [BioCatalogue-developers] [Task #2450] wsdl parsing should handler external schemas Message-ID: <20081119174712.80D9F1858289@rubyforge.org> Task #2450 has been updated. Project: BioCatalogue Subproject: Pilot Summary: wsdl parsing should handler external schemas Complete: 0% Status: Open Description: Many wsdls defined they types in an external xml schema. This is currently being ignored in the parsing process ------------------------------------------------------- For more info, visit: http://rubyforge.org/pm/task.php?func=detailtask&project_task_id=2450&group_id=6901&group_project_id=12540 From noreply at rubyforge.org Wed Nov 19 12:47:26 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Wed, 19 Nov 2008 12:47:26 -0500 (EST) Subject: [BioCatalogue-developers] [Task #2450] wsdl parsing should handle external schemas Message-ID: <20081119174727.4A40D1858289@rubyforge.org> Task #2450 has been updated. Project: BioCatalogue Subproject: Pilot Summary: wsdl parsing should handle external schemas Complete: 0% Status: Open Description: Many wsdls defined they types in an external xml schema. This is currently being ignored in the parsing process ------------------------------------------------------- For more info, visit: http://rubyforge.org/pm/task.php?func=detailtask&project_task_id=2450&group_id=6901&group_project_id=12540 From noreply at rubyforge.org Wed Nov 19 13:08:25 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Wed, 19 Nov 2008 13:08:25 -0500 (EST) Subject: [BioCatalogue-developers] [260] trunk: - New resolr.rb script (can run in different modes, default is development, do ./resolr. rb production for production mode reindexing). Message-ID: <20081119180826.CDB2016780DB@rubyforge.org> An HTML attachment was scrubbed... URL: From jits at cs.man.ac.uk Wed Nov 19 14:21:11 2008 From: jits at cs.man.ac.uk (Jiten Bhagat) Date: Wed, 19 Nov 2008 19:21:11 +0000 Subject: [BioCatalogue-developers] [260] trunk: - New resolr.rb script (can run in different modes, default is development, do ./resolr. rb production for production mode reindexing). In-Reply-To: <20081119180826.CDB2016780DB@rubyforge.org> References: <20081119180826.CDB2016780DB@rubyforge.org> Message-ID: <49246727.1020705@cs.man.ac.uk> Note: this doesn't fix the main issue of services not being found for some things. I'm going to write some code to do that. Hopefully should be done by end of tonight. Jits noreply at rubyforge.org wrote: > > Revision > 260 > Author > jits > Date > 2008-11-19 13:08:25 -0500 (Wed, 19 Nov 2008) > > > Log Message > > - New resolr.rb script (can run in different modes, default is development, do ./resolr.rb production for production mode reindexing). > - New version of the acts_as_solr plugin, from: http://github.com/bcardarella/acts_as_solr/tree/master > > > Added Paths > > * trunk/resolr.rb <#trunkresolrrb> > * trunk/vendor/plugins/acts_as_solr/ > * trunk/vendor/plugins/acts_as_solr/CHANGE_LOG > <#trunkvendorpluginsacts_as_solrCHANGE_LOG> > * trunk/vendor/plugins/acts_as_solr/LICENSE > <#trunkvendorpluginsacts_as_solrLICENSE> > * trunk/vendor/plugins/acts_as_solr/README.markdown > <#trunkvendorpluginsacts_as_solrREADMEmarkdown> > * trunk/vendor/plugins/acts_as_solr/Rakefile > <#trunkvendorpluginsacts_as_solrRakefile> > * trunk/vendor/plugins/acts_as_solr/TESTING_THE_PLUGIN > <#trunkvendorpluginsacts_as_solrTESTING_THE_PLUGIN> > * trunk/vendor/plugins/acts_as_solr/config/ > * trunk/vendor/plugins/acts_as_solr/config/environment.rb > <#trunkvendorpluginsacts_as_solrconfigenvironmentrb> > * trunk/vendor/plugins/acts_as_solr/config/solr.yml > <#trunkvendorpluginsacts_as_solrconfigsolryml> > * trunk/vendor/plugins/acts_as_solr/init.rb > <#trunkvendorpluginsacts_as_solrinitrb> > * trunk/vendor/plugins/acts_as_solr/install.rb > <#trunkvendorpluginsacts_as_solrinstallrb> > * trunk/vendor/plugins/acts_as_solr/lib/ > * trunk/vendor/plugins/acts_as_solr/lib/acts_as_solr.rb > <#trunkvendorpluginsacts_as_solrlibacts_as_solrrb> > * trunk/vendor/plugins/acts_as_solr/lib/acts_methods.rb > <#trunkvendorpluginsacts_as_solrlibacts_methodsrb> > * trunk/vendor/plugins/acts_as_solr/lib/class_methods.rb > <#trunkvendorpluginsacts_as_solrlibclass_methodsrb> > * trunk/vendor/plugins/acts_as_solr/lib/common_methods.rb > <#trunkvendorpluginsacts_as_solrlibcommon_methodsrb> > * trunk/vendor/plugins/acts_as_solr/lib/deprecation.rb > <#trunkvendorpluginsacts_as_solrlibdeprecationrb> > * trunk/vendor/plugins/acts_as_solr/lib/instance_methods.rb > <#trunkvendorpluginsacts_as_solrlibinstance_methodsrb> > * trunk/vendor/plugins/acts_as_solr/lib/parser_methods.rb > <#trunkvendorpluginsacts_as_solrlibparser_methodsrb> > * trunk/vendor/plugins/acts_as_solr/lib/search_results.rb > <#trunkvendorpluginsacts_as_solrlibsearch_resultsrb> > * trunk/vendor/plugins/acts_as_solr/lib/solr/ > * trunk/vendor/plugins/acts_as_solr/lib/solr/connection.rb > <#trunkvendorpluginsacts_as_solrlibsolrconnectionrb> > * trunk/vendor/plugins/acts_as_solr/lib/solr/document.rb > <#trunkvendorpluginsacts_as_solrlibsolrdocumentrb> > * trunk/vendor/plugins/acts_as_solr/lib/solr/exception.rb > <#trunkvendorpluginsacts_as_solrlibsolrexceptionrb> > * trunk/vendor/plugins/acts_as_solr/lib/solr/field.rb > <#trunkvendorpluginsacts_as_solrlibsolrfieldrb> > * trunk/vendor/plugins/acts_as_solr/lib/solr/importer/ > * trunk/vendor/plugins/acts_as_solr/lib/solr/importer/array_mapper.rb > <#trunkvendorpluginsacts_as_solrlibsolrimporterarray_mapperrb> > * trunk/vendor/plugins/acts_as_solr/lib/solr/importer/delimited_file_source.rb > <#trunkvendorpluginsacts_as_solrlibsolrimporterdelimited_file_sourcerb> > * trunk/vendor/plugins/acts_as_solr/lib/solr/importer/hpricot_mapper.rb > <#trunkvendorpluginsacts_as_solrlibsolrimporterhpricot_mapperrb> > * trunk/vendor/plugins/acts_as_solr/lib/solr/importer/mapper.rb > <#trunkvendorpluginsacts_as_solrlibsolrimportermapperrb> > * trunk/vendor/plugins/acts_as_solr/lib/solr/importer/solr_source.rb > <#trunkvendorpluginsacts_as_solrlibsolrimportersolr_sourcerb> > * trunk/vendor/plugins/acts_as_solr/lib/solr/importer/xpath_mapper.rb > <#trunkvendorpluginsacts_as_solrlibsolrimporterxpath_mapperrb> > * trunk/vendor/plugins/acts_as_solr/lib/solr/importer.rb > <#trunkvendorpluginsacts_as_solrlibsolrimporterrb> > * trunk/vendor/plugins/acts_as_solr/lib/solr/indexer.rb > <#trunkvendorpluginsacts_as_solrlibsolrindexerrb> > * trunk/vendor/plugins/acts_as_solr/lib/solr/request/ > * trunk/vendor/plugins/acts_as_solr/lib/solr/request/add_document.rb > <#trunkvendorpluginsacts_as_solrlibsolrrequestadd_documentrb> > * trunk/vendor/plugins/acts_as_solr/lib/solr/request/base.rb > <#trunkvendorpluginsacts_as_solrlibsolrrequestbaserb> > * trunk/vendor/plugins/acts_as_solr/lib/solr/request/commit.rb > <#trunkvendorpluginsacts_as_solrlibsolrrequestcommitrb> > * trunk/vendor/plugins/acts_as_solr/lib/solr/request/delete.rb > <#trunkvendorpluginsacts_as_solrlibsolrrequestdeleterb> > * trunk/vendor/plugins/acts_as_solr/lib/solr/request/dismax.rb > <#trunkvendorpluginsacts_as_solrlibsolrrequestdismaxrb> > * trunk/vendor/plugins/acts_as_solr/lib/solr/request/index_info.rb > <#trunkvendorpluginsacts_as_solrlibsolrrequestindex_inforb> > * trunk/vendor/plugins/acts_as_solr/lib/solr/request/optimize.rb > <#trunkvendorpluginsacts_as_solrlibsolrrequestoptimizerb> > * trunk/vendor/plugins/acts_as_solr/lib/solr/request/ping.rb > <#trunkvendorpluginsacts_as_solrlibsolrrequestpingrb> > * trunk/vendor/plugins/acts_as_solr/lib/solr/request/select.rb > <#trunkvendorpluginsacts_as_solrlibsolrrequestselectrb> > * trunk/vendor/plugins/acts_as_solr/lib/solr/request/standard.rb > <#trunkvendorpluginsacts_as_solrlibsolrrequeststandardrb> > * trunk/vendor/plugins/acts_as_solr/lib/solr/request/update.rb > <#trunkvendorpluginsacts_as_solrlibsolrrequestupdaterb> > * trunk/vendor/plugins/acts_as_solr/lib/solr/request.rb > <#trunkvendorpluginsacts_as_solrlibsolrrequestrb> > * trunk/vendor/plugins/acts_as_solr/lib/solr/response/ > * trunk/vendor/plugins/acts_as_solr/lib/solr/response/add_document.rb > <#trunkvendorpluginsacts_as_solrlibsolrresponseadd_documentrb> > * trunk/vendor/plugins/acts_as_solr/lib/solr/response/base.rb > <#trunkvendorpluginsacts_as_solrlibsolrresponsebaserb> > * trunk/vendor/plugins/acts_as_solr/lib/solr/response/commit.rb > <#trunkvendorpluginsacts_as_solrlibsolrresponsecommitrb> > * trunk/vendor/plugins/acts_as_solr/lib/solr/response/delete.rb > <#trunkvendorpluginsacts_as_solrlibsolrresponsedeleterb> > * trunk/vendor/plugins/acts_as_solr/lib/solr/response/dismax.rb > <#trunkvendorpluginsacts_as_solrlibsolrresponsedismaxrb> > * trunk/vendor/plugins/acts_as_solr/lib/solr/response/index_info.rb > <#trunkvendorpluginsacts_as_solrlibsolrresponseindex_inforb> > * trunk/vendor/plugins/acts_as_solr/lib/solr/response/optimize.rb > <#trunkvendorpluginsacts_as_solrlibsolrresponseoptimizerb> > * trunk/vendor/plugins/acts_as_solr/lib/solr/response/ping.rb > <#trunkvendorpluginsacts_as_solrlibsolrresponsepingrb> > * trunk/vendor/plugins/acts_as_solr/lib/solr/response/ruby.rb > <#trunkvendorpluginsacts_as_solrlibsolrresponserubyrb> > * trunk/vendor/plugins/acts_as_solr/lib/solr/response/standard.rb > <#trunkvendorpluginsacts_as_solrlibsolrresponsestandardrb> > * trunk/vendor/plugins/acts_as_solr/lib/solr/response/xml.rb > <#trunkvendorpluginsacts_as_solrlibsolrresponsexmlrb> > * trunk/vendor/plugins/acts_as_solr/lib/solr/response.rb > <#trunkvendorpluginsacts_as_solrlibsolrresponserb> > * trunk/vendor/plugins/acts_as_solr/lib/solr/solrtasks.rb > <#trunkvendorpluginsacts_as_solrlibsolrsolrtasksrb> > * trunk/vendor/plugins/acts_as_solr/lib/solr/util.rb > <#trunkvendorpluginsacts_as_solrlibsolrutilrb> > * trunk/vendor/plugins/acts_as_solr/lib/solr/xml.rb > <#trunkvendorpluginsacts_as_solrlibsolrxmlrb> > * trunk/vendor/plugins/acts_as_solr/lib/solr.rb > <#trunkvendorpluginsacts_as_solrlibsolrrb> > * trunk/vendor/plugins/acts_as_solr/lib/solr_fixtures.rb > <#trunkvendorpluginsacts_as_solrlibsolr_fixturesrb> > * trunk/vendor/plugins/acts_as_solr/lib/tasks/ > * trunk/vendor/plugins/acts_as_solr/lib/tasks/database.rake > <#trunkvendorpluginsacts_as_solrlibtasksdatabaserake> > * trunk/vendor/plugins/acts_as_solr/lib/tasks/solr.rake > <#trunkvendorpluginsacts_as_solrlibtaskssolrrake> > * trunk/vendor/plugins/acts_as_solr/lib/tasks/test.rake > <#trunkvendorpluginsacts_as_solrlibtaskstestrake> > * trunk/vendor/plugins/acts_as_solr/schema.xml > <#trunkvendorpluginsacts_as_solrschemaxml> > * trunk/vendor/plugins/acts_as_solr/solr/ > * trunk/vendor/plugins/acts_as_solr/solr/CHANGES.txt > <#trunkvendorpluginsacts_as_solrsolrCHANGEStxt> > * trunk/vendor/plugins/acts_as_solr/solr/LICENSE.txt > <#trunkvendorpluginsacts_as_solrsolrLICENSEtxt> > * trunk/vendor/plugins/acts_as_solr/solr/NOTICE.txt > <#trunkvendorpluginsacts_as_solrsolrNOTICEtxt> > * trunk/vendor/plugins/acts_as_solr/solr/etc/ > * trunk/vendor/plugins/acts_as_solr/solr/etc/jetty.xml > <#trunkvendorpluginsacts_as_solrsolretcjettyxml> > * trunk/vendor/plugins/acts_as_solr/solr/etc/webdefault.xml > <#trunkvendorpluginsacts_as_solrsolretcwebdefaultxml> > * trunk/vendor/plugins/acts_as_solr/solr/lib/ > * trunk/vendor/plugins/acts_as_solr/solr/lib/commons-codec-1.3.jar > <#trunkvendorpluginsacts_as_solrsolrlibcommonscodec13jar> > * trunk/vendor/plugins/acts_as_solr/solr/lib/commons-csv-0.1-SNAPSHOT.jar > <#trunkvendorpluginsacts_as_solrsolrlibcommonscsv01SNAPSHOTjar> > * trunk/vendor/plugins/acts_as_solr/solr/lib/commons-fileupload-1.2.jar > <#trunkvendorpluginsacts_as_solrsolrlibcommonsfileupload12jar> > * trunk/vendor/plugins/acts_as_solr/solr/lib/commons-io-1.2.jar > <#trunkvendorpluginsacts_as_solrsolrlibcommonsio12jar> > * trunk/vendor/plugins/acts_as_solr/solr/lib/easymock.jar > <#trunkvendorpluginsacts_as_solrsolrlibeasymockjar> > * trunk/vendor/plugins/acts_as_solr/solr/lib/jetty-6.1.3.jar > <#trunkvendorpluginsacts_as_solrsolrlibjetty613jar> > * trunk/vendor/plugins/acts_as_solr/solr/lib/jetty-util-6.1.3.jar > <#trunkvendorpluginsacts_as_solrsolrlibjettyutil613jar> > * trunk/vendor/plugins/acts_as_solr/solr/lib/jsp-2.1/ > * trunk/vendor/plugins/acts_as_solr/solr/lib/jsp-2.1/ant-1.6.5.jar > <#trunkvendorpluginsacts_as_solrsolrlibjsp21ant165jar> > * trunk/vendor/plugins/acts_as_solr/solr/lib/jsp-2.1/core-3.1.1.jar > <#trunkvendorpluginsacts_as_solrsolrlibjsp21core311jar> > * trunk/vendor/plugins/acts_as_solr/solr/lib/jsp-2.1/jsp-2.1.jar > <#trunkvendorpluginsacts_as_solrsolrlibjsp21jsp21jar> > * trunk/vendor/plugins/acts_as_solr/solr/lib/jsp-2.1/jsp-api-2.1.jar > <#trunkvendorpluginsacts_as_solrsolrlibjsp21jspapi21jar> > * trunk/vendor/plugins/acts_as_solr/solr/lib/lucene-analyzers-2007-05-20_00-04-53.jar > <#trunkvendorpluginsacts_as_solrsolrlibluceneanalyzers20070520_000453jar> > * trunk/vendor/plugins/acts_as_solr/solr/lib/lucene-core-2007-05-20_00-04-53.jar > <#trunkvendorpluginsacts_as_solrsolrliblucenecore20070520_000453jar> > * trunk/vendor/plugins/acts_as_solr/solr/lib/lucene-highlighter-2007-05-20_00-04-53.jar > <#trunkvendorpluginsacts_as_solrsolrliblucenehighlighter20070520_000453jar> > * trunk/vendor/plugins/acts_as_solr/solr/lib/lucene-snowball-2007-05-20_00-04-53.jar > <#trunkvendorpluginsacts_as_solrsolrliblucenesnowball20070520_000453jar> > * trunk/vendor/plugins/acts_as_solr/solr/lib/lucene-spellchecker-2007-05-20_00-04-53.jar > <#trunkvendorpluginsacts_as_solrsolrliblucenespellchecker20070520_000453jar> > * trunk/vendor/plugins/acts_as_solr/solr/lib/servlet-api-2.4.jar > <#trunkvendorpluginsacts_as_solrsolrlibservletapi24jar> > * trunk/vendor/plugins/acts_as_solr/solr/lib/servlet-api-2.5-6.1.3.jar > <#trunkvendorpluginsacts_as_solrsolrlibservletapi25613jar> > * trunk/vendor/plugins/acts_as_solr/solr/lib/xpp3-1.1.3.4.O.jar > <#trunkvendorpluginsacts_as_solrsolrlibxpp31134Ojar> > * trunk/vendor/plugins/acts_as_solr/solr/logs/ > * trunk/vendor/plugins/acts_as_solr/solr/solr/ > * trunk/vendor/plugins/acts_as_solr/solr/solr/README.txt > <#trunkvendorpluginsacts_as_solrsolrsolrREADMEtxt> > * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/ > * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/abc > <#trunkvendorpluginsacts_as_solrsolrsolrbinabc> > * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/abo > <#trunkvendorpluginsacts_as_solrsolrsolrbinabo> > * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/backup > <#trunkvendorpluginsacts_as_solrsolrsolrbinbackup> > * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/backupcleaner > <#trunkvendorpluginsacts_as_solrsolrsolrbinbackupcleaner> > * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/commit > <#trunkvendorpluginsacts_as_solrsolrsolrbincommit> > * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/optimize > <#trunkvendorpluginsacts_as_solrsolrsolrbinoptimize> > * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/readercycle > <#trunkvendorpluginsacts_as_solrsolrsolrbinreadercycle> > * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/rsyncd-disable > <#trunkvendorpluginsacts_as_solrsolrsolrbinrsyncddisable> > * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/rsyncd-enable > <#trunkvendorpluginsacts_as_solrsolrsolrbinrsyncdenable> > * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/rsyncd-start > <#trunkvendorpluginsacts_as_solrsolrsolrbinrsyncdstart> > * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/rsyncd-stop > <#trunkvendorpluginsacts_as_solrsolrsolrbinrsyncdstop> > * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/scripts-util > <#trunkvendorpluginsacts_as_solrsolrsolrbinscriptsutil> > * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/snapcleaner > <#trunkvendorpluginsacts_as_solrsolrsolrbinsnapcleaner> > * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/snapinstaller > <#trunkvendorpluginsacts_as_solrsolrsolrbinsnapinstaller> > * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/snappuller > <#trunkvendorpluginsacts_as_solrsolrsolrbinsnappuller> > * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/snappuller-disable > <#trunkvendorpluginsacts_as_solrsolrsolrbinsnappullerdisable> > * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/snappuller-enable > <#trunkvendorpluginsacts_as_solrsolrsolrbinsnappullerenable> > * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/snapshooter > <#trunkvendorpluginsacts_as_solrsolrsolrbinsnapshooter> > * trunk/vendor/plugins/acts_as_solr/solr/solr/conf/ > * trunk/vendor/plugins/acts_as_solr/solr/solr/conf/admin-extra.html > <#trunkvendorpluginsacts_as_solrsolrsolrconfadminextrahtml> > * trunk/vendor/plugins/acts_as_solr/solr/solr/conf/protwords.txt > <#trunkvendorpluginsacts_as_solrsolrsolrconfprotwordstxt> > * trunk/vendor/plugins/acts_as_solr/solr/solr/conf/schema.xml > <#trunkvendorpluginsacts_as_solrsolrsolrconfschemaxml> > * trunk/vendor/plugins/acts_as_solr/solr/solr/conf/scripts.conf > <#trunkvendorpluginsacts_as_solrsolrsolrconfscriptsconf> > * trunk/vendor/plugins/acts_as_solr/solr/solr/conf/solrconfig.xml > <#trunkvendorpluginsacts_as_solrsolrsolrconfsolrconfigxml> > * trunk/vendor/plugins/acts_as_solr/solr/solr/conf/stopwords.txt > <#trunkvendorpluginsacts_as_solrsolrsolrconfstopwordstxt> > * trunk/vendor/plugins/acts_as_solr/solr/solr/conf/synonyms.txt > <#trunkvendorpluginsacts_as_solrsolrsolrconfsynonymstxt> > * trunk/vendor/plugins/acts_as_solr/solr/solr/conf/xslt/ > * trunk/vendor/plugins/acts_as_solr/solr/solr/conf/xslt/example.xsl > <#trunkvendorpluginsacts_as_solrsolrsolrconfxsltexamplexsl> > * trunk/vendor/plugins/acts_as_solr/solr/solr/conf/xslt/example_atom.xsl > <#trunkvendorpluginsacts_as_solrsolrsolrconfxsltexample_atomxsl> > * trunk/vendor/plugins/acts_as_solr/solr/solr/conf/xslt/example_rss.xsl > <#trunkvendorpluginsacts_as_solrsolrsolrconfxsltexample_rssxsl> > * trunk/vendor/plugins/acts_as_solr/solr/solr/data/ > * trunk/vendor/plugins/acts_as_solr/solr/start.jar > <#trunkvendorpluginsacts_as_solrsolrstartjar> > * trunk/vendor/plugins/acts_as_solr/solr/tmp/ > * trunk/vendor/plugins/acts_as_solr/solr/webapps/ > * trunk/vendor/plugins/acts_as_solr/solr/webapps/solr.war > <#trunkvendorpluginsacts_as_solrsolrwebappssolrwar> > * trunk/vendor/plugins/acts_as_solr/test/ > * trunk/vendor/plugins/acts_as_solr/test/config/ > * trunk/vendor/plugins/acts_as_solr/test/config/solr.yml > <#trunkvendorpluginsacts_as_solrtestconfigsolryml> > * trunk/vendor/plugins/acts_as_solr/test/db/ > * trunk/vendor/plugins/acts_as_solr/test/db/connections/ > * trunk/vendor/plugins/acts_as_solr/test/db/connections/mysql/ > * trunk/vendor/plugins/acts_as_solr/test/db/connections/mysql/connection.rb > <#trunkvendorpluginsacts_as_solrtestdbconnectionsmysqlconnectionrb> > * trunk/vendor/plugins/acts_as_solr/test/db/connections/sqlite/ > * trunk/vendor/plugins/acts_as_solr/test/db/connections/sqlite/connection.rb > <#trunkvendorpluginsacts_as_solrtestdbconnectionssqliteconnectionrb> > * trunk/vendor/plugins/acts_as_solr/test/db/migrate/ > * trunk/vendor/plugins/acts_as_solr/test/db/migrate/001_create_books.rb > <#trunkvendorpluginsacts_as_solrtestdbmigrate001_create_booksrb> > * trunk/vendor/plugins/acts_as_solr/test/db/migrate/002_create_movies.rb > <#trunkvendorpluginsacts_as_solrtestdbmigrate002_create_moviesrb> > * trunk/vendor/plugins/acts_as_solr/test/db/migrate/003_create_categories.rb > <#trunkvendorpluginsacts_as_solrtestdbmigrate003_create_categoriesrb> > * trunk/vendor/plugins/acts_as_solr/test/db/migrate/004_create_electronics.rb > <#trunkvendorpluginsacts_as_solrtestdbmigrate004_create_electronicsrb> > * trunk/vendor/plugins/acts_as_solr/test/db/migrate/005_create_authors.rb > <#trunkvendorpluginsacts_as_solrtestdbmigrate005_create_authorsrb> > * trunk/vendor/plugins/acts_as_solr/test/db/migrate/006_create_postings.rb > <#trunkvendorpluginsacts_as_solrtestdbmigrate006_create_postingsrb> > * trunk/vendor/plugins/acts_as_solr/test/db/test.db > <#trunkvendorpluginsacts_as_solrtestdbtestdb> > * trunk/vendor/plugins/acts_as_solr/test/fixtures/ > * trunk/vendor/plugins/acts_as_solr/test/fixtures/authors.yml > <#trunkvendorpluginsacts_as_solrtestfixturesauthorsyml> > * trunk/vendor/plugins/acts_as_solr/test/fixtures/books.yml > <#trunkvendorpluginsacts_as_solrtestfixturesbooksyml> > * trunk/vendor/plugins/acts_as_solr/test/fixtures/categories.yml > <#trunkvendorpluginsacts_as_solrtestfixturescategoriesyml> > * trunk/vendor/plugins/acts_as_solr/test/fixtures/db_definitions/ > * trunk/vendor/plugins/acts_as_solr/test/fixtures/db_definitions/mysql.sql > <#trunkvendorpluginsacts_as_solrtestfixturesdb_definitionsmysqlsql> > * trunk/vendor/plugins/acts_as_solr/test/fixtures/electronics.yml > <#trunkvendorpluginsacts_as_solrtestfixtureselectronicsyml> > * trunk/vendor/plugins/acts_as_solr/test/fixtures/movies.yml > <#trunkvendorpluginsacts_as_solrtestfixturesmoviesyml> > * trunk/vendor/plugins/acts_as_solr/test/fixtures/postings.yml > <#trunkvendorpluginsacts_as_solrtestfixturespostingsyml> > * trunk/vendor/plugins/acts_as_solr/test/models/ > * trunk/vendor/plugins/acts_as_solr/test/models/author.rb > <#trunkvendorpluginsacts_as_solrtestmodelsauthorrb> > * trunk/vendor/plugins/acts_as_solr/test/models/book.rb > <#trunkvendorpluginsacts_as_solrtestmodelsbookrb> > * trunk/vendor/plugins/acts_as_solr/test/models/category.rb > <#trunkvendorpluginsacts_as_solrtestmodelscategoryrb> > * trunk/vendor/plugins/acts_as_solr/test/models/electronic.rb > <#trunkvendorpluginsacts_as_solrtestmodelselectronicrb> > * trunk/vendor/plugins/acts_as_solr/test/models/movie.rb > <#trunkvendorpluginsacts_as_solrtestmodelsmovierb> > * trunk/vendor/plugins/acts_as_solr/test/models/posting.rb > <#trunkvendorpluginsacts_as_solrtestmodelspostingrb> > * trunk/vendor/plugins/acts_as_solr/test/test_helper.rb > <#trunkvendorpluginsacts_as_solrtesttest_helperrb> > * trunk/vendor/plugins/acts_as_solr/test/unit/ > * trunk/vendor/plugins/acts_as_solr/test/unit/acts_as_solr_test.rb > <#trunkvendorpluginsacts_as_solrtestunitacts_as_solr_testrb> > * trunk/vendor/plugins/acts_as_solr/test/unit/association_indexing_test.rb > <#trunkvendorpluginsacts_as_solrtestunitassociation_indexing_testrb> > * trunk/vendor/plugins/acts_as_solr/test/unit/faceted_search_test.rb > <#trunkvendorpluginsacts_as_solrtestunitfaceted_search_testrb> > * trunk/vendor/plugins/acts_as_solr/test/unit/multi_solr_search_test.rb > <#trunkvendorpluginsacts_as_solrtestunitmulti_solr_search_testrb> > > > Removed Paths > > * trunk/resolr.sh <#trunkresolrsh> > * trunk/resolr_dev.sh <#trunkresolr_devsh> > > > Property Changed > > * trunk/config/ <#trunkconfig> > From noreply at rubyforge.org Wed Nov 19 17:04:43 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Wed, 19 Nov 2008 17:04:43 -0500 (EST) Subject: [BioCatalogue-developers] [261] trunk: Fixes for search - now it intelligently gets all services when child objects like SoapService are returned from solr . Message-ID: <20081119220443.1B1AA16780DB@rubyforge.org> An HTML attachment was scrubbed... URL: From jits at cs.man.ac.uk Wed Nov 19 17:07:58 2008 From: jits at cs.man.ac.uk (Jiten Bhagat) Date: Wed, 19 Nov 2008 22:07:58 +0000 Subject: [BioCatalogue-developers] [260] trunk: - New resolr.rb script (can run in different modes, default is development, do ./resolr. rb production for production mode reindexing). In-Reply-To: <49246727.1020705@cs.man.ac.uk> References: <20081119180826.CDB2016780DB@rubyforge.org> <49246727.1020705@cs.man.ac.uk> Message-ID: <49248E3E.3060609@cs.man.ac.uk> Hi guys, I've committed a working fix for this (rev 261) Now text within the soap operations, inputs, outputs blah blah is matched and the parent service is intelligently found. I've tested this locally with many keywords such as from input port names and descriptions. This all seems to work, except when searching for something like: "eFetchRequest"... hopefully this won't be a major issue just yet. Cheers and good night, Jits Jiten Bhagat wrote: > Note: this doesn't fix the main issue of services not being found for > some things. I'm going to write some code to do that. Hopefully should > be done by end of tonight. > > Jits > > > noreply at rubyforge.org wrote: >> >> Revision >> 260 >> Author >> jits >> Date >> 2008-11-19 13:08:25 -0500 (Wed, 19 Nov 2008) >> >> >> Log Message >> >> - New resolr.rb script (can run in different modes, default is >> development, do ./resolr.rb production for production mode reindexing). >> - New version of the acts_as_solr plugin, from: >> http://github.com/bcardarella/acts_as_solr/tree/master >> >> >> Added Paths >> >> * trunk/resolr.rb <#trunkresolrrb> >> * trunk/vendor/plugins/acts_as_solr/ >> * trunk/vendor/plugins/acts_as_solr/CHANGE_LOG >> <#trunkvendorpluginsacts_as_solrCHANGE_LOG> >> * trunk/vendor/plugins/acts_as_solr/LICENSE >> <#trunkvendorpluginsacts_as_solrLICENSE> >> * trunk/vendor/plugins/acts_as_solr/README.markdown >> <#trunkvendorpluginsacts_as_solrREADMEmarkdown> >> * trunk/vendor/plugins/acts_as_solr/Rakefile >> <#trunkvendorpluginsacts_as_solrRakefile> >> * trunk/vendor/plugins/acts_as_solr/TESTING_THE_PLUGIN >> <#trunkvendorpluginsacts_as_solrTESTING_THE_PLUGIN> >> * trunk/vendor/plugins/acts_as_solr/config/ >> * trunk/vendor/plugins/acts_as_solr/config/environment.rb >> <#trunkvendorpluginsacts_as_solrconfigenvironmentrb> >> * trunk/vendor/plugins/acts_as_solr/config/solr.yml >> <#trunkvendorpluginsacts_as_solrconfigsolryml> >> * trunk/vendor/plugins/acts_as_solr/init.rb >> <#trunkvendorpluginsacts_as_solrinitrb> >> * trunk/vendor/plugins/acts_as_solr/install.rb >> <#trunkvendorpluginsacts_as_solrinstallrb> >> * trunk/vendor/plugins/acts_as_solr/lib/ >> * trunk/vendor/plugins/acts_as_solr/lib/acts_as_solr.rb >> <#trunkvendorpluginsacts_as_solrlibacts_as_solrrb> >> * trunk/vendor/plugins/acts_as_solr/lib/acts_methods.rb >> <#trunkvendorpluginsacts_as_solrlibacts_methodsrb> >> * trunk/vendor/plugins/acts_as_solr/lib/class_methods.rb >> <#trunkvendorpluginsacts_as_solrlibclass_methodsrb> >> * trunk/vendor/plugins/acts_as_solr/lib/common_methods.rb >> <#trunkvendorpluginsacts_as_solrlibcommon_methodsrb> >> * trunk/vendor/plugins/acts_as_solr/lib/deprecation.rb >> <#trunkvendorpluginsacts_as_solrlibdeprecationrb> >> * trunk/vendor/plugins/acts_as_solr/lib/instance_methods.rb >> <#trunkvendorpluginsacts_as_solrlibinstance_methodsrb> >> * trunk/vendor/plugins/acts_as_solr/lib/parser_methods.rb >> <#trunkvendorpluginsacts_as_solrlibparser_methodsrb> >> * trunk/vendor/plugins/acts_as_solr/lib/search_results.rb >> <#trunkvendorpluginsacts_as_solrlibsearch_resultsrb> >> * trunk/vendor/plugins/acts_as_solr/lib/solr/ >> * trunk/vendor/plugins/acts_as_solr/lib/solr/connection.rb >> <#trunkvendorpluginsacts_as_solrlibsolrconnectionrb> >> * trunk/vendor/plugins/acts_as_solr/lib/solr/document.rb >> <#trunkvendorpluginsacts_as_solrlibsolrdocumentrb> >> * trunk/vendor/plugins/acts_as_solr/lib/solr/exception.rb >> <#trunkvendorpluginsacts_as_solrlibsolrexceptionrb> >> * trunk/vendor/plugins/acts_as_solr/lib/solr/field.rb >> <#trunkvendorpluginsacts_as_solrlibsolrfieldrb> >> * trunk/vendor/plugins/acts_as_solr/lib/solr/importer/ >> * >> trunk/vendor/plugins/acts_as_solr/lib/solr/importer/array_mapper.rb >> <#trunkvendorpluginsacts_as_solrlibsolrimporterarray_mapperrb> >> * >> trunk/vendor/plugins/acts_as_solr/lib/solr/importer/delimited_file_source.rb >> >> >> <#trunkvendorpluginsacts_as_solrlibsolrimporterdelimited_file_sourcerb> >> * >> trunk/vendor/plugins/acts_as_solr/lib/solr/importer/hpricot_mapper.rb >> <#trunkvendorpluginsacts_as_solrlibsolrimporterhpricot_mapperrb> >> * trunk/vendor/plugins/acts_as_solr/lib/solr/importer/mapper.rb >> <#trunkvendorpluginsacts_as_solrlibsolrimportermapperrb> >> * trunk/vendor/plugins/acts_as_solr/lib/solr/importer/solr_source.rb >> <#trunkvendorpluginsacts_as_solrlibsolrimportersolr_sourcerb> >> * >> trunk/vendor/plugins/acts_as_solr/lib/solr/importer/xpath_mapper.rb >> <#trunkvendorpluginsacts_as_solrlibsolrimporterxpath_mapperrb> >> * trunk/vendor/plugins/acts_as_solr/lib/solr/importer.rb >> <#trunkvendorpluginsacts_as_solrlibsolrimporterrb> >> * trunk/vendor/plugins/acts_as_solr/lib/solr/indexer.rb >> <#trunkvendorpluginsacts_as_solrlibsolrindexerrb> >> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/ >> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/add_document.rb >> <#trunkvendorpluginsacts_as_solrlibsolrrequestadd_documentrb> >> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/base.rb >> <#trunkvendorpluginsacts_as_solrlibsolrrequestbaserb> >> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/commit.rb >> <#trunkvendorpluginsacts_as_solrlibsolrrequestcommitrb> >> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/delete.rb >> <#trunkvendorpluginsacts_as_solrlibsolrrequestdeleterb> >> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/dismax.rb >> <#trunkvendorpluginsacts_as_solrlibsolrrequestdismaxrb> >> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/index_info.rb >> <#trunkvendorpluginsacts_as_solrlibsolrrequestindex_inforb> >> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/optimize.rb >> <#trunkvendorpluginsacts_as_solrlibsolrrequestoptimizerb> >> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/ping.rb >> <#trunkvendorpluginsacts_as_solrlibsolrrequestpingrb> >> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/select.rb >> <#trunkvendorpluginsacts_as_solrlibsolrrequestselectrb> >> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/standard.rb >> <#trunkvendorpluginsacts_as_solrlibsolrrequeststandardrb> >> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/update.rb >> <#trunkvendorpluginsacts_as_solrlibsolrrequestupdaterb> >> * trunk/vendor/plugins/acts_as_solr/lib/solr/request.rb >> <#trunkvendorpluginsacts_as_solrlibsolrrequestrb> >> * trunk/vendor/plugins/acts_as_solr/lib/solr/response/ >> * >> trunk/vendor/plugins/acts_as_solr/lib/solr/response/add_document.rb >> <#trunkvendorpluginsacts_as_solrlibsolrresponseadd_documentrb> >> * trunk/vendor/plugins/acts_as_solr/lib/solr/response/base.rb >> <#trunkvendorpluginsacts_as_solrlibsolrresponsebaserb> >> * trunk/vendor/plugins/acts_as_solr/lib/solr/response/commit.rb >> <#trunkvendorpluginsacts_as_solrlibsolrresponsecommitrb> >> * trunk/vendor/plugins/acts_as_solr/lib/solr/response/delete.rb >> <#trunkvendorpluginsacts_as_solrlibsolrresponsedeleterb> >> * trunk/vendor/plugins/acts_as_solr/lib/solr/response/dismax.rb >> <#trunkvendorpluginsacts_as_solrlibsolrresponsedismaxrb> >> * trunk/vendor/plugins/acts_as_solr/lib/solr/response/index_info.rb >> <#trunkvendorpluginsacts_as_solrlibsolrresponseindex_inforb> >> * trunk/vendor/plugins/acts_as_solr/lib/solr/response/optimize.rb >> <#trunkvendorpluginsacts_as_solrlibsolrresponseoptimizerb> >> * trunk/vendor/plugins/acts_as_solr/lib/solr/response/ping.rb >> <#trunkvendorpluginsacts_as_solrlibsolrresponsepingrb> >> * trunk/vendor/plugins/acts_as_solr/lib/solr/response/ruby.rb >> <#trunkvendorpluginsacts_as_solrlibsolrresponserubyrb> >> * trunk/vendor/plugins/acts_as_solr/lib/solr/response/standard.rb >> <#trunkvendorpluginsacts_as_solrlibsolrresponsestandardrb> >> * trunk/vendor/plugins/acts_as_solr/lib/solr/response/xml.rb >> <#trunkvendorpluginsacts_as_solrlibsolrresponsexmlrb> >> * trunk/vendor/plugins/acts_as_solr/lib/solr/response.rb >> <#trunkvendorpluginsacts_as_solrlibsolrresponserb> >> * trunk/vendor/plugins/acts_as_solr/lib/solr/solrtasks.rb >> <#trunkvendorpluginsacts_as_solrlibsolrsolrtasksrb> >> * trunk/vendor/plugins/acts_as_solr/lib/solr/util.rb >> <#trunkvendorpluginsacts_as_solrlibsolrutilrb> >> * trunk/vendor/plugins/acts_as_solr/lib/solr/xml.rb >> <#trunkvendorpluginsacts_as_solrlibsolrxmlrb> >> * trunk/vendor/plugins/acts_as_solr/lib/solr.rb >> <#trunkvendorpluginsacts_as_solrlibsolrrb> >> * trunk/vendor/plugins/acts_as_solr/lib/solr_fixtures.rb >> <#trunkvendorpluginsacts_as_solrlibsolr_fixturesrb> >> * trunk/vendor/plugins/acts_as_solr/lib/tasks/ >> * trunk/vendor/plugins/acts_as_solr/lib/tasks/database.rake >> <#trunkvendorpluginsacts_as_solrlibtasksdatabaserake> >> * trunk/vendor/plugins/acts_as_solr/lib/tasks/solr.rake >> <#trunkvendorpluginsacts_as_solrlibtaskssolrrake> >> * trunk/vendor/plugins/acts_as_solr/lib/tasks/test.rake >> <#trunkvendorpluginsacts_as_solrlibtaskstestrake> >> * trunk/vendor/plugins/acts_as_solr/schema.xml >> <#trunkvendorpluginsacts_as_solrschemaxml> >> * trunk/vendor/plugins/acts_as_solr/solr/ >> * trunk/vendor/plugins/acts_as_solr/solr/CHANGES.txt >> <#trunkvendorpluginsacts_as_solrsolrCHANGEStxt> >> * trunk/vendor/plugins/acts_as_solr/solr/LICENSE.txt >> <#trunkvendorpluginsacts_as_solrsolrLICENSEtxt> >> * trunk/vendor/plugins/acts_as_solr/solr/NOTICE.txt >> <#trunkvendorpluginsacts_as_solrsolrNOTICEtxt> >> * trunk/vendor/plugins/acts_as_solr/solr/etc/ >> * trunk/vendor/plugins/acts_as_solr/solr/etc/jetty.xml >> <#trunkvendorpluginsacts_as_solrsolretcjettyxml> >> * trunk/vendor/plugins/acts_as_solr/solr/etc/webdefault.xml >> <#trunkvendorpluginsacts_as_solrsolretcwebdefaultxml> >> * trunk/vendor/plugins/acts_as_solr/solr/lib/ >> * trunk/vendor/plugins/acts_as_solr/solr/lib/commons-codec-1.3.jar >> <#trunkvendorpluginsacts_as_solrsolrlibcommonscodec13jar> >> * >> trunk/vendor/plugins/acts_as_solr/solr/lib/commons-csv-0.1-SNAPSHOT.jar >> <#trunkvendorpluginsacts_as_solrsolrlibcommonscsv01SNAPSHOTjar> >> * >> trunk/vendor/plugins/acts_as_solr/solr/lib/commons-fileupload-1.2.jar >> <#trunkvendorpluginsacts_as_solrsolrlibcommonsfileupload12jar> >> * trunk/vendor/plugins/acts_as_solr/solr/lib/commons-io-1.2.jar >> <#trunkvendorpluginsacts_as_solrsolrlibcommonsio12jar> >> * trunk/vendor/plugins/acts_as_solr/solr/lib/easymock.jar >> <#trunkvendorpluginsacts_as_solrsolrlibeasymockjar> >> * trunk/vendor/plugins/acts_as_solr/solr/lib/jetty-6.1.3.jar >> <#trunkvendorpluginsacts_as_solrsolrlibjetty613jar> >> * trunk/vendor/plugins/acts_as_solr/solr/lib/jetty-util-6.1.3.jar >> <#trunkvendorpluginsacts_as_solrsolrlibjettyutil613jar> >> * trunk/vendor/plugins/acts_as_solr/solr/lib/jsp-2.1/ >> * trunk/vendor/plugins/acts_as_solr/solr/lib/jsp-2.1/ant-1.6.5.jar >> <#trunkvendorpluginsacts_as_solrsolrlibjsp21ant165jar> >> * trunk/vendor/plugins/acts_as_solr/solr/lib/jsp-2.1/core-3.1.1.jar >> <#trunkvendorpluginsacts_as_solrsolrlibjsp21core311jar> >> * trunk/vendor/plugins/acts_as_solr/solr/lib/jsp-2.1/jsp-2.1.jar >> <#trunkvendorpluginsacts_as_solrsolrlibjsp21jsp21jar> >> * trunk/vendor/plugins/acts_as_solr/solr/lib/jsp-2.1/jsp-api-2.1.jar >> <#trunkvendorpluginsacts_as_solrsolrlibjsp21jspapi21jar> >> * >> trunk/vendor/plugins/acts_as_solr/solr/lib/lucene-analyzers-2007-05-20_00-04-53.jar >> >> >> <#trunkvendorpluginsacts_as_solrsolrlibluceneanalyzers20070520_000453jar> >> >> * >> trunk/vendor/plugins/acts_as_solr/solr/lib/lucene-core-2007-05-20_00-04-53.jar >> >> >> <#trunkvendorpluginsacts_as_solrsolrliblucenecore20070520_000453jar> >> * >> trunk/vendor/plugins/acts_as_solr/solr/lib/lucene-highlighter-2007-05-20_00-04-53.jar >> >> >> <#trunkvendorpluginsacts_as_solrsolrliblucenehighlighter20070520_000453jar> >> >> * >> trunk/vendor/plugins/acts_as_solr/solr/lib/lucene-snowball-2007-05-20_00-04-53.jar >> >> >> <#trunkvendorpluginsacts_as_solrsolrliblucenesnowball20070520_000453jar> >> * >> trunk/vendor/plugins/acts_as_solr/solr/lib/lucene-spellchecker-2007-05-20_00-04-53.jar >> >> >> <#trunkvendorpluginsacts_as_solrsolrliblucenespellchecker20070520_000453jar> >> >> * trunk/vendor/plugins/acts_as_solr/solr/lib/servlet-api-2.4.jar >> <#trunkvendorpluginsacts_as_solrsolrlibservletapi24jar> >> * >> trunk/vendor/plugins/acts_as_solr/solr/lib/servlet-api-2.5-6.1.3.jar >> <#trunkvendorpluginsacts_as_solrsolrlibservletapi25613jar> >> * trunk/vendor/plugins/acts_as_solr/solr/lib/xpp3-1.1.3.4.O.jar >> <#trunkvendorpluginsacts_as_solrsolrlibxpp31134Ojar> >> * trunk/vendor/plugins/acts_as_solr/solr/logs/ >> * trunk/vendor/plugins/acts_as_solr/solr/solr/ >> * trunk/vendor/plugins/acts_as_solr/solr/solr/README.txt >> <#trunkvendorpluginsacts_as_solrsolrsolrREADMEtxt> >> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/ >> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/abc >> <#trunkvendorpluginsacts_as_solrsolrsolrbinabc> >> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/abo >> <#trunkvendorpluginsacts_as_solrsolrsolrbinabo> >> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/backup >> <#trunkvendorpluginsacts_as_solrsolrsolrbinbackup> >> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/backupcleaner >> <#trunkvendorpluginsacts_as_solrsolrsolrbinbackupcleaner> >> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/commit >> <#trunkvendorpluginsacts_as_solrsolrsolrbincommit> >> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/optimize >> <#trunkvendorpluginsacts_as_solrsolrsolrbinoptimize> >> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/readercycle >> <#trunkvendorpluginsacts_as_solrsolrsolrbinreadercycle> >> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/rsyncd-disable >> <#trunkvendorpluginsacts_as_solrsolrsolrbinrsyncddisable> >> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/rsyncd-enable >> <#trunkvendorpluginsacts_as_solrsolrsolrbinrsyncdenable> >> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/rsyncd-start >> <#trunkvendorpluginsacts_as_solrsolrsolrbinrsyncdstart> >> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/rsyncd-stop >> <#trunkvendorpluginsacts_as_solrsolrsolrbinrsyncdstop> >> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/scripts-util >> <#trunkvendorpluginsacts_as_solrsolrsolrbinscriptsutil> >> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/snapcleaner >> <#trunkvendorpluginsacts_as_solrsolrsolrbinsnapcleaner> >> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/snapinstaller >> <#trunkvendorpluginsacts_as_solrsolrsolrbinsnapinstaller> >> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/snappuller >> <#trunkvendorpluginsacts_as_solrsolrsolrbinsnappuller> >> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/snappuller-disable >> <#trunkvendorpluginsacts_as_solrsolrsolrbinsnappullerdisable> >> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/snappuller-enable >> <#trunkvendorpluginsacts_as_solrsolrsolrbinsnappullerenable> >> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/snapshooter >> <#trunkvendorpluginsacts_as_solrsolrsolrbinsnapshooter> >> * trunk/vendor/plugins/acts_as_solr/solr/solr/conf/ >> * trunk/vendor/plugins/acts_as_solr/solr/solr/conf/admin-extra.html >> <#trunkvendorpluginsacts_as_solrsolrsolrconfadminextrahtml> >> * trunk/vendor/plugins/acts_as_solr/solr/solr/conf/protwords.txt >> <#trunkvendorpluginsacts_as_solrsolrsolrconfprotwordstxt> >> * trunk/vendor/plugins/acts_as_solr/solr/solr/conf/schema.xml >> <#trunkvendorpluginsacts_as_solrsolrsolrconfschemaxml> >> * trunk/vendor/plugins/acts_as_solr/solr/solr/conf/scripts.conf >> <#trunkvendorpluginsacts_as_solrsolrsolrconfscriptsconf> >> * trunk/vendor/plugins/acts_as_solr/solr/solr/conf/solrconfig.xml >> <#trunkvendorpluginsacts_as_solrsolrsolrconfsolrconfigxml> >> * trunk/vendor/plugins/acts_as_solr/solr/solr/conf/stopwords.txt >> <#trunkvendorpluginsacts_as_solrsolrsolrconfstopwordstxt> >> * trunk/vendor/plugins/acts_as_solr/solr/solr/conf/synonyms.txt >> <#trunkvendorpluginsacts_as_solrsolrsolrconfsynonymstxt> >> * trunk/vendor/plugins/acts_as_solr/solr/solr/conf/xslt/ >> * trunk/vendor/plugins/acts_as_solr/solr/solr/conf/xslt/example.xsl >> <#trunkvendorpluginsacts_as_solrsolrsolrconfxsltexamplexsl> >> * >> trunk/vendor/plugins/acts_as_solr/solr/solr/conf/xslt/example_atom.xsl >> <#trunkvendorpluginsacts_as_solrsolrsolrconfxsltexample_atomxsl> >> * >> trunk/vendor/plugins/acts_as_solr/solr/solr/conf/xslt/example_rss.xsl >> <#trunkvendorpluginsacts_as_solrsolrsolrconfxsltexample_rssxsl> >> * trunk/vendor/plugins/acts_as_solr/solr/solr/data/ >> * trunk/vendor/plugins/acts_as_solr/solr/start.jar >> <#trunkvendorpluginsacts_as_solrsolrstartjar> >> * trunk/vendor/plugins/acts_as_solr/solr/tmp/ >> * trunk/vendor/plugins/acts_as_solr/solr/webapps/ >> * trunk/vendor/plugins/acts_as_solr/solr/webapps/solr.war >> <#trunkvendorpluginsacts_as_solrsolrwebappssolrwar> >> * trunk/vendor/plugins/acts_as_solr/test/ >> * trunk/vendor/plugins/acts_as_solr/test/config/ >> * trunk/vendor/plugins/acts_as_solr/test/config/solr.yml >> <#trunkvendorpluginsacts_as_solrtestconfigsolryml> >> * trunk/vendor/plugins/acts_as_solr/test/db/ >> * trunk/vendor/plugins/acts_as_solr/test/db/connections/ >> * trunk/vendor/plugins/acts_as_solr/test/db/connections/mysql/ >> * >> trunk/vendor/plugins/acts_as_solr/test/db/connections/mysql/connection.rb >> >> >> <#trunkvendorpluginsacts_as_solrtestdbconnectionsmysqlconnectionrb> >> * trunk/vendor/plugins/acts_as_solr/test/db/connections/sqlite/ >> * >> trunk/vendor/plugins/acts_as_solr/test/db/connections/sqlite/connection.rb >> >> >> <#trunkvendorpluginsacts_as_solrtestdbconnectionssqliteconnectionrb> >> * trunk/vendor/plugins/acts_as_solr/test/db/migrate/ >> * >> trunk/vendor/plugins/acts_as_solr/test/db/migrate/001_create_books.rb >> <#trunkvendorpluginsacts_as_solrtestdbmigrate001_create_booksrb> >> * >> trunk/vendor/plugins/acts_as_solr/test/db/migrate/002_create_movies.rb >> <#trunkvendorpluginsacts_as_solrtestdbmigrate002_create_moviesrb> >> * >> trunk/vendor/plugins/acts_as_solr/test/db/migrate/003_create_categories.rb >> >> >> <#trunkvendorpluginsacts_as_solrtestdbmigrate003_create_categoriesrb> >> * >> trunk/vendor/plugins/acts_as_solr/test/db/migrate/004_create_electronics.rb >> >> >> <#trunkvendorpluginsacts_as_solrtestdbmigrate004_create_electronicsrb> >> * >> trunk/vendor/plugins/acts_as_solr/test/db/migrate/005_create_authors.rb >> <#trunkvendorpluginsacts_as_solrtestdbmigrate005_create_authorsrb> >> * >> trunk/vendor/plugins/acts_as_solr/test/db/migrate/006_create_postings.rb >> >> <#trunkvendorpluginsacts_as_solrtestdbmigrate006_create_postingsrb> >> * trunk/vendor/plugins/acts_as_solr/test/db/test.db >> <#trunkvendorpluginsacts_as_solrtestdbtestdb> >> * trunk/vendor/plugins/acts_as_solr/test/fixtures/ >> * trunk/vendor/plugins/acts_as_solr/test/fixtures/authors.yml >> <#trunkvendorpluginsacts_as_solrtestfixturesauthorsyml> >> * trunk/vendor/plugins/acts_as_solr/test/fixtures/books.yml >> <#trunkvendorpluginsacts_as_solrtestfixturesbooksyml> >> * trunk/vendor/plugins/acts_as_solr/test/fixtures/categories.yml >> <#trunkvendorpluginsacts_as_solrtestfixturescategoriesyml> >> * trunk/vendor/plugins/acts_as_solr/test/fixtures/db_definitions/ >> * >> trunk/vendor/plugins/acts_as_solr/test/fixtures/db_definitions/mysql.sql >> >> <#trunkvendorpluginsacts_as_solrtestfixturesdb_definitionsmysqlsql> >> * trunk/vendor/plugins/acts_as_solr/test/fixtures/electronics.yml >> <#trunkvendorpluginsacts_as_solrtestfixtureselectronicsyml> >> * trunk/vendor/plugins/acts_as_solr/test/fixtures/movies.yml >> <#trunkvendorpluginsacts_as_solrtestfixturesmoviesyml> >> * trunk/vendor/plugins/acts_as_solr/test/fixtures/postings.yml >> <#trunkvendorpluginsacts_as_solrtestfixturespostingsyml> >> * trunk/vendor/plugins/acts_as_solr/test/models/ >> * trunk/vendor/plugins/acts_as_solr/test/models/author.rb >> <#trunkvendorpluginsacts_as_solrtestmodelsauthorrb> >> * trunk/vendor/plugins/acts_as_solr/test/models/book.rb >> <#trunkvendorpluginsacts_as_solrtestmodelsbookrb> >> * trunk/vendor/plugins/acts_as_solr/test/models/category.rb >> <#trunkvendorpluginsacts_as_solrtestmodelscategoryrb> >> * trunk/vendor/plugins/acts_as_solr/test/models/electronic.rb >> <#trunkvendorpluginsacts_as_solrtestmodelselectronicrb> >> * trunk/vendor/plugins/acts_as_solr/test/models/movie.rb >> <#trunkvendorpluginsacts_as_solrtestmodelsmovierb> >> * trunk/vendor/plugins/acts_as_solr/test/models/posting.rb >> <#trunkvendorpluginsacts_as_solrtestmodelspostingrb> >> * trunk/vendor/plugins/acts_as_solr/test/test_helper.rb >> <#trunkvendorpluginsacts_as_solrtesttest_helperrb> >> * trunk/vendor/plugins/acts_as_solr/test/unit/ >> * trunk/vendor/plugins/acts_as_solr/test/unit/acts_as_solr_test.rb >> <#trunkvendorpluginsacts_as_solrtestunitacts_as_solr_testrb> >> * >> trunk/vendor/plugins/acts_as_solr/test/unit/association_indexing_test.rb >> >> <#trunkvendorpluginsacts_as_solrtestunitassociation_indexing_testrb> >> * trunk/vendor/plugins/acts_as_solr/test/unit/faceted_search_test.rb >> <#trunkvendorpluginsacts_as_solrtestunitfaceted_search_testrb> >> * >> trunk/vendor/plugins/acts_as_solr/test/unit/multi_solr_search_test.rb >> <#trunkvendorpluginsacts_as_solrtestunitmulti_solr_search_testrb> >> >> >> Removed Paths >> >> * trunk/resolr.sh <#trunkresolrsh> >> * trunk/resolr_dev.sh <#trunkresolr_devsh> >> >> >> Property Changed >> >> * trunk/config/ <#trunkconfig> >> > > _______________________________________________ > BioCatalogue-developers mailing list > BioCatalogue-developers at rubyforge.org > http://rubyforge.org/mailman/listinfo/biocatalogue-developers From ericnzuo at ebi.ac.uk Thu Nov 20 04:04:00 2008 From: ericnzuo at ebi.ac.uk (Eric Nzuobontane) Date: Thu, 20 Nov 2008 09:04:00 +0000 Subject: [BioCatalogue-developers] [260] trunk: - New resolr.rb script (can run in different modes, default is development, do ./resolr. rb production for production mode reindexing). In-Reply-To: <49248E3E.3060609@cs.man.ac.uk> References: <20081119180826.CDB2016780DB@rubyforge.org> <49246727.1020705@cs.man.ac.uk> <49248E3E.3060609@cs.man.ac.uk> Message-ID: <49252800.5020300@ebi.ac.uk> Thanks, Jits! Eric Jiten Bhagat wrote: > Hi guys, > > I've committed a working fix for this (rev 261) > > Now text within the soap operations, inputs, outputs blah blah is > matched and the parent service is intelligently found. > > I've tested this locally with many keywords such as from input port > names and descriptions. This all seems to work, except when searching > for something like: "eFetchRequest"... hopefully this won't be a major > issue just yet. > > Cheers and good night, > Jits > > > Jiten Bhagat wrote: >> Note: this doesn't fix the main issue of services not being found for >> some things. I'm going to write some code to do that. Hopefully >> should be done by end of tonight. >> >> Jits >> >> >> noreply at rubyforge.org wrote: >>> >>> Revision >>> 260 >>> Author >>> jits >>> Date >>> 2008-11-19 13:08:25 -0500 (Wed, 19 Nov 2008) >>> >>> >>> Log Message >>> >>> - New resolr.rb script (can run in different modes, default is >>> development, do ./resolr.rb production for production mode reindexing). >>> - New version of the acts_as_solr plugin, from: >>> http://github.com/bcardarella/acts_as_solr/tree/master >>> >>> >>> Added Paths >>> >>> * trunk/resolr.rb <#trunkresolrrb> >>> * trunk/vendor/plugins/acts_as_solr/ >>> * trunk/vendor/plugins/acts_as_solr/CHANGE_LOG >>> <#trunkvendorpluginsacts_as_solrCHANGE_LOG> >>> * trunk/vendor/plugins/acts_as_solr/LICENSE >>> <#trunkvendorpluginsacts_as_solrLICENSE> >>> * trunk/vendor/plugins/acts_as_solr/README.markdown >>> <#trunkvendorpluginsacts_as_solrREADMEmarkdown> >>> * trunk/vendor/plugins/acts_as_solr/Rakefile >>> <#trunkvendorpluginsacts_as_solrRakefile> >>> * trunk/vendor/plugins/acts_as_solr/TESTING_THE_PLUGIN >>> <#trunkvendorpluginsacts_as_solrTESTING_THE_PLUGIN> >>> * trunk/vendor/plugins/acts_as_solr/config/ >>> * trunk/vendor/plugins/acts_as_solr/config/environment.rb >>> <#trunkvendorpluginsacts_as_solrconfigenvironmentrb> >>> * trunk/vendor/plugins/acts_as_solr/config/solr.yml >>> <#trunkvendorpluginsacts_as_solrconfigsolryml> >>> * trunk/vendor/plugins/acts_as_solr/init.rb >>> <#trunkvendorpluginsacts_as_solrinitrb> >>> * trunk/vendor/plugins/acts_as_solr/install.rb >>> <#trunkvendorpluginsacts_as_solrinstallrb> >>> * trunk/vendor/plugins/acts_as_solr/lib/ >>> * trunk/vendor/plugins/acts_as_solr/lib/acts_as_solr.rb >>> <#trunkvendorpluginsacts_as_solrlibacts_as_solrrb> >>> * trunk/vendor/plugins/acts_as_solr/lib/acts_methods.rb >>> <#trunkvendorpluginsacts_as_solrlibacts_methodsrb> >>> * trunk/vendor/plugins/acts_as_solr/lib/class_methods.rb >>> <#trunkvendorpluginsacts_as_solrlibclass_methodsrb> >>> * trunk/vendor/plugins/acts_as_solr/lib/common_methods.rb >>> <#trunkvendorpluginsacts_as_solrlibcommon_methodsrb> >>> * trunk/vendor/plugins/acts_as_solr/lib/deprecation.rb >>> <#trunkvendorpluginsacts_as_solrlibdeprecationrb> >>> * trunk/vendor/plugins/acts_as_solr/lib/instance_methods.rb >>> <#trunkvendorpluginsacts_as_solrlibinstance_methodsrb> >>> * trunk/vendor/plugins/acts_as_solr/lib/parser_methods.rb >>> <#trunkvendorpluginsacts_as_solrlibparser_methodsrb> >>> * trunk/vendor/plugins/acts_as_solr/lib/search_results.rb >>> <#trunkvendorpluginsacts_as_solrlibsearch_resultsrb> >>> * trunk/vendor/plugins/acts_as_solr/lib/solr/ >>> * trunk/vendor/plugins/acts_as_solr/lib/solr/connection.rb >>> <#trunkvendorpluginsacts_as_solrlibsolrconnectionrb> >>> * trunk/vendor/plugins/acts_as_solr/lib/solr/document.rb >>> <#trunkvendorpluginsacts_as_solrlibsolrdocumentrb> >>> * trunk/vendor/plugins/acts_as_solr/lib/solr/exception.rb >>> <#trunkvendorpluginsacts_as_solrlibsolrexceptionrb> >>> * trunk/vendor/plugins/acts_as_solr/lib/solr/field.rb >>> <#trunkvendorpluginsacts_as_solrlibsolrfieldrb> >>> * trunk/vendor/plugins/acts_as_solr/lib/solr/importer/ >>> * >>> trunk/vendor/plugins/acts_as_solr/lib/solr/importer/array_mapper.rb >>> <#trunkvendorpluginsacts_as_solrlibsolrimporterarray_mapperrb> >>> * >>> trunk/vendor/plugins/acts_as_solr/lib/solr/importer/delimited_file_source.rb >>> >>> >>> <#trunkvendorpluginsacts_as_solrlibsolrimporterdelimited_file_sourcerb> >>> * >>> trunk/vendor/plugins/acts_as_solr/lib/solr/importer/hpricot_mapper.rb >>> <#trunkvendorpluginsacts_as_solrlibsolrimporterhpricot_mapperrb> >>> * trunk/vendor/plugins/acts_as_solr/lib/solr/importer/mapper.rb >>> <#trunkvendorpluginsacts_as_solrlibsolrimportermapperrb> >>> * >>> trunk/vendor/plugins/acts_as_solr/lib/solr/importer/solr_source.rb >>> <#trunkvendorpluginsacts_as_solrlibsolrimportersolr_sourcerb> >>> * >>> trunk/vendor/plugins/acts_as_solr/lib/solr/importer/xpath_mapper.rb >>> <#trunkvendorpluginsacts_as_solrlibsolrimporterxpath_mapperrb> >>> * trunk/vendor/plugins/acts_as_solr/lib/solr/importer.rb >>> <#trunkvendorpluginsacts_as_solrlibsolrimporterrb> >>> * trunk/vendor/plugins/acts_as_solr/lib/solr/indexer.rb >>> <#trunkvendorpluginsacts_as_solrlibsolrindexerrb> >>> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/ >>> * >>> trunk/vendor/plugins/acts_as_solr/lib/solr/request/add_document.rb >>> <#trunkvendorpluginsacts_as_solrlibsolrrequestadd_documentrb> >>> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/base.rb >>> <#trunkvendorpluginsacts_as_solrlibsolrrequestbaserb> >>> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/commit.rb >>> <#trunkvendorpluginsacts_as_solrlibsolrrequestcommitrb> >>> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/delete.rb >>> <#trunkvendorpluginsacts_as_solrlibsolrrequestdeleterb> >>> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/dismax.rb >>> <#trunkvendorpluginsacts_as_solrlibsolrrequestdismaxrb> >>> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/index_info.rb >>> <#trunkvendorpluginsacts_as_solrlibsolrrequestindex_inforb> >>> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/optimize.rb >>> <#trunkvendorpluginsacts_as_solrlibsolrrequestoptimizerb> >>> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/ping.rb >>> <#trunkvendorpluginsacts_as_solrlibsolrrequestpingrb> >>> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/select.rb >>> <#trunkvendorpluginsacts_as_solrlibsolrrequestselectrb> >>> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/standard.rb >>> <#trunkvendorpluginsacts_as_solrlibsolrrequeststandardrb> >>> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/update.rb >>> <#trunkvendorpluginsacts_as_solrlibsolrrequestupdaterb> >>> * trunk/vendor/plugins/acts_as_solr/lib/solr/request.rb >>> <#trunkvendorpluginsacts_as_solrlibsolrrequestrb> >>> * trunk/vendor/plugins/acts_as_solr/lib/solr/response/ >>> * >>> trunk/vendor/plugins/acts_as_solr/lib/solr/response/add_document.rb >>> <#trunkvendorpluginsacts_as_solrlibsolrresponseadd_documentrb> >>> * trunk/vendor/plugins/acts_as_solr/lib/solr/response/base.rb >>> <#trunkvendorpluginsacts_as_solrlibsolrresponsebaserb> >>> * trunk/vendor/plugins/acts_as_solr/lib/solr/response/commit.rb >>> <#trunkvendorpluginsacts_as_solrlibsolrresponsecommitrb> >>> * trunk/vendor/plugins/acts_as_solr/lib/solr/response/delete.rb >>> <#trunkvendorpluginsacts_as_solrlibsolrresponsedeleterb> >>> * trunk/vendor/plugins/acts_as_solr/lib/solr/response/dismax.rb >>> <#trunkvendorpluginsacts_as_solrlibsolrresponsedismaxrb> >>> * trunk/vendor/plugins/acts_as_solr/lib/solr/response/index_info.rb >>> <#trunkvendorpluginsacts_as_solrlibsolrresponseindex_inforb> >>> * trunk/vendor/plugins/acts_as_solr/lib/solr/response/optimize.rb >>> <#trunkvendorpluginsacts_as_solrlibsolrresponseoptimizerb> >>> * trunk/vendor/plugins/acts_as_solr/lib/solr/response/ping.rb >>> <#trunkvendorpluginsacts_as_solrlibsolrresponsepingrb> >>> * trunk/vendor/plugins/acts_as_solr/lib/solr/response/ruby.rb >>> <#trunkvendorpluginsacts_as_solrlibsolrresponserubyrb> >>> * trunk/vendor/plugins/acts_as_solr/lib/solr/response/standard.rb >>> <#trunkvendorpluginsacts_as_solrlibsolrresponsestandardrb> >>> * trunk/vendor/plugins/acts_as_solr/lib/solr/response/xml.rb >>> <#trunkvendorpluginsacts_as_solrlibsolrresponsexmlrb> >>> * trunk/vendor/plugins/acts_as_solr/lib/solr/response.rb >>> <#trunkvendorpluginsacts_as_solrlibsolrresponserb> >>> * trunk/vendor/plugins/acts_as_solr/lib/solr/solrtasks.rb >>> <#trunkvendorpluginsacts_as_solrlibsolrsolrtasksrb> >>> * trunk/vendor/plugins/acts_as_solr/lib/solr/util.rb >>> <#trunkvendorpluginsacts_as_solrlibsolrutilrb> >>> * trunk/vendor/plugins/acts_as_solr/lib/solr/xml.rb >>> <#trunkvendorpluginsacts_as_solrlibsolrxmlrb> >>> * trunk/vendor/plugins/acts_as_solr/lib/solr.rb >>> <#trunkvendorpluginsacts_as_solrlibsolrrb> >>> * trunk/vendor/plugins/acts_as_solr/lib/solr_fixtures.rb >>> <#trunkvendorpluginsacts_as_solrlibsolr_fixturesrb> >>> * trunk/vendor/plugins/acts_as_solr/lib/tasks/ >>> * trunk/vendor/plugins/acts_as_solr/lib/tasks/database.rake >>> <#trunkvendorpluginsacts_as_solrlibtasksdatabaserake> >>> * trunk/vendor/plugins/acts_as_solr/lib/tasks/solr.rake >>> <#trunkvendorpluginsacts_as_solrlibtaskssolrrake> >>> * trunk/vendor/plugins/acts_as_solr/lib/tasks/test.rake >>> <#trunkvendorpluginsacts_as_solrlibtaskstestrake> >>> * trunk/vendor/plugins/acts_as_solr/schema.xml >>> <#trunkvendorpluginsacts_as_solrschemaxml> >>> * trunk/vendor/plugins/acts_as_solr/solr/ >>> * trunk/vendor/plugins/acts_as_solr/solr/CHANGES.txt >>> <#trunkvendorpluginsacts_as_solrsolrCHANGEStxt> >>> * trunk/vendor/plugins/acts_as_solr/solr/LICENSE.txt >>> <#trunkvendorpluginsacts_as_solrsolrLICENSEtxt> >>> * trunk/vendor/plugins/acts_as_solr/solr/NOTICE.txt >>> <#trunkvendorpluginsacts_as_solrsolrNOTICEtxt> >>> * trunk/vendor/plugins/acts_as_solr/solr/etc/ >>> * trunk/vendor/plugins/acts_as_solr/solr/etc/jetty.xml >>> <#trunkvendorpluginsacts_as_solrsolretcjettyxml> >>> * trunk/vendor/plugins/acts_as_solr/solr/etc/webdefault.xml >>> <#trunkvendorpluginsacts_as_solrsolretcwebdefaultxml> >>> * trunk/vendor/plugins/acts_as_solr/solr/lib/ >>> * trunk/vendor/plugins/acts_as_solr/solr/lib/commons-codec-1.3.jar >>> <#trunkvendorpluginsacts_as_solrsolrlibcommonscodec13jar> >>> * >>> trunk/vendor/plugins/acts_as_solr/solr/lib/commons-csv-0.1-SNAPSHOT.jar >>> <#trunkvendorpluginsacts_as_solrsolrlibcommonscsv01SNAPSHOTjar> >>> * >>> trunk/vendor/plugins/acts_as_solr/solr/lib/commons-fileupload-1.2.jar >>> <#trunkvendorpluginsacts_as_solrsolrlibcommonsfileupload12jar> >>> * trunk/vendor/plugins/acts_as_solr/solr/lib/commons-io-1.2.jar >>> <#trunkvendorpluginsacts_as_solrsolrlibcommonsio12jar> >>> * trunk/vendor/plugins/acts_as_solr/solr/lib/easymock.jar >>> <#trunkvendorpluginsacts_as_solrsolrlibeasymockjar> >>> * trunk/vendor/plugins/acts_as_solr/solr/lib/jetty-6.1.3.jar >>> <#trunkvendorpluginsacts_as_solrsolrlibjetty613jar> >>> * trunk/vendor/plugins/acts_as_solr/solr/lib/jetty-util-6.1.3.jar >>> <#trunkvendorpluginsacts_as_solrsolrlibjettyutil613jar> >>> * trunk/vendor/plugins/acts_as_solr/solr/lib/jsp-2.1/ >>> * trunk/vendor/plugins/acts_as_solr/solr/lib/jsp-2.1/ant-1.6.5.jar >>> <#trunkvendorpluginsacts_as_solrsolrlibjsp21ant165jar> >>> * trunk/vendor/plugins/acts_as_solr/solr/lib/jsp-2.1/core-3.1.1.jar >>> <#trunkvendorpluginsacts_as_solrsolrlibjsp21core311jar> >>> * trunk/vendor/plugins/acts_as_solr/solr/lib/jsp-2.1/jsp-2.1.jar >>> <#trunkvendorpluginsacts_as_solrsolrlibjsp21jsp21jar> >>> * >>> trunk/vendor/plugins/acts_as_solr/solr/lib/jsp-2.1/jsp-api-2.1.jar >>> <#trunkvendorpluginsacts_as_solrsolrlibjsp21jspapi21jar> >>> * >>> trunk/vendor/plugins/acts_as_solr/solr/lib/lucene-analyzers-2007-05-20_00-04-53.jar >>> >>> >>> <#trunkvendorpluginsacts_as_solrsolrlibluceneanalyzers20070520_000453jar> >>> >>> * >>> trunk/vendor/plugins/acts_as_solr/solr/lib/lucene-core-2007-05-20_00-04-53.jar >>> >>> >>> <#trunkvendorpluginsacts_as_solrsolrliblucenecore20070520_000453jar> >>> * >>> trunk/vendor/plugins/acts_as_solr/solr/lib/lucene-highlighter-2007-05-20_00-04-53.jar >>> >>> >>> <#trunkvendorpluginsacts_as_solrsolrliblucenehighlighter20070520_000453jar> >>> >>> * >>> trunk/vendor/plugins/acts_as_solr/solr/lib/lucene-snowball-2007-05-20_00-04-53.jar >>> >>> >>> <#trunkvendorpluginsacts_as_solrsolrliblucenesnowball20070520_000453jar> >>> >>> * >>> trunk/vendor/plugins/acts_as_solr/solr/lib/lucene-spellchecker-2007-05-20_00-04-53.jar >>> >>> >>> <#trunkvendorpluginsacts_as_solrsolrliblucenespellchecker20070520_000453jar> >>> >>> * trunk/vendor/plugins/acts_as_solr/solr/lib/servlet-api-2.4.jar >>> <#trunkvendorpluginsacts_as_solrsolrlibservletapi24jar> >>> * >>> trunk/vendor/plugins/acts_as_solr/solr/lib/servlet-api-2.5-6.1.3.jar >>> <#trunkvendorpluginsacts_as_solrsolrlibservletapi25613jar> >>> * trunk/vendor/plugins/acts_as_solr/solr/lib/xpp3-1.1.3.4.O.jar >>> <#trunkvendorpluginsacts_as_solrsolrlibxpp31134Ojar> >>> * trunk/vendor/plugins/acts_as_solr/solr/logs/ >>> * trunk/vendor/plugins/acts_as_solr/solr/solr/ >>> * trunk/vendor/plugins/acts_as_solr/solr/solr/README.txt >>> <#trunkvendorpluginsacts_as_solrsolrsolrREADMEtxt> >>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/ >>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/abc >>> <#trunkvendorpluginsacts_as_solrsolrsolrbinabc> >>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/abo >>> <#trunkvendorpluginsacts_as_solrsolrsolrbinabo> >>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/backup >>> <#trunkvendorpluginsacts_as_solrsolrsolrbinbackup> >>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/backupcleaner >>> <#trunkvendorpluginsacts_as_solrsolrsolrbinbackupcleaner> >>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/commit >>> <#trunkvendorpluginsacts_as_solrsolrsolrbincommit> >>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/optimize >>> <#trunkvendorpluginsacts_as_solrsolrsolrbinoptimize> >>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/readercycle >>> <#trunkvendorpluginsacts_as_solrsolrsolrbinreadercycle> >>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/rsyncd-disable >>> <#trunkvendorpluginsacts_as_solrsolrsolrbinrsyncddisable> >>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/rsyncd-enable >>> <#trunkvendorpluginsacts_as_solrsolrsolrbinrsyncdenable> >>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/rsyncd-start >>> <#trunkvendorpluginsacts_as_solrsolrsolrbinrsyncdstart> >>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/rsyncd-stop >>> <#trunkvendorpluginsacts_as_solrsolrsolrbinrsyncdstop> >>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/scripts-util >>> <#trunkvendorpluginsacts_as_solrsolrsolrbinscriptsutil> >>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/snapcleaner >>> <#trunkvendorpluginsacts_as_solrsolrsolrbinsnapcleaner> >>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/snapinstaller >>> <#trunkvendorpluginsacts_as_solrsolrsolrbinsnapinstaller> >>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/snappuller >>> <#trunkvendorpluginsacts_as_solrsolrsolrbinsnappuller> >>> * >>> trunk/vendor/plugins/acts_as_solr/solr/solr/bin/snappuller-disable >>> <#trunkvendorpluginsacts_as_solrsolrsolrbinsnappullerdisable> >>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/snappuller-enable >>> <#trunkvendorpluginsacts_as_solrsolrsolrbinsnappullerenable> >>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/snapshooter >>> <#trunkvendorpluginsacts_as_solrsolrsolrbinsnapshooter> >>> * trunk/vendor/plugins/acts_as_solr/solr/solr/conf/ >>> * trunk/vendor/plugins/acts_as_solr/solr/solr/conf/admin-extra.html >>> <#trunkvendorpluginsacts_as_solrsolrsolrconfadminextrahtml> >>> * trunk/vendor/plugins/acts_as_solr/solr/solr/conf/protwords.txt >>> <#trunkvendorpluginsacts_as_solrsolrsolrconfprotwordstxt> >>> * trunk/vendor/plugins/acts_as_solr/solr/solr/conf/schema.xml >>> <#trunkvendorpluginsacts_as_solrsolrsolrconfschemaxml> >>> * trunk/vendor/plugins/acts_as_solr/solr/solr/conf/scripts.conf >>> <#trunkvendorpluginsacts_as_solrsolrsolrconfscriptsconf> >>> * trunk/vendor/plugins/acts_as_solr/solr/solr/conf/solrconfig.xml >>> <#trunkvendorpluginsacts_as_solrsolrsolrconfsolrconfigxml> >>> * trunk/vendor/plugins/acts_as_solr/solr/solr/conf/stopwords.txt >>> <#trunkvendorpluginsacts_as_solrsolrsolrconfstopwordstxt> >>> * trunk/vendor/plugins/acts_as_solr/solr/solr/conf/synonyms.txt >>> <#trunkvendorpluginsacts_as_solrsolrsolrconfsynonymstxt> >>> * trunk/vendor/plugins/acts_as_solr/solr/solr/conf/xslt/ >>> * trunk/vendor/plugins/acts_as_solr/solr/solr/conf/xslt/example.xsl >>> <#trunkvendorpluginsacts_as_solrsolrsolrconfxsltexamplexsl> >>> * >>> trunk/vendor/plugins/acts_as_solr/solr/solr/conf/xslt/example_atom.xsl >>> <#trunkvendorpluginsacts_as_solrsolrsolrconfxsltexample_atomxsl> >>> * >>> trunk/vendor/plugins/acts_as_solr/solr/solr/conf/xslt/example_rss.xsl >>> <#trunkvendorpluginsacts_as_solrsolrsolrconfxsltexample_rssxsl> >>> * trunk/vendor/plugins/acts_as_solr/solr/solr/data/ >>> * trunk/vendor/plugins/acts_as_solr/solr/start.jar >>> <#trunkvendorpluginsacts_as_solrsolrstartjar> >>> * trunk/vendor/plugins/acts_as_solr/solr/tmp/ >>> * trunk/vendor/plugins/acts_as_solr/solr/webapps/ >>> * trunk/vendor/plugins/acts_as_solr/solr/webapps/solr.war >>> <#trunkvendorpluginsacts_as_solrsolrwebappssolrwar> >>> * trunk/vendor/plugins/acts_as_solr/test/ >>> * trunk/vendor/plugins/acts_as_solr/test/config/ >>> * trunk/vendor/plugins/acts_as_solr/test/config/solr.yml >>> <#trunkvendorpluginsacts_as_solrtestconfigsolryml> >>> * trunk/vendor/plugins/acts_as_solr/test/db/ >>> * trunk/vendor/plugins/acts_as_solr/test/db/connections/ >>> * trunk/vendor/plugins/acts_as_solr/test/db/connections/mysql/ >>> * >>> trunk/vendor/plugins/acts_as_solr/test/db/connections/mysql/connection.rb >>> >>> >>> <#trunkvendorpluginsacts_as_solrtestdbconnectionsmysqlconnectionrb> >>> * trunk/vendor/plugins/acts_as_solr/test/db/connections/sqlite/ >>> * >>> trunk/vendor/plugins/acts_as_solr/test/db/connections/sqlite/connection.rb >>> >>> >>> <#trunkvendorpluginsacts_as_solrtestdbconnectionssqliteconnectionrb> >>> * trunk/vendor/plugins/acts_as_solr/test/db/migrate/ >>> * >>> trunk/vendor/plugins/acts_as_solr/test/db/migrate/001_create_books.rb >>> <#trunkvendorpluginsacts_as_solrtestdbmigrate001_create_booksrb> >>> * >>> trunk/vendor/plugins/acts_as_solr/test/db/migrate/002_create_movies.rb >>> <#trunkvendorpluginsacts_as_solrtestdbmigrate002_create_moviesrb> >>> * >>> trunk/vendor/plugins/acts_as_solr/test/db/migrate/003_create_categories.rb >>> >>> >>> <#trunkvendorpluginsacts_as_solrtestdbmigrate003_create_categoriesrb> >>> * >>> trunk/vendor/plugins/acts_as_solr/test/db/migrate/004_create_electronics.rb >>> >>> >>> <#trunkvendorpluginsacts_as_solrtestdbmigrate004_create_electronicsrb> >>> * >>> trunk/vendor/plugins/acts_as_solr/test/db/migrate/005_create_authors.rb >>> >>> <#trunkvendorpluginsacts_as_solrtestdbmigrate005_create_authorsrb> >>> * >>> trunk/vendor/plugins/acts_as_solr/test/db/migrate/006_create_postings.rb >>> >>> >>> <#trunkvendorpluginsacts_as_solrtestdbmigrate006_create_postingsrb> >>> * trunk/vendor/plugins/acts_as_solr/test/db/test.db >>> <#trunkvendorpluginsacts_as_solrtestdbtestdb> >>> * trunk/vendor/plugins/acts_as_solr/test/fixtures/ >>> * trunk/vendor/plugins/acts_as_solr/test/fixtures/authors.yml >>> <#trunkvendorpluginsacts_as_solrtestfixturesauthorsyml> >>> * trunk/vendor/plugins/acts_as_solr/test/fixtures/books.yml >>> <#trunkvendorpluginsacts_as_solrtestfixturesbooksyml> >>> * trunk/vendor/plugins/acts_as_solr/test/fixtures/categories.yml >>> <#trunkvendorpluginsacts_as_solrtestfixturescategoriesyml> >>> * trunk/vendor/plugins/acts_as_solr/test/fixtures/db_definitions/ >>> * >>> trunk/vendor/plugins/acts_as_solr/test/fixtures/db_definitions/mysql.sql >>> >>> >>> <#trunkvendorpluginsacts_as_solrtestfixturesdb_definitionsmysqlsql> >>> * trunk/vendor/plugins/acts_as_solr/test/fixtures/electronics.yml >>> <#trunkvendorpluginsacts_as_solrtestfixtureselectronicsyml> >>> * trunk/vendor/plugins/acts_as_solr/test/fixtures/movies.yml >>> <#trunkvendorpluginsacts_as_solrtestfixturesmoviesyml> >>> * trunk/vendor/plugins/acts_as_solr/test/fixtures/postings.yml >>> <#trunkvendorpluginsacts_as_solrtestfixturespostingsyml> >>> * trunk/vendor/plugins/acts_as_solr/test/models/ >>> * trunk/vendor/plugins/acts_as_solr/test/models/author.rb >>> <#trunkvendorpluginsacts_as_solrtestmodelsauthorrb> >>> * trunk/vendor/plugins/acts_as_solr/test/models/book.rb >>> <#trunkvendorpluginsacts_as_solrtestmodelsbookrb> >>> * trunk/vendor/plugins/acts_as_solr/test/models/category.rb >>> <#trunkvendorpluginsacts_as_solrtestmodelscategoryrb> >>> * trunk/vendor/plugins/acts_as_solr/test/models/electronic.rb >>> <#trunkvendorpluginsacts_as_solrtestmodelselectronicrb> >>> * trunk/vendor/plugins/acts_as_solr/test/models/movie.rb >>> <#trunkvendorpluginsacts_as_solrtestmodelsmovierb> >>> * trunk/vendor/plugins/acts_as_solr/test/models/posting.rb >>> <#trunkvendorpluginsacts_as_solrtestmodelspostingrb> >>> * trunk/vendor/plugins/acts_as_solr/test/test_helper.rb >>> <#trunkvendorpluginsacts_as_solrtesttest_helperrb> >>> * trunk/vendor/plugins/acts_as_solr/test/unit/ >>> * trunk/vendor/plugins/acts_as_solr/test/unit/acts_as_solr_test.rb >>> <#trunkvendorpluginsacts_as_solrtestunitacts_as_solr_testrb> >>> * >>> trunk/vendor/plugins/acts_as_solr/test/unit/association_indexing_test.rb >>> >>> >>> <#trunkvendorpluginsacts_as_solrtestunitassociation_indexing_testrb> >>> * >>> trunk/vendor/plugins/acts_as_solr/test/unit/faceted_search_test.rb >>> <#trunkvendorpluginsacts_as_solrtestunitfaceted_search_testrb> >>> * >>> trunk/vendor/plugins/acts_as_solr/test/unit/multi_solr_search_test.rb >>> <#trunkvendorpluginsacts_as_solrtestunitmulti_solr_search_testrb> >>> >>> >>> Removed Paths >>> >>> * trunk/resolr.sh <#trunkresolrsh> >>> * trunk/resolr_dev.sh <#trunkresolr_devsh> >>> >>> >>> Property Changed >>> >>> * trunk/config/ <#trunkconfig> >>> >> >> _______________________________________________ >> BioCatalogue-developers mailing list >> BioCatalogue-developers at rubyforge.org >> http://rubyforge.org/mailman/listinfo/biocatalogue-developers > > _______________________________________________ > BioCatalogue-developers mailing list > BioCatalogue-developers at rubyforge.org > http://rubyforge.org/mailman/listinfo/biocatalogue-developers -------------- next part -------------- A non-text attachment was scrubbed... Name: ericnzuo.vcf Type: text/x-vcard Size: 238 bytes Desc: not available URL: From noreply at rubyforge.org Thu Nov 20 04:16:29 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Thu, 20 Nov 2008 04:16:29 -0500 (EST) Subject: [BioCatalogue-developers] [Task #2451] review code to ensure messages are logged appropriately Message-ID: <20081120091630.4F6711678217@rubyforge.org> Task #2451 has been updated. Project: BioCatalogue Subproject: Pilot Summary: review code to ensure messages are logged appropriately Complete: 0% Status: Open Description: Ensure messages are logged and severity levels are appropriately assigned ------------------------------------------------------- For more info, visit: http://rubyforge.org/pm/task.php?func=detailtask&project_task_id=2451&group_id=6901&group_project_id=12540 From tlaurent at ebi.ac.uk Thu Nov 20 05:30:00 2008 From: tlaurent at ebi.ac.uk (Thomas Laurent) Date: Thu, 20 Nov 2008 10:30:00 +0000 Subject: [BioCatalogue-developers] [260] trunk: - New resolr.rb script (can run in different modes, default is development, do ./resolr. rb production for production mode reindexing). In-Reply-To: <49248E3E.3060609@cs.man.ac.uk> References: <20081119180826.CDB2016780DB@rubyforge.org> <49246727.1020705@cs.man.ac.uk> <49248E3E.3060609@cs.man.ac.uk> Message-ID: <49253C28.1000508@ebi.ac.uk> That's brilliant Jits, thanks a lot ! I've updated the server and it works fine, well done ! Now for the bad news... I've had a chat with the Lucene guys in my group (conveniently located just the desk opposite to me) about the weir "Stale NFS handle" I saw happening quite a few times yesterday. The pb is that we're running 2 SOLR instances, 1 on each node, and when 1 update the index, the other one doesn't know it, gets confused and cannot read the index. This also explains why this morning I had to run resolr.sh on both nodes (at 1st, I only ran it on one and the other one couldn't find anything). So, we need to be able to synchronize both SOLR instances. When 1 SOLR server update the index, it needs to be able to tell the other "hey, I've changed the index, watch out for it !". One interesting read about it: http://www.mail-archive.com/solr-user at lucene.apache.org/msg05978.html I'll add a task on rubyforge as this might be a potential major issue. Thomas Jiten Bhagat wrote: > Hi guys, > > I've committed a working fix for this (rev 261) > > Now text within the soap operations, inputs, outputs blah blah is > matched and the parent service is intelligently found. > > I've tested this locally with many keywords such as from input port > names and descriptions. This all seems to work, except when searching > for something like: "eFetchRequest"... hopefully this won't be a major > issue just yet. > > Cheers and good night, > Jits > > > Jiten Bhagat wrote: >> Note: this doesn't fix the main issue of services not being found for >> some things. I'm going to write some code to do that. Hopefully should >> be done by end of tonight. >> >> Jits >> >> >> noreply at rubyforge.org wrote: >>> >>> Revision >>> 260 >>> Author >>> jits >>> Date >>> 2008-11-19 13:08:25 -0500 (Wed, 19 Nov 2008) >>> >>> >>> Log Message >>> >>> - New resolr.rb script (can run in different modes, default is >>> development, do ./resolr.rb production for production mode reindexing). >>> - New version of the acts_as_solr plugin, from: >>> http://github.com/bcardarella/acts_as_solr/tree/master >>> >>> >>> Added Paths >>> >>> * trunk/resolr.rb <#trunkresolrrb> >>> * trunk/vendor/plugins/acts_as_solr/ >>> * trunk/vendor/plugins/acts_as_solr/CHANGE_LOG >>> <#trunkvendorpluginsacts_as_solrCHANGE_LOG> >>> * trunk/vendor/plugins/acts_as_solr/LICENSE >>> <#trunkvendorpluginsacts_as_solrLICENSE> >>> * trunk/vendor/plugins/acts_as_solr/README.markdown >>> <#trunkvendorpluginsacts_as_solrREADMEmarkdown> >>> * trunk/vendor/plugins/acts_as_solr/Rakefile >>> <#trunkvendorpluginsacts_as_solrRakefile> >>> * trunk/vendor/plugins/acts_as_solr/TESTING_THE_PLUGIN >>> <#trunkvendorpluginsacts_as_solrTESTING_THE_PLUGIN> >>> * trunk/vendor/plugins/acts_as_solr/config/ >>> * trunk/vendor/plugins/acts_as_solr/config/environment.rb >>> <#trunkvendorpluginsacts_as_solrconfigenvironmentrb> >>> * trunk/vendor/plugins/acts_as_solr/config/solr.yml >>> <#trunkvendorpluginsacts_as_solrconfigsolryml> >>> * trunk/vendor/plugins/acts_as_solr/init.rb >>> <#trunkvendorpluginsacts_as_solrinitrb> >>> * trunk/vendor/plugins/acts_as_solr/install.rb >>> <#trunkvendorpluginsacts_as_solrinstallrb> >>> * trunk/vendor/plugins/acts_as_solr/lib/ >>> * trunk/vendor/plugins/acts_as_solr/lib/acts_as_solr.rb >>> <#trunkvendorpluginsacts_as_solrlibacts_as_solrrb> >>> * trunk/vendor/plugins/acts_as_solr/lib/acts_methods.rb >>> <#trunkvendorpluginsacts_as_solrlibacts_methodsrb> >>> * trunk/vendor/plugins/acts_as_solr/lib/class_methods.rb >>> <#trunkvendorpluginsacts_as_solrlibclass_methodsrb> >>> * trunk/vendor/plugins/acts_as_solr/lib/common_methods.rb >>> <#trunkvendorpluginsacts_as_solrlibcommon_methodsrb> >>> * trunk/vendor/plugins/acts_as_solr/lib/deprecation.rb >>> <#trunkvendorpluginsacts_as_solrlibdeprecationrb> >>> * trunk/vendor/plugins/acts_as_solr/lib/instance_methods.rb >>> <#trunkvendorpluginsacts_as_solrlibinstance_methodsrb> >>> * trunk/vendor/plugins/acts_as_solr/lib/parser_methods.rb >>> <#trunkvendorpluginsacts_as_solrlibparser_methodsrb> >>> * trunk/vendor/plugins/acts_as_solr/lib/search_results.rb >>> <#trunkvendorpluginsacts_as_solrlibsearch_resultsrb> >>> * trunk/vendor/plugins/acts_as_solr/lib/solr/ >>> * trunk/vendor/plugins/acts_as_solr/lib/solr/connection.rb >>> <#trunkvendorpluginsacts_as_solrlibsolrconnectionrb> >>> * trunk/vendor/plugins/acts_as_solr/lib/solr/document.rb >>> <#trunkvendorpluginsacts_as_solrlibsolrdocumentrb> >>> * trunk/vendor/plugins/acts_as_solr/lib/solr/exception.rb >>> <#trunkvendorpluginsacts_as_solrlibsolrexceptionrb> >>> * trunk/vendor/plugins/acts_as_solr/lib/solr/field.rb >>> <#trunkvendorpluginsacts_as_solrlibsolrfieldrb> >>> * trunk/vendor/plugins/acts_as_solr/lib/solr/importer/ >>> * >>> trunk/vendor/plugins/acts_as_solr/lib/solr/importer/array_mapper.rb >>> <#trunkvendorpluginsacts_as_solrlibsolrimporterarray_mapperrb> >>> * >>> trunk/vendor/plugins/acts_as_solr/lib/solr/importer/delimited_file_source.rb >>> >>> >>> <#trunkvendorpluginsacts_as_solrlibsolrimporterdelimited_file_sourcerb> >>> * >>> trunk/vendor/plugins/acts_as_solr/lib/solr/importer/hpricot_mapper.rb >>> <#trunkvendorpluginsacts_as_solrlibsolrimporterhpricot_mapperrb> >>> * trunk/vendor/plugins/acts_as_solr/lib/solr/importer/mapper.rb >>> <#trunkvendorpluginsacts_as_solrlibsolrimportermapperrb> >>> * trunk/vendor/plugins/acts_as_solr/lib/solr/importer/solr_source.rb >>> <#trunkvendorpluginsacts_as_solrlibsolrimportersolr_sourcerb> >>> * >>> trunk/vendor/plugins/acts_as_solr/lib/solr/importer/xpath_mapper.rb >>> <#trunkvendorpluginsacts_as_solrlibsolrimporterxpath_mapperrb> >>> * trunk/vendor/plugins/acts_as_solr/lib/solr/importer.rb >>> <#trunkvendorpluginsacts_as_solrlibsolrimporterrb> >>> * trunk/vendor/plugins/acts_as_solr/lib/solr/indexer.rb >>> <#trunkvendorpluginsacts_as_solrlibsolrindexerrb> >>> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/ >>> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/add_document.rb >>> <#trunkvendorpluginsacts_as_solrlibsolrrequestadd_documentrb> >>> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/base.rb >>> <#trunkvendorpluginsacts_as_solrlibsolrrequestbaserb> >>> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/commit.rb >>> <#trunkvendorpluginsacts_as_solrlibsolrrequestcommitrb> >>> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/delete.rb >>> <#trunkvendorpluginsacts_as_solrlibsolrrequestdeleterb> >>> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/dismax.rb >>> <#trunkvendorpluginsacts_as_solrlibsolrrequestdismaxrb> >>> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/index_info.rb >>> <#trunkvendorpluginsacts_as_solrlibsolrrequestindex_inforb> >>> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/optimize.rb >>> <#trunkvendorpluginsacts_as_solrlibsolrrequestoptimizerb> >>> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/ping.rb >>> <#trunkvendorpluginsacts_as_solrlibsolrrequestpingrb> >>> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/select.rb >>> <#trunkvendorpluginsacts_as_solrlibsolrrequestselectrb> >>> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/standard.rb >>> <#trunkvendorpluginsacts_as_solrlibsolrrequeststandardrb> >>> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/update.rb >>> <#trunkvendorpluginsacts_as_solrlibsolrrequestupdaterb> >>> * trunk/vendor/plugins/acts_as_solr/lib/solr/request.rb >>> <#trunkvendorpluginsacts_as_solrlibsolrrequestrb> >>> * trunk/vendor/plugins/acts_as_solr/lib/solr/response/ >>> * >>> trunk/vendor/plugins/acts_as_solr/lib/solr/response/add_document.rb >>> <#trunkvendorpluginsacts_as_solrlibsolrresponseadd_documentrb> >>> * trunk/vendor/plugins/acts_as_solr/lib/solr/response/base.rb >>> <#trunkvendorpluginsacts_as_solrlibsolrresponsebaserb> >>> * trunk/vendor/plugins/acts_as_solr/lib/solr/response/commit.rb >>> <#trunkvendorpluginsacts_as_solrlibsolrresponsecommitrb> >>> * trunk/vendor/plugins/acts_as_solr/lib/solr/response/delete.rb >>> <#trunkvendorpluginsacts_as_solrlibsolrresponsedeleterb> >>> * trunk/vendor/plugins/acts_as_solr/lib/solr/response/dismax.rb >>> <#trunkvendorpluginsacts_as_solrlibsolrresponsedismaxrb> >>> * trunk/vendor/plugins/acts_as_solr/lib/solr/response/index_info.rb >>> <#trunkvendorpluginsacts_as_solrlibsolrresponseindex_inforb> >>> * trunk/vendor/plugins/acts_as_solr/lib/solr/response/optimize.rb >>> <#trunkvendorpluginsacts_as_solrlibsolrresponseoptimizerb> >>> * trunk/vendor/plugins/acts_as_solr/lib/solr/response/ping.rb >>> <#trunkvendorpluginsacts_as_solrlibsolrresponsepingrb> >>> * trunk/vendor/plugins/acts_as_solr/lib/solr/response/ruby.rb >>> <#trunkvendorpluginsacts_as_solrlibsolrresponserubyrb> >>> * trunk/vendor/plugins/acts_as_solr/lib/solr/response/standard.rb >>> <#trunkvendorpluginsacts_as_solrlibsolrresponsestandardrb> >>> * trunk/vendor/plugins/acts_as_solr/lib/solr/response/xml.rb >>> <#trunkvendorpluginsacts_as_solrlibsolrresponsexmlrb> >>> * trunk/vendor/plugins/acts_as_solr/lib/solr/response.rb >>> <#trunkvendorpluginsacts_as_solrlibsolrresponserb> >>> * trunk/vendor/plugins/acts_as_solr/lib/solr/solrtasks.rb >>> <#trunkvendorpluginsacts_as_solrlibsolrsolrtasksrb> >>> * trunk/vendor/plugins/acts_as_solr/lib/solr/util.rb >>> <#trunkvendorpluginsacts_as_solrlibsolrutilrb> >>> * trunk/vendor/plugins/acts_as_solr/lib/solr/xml.rb >>> <#trunkvendorpluginsacts_as_solrlibsolrxmlrb> >>> * trunk/vendor/plugins/acts_as_solr/lib/solr.rb >>> <#trunkvendorpluginsacts_as_solrlibsolrrb> >>> * trunk/vendor/plugins/acts_as_solr/lib/solr_fixtures.rb >>> <#trunkvendorpluginsacts_as_solrlibsolr_fixturesrb> >>> * trunk/vendor/plugins/acts_as_solr/lib/tasks/ >>> * trunk/vendor/plugins/acts_as_solr/lib/tasks/database.rake >>> <#trunkvendorpluginsacts_as_solrlibtasksdatabaserake> >>> * trunk/vendor/plugins/acts_as_solr/lib/tasks/solr.rake >>> <#trunkvendorpluginsacts_as_solrlibtaskssolrrake> >>> * trunk/vendor/plugins/acts_as_solr/lib/tasks/test.rake >>> <#trunkvendorpluginsacts_as_solrlibtaskstestrake> >>> * trunk/vendor/plugins/acts_as_solr/schema.xml >>> <#trunkvendorpluginsacts_as_solrschemaxml> >>> * trunk/vendor/plugins/acts_as_solr/solr/ >>> * trunk/vendor/plugins/acts_as_solr/solr/CHANGES.txt >>> <#trunkvendorpluginsacts_as_solrsolrCHANGEStxt> >>> * trunk/vendor/plugins/acts_as_solr/solr/LICENSE.txt >>> <#trunkvendorpluginsacts_as_solrsolrLICENSEtxt> >>> * trunk/vendor/plugins/acts_as_solr/solr/NOTICE.txt >>> <#trunkvendorpluginsacts_as_solrsolrNOTICEtxt> >>> * trunk/vendor/plugins/acts_as_solr/solr/etc/ >>> * trunk/vendor/plugins/acts_as_solr/solr/etc/jetty.xml >>> <#trunkvendorpluginsacts_as_solrsolretcjettyxml> >>> * trunk/vendor/plugins/acts_as_solr/solr/etc/webdefault.xml >>> <#trunkvendorpluginsacts_as_solrsolretcwebdefaultxml> >>> * trunk/vendor/plugins/acts_as_solr/solr/lib/ >>> * trunk/vendor/plugins/acts_as_solr/solr/lib/commons-codec-1.3.jar >>> <#trunkvendorpluginsacts_as_solrsolrlibcommonscodec13jar> >>> * >>> trunk/vendor/plugins/acts_as_solr/solr/lib/commons-csv-0.1-SNAPSHOT.jar >>> <#trunkvendorpluginsacts_as_solrsolrlibcommonscsv01SNAPSHOTjar> >>> * >>> trunk/vendor/plugins/acts_as_solr/solr/lib/commons-fileupload-1.2.jar >>> <#trunkvendorpluginsacts_as_solrsolrlibcommonsfileupload12jar> >>> * trunk/vendor/plugins/acts_as_solr/solr/lib/commons-io-1.2.jar >>> <#trunkvendorpluginsacts_as_solrsolrlibcommonsio12jar> >>> * trunk/vendor/plugins/acts_as_solr/solr/lib/easymock.jar >>> <#trunkvendorpluginsacts_as_solrsolrlibeasymockjar> >>> * trunk/vendor/plugins/acts_as_solr/solr/lib/jetty-6.1.3.jar >>> <#trunkvendorpluginsacts_as_solrsolrlibjetty613jar> >>> * trunk/vendor/plugins/acts_as_solr/solr/lib/jetty-util-6.1.3.jar >>> <#trunkvendorpluginsacts_as_solrsolrlibjettyutil613jar> >>> * trunk/vendor/plugins/acts_as_solr/solr/lib/jsp-2.1/ >>> * trunk/vendor/plugins/acts_as_solr/solr/lib/jsp-2.1/ant-1.6.5.jar >>> <#trunkvendorpluginsacts_as_solrsolrlibjsp21ant165jar> >>> * trunk/vendor/plugins/acts_as_solr/solr/lib/jsp-2.1/core-3.1.1.jar >>> <#trunkvendorpluginsacts_as_solrsolrlibjsp21core311jar> >>> * trunk/vendor/plugins/acts_as_solr/solr/lib/jsp-2.1/jsp-2.1.jar >>> <#trunkvendorpluginsacts_as_solrsolrlibjsp21jsp21jar> >>> * trunk/vendor/plugins/acts_as_solr/solr/lib/jsp-2.1/jsp-api-2.1.jar >>> <#trunkvendorpluginsacts_as_solrsolrlibjsp21jspapi21jar> >>> * >>> trunk/vendor/plugins/acts_as_solr/solr/lib/lucene-analyzers-2007-05-20_00-04-53.jar >>> >>> >>> <#trunkvendorpluginsacts_as_solrsolrlibluceneanalyzers20070520_000453jar> >>> >>> * >>> trunk/vendor/plugins/acts_as_solr/solr/lib/lucene-core-2007-05-20_00-04-53.jar >>> >>> >>> <#trunkvendorpluginsacts_as_solrsolrliblucenecore20070520_000453jar> >>> * >>> trunk/vendor/plugins/acts_as_solr/solr/lib/lucene-highlighter-2007-05-20_00-04-53.jar >>> >>> >>> <#trunkvendorpluginsacts_as_solrsolrliblucenehighlighter20070520_000453jar> >>> >>> * >>> trunk/vendor/plugins/acts_as_solr/solr/lib/lucene-snowball-2007-05-20_00-04-53.jar >>> >>> >>> <#trunkvendorpluginsacts_as_solrsolrliblucenesnowball20070520_000453jar> >>> * >>> trunk/vendor/plugins/acts_as_solr/solr/lib/lucene-spellchecker-2007-05-20_00-04-53.jar >>> >>> >>> <#trunkvendorpluginsacts_as_solrsolrliblucenespellchecker20070520_000453jar> >>> >>> * trunk/vendor/plugins/acts_as_solr/solr/lib/servlet-api-2.4.jar >>> <#trunkvendorpluginsacts_as_solrsolrlibservletapi24jar> >>> * >>> trunk/vendor/plugins/acts_as_solr/solr/lib/servlet-api-2.5-6.1.3.jar >>> <#trunkvendorpluginsacts_as_solrsolrlibservletapi25613jar> >>> * trunk/vendor/plugins/acts_as_solr/solr/lib/xpp3-1.1.3.4.O.jar >>> <#trunkvendorpluginsacts_as_solrsolrlibxpp31134Ojar> >>> * trunk/vendor/plugins/acts_as_solr/solr/logs/ >>> * trunk/vendor/plugins/acts_as_solr/solr/solr/ >>> * trunk/vendor/plugins/acts_as_solr/solr/solr/README.txt >>> <#trunkvendorpluginsacts_as_solrsolrsolrREADMEtxt> >>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/ >>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/abc >>> <#trunkvendorpluginsacts_as_solrsolrsolrbinabc> >>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/abo >>> <#trunkvendorpluginsacts_as_solrsolrsolrbinabo> >>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/backup >>> <#trunkvendorpluginsacts_as_solrsolrsolrbinbackup> >>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/backupcleaner >>> <#trunkvendorpluginsacts_as_solrsolrsolrbinbackupcleaner> >>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/commit >>> <#trunkvendorpluginsacts_as_solrsolrsolrbincommit> >>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/optimize >>> <#trunkvendorpluginsacts_as_solrsolrsolrbinoptimize> >>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/readercycle >>> <#trunkvendorpluginsacts_as_solrsolrsolrbinreadercycle> >>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/rsyncd-disable >>> <#trunkvendorpluginsacts_as_solrsolrsolrbinrsyncddisable> >>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/rsyncd-enable >>> <#trunkvendorpluginsacts_as_solrsolrsolrbinrsyncdenable> >>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/rsyncd-start >>> <#trunkvendorpluginsacts_as_solrsolrsolrbinrsyncdstart> >>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/rsyncd-stop >>> <#trunkvendorpluginsacts_as_solrsolrsolrbinrsyncdstop> >>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/scripts-util >>> <#trunkvendorpluginsacts_as_solrsolrsolrbinscriptsutil> >>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/snapcleaner >>> <#trunkvendorpluginsacts_as_solrsolrsolrbinsnapcleaner> >>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/snapinstaller >>> <#trunkvendorpluginsacts_as_solrsolrsolrbinsnapinstaller> >>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/snappuller >>> <#trunkvendorpluginsacts_as_solrsolrsolrbinsnappuller> >>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/snappuller-disable >>> <#trunkvendorpluginsacts_as_solrsolrsolrbinsnappullerdisable> >>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/snappuller-enable >>> <#trunkvendorpluginsacts_as_solrsolrsolrbinsnappullerenable> >>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/snapshooter >>> <#trunkvendorpluginsacts_as_solrsolrsolrbinsnapshooter> >>> * trunk/vendor/plugins/acts_as_solr/solr/solr/conf/ >>> * trunk/vendor/plugins/acts_as_solr/solr/solr/conf/admin-extra.html >>> <#trunkvendorpluginsacts_as_solrsolrsolrconfadminextrahtml> >>> * trunk/vendor/plugins/acts_as_solr/solr/solr/conf/protwords.txt >>> <#trunkvendorpluginsacts_as_solrsolrsolrconfprotwordstxt> >>> * trunk/vendor/plugins/acts_as_solr/solr/solr/conf/schema.xml >>> <#trunkvendorpluginsacts_as_solrsolrsolrconfschemaxml> >>> * trunk/vendor/plugins/acts_as_solr/solr/solr/conf/scripts.conf >>> <#trunkvendorpluginsacts_as_solrsolrsolrconfscriptsconf> >>> * trunk/vendor/plugins/acts_as_solr/solr/solr/conf/solrconfig.xml >>> <#trunkvendorpluginsacts_as_solrsolrsolrconfsolrconfigxml> >>> * trunk/vendor/plugins/acts_as_solr/solr/solr/conf/stopwords.txt >>> <#trunkvendorpluginsacts_as_solrsolrsolrconfstopwordstxt> >>> * trunk/vendor/plugins/acts_as_solr/solr/solr/conf/synonyms.txt >>> <#trunkvendorpluginsacts_as_solrsolrsolrconfsynonymstxt> >>> * trunk/vendor/plugins/acts_as_solr/solr/solr/conf/xslt/ >>> * trunk/vendor/plugins/acts_as_solr/solr/solr/conf/xslt/example.xsl >>> <#trunkvendorpluginsacts_as_solrsolrsolrconfxsltexamplexsl> >>> * >>> trunk/vendor/plugins/acts_as_solr/solr/solr/conf/xslt/example_atom.xsl >>> <#trunkvendorpluginsacts_as_solrsolrsolrconfxsltexample_atomxsl> >>> * >>> trunk/vendor/plugins/acts_as_solr/solr/solr/conf/xslt/example_rss.xsl >>> <#trunkvendorpluginsacts_as_solrsolrsolrconfxsltexample_rssxsl> >>> * trunk/vendor/plugins/acts_as_solr/solr/solr/data/ >>> * trunk/vendor/plugins/acts_as_solr/solr/start.jar >>> <#trunkvendorpluginsacts_as_solrsolrstartjar> >>> * trunk/vendor/plugins/acts_as_solr/solr/tmp/ >>> * trunk/vendor/plugins/acts_as_solr/solr/webapps/ >>> * trunk/vendor/plugins/acts_as_solr/solr/webapps/solr.war >>> <#trunkvendorpluginsacts_as_solrsolrwebappssolrwar> >>> * trunk/vendor/plugins/acts_as_solr/test/ >>> * trunk/vendor/plugins/acts_as_solr/test/config/ >>> * trunk/vendor/plugins/acts_as_solr/test/config/solr.yml >>> <#trunkvendorpluginsacts_as_solrtestconfigsolryml> >>> * trunk/vendor/plugins/acts_as_solr/test/db/ >>> * trunk/vendor/plugins/acts_as_solr/test/db/connections/ >>> * trunk/vendor/plugins/acts_as_solr/test/db/connections/mysql/ >>> * >>> trunk/vendor/plugins/acts_as_solr/test/db/connections/mysql/connection.rb >>> >>> >>> <#trunkvendorpluginsacts_as_solrtestdbconnectionsmysqlconnectionrb> >>> * trunk/vendor/plugins/acts_as_solr/test/db/connections/sqlite/ >>> * >>> trunk/vendor/plugins/acts_as_solr/test/db/connections/sqlite/connection.rb >>> >>> >>> <#trunkvendorpluginsacts_as_solrtestdbconnectionssqliteconnectionrb> >>> * trunk/vendor/plugins/acts_as_solr/test/db/migrate/ >>> * >>> trunk/vendor/plugins/acts_as_solr/test/db/migrate/001_create_books.rb >>> <#trunkvendorpluginsacts_as_solrtestdbmigrate001_create_booksrb> >>> * >>> trunk/vendor/plugins/acts_as_solr/test/db/migrate/002_create_movies.rb >>> <#trunkvendorpluginsacts_as_solrtestdbmigrate002_create_moviesrb> >>> * >>> trunk/vendor/plugins/acts_as_solr/test/db/migrate/003_create_categories.rb >>> >>> >>> <#trunkvendorpluginsacts_as_solrtestdbmigrate003_create_categoriesrb> >>> * >>> trunk/vendor/plugins/acts_as_solr/test/db/migrate/004_create_electronics.rb >>> >>> >>> <#trunkvendorpluginsacts_as_solrtestdbmigrate004_create_electronicsrb> >>> * >>> trunk/vendor/plugins/acts_as_solr/test/db/migrate/005_create_authors.rb >>> <#trunkvendorpluginsacts_as_solrtestdbmigrate005_create_authorsrb> >>> * >>> trunk/vendor/plugins/acts_as_solr/test/db/migrate/006_create_postings.rb >>> >>> <#trunkvendorpluginsacts_as_solrtestdbmigrate006_create_postingsrb> >>> * trunk/vendor/plugins/acts_as_solr/test/db/test.db >>> <#trunkvendorpluginsacts_as_solrtestdbtestdb> >>> * trunk/vendor/plugins/acts_as_solr/test/fixtures/ >>> * trunk/vendor/plugins/acts_as_solr/test/fixtures/authors.yml >>> <#trunkvendorpluginsacts_as_solrtestfixturesauthorsyml> >>> * trunk/vendor/plugins/acts_as_solr/test/fixtures/books.yml >>> <#trunkvendorpluginsacts_as_solrtestfixturesbooksyml> >>> * trunk/vendor/plugins/acts_as_solr/test/fixtures/categories.yml >>> <#trunkvendorpluginsacts_as_solrtestfixturescategoriesyml> >>> * trunk/vendor/plugins/acts_as_solr/test/fixtures/db_definitions/ >>> * >>> trunk/vendor/plugins/acts_as_solr/test/fixtures/db_definitions/mysql.sql >>> >>> <#trunkvendorpluginsacts_as_solrtestfixturesdb_definitionsmysqlsql> >>> * trunk/vendor/plugins/acts_as_solr/test/fixtures/electronics.yml >>> <#trunkvendorpluginsacts_as_solrtestfixtureselectronicsyml> >>> * trunk/vendor/plugins/acts_as_solr/test/fixtures/movies.yml >>> <#trunkvendorpluginsacts_as_solrtestfixturesmoviesyml> >>> * trunk/vendor/plugins/acts_as_solr/test/fixtures/postings.yml >>> <#trunkvendorpluginsacts_as_solrtestfixturespostingsyml> >>> * trunk/vendor/plugins/acts_as_solr/test/models/ >>> * trunk/vendor/plugins/acts_as_solr/test/models/author.rb >>> <#trunkvendorpluginsacts_as_solrtestmodelsauthorrb> >>> * trunk/vendor/plugins/acts_as_solr/test/models/book.rb >>> <#trunkvendorpluginsacts_as_solrtestmodelsbookrb> >>> * trunk/vendor/plugins/acts_as_solr/test/models/category.rb >>> <#trunkvendorpluginsacts_as_solrtestmodelscategoryrb> >>> * trunk/vendor/plugins/acts_as_solr/test/models/electronic.rb >>> <#trunkvendorpluginsacts_as_solrtestmodelselectronicrb> >>> * trunk/vendor/plugins/acts_as_solr/test/models/movie.rb >>> <#trunkvendorpluginsacts_as_solrtestmodelsmovierb> >>> * trunk/vendor/plugins/acts_as_solr/test/models/posting.rb >>> <#trunkvendorpluginsacts_as_solrtestmodelspostingrb> >>> * trunk/vendor/plugins/acts_as_solr/test/test_helper.rb >>> <#trunkvendorpluginsacts_as_solrtesttest_helperrb> >>> * trunk/vendor/plugins/acts_as_solr/test/unit/ >>> * trunk/vendor/plugins/acts_as_solr/test/unit/acts_as_solr_test.rb >>> <#trunkvendorpluginsacts_as_solrtestunitacts_as_solr_testrb> >>> * >>> trunk/vendor/plugins/acts_as_solr/test/unit/association_indexing_test.rb >>> >>> <#trunkvendorpluginsacts_as_solrtestunitassociation_indexing_testrb> >>> * trunk/vendor/plugins/acts_as_solr/test/unit/faceted_search_test.rb >>> <#trunkvendorpluginsacts_as_solrtestunitfaceted_search_testrb> >>> * >>> trunk/vendor/plugins/acts_as_solr/test/unit/multi_solr_search_test.rb >>> <#trunkvendorpluginsacts_as_solrtestunitmulti_solr_search_testrb> >>> >>> >>> Removed Paths >>> >>> * trunk/resolr.sh <#trunkresolrsh> >>> * trunk/resolr_dev.sh <#trunkresolr_devsh> >>> >>> >>> Property Changed >>> >>> * trunk/config/ <#trunkconfig> >>> >> >> _______________________________________________ >> BioCatalogue-developers mailing list >> BioCatalogue-developers at rubyforge.org >> http://rubyforge.org/mailman/listinfo/biocatalogue-developers > > _______________________________________________ > BioCatalogue-developers mailing list > BioCatalogue-developers at rubyforge.org > http://rubyforge.org/mailman/listinfo/biocatalogue-developers From jits at cs.man.ac.uk Thu Nov 20 05:52:16 2008 From: jits at cs.man.ac.uk (Jiten Bhagat) Date: Thu, 20 Nov 2008 10:52:16 +0000 Subject: [BioCatalogue-developers] [260] trunk: - New resolr.rb script (can run in different modes, default is development, do ./resolr. rb production for production mode reindexing). In-Reply-To: <49253C28.1000508@ebi.ac.uk> References: <20081119180826.CDB2016780DB@rubyforge.org> <49246727.1020705@cs.man.ac.uk> <49248E3E.3060609@cs.man.ac.uk> <49253C28.1000508@ebi.ac.uk> Message-ID: <49254160.1010901@cs.man.ac.uk> Hi Thomas, That is bad news indeed :-( Is it possible to run just the one solr instance somewhere (maybe one of the nodes), and then we can add a local solr.yml file under /config/ which points to this, then the nodes running the app know to connect to that one solr instance? Cheers, Jits Thomas Laurent wrote: > That's brilliant Jits, thanks a lot ! I've updated the server and it > works fine, well done ! > > Now for the bad news... I've had a chat with the Lucene guys in my > group (conveniently located just the desk opposite to me) about the > weir "Stale NFS handle" I saw happening quite a few times yesterday. > The pb is that we're running 2 SOLR instances, 1 on each node, and > when 1 update the index, the other one doesn't know it, gets confused > and cannot read the index. > This also explains why this morning I had to run resolr.sh on both > nodes (at 1st, I only ran it on one and the other one couldn't find > anything). > > So, we need to be able to synchronize both SOLR instances. When 1 SOLR > server update the index, it needs to be able to tell the other "hey, > I've changed the index, watch out for it !". > > One interesting read about it: > http://www.mail-archive.com/solr-user at lucene.apache.org/msg05978.html > > I'll add a task on rubyforge as this might be a potential major issue. > > Thomas > > Jiten Bhagat wrote: >> Hi guys, >> >> I've committed a working fix for this (rev 261) >> >> Now text within the soap operations, inputs, outputs blah blah is >> matched and the parent service is intelligently found. >> >> I've tested this locally with many keywords such as from input port >> names and descriptions. This all seems to work, except when searching >> for something like: "eFetchRequest"... hopefully this won't be a >> major issue just yet. >> >> Cheers and good night, >> Jits >> >> >> Jiten Bhagat wrote: >>> Note: this doesn't fix the main issue of services not being found >>> for some things. I'm going to write some code to do that. Hopefully >>> should be done by end of tonight. >>> >>> Jits >>> >>> >>> noreply at rubyforge.org wrote: >>>> >>>> Revision >>>> 260 >>>> Author >>>> jits >>>> Date >>>> 2008-11-19 13:08:25 -0500 (Wed, 19 Nov 2008) >>>> >>>> >>>> Log Message >>>> >>>> - New resolr.rb script (can run in different modes, default is >>>> development, do ./resolr.rb production for production mode >>>> reindexing). >>>> - New version of the acts_as_solr plugin, from: >>>> http://github.com/bcardarella/acts_as_solr/tree/master >>>> >>>> >>>> Added Paths >>>> >>>> * trunk/resolr.rb <#trunkresolrrb> >>>> * trunk/vendor/plugins/acts_as_solr/ >>>> * trunk/vendor/plugins/acts_as_solr/CHANGE_LOG >>>> <#trunkvendorpluginsacts_as_solrCHANGE_LOG> >>>> * trunk/vendor/plugins/acts_as_solr/LICENSE >>>> <#trunkvendorpluginsacts_as_solrLICENSE> >>>> * trunk/vendor/plugins/acts_as_solr/README.markdown >>>> <#trunkvendorpluginsacts_as_solrREADMEmarkdown> >>>> * trunk/vendor/plugins/acts_as_solr/Rakefile >>>> <#trunkvendorpluginsacts_as_solrRakefile> >>>> * trunk/vendor/plugins/acts_as_solr/TESTING_THE_PLUGIN >>>> <#trunkvendorpluginsacts_as_solrTESTING_THE_PLUGIN> >>>> * trunk/vendor/plugins/acts_as_solr/config/ >>>> * trunk/vendor/plugins/acts_as_solr/config/environment.rb >>>> <#trunkvendorpluginsacts_as_solrconfigenvironmentrb> >>>> * trunk/vendor/plugins/acts_as_solr/config/solr.yml >>>> <#trunkvendorpluginsacts_as_solrconfigsolryml> >>>> * trunk/vendor/plugins/acts_as_solr/init.rb >>>> <#trunkvendorpluginsacts_as_solrinitrb> >>>> * trunk/vendor/plugins/acts_as_solr/install.rb >>>> <#trunkvendorpluginsacts_as_solrinstallrb> >>>> * trunk/vendor/plugins/acts_as_solr/lib/ >>>> * trunk/vendor/plugins/acts_as_solr/lib/acts_as_solr.rb >>>> <#trunkvendorpluginsacts_as_solrlibacts_as_solrrb> >>>> * trunk/vendor/plugins/acts_as_solr/lib/acts_methods.rb >>>> <#trunkvendorpluginsacts_as_solrlibacts_methodsrb> >>>> * trunk/vendor/plugins/acts_as_solr/lib/class_methods.rb >>>> <#trunkvendorpluginsacts_as_solrlibclass_methodsrb> >>>> * trunk/vendor/plugins/acts_as_solr/lib/common_methods.rb >>>> <#trunkvendorpluginsacts_as_solrlibcommon_methodsrb> >>>> * trunk/vendor/plugins/acts_as_solr/lib/deprecation.rb >>>> <#trunkvendorpluginsacts_as_solrlibdeprecationrb> >>>> * trunk/vendor/plugins/acts_as_solr/lib/instance_methods.rb >>>> <#trunkvendorpluginsacts_as_solrlibinstance_methodsrb> >>>> * trunk/vendor/plugins/acts_as_solr/lib/parser_methods.rb >>>> <#trunkvendorpluginsacts_as_solrlibparser_methodsrb> >>>> * trunk/vendor/plugins/acts_as_solr/lib/search_results.rb >>>> <#trunkvendorpluginsacts_as_solrlibsearch_resultsrb> >>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/ >>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/connection.rb >>>> <#trunkvendorpluginsacts_as_solrlibsolrconnectionrb> >>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/document.rb >>>> <#trunkvendorpluginsacts_as_solrlibsolrdocumentrb> >>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/exception.rb >>>> <#trunkvendorpluginsacts_as_solrlibsolrexceptionrb> >>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/field.rb >>>> <#trunkvendorpluginsacts_as_solrlibsolrfieldrb> >>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/importer/ >>>> * >>>> trunk/vendor/plugins/acts_as_solr/lib/solr/importer/array_mapper.rb >>>> <#trunkvendorpluginsacts_as_solrlibsolrimporterarray_mapperrb> >>>> * >>>> trunk/vendor/plugins/acts_as_solr/lib/solr/importer/delimited_file_source.rb >>>> >>>> >>>> <#trunkvendorpluginsacts_as_solrlibsolrimporterdelimited_file_sourcerb> >>>> >>>> * >>>> trunk/vendor/plugins/acts_as_solr/lib/solr/importer/hpricot_mapper.rb >>>> <#trunkvendorpluginsacts_as_solrlibsolrimporterhpricot_mapperrb> >>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/importer/mapper.rb >>>> <#trunkvendorpluginsacts_as_solrlibsolrimportermapperrb> >>>> * >>>> trunk/vendor/plugins/acts_as_solr/lib/solr/importer/solr_source.rb >>>> <#trunkvendorpluginsacts_as_solrlibsolrimportersolr_sourcerb> >>>> * >>>> trunk/vendor/plugins/acts_as_solr/lib/solr/importer/xpath_mapper.rb >>>> <#trunkvendorpluginsacts_as_solrlibsolrimporterxpath_mapperrb> >>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/importer.rb >>>> <#trunkvendorpluginsacts_as_solrlibsolrimporterrb> >>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/indexer.rb >>>> <#trunkvendorpluginsacts_as_solrlibsolrindexerrb> >>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/ >>>> * >>>> trunk/vendor/plugins/acts_as_solr/lib/solr/request/add_document.rb >>>> <#trunkvendorpluginsacts_as_solrlibsolrrequestadd_documentrb> >>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/base.rb >>>> <#trunkvendorpluginsacts_as_solrlibsolrrequestbaserb> >>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/commit.rb >>>> <#trunkvendorpluginsacts_as_solrlibsolrrequestcommitrb> >>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/delete.rb >>>> <#trunkvendorpluginsacts_as_solrlibsolrrequestdeleterb> >>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/dismax.rb >>>> <#trunkvendorpluginsacts_as_solrlibsolrrequestdismaxrb> >>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/index_info.rb >>>> <#trunkvendorpluginsacts_as_solrlibsolrrequestindex_inforb> >>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/optimize.rb >>>> <#trunkvendorpluginsacts_as_solrlibsolrrequestoptimizerb> >>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/ping.rb >>>> <#trunkvendorpluginsacts_as_solrlibsolrrequestpingrb> >>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/select.rb >>>> <#trunkvendorpluginsacts_as_solrlibsolrrequestselectrb> >>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/standard.rb >>>> <#trunkvendorpluginsacts_as_solrlibsolrrequeststandardrb> >>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/update.rb >>>> <#trunkvendorpluginsacts_as_solrlibsolrrequestupdaterb> >>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/request.rb >>>> <#trunkvendorpluginsacts_as_solrlibsolrrequestrb> >>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/response/ >>>> * >>>> trunk/vendor/plugins/acts_as_solr/lib/solr/response/add_document.rb >>>> <#trunkvendorpluginsacts_as_solrlibsolrresponseadd_documentrb> >>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/response/base.rb >>>> <#trunkvendorpluginsacts_as_solrlibsolrresponsebaserb> >>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/response/commit.rb >>>> <#trunkvendorpluginsacts_as_solrlibsolrresponsecommitrb> >>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/response/delete.rb >>>> <#trunkvendorpluginsacts_as_solrlibsolrresponsedeleterb> >>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/response/dismax.rb >>>> <#trunkvendorpluginsacts_as_solrlibsolrresponsedismaxrb> >>>> * >>>> trunk/vendor/plugins/acts_as_solr/lib/solr/response/index_info.rb >>>> <#trunkvendorpluginsacts_as_solrlibsolrresponseindex_inforb> >>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/response/optimize.rb >>>> <#trunkvendorpluginsacts_as_solrlibsolrresponseoptimizerb> >>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/response/ping.rb >>>> <#trunkvendorpluginsacts_as_solrlibsolrresponsepingrb> >>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/response/ruby.rb >>>> <#trunkvendorpluginsacts_as_solrlibsolrresponserubyrb> >>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/response/standard.rb >>>> <#trunkvendorpluginsacts_as_solrlibsolrresponsestandardrb> >>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/response/xml.rb >>>> <#trunkvendorpluginsacts_as_solrlibsolrresponsexmlrb> >>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/response.rb >>>> <#trunkvendorpluginsacts_as_solrlibsolrresponserb> >>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/solrtasks.rb >>>> <#trunkvendorpluginsacts_as_solrlibsolrsolrtasksrb> >>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/util.rb >>>> <#trunkvendorpluginsacts_as_solrlibsolrutilrb> >>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/xml.rb >>>> <#trunkvendorpluginsacts_as_solrlibsolrxmlrb> >>>> * trunk/vendor/plugins/acts_as_solr/lib/solr.rb >>>> <#trunkvendorpluginsacts_as_solrlibsolrrb> >>>> * trunk/vendor/plugins/acts_as_solr/lib/solr_fixtures.rb >>>> <#trunkvendorpluginsacts_as_solrlibsolr_fixturesrb> >>>> * trunk/vendor/plugins/acts_as_solr/lib/tasks/ >>>> * trunk/vendor/plugins/acts_as_solr/lib/tasks/database.rake >>>> <#trunkvendorpluginsacts_as_solrlibtasksdatabaserake> >>>> * trunk/vendor/plugins/acts_as_solr/lib/tasks/solr.rake >>>> <#trunkvendorpluginsacts_as_solrlibtaskssolrrake> >>>> * trunk/vendor/plugins/acts_as_solr/lib/tasks/test.rake >>>> <#trunkvendorpluginsacts_as_solrlibtaskstestrake> >>>> * trunk/vendor/plugins/acts_as_solr/schema.xml >>>> <#trunkvendorpluginsacts_as_solrschemaxml> >>>> * trunk/vendor/plugins/acts_as_solr/solr/ >>>> * trunk/vendor/plugins/acts_as_solr/solr/CHANGES.txt >>>> <#trunkvendorpluginsacts_as_solrsolrCHANGEStxt> >>>> * trunk/vendor/plugins/acts_as_solr/solr/LICENSE.txt >>>> <#trunkvendorpluginsacts_as_solrsolrLICENSEtxt> >>>> * trunk/vendor/plugins/acts_as_solr/solr/NOTICE.txt >>>> <#trunkvendorpluginsacts_as_solrsolrNOTICEtxt> >>>> * trunk/vendor/plugins/acts_as_solr/solr/etc/ >>>> * trunk/vendor/plugins/acts_as_solr/solr/etc/jetty.xml >>>> <#trunkvendorpluginsacts_as_solrsolretcjettyxml> >>>> * trunk/vendor/plugins/acts_as_solr/solr/etc/webdefault.xml >>>> <#trunkvendorpluginsacts_as_solrsolretcwebdefaultxml> >>>> * trunk/vendor/plugins/acts_as_solr/solr/lib/ >>>> * trunk/vendor/plugins/acts_as_solr/solr/lib/commons-codec-1.3.jar >>>> <#trunkvendorpluginsacts_as_solrsolrlibcommonscodec13jar> >>>> * >>>> trunk/vendor/plugins/acts_as_solr/solr/lib/commons-csv-0.1-SNAPSHOT.jar >>>> >>>> <#trunkvendorpluginsacts_as_solrsolrlibcommonscsv01SNAPSHOTjar> >>>> * >>>> trunk/vendor/plugins/acts_as_solr/solr/lib/commons-fileupload-1.2.jar >>>> <#trunkvendorpluginsacts_as_solrsolrlibcommonsfileupload12jar> >>>> * trunk/vendor/plugins/acts_as_solr/solr/lib/commons-io-1.2.jar >>>> <#trunkvendorpluginsacts_as_solrsolrlibcommonsio12jar> >>>> * trunk/vendor/plugins/acts_as_solr/solr/lib/easymock.jar >>>> <#trunkvendorpluginsacts_as_solrsolrlibeasymockjar> >>>> * trunk/vendor/plugins/acts_as_solr/solr/lib/jetty-6.1.3.jar >>>> <#trunkvendorpluginsacts_as_solrsolrlibjetty613jar> >>>> * trunk/vendor/plugins/acts_as_solr/solr/lib/jetty-util-6.1.3.jar >>>> <#trunkvendorpluginsacts_as_solrsolrlibjettyutil613jar> >>>> * trunk/vendor/plugins/acts_as_solr/solr/lib/jsp-2.1/ >>>> * trunk/vendor/plugins/acts_as_solr/solr/lib/jsp-2.1/ant-1.6.5.jar >>>> <#trunkvendorpluginsacts_as_solrsolrlibjsp21ant165jar> >>>> * >>>> trunk/vendor/plugins/acts_as_solr/solr/lib/jsp-2.1/core-3.1.1.jar >>>> <#trunkvendorpluginsacts_as_solrsolrlibjsp21core311jar> >>>> * trunk/vendor/plugins/acts_as_solr/solr/lib/jsp-2.1/jsp-2.1.jar >>>> <#trunkvendorpluginsacts_as_solrsolrlibjsp21jsp21jar> >>>> * >>>> trunk/vendor/plugins/acts_as_solr/solr/lib/jsp-2.1/jsp-api-2.1.jar >>>> <#trunkvendorpluginsacts_as_solrsolrlibjsp21jspapi21jar> >>>> * >>>> trunk/vendor/plugins/acts_as_solr/solr/lib/lucene-analyzers-2007-05-20_00-04-53.jar >>>> >>>> >>>> <#trunkvendorpluginsacts_as_solrsolrlibluceneanalyzers20070520_000453jar> >>>> >>>> * >>>> trunk/vendor/plugins/acts_as_solr/solr/lib/lucene-core-2007-05-20_00-04-53.jar >>>> >>>> >>>> <#trunkvendorpluginsacts_as_solrsolrliblucenecore20070520_000453jar> >>>> * >>>> trunk/vendor/plugins/acts_as_solr/solr/lib/lucene-highlighter-2007-05-20_00-04-53.jar >>>> >>>> >>>> <#trunkvendorpluginsacts_as_solrsolrliblucenehighlighter20070520_000453jar> >>>> >>>> * >>>> trunk/vendor/plugins/acts_as_solr/solr/lib/lucene-snowball-2007-05-20_00-04-53.jar >>>> >>>> >>>> <#trunkvendorpluginsacts_as_solrsolrliblucenesnowball20070520_000453jar> >>>> >>>> * >>>> trunk/vendor/plugins/acts_as_solr/solr/lib/lucene-spellchecker-2007-05-20_00-04-53.jar >>>> >>>> >>>> <#trunkvendorpluginsacts_as_solrsolrliblucenespellchecker20070520_000453jar> >>>> >>>> * trunk/vendor/plugins/acts_as_solr/solr/lib/servlet-api-2.4.jar >>>> <#trunkvendorpluginsacts_as_solrsolrlibservletapi24jar> >>>> * >>>> trunk/vendor/plugins/acts_as_solr/solr/lib/servlet-api-2.5-6.1.3.jar >>>> <#trunkvendorpluginsacts_as_solrsolrlibservletapi25613jar> >>>> * trunk/vendor/plugins/acts_as_solr/solr/lib/xpp3-1.1.3.4.O.jar >>>> <#trunkvendorpluginsacts_as_solrsolrlibxpp31134Ojar> >>>> * trunk/vendor/plugins/acts_as_solr/solr/logs/ >>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/ >>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/README.txt >>>> <#trunkvendorpluginsacts_as_solrsolrsolrREADMEtxt> >>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/ >>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/abc >>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinabc> >>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/abo >>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinabo> >>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/backup >>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinbackup> >>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/backupcleaner >>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinbackupcleaner> >>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/commit >>>> <#trunkvendorpluginsacts_as_solrsolrsolrbincommit> >>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/optimize >>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinoptimize> >>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/readercycle >>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinreadercycle> >>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/rsyncd-disable >>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinrsyncddisable> >>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/rsyncd-enable >>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinrsyncdenable> >>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/rsyncd-start >>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinrsyncdstart> >>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/rsyncd-stop >>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinrsyncdstop> >>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/scripts-util >>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinscriptsutil> >>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/snapcleaner >>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinsnapcleaner> >>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/snapinstaller >>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinsnapinstaller> >>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/snappuller >>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinsnappuller> >>>> * >>>> trunk/vendor/plugins/acts_as_solr/solr/solr/bin/snappuller-disable >>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinsnappullerdisable> >>>> * >>>> trunk/vendor/plugins/acts_as_solr/solr/solr/bin/snappuller-enable >>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinsnappullerenable> >>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/snapshooter >>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinsnapshooter> >>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/conf/ >>>> * >>>> trunk/vendor/plugins/acts_as_solr/solr/solr/conf/admin-extra.html >>>> <#trunkvendorpluginsacts_as_solrsolrsolrconfadminextrahtml> >>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/conf/protwords.txt >>>> <#trunkvendorpluginsacts_as_solrsolrsolrconfprotwordstxt> >>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/conf/schema.xml >>>> <#trunkvendorpluginsacts_as_solrsolrsolrconfschemaxml> >>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/conf/scripts.conf >>>> <#trunkvendorpluginsacts_as_solrsolrsolrconfscriptsconf> >>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/conf/solrconfig.xml >>>> <#trunkvendorpluginsacts_as_solrsolrsolrconfsolrconfigxml> >>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/conf/stopwords.txt >>>> <#trunkvendorpluginsacts_as_solrsolrsolrconfstopwordstxt> >>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/conf/synonyms.txt >>>> <#trunkvendorpluginsacts_as_solrsolrsolrconfsynonymstxt> >>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/conf/xslt/ >>>> * >>>> trunk/vendor/plugins/acts_as_solr/solr/solr/conf/xslt/example.xsl >>>> <#trunkvendorpluginsacts_as_solrsolrsolrconfxsltexamplexsl> >>>> * >>>> trunk/vendor/plugins/acts_as_solr/solr/solr/conf/xslt/example_atom.xsl >>>> <#trunkvendorpluginsacts_as_solrsolrsolrconfxsltexample_atomxsl> >>>> * >>>> trunk/vendor/plugins/acts_as_solr/solr/solr/conf/xslt/example_rss.xsl >>>> <#trunkvendorpluginsacts_as_solrsolrsolrconfxsltexample_rssxsl> >>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/data/ >>>> * trunk/vendor/plugins/acts_as_solr/solr/start.jar >>>> <#trunkvendorpluginsacts_as_solrsolrstartjar> >>>> * trunk/vendor/plugins/acts_as_solr/solr/tmp/ >>>> * trunk/vendor/plugins/acts_as_solr/solr/webapps/ >>>> * trunk/vendor/plugins/acts_as_solr/solr/webapps/solr.war >>>> <#trunkvendorpluginsacts_as_solrsolrwebappssolrwar> >>>> * trunk/vendor/plugins/acts_as_solr/test/ >>>> * trunk/vendor/plugins/acts_as_solr/test/config/ >>>> * trunk/vendor/plugins/acts_as_solr/test/config/solr.yml >>>> <#trunkvendorpluginsacts_as_solrtestconfigsolryml> >>>> * trunk/vendor/plugins/acts_as_solr/test/db/ >>>> * trunk/vendor/plugins/acts_as_solr/test/db/connections/ >>>> * trunk/vendor/plugins/acts_as_solr/test/db/connections/mysql/ >>>> * >>>> trunk/vendor/plugins/acts_as_solr/test/db/connections/mysql/connection.rb >>>> >>>> >>>> <#trunkvendorpluginsacts_as_solrtestdbconnectionsmysqlconnectionrb> >>>> * trunk/vendor/plugins/acts_as_solr/test/db/connections/sqlite/ >>>> * >>>> trunk/vendor/plugins/acts_as_solr/test/db/connections/sqlite/connection.rb >>>> >>>> >>>> <#trunkvendorpluginsacts_as_solrtestdbconnectionssqliteconnectionrb> >>>> * trunk/vendor/plugins/acts_as_solr/test/db/migrate/ >>>> * >>>> trunk/vendor/plugins/acts_as_solr/test/db/migrate/001_create_books.rb >>>> <#trunkvendorpluginsacts_as_solrtestdbmigrate001_create_booksrb> >>>> * >>>> trunk/vendor/plugins/acts_as_solr/test/db/migrate/002_create_movies.rb >>>> >>>> <#trunkvendorpluginsacts_as_solrtestdbmigrate002_create_moviesrb> >>>> * >>>> trunk/vendor/plugins/acts_as_solr/test/db/migrate/003_create_categories.rb >>>> >>>> >>>> <#trunkvendorpluginsacts_as_solrtestdbmigrate003_create_categoriesrb> >>>> * >>>> trunk/vendor/plugins/acts_as_solr/test/db/migrate/004_create_electronics.rb >>>> >>>> >>>> <#trunkvendorpluginsacts_as_solrtestdbmigrate004_create_electronicsrb> >>>> * >>>> trunk/vendor/plugins/acts_as_solr/test/db/migrate/005_create_authors.rb >>>> >>>> >>>> <#trunkvendorpluginsacts_as_solrtestdbmigrate005_create_authorsrb> >>>> * >>>> trunk/vendor/plugins/acts_as_solr/test/db/migrate/006_create_postings.rb >>>> >>>> >>>> <#trunkvendorpluginsacts_as_solrtestdbmigrate006_create_postingsrb> >>>> * trunk/vendor/plugins/acts_as_solr/test/db/test.db >>>> <#trunkvendorpluginsacts_as_solrtestdbtestdb> >>>> * trunk/vendor/plugins/acts_as_solr/test/fixtures/ >>>> * trunk/vendor/plugins/acts_as_solr/test/fixtures/authors.yml >>>> <#trunkvendorpluginsacts_as_solrtestfixturesauthorsyml> >>>> * trunk/vendor/plugins/acts_as_solr/test/fixtures/books.yml >>>> <#trunkvendorpluginsacts_as_solrtestfixturesbooksyml> >>>> * trunk/vendor/plugins/acts_as_solr/test/fixtures/categories.yml >>>> <#trunkvendorpluginsacts_as_solrtestfixturescategoriesyml> >>>> * trunk/vendor/plugins/acts_as_solr/test/fixtures/db_definitions/ >>>> * >>>> trunk/vendor/plugins/acts_as_solr/test/fixtures/db_definitions/mysql.sql >>>> >>>> >>>> <#trunkvendorpluginsacts_as_solrtestfixturesdb_definitionsmysqlsql> >>>> * trunk/vendor/plugins/acts_as_solr/test/fixtures/electronics.yml >>>> <#trunkvendorpluginsacts_as_solrtestfixtureselectronicsyml> >>>> * trunk/vendor/plugins/acts_as_solr/test/fixtures/movies.yml >>>> <#trunkvendorpluginsacts_as_solrtestfixturesmoviesyml> >>>> * trunk/vendor/plugins/acts_as_solr/test/fixtures/postings.yml >>>> <#trunkvendorpluginsacts_as_solrtestfixturespostingsyml> >>>> * trunk/vendor/plugins/acts_as_solr/test/models/ >>>> * trunk/vendor/plugins/acts_as_solr/test/models/author.rb >>>> <#trunkvendorpluginsacts_as_solrtestmodelsauthorrb> >>>> * trunk/vendor/plugins/acts_as_solr/test/models/book.rb >>>> <#trunkvendorpluginsacts_as_solrtestmodelsbookrb> >>>> * trunk/vendor/plugins/acts_as_solr/test/models/category.rb >>>> <#trunkvendorpluginsacts_as_solrtestmodelscategoryrb> >>>> * trunk/vendor/plugins/acts_as_solr/test/models/electronic.rb >>>> <#trunkvendorpluginsacts_as_solrtestmodelselectronicrb> >>>> * trunk/vendor/plugins/acts_as_solr/test/models/movie.rb >>>> <#trunkvendorpluginsacts_as_solrtestmodelsmovierb> >>>> * trunk/vendor/plugins/acts_as_solr/test/models/posting.rb >>>> <#trunkvendorpluginsacts_as_solrtestmodelspostingrb> >>>> * trunk/vendor/plugins/acts_as_solr/test/test_helper.rb >>>> <#trunkvendorpluginsacts_as_solrtesttest_helperrb> >>>> * trunk/vendor/plugins/acts_as_solr/test/unit/ >>>> * trunk/vendor/plugins/acts_as_solr/test/unit/acts_as_solr_test.rb >>>> <#trunkvendorpluginsacts_as_solrtestunitacts_as_solr_testrb> >>>> * >>>> trunk/vendor/plugins/acts_as_solr/test/unit/association_indexing_test.rb >>>> >>>> >>>> <#trunkvendorpluginsacts_as_solrtestunitassociation_indexing_testrb> >>>> * >>>> trunk/vendor/plugins/acts_as_solr/test/unit/faceted_search_test.rb >>>> <#trunkvendorpluginsacts_as_solrtestunitfaceted_search_testrb> >>>> * >>>> trunk/vendor/plugins/acts_as_solr/test/unit/multi_solr_search_test.rb >>>> >>>> <#trunkvendorpluginsacts_as_solrtestunitmulti_solr_search_testrb> >>>> >>>> >>>> Removed Paths >>>> >>>> * trunk/resolr.sh <#trunkresolrsh> >>>> * trunk/resolr_dev.sh <#trunkresolr_devsh> >>>> >>>> >>>> Property Changed >>>> >>>> * trunk/config/ <#trunkconfig> >>>> >>> >>> _______________________________________________ >>> BioCatalogue-developers mailing list >>> BioCatalogue-developers at rubyforge.org >>> http://rubyforge.org/mailman/listinfo/biocatalogue-developers >> >> _______________________________________________ >> BioCatalogue-developers mailing list >> BioCatalogue-developers at rubyforge.org >> http://rubyforge.org/mailman/listinfo/biocatalogue-developers From noreply at rubyforge.org Thu Nov 20 06:05:50 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Thu, 20 Nov 2008 06:05:50 -0500 (EST) Subject: [BioCatalogue-developers] [262] trunk/app/controllers/soap_services_controller.rb: catch and log exceptions raised in the bulk create action and show the urls in the view Message-ID: <20081120110551.05AD1185859F@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Thu Nov 20 06:07:12 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Thu, 20 Nov 2008 06:07:12 -0500 (EST) Subject: [BioCatalogue-developers] [263] trunk/app/views/soap_services/bulk_create.html.erb: show urls where creation failed Message-ID: <20081120110712.3B735185859F@rubyforge.org> An HTML attachment was scrubbed... URL: From ericnzuo at ebi.ac.uk Thu Nov 20 06:16:10 2008 From: ericnzuo at ebi.ac.uk (Eric Nzuobontane) Date: Thu, 20 Nov 2008 11:16:10 +0000 Subject: [BioCatalogue-developers] [260] trunk: - New resolr.rb script (can run in different modes, default is development, do ./resolr. rb production for production mode reindexing). In-Reply-To: <49254160.1010901@cs.man.ac.uk> References: <20081119180826.CDB2016780DB@rubyforge.org> <49246727.1020705@cs.man.ac.uk> <49248E3E.3060609@cs.man.ac.uk> <49253C28.1000508@ebi.ac.uk> <49254160.1010901@cs.man.ac.uk> Message-ID: <492546FA.30804@ebi.ac.uk> I am a bit confused now. I understood we are running the solr from the plugin and that we have only one instance of the codebase, and therefore one solr instance, and that the mongrels connect to the same solr instance? Jiten Bhagat wrote: > Hi Thomas, > > That is bad news indeed :-( > > Is it possible to run just the one solr instance somewhere (maybe one > of the nodes), and then we can add a local solr.yml file under > /config/ which points to this, then the nodes running the app know to > connect to that one solr instance? > > Cheers, > Jits > > > Thomas Laurent wrote: >> That's brilliant Jits, thanks a lot ! I've updated the server and it >> works fine, well done ! >> >> Now for the bad news... I've had a chat with the Lucene guys in my >> group (conveniently located just the desk opposite to me) about the >> weir "Stale NFS handle" I saw happening quite a few times yesterday. >> The pb is that we're running 2 SOLR instances, 1 on each node, and >> when 1 update the index, the other one doesn't know it, gets confused >> and cannot read the index. >> This also explains why this morning I had to run resolr.sh on both >> nodes (at 1st, I only ran it on one and the other one couldn't find >> anything). >> >> So, we need to be able to synchronize both SOLR instances. When 1 >> SOLR server update the index, it needs to be able to tell the other >> "hey, I've changed the index, watch out for it !". >> >> One interesting read about it: >> http://www.mail-archive.com/solr-user at lucene.apache.org/msg05978.html >> >> I'll add a task on rubyforge as this might be a potential major issue. >> >> Thomas >> >> Jiten Bhagat wrote: >>> Hi guys, >>> >>> I've committed a working fix for this (rev 261) >>> >>> Now text within the soap operations, inputs, outputs blah blah is >>> matched and the parent service is intelligently found. >>> >>> I've tested this locally with many keywords such as from input port >>> names and descriptions. This all seems to work, except when >>> searching for something like: "eFetchRequest"... hopefully this >>> won't be a major issue just yet. >>> >>> Cheers and good night, >>> Jits >>> >>> >>> Jiten Bhagat wrote: >>>> Note: this doesn't fix the main issue of services not being found >>>> for some things. I'm going to write some code to do that. Hopefully >>>> should be done by end of tonight. >>>> >>>> Jits >>>> >>>> >>>> noreply at rubyforge.org wrote: >>>>> >>>>> Revision >>>>> 260 >>>>> Author >>>>> jits >>>>> Date >>>>> 2008-11-19 13:08:25 -0500 (Wed, 19 Nov 2008) >>>>> >>>>> >>>>> Log Message >>>>> >>>>> - New resolr.rb script (can run in different modes, default is >>>>> development, do ./resolr.rb production for production mode >>>>> reindexing). >>>>> - New version of the acts_as_solr plugin, from: >>>>> http://github.com/bcardarella/acts_as_solr/tree/master >>>>> >>>>> >>>>> Added Paths >>>>> >>>>> * trunk/resolr.rb <#trunkresolrrb> >>>>> * trunk/vendor/plugins/acts_as_solr/ >>>>> * trunk/vendor/plugins/acts_as_solr/CHANGE_LOG >>>>> <#trunkvendorpluginsacts_as_solrCHANGE_LOG> >>>>> * trunk/vendor/plugins/acts_as_solr/LICENSE >>>>> <#trunkvendorpluginsacts_as_solrLICENSE> >>>>> * trunk/vendor/plugins/acts_as_solr/README.markdown >>>>> <#trunkvendorpluginsacts_as_solrREADMEmarkdown> >>>>> * trunk/vendor/plugins/acts_as_solr/Rakefile >>>>> <#trunkvendorpluginsacts_as_solrRakefile> >>>>> * trunk/vendor/plugins/acts_as_solr/TESTING_THE_PLUGIN >>>>> <#trunkvendorpluginsacts_as_solrTESTING_THE_PLUGIN> >>>>> * trunk/vendor/plugins/acts_as_solr/config/ >>>>> * trunk/vendor/plugins/acts_as_solr/config/environment.rb >>>>> <#trunkvendorpluginsacts_as_solrconfigenvironmentrb> >>>>> * trunk/vendor/plugins/acts_as_solr/config/solr.yml >>>>> <#trunkvendorpluginsacts_as_solrconfigsolryml> >>>>> * trunk/vendor/plugins/acts_as_solr/init.rb >>>>> <#trunkvendorpluginsacts_as_solrinitrb> >>>>> * trunk/vendor/plugins/acts_as_solr/install.rb >>>>> <#trunkvendorpluginsacts_as_solrinstallrb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/ >>>>> * trunk/vendor/plugins/acts_as_solr/lib/acts_as_solr.rb >>>>> <#trunkvendorpluginsacts_as_solrlibacts_as_solrrb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/acts_methods.rb >>>>> <#trunkvendorpluginsacts_as_solrlibacts_methodsrb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/class_methods.rb >>>>> <#trunkvendorpluginsacts_as_solrlibclass_methodsrb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/common_methods.rb >>>>> <#trunkvendorpluginsacts_as_solrlibcommon_methodsrb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/deprecation.rb >>>>> <#trunkvendorpluginsacts_as_solrlibdeprecationrb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/instance_methods.rb >>>>> <#trunkvendorpluginsacts_as_solrlibinstance_methodsrb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/parser_methods.rb >>>>> <#trunkvendorpluginsacts_as_solrlibparser_methodsrb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/search_results.rb >>>>> <#trunkvendorpluginsacts_as_solrlibsearch_resultsrb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/ >>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/connection.rb >>>>> <#trunkvendorpluginsacts_as_solrlibsolrconnectionrb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/document.rb >>>>> <#trunkvendorpluginsacts_as_solrlibsolrdocumentrb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/exception.rb >>>>> <#trunkvendorpluginsacts_as_solrlibsolrexceptionrb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/field.rb >>>>> <#trunkvendorpluginsacts_as_solrlibsolrfieldrb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/importer/ >>>>> * >>>>> trunk/vendor/plugins/acts_as_solr/lib/solr/importer/array_mapper.rb >>>>> <#trunkvendorpluginsacts_as_solrlibsolrimporterarray_mapperrb> >>>>> * >>>>> trunk/vendor/plugins/acts_as_solr/lib/solr/importer/delimited_file_source.rb >>>>> >>>>> >>>>> <#trunkvendorpluginsacts_as_solrlibsolrimporterdelimited_file_sourcerb> >>>>> >>>>> * >>>>> trunk/vendor/plugins/acts_as_solr/lib/solr/importer/hpricot_mapper.rb >>>>> >>>>> <#trunkvendorpluginsacts_as_solrlibsolrimporterhpricot_mapperrb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/importer/mapper.rb >>>>> <#trunkvendorpluginsacts_as_solrlibsolrimportermapperrb> >>>>> * >>>>> trunk/vendor/plugins/acts_as_solr/lib/solr/importer/solr_source.rb >>>>> <#trunkvendorpluginsacts_as_solrlibsolrimportersolr_sourcerb> >>>>> * >>>>> trunk/vendor/plugins/acts_as_solr/lib/solr/importer/xpath_mapper.rb >>>>> <#trunkvendorpluginsacts_as_solrlibsolrimporterxpath_mapperrb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/importer.rb >>>>> <#trunkvendorpluginsacts_as_solrlibsolrimporterrb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/indexer.rb >>>>> <#trunkvendorpluginsacts_as_solrlibsolrindexerrb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/ >>>>> * >>>>> trunk/vendor/plugins/acts_as_solr/lib/solr/request/add_document.rb >>>>> <#trunkvendorpluginsacts_as_solrlibsolrrequestadd_documentrb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/base.rb >>>>> <#trunkvendorpluginsacts_as_solrlibsolrrequestbaserb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/commit.rb >>>>> <#trunkvendorpluginsacts_as_solrlibsolrrequestcommitrb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/delete.rb >>>>> <#trunkvendorpluginsacts_as_solrlibsolrrequestdeleterb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/dismax.rb >>>>> <#trunkvendorpluginsacts_as_solrlibsolrrequestdismaxrb> >>>>> * >>>>> trunk/vendor/plugins/acts_as_solr/lib/solr/request/index_info.rb >>>>> <#trunkvendorpluginsacts_as_solrlibsolrrequestindex_inforb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/optimize.rb >>>>> <#trunkvendorpluginsacts_as_solrlibsolrrequestoptimizerb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/ping.rb >>>>> <#trunkvendorpluginsacts_as_solrlibsolrrequestpingrb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/select.rb >>>>> <#trunkvendorpluginsacts_as_solrlibsolrrequestselectrb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/standard.rb >>>>> <#trunkvendorpluginsacts_as_solrlibsolrrequeststandardrb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/update.rb >>>>> <#trunkvendorpluginsacts_as_solrlibsolrrequestupdaterb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/request.rb >>>>> <#trunkvendorpluginsacts_as_solrlibsolrrequestrb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/response/ >>>>> * >>>>> trunk/vendor/plugins/acts_as_solr/lib/solr/response/add_document.rb >>>>> <#trunkvendorpluginsacts_as_solrlibsolrresponseadd_documentrb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/response/base.rb >>>>> <#trunkvendorpluginsacts_as_solrlibsolrresponsebaserb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/response/commit.rb >>>>> <#trunkvendorpluginsacts_as_solrlibsolrresponsecommitrb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/response/delete.rb >>>>> <#trunkvendorpluginsacts_as_solrlibsolrresponsedeleterb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/response/dismax.rb >>>>> <#trunkvendorpluginsacts_as_solrlibsolrresponsedismaxrb> >>>>> * >>>>> trunk/vendor/plugins/acts_as_solr/lib/solr/response/index_info.rb >>>>> <#trunkvendorpluginsacts_as_solrlibsolrresponseindex_inforb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/response/optimize.rb >>>>> <#trunkvendorpluginsacts_as_solrlibsolrresponseoptimizerb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/response/ping.rb >>>>> <#trunkvendorpluginsacts_as_solrlibsolrresponsepingrb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/response/ruby.rb >>>>> <#trunkvendorpluginsacts_as_solrlibsolrresponserubyrb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/response/standard.rb >>>>> <#trunkvendorpluginsacts_as_solrlibsolrresponsestandardrb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/response/xml.rb >>>>> <#trunkvendorpluginsacts_as_solrlibsolrresponsexmlrb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/response.rb >>>>> <#trunkvendorpluginsacts_as_solrlibsolrresponserb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/solrtasks.rb >>>>> <#trunkvendorpluginsacts_as_solrlibsolrsolrtasksrb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/util.rb >>>>> <#trunkvendorpluginsacts_as_solrlibsolrutilrb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/xml.rb >>>>> <#trunkvendorpluginsacts_as_solrlibsolrxmlrb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr.rb >>>>> <#trunkvendorpluginsacts_as_solrlibsolrrb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr_fixtures.rb >>>>> <#trunkvendorpluginsacts_as_solrlibsolr_fixturesrb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/tasks/ >>>>> * trunk/vendor/plugins/acts_as_solr/lib/tasks/database.rake >>>>> <#trunkvendorpluginsacts_as_solrlibtasksdatabaserake> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/tasks/solr.rake >>>>> <#trunkvendorpluginsacts_as_solrlibtaskssolrrake> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/tasks/test.rake >>>>> <#trunkvendorpluginsacts_as_solrlibtaskstestrake> >>>>> * trunk/vendor/plugins/acts_as_solr/schema.xml >>>>> <#trunkvendorpluginsacts_as_solrschemaxml> >>>>> * trunk/vendor/plugins/acts_as_solr/solr/ >>>>> * trunk/vendor/plugins/acts_as_solr/solr/CHANGES.txt >>>>> <#trunkvendorpluginsacts_as_solrsolrCHANGEStxt> >>>>> * trunk/vendor/plugins/acts_as_solr/solr/LICENSE.txt >>>>> <#trunkvendorpluginsacts_as_solrsolrLICENSEtxt> >>>>> * trunk/vendor/plugins/acts_as_solr/solr/NOTICE.txt >>>>> <#trunkvendorpluginsacts_as_solrsolrNOTICEtxt> >>>>> * trunk/vendor/plugins/acts_as_solr/solr/etc/ >>>>> * trunk/vendor/plugins/acts_as_solr/solr/etc/jetty.xml >>>>> <#trunkvendorpluginsacts_as_solrsolretcjettyxml> >>>>> * trunk/vendor/plugins/acts_as_solr/solr/etc/webdefault.xml >>>>> <#trunkvendorpluginsacts_as_solrsolretcwebdefaultxml> >>>>> * trunk/vendor/plugins/acts_as_solr/solr/lib/ >>>>> * >>>>> trunk/vendor/plugins/acts_as_solr/solr/lib/commons-codec-1.3.jar >>>>> <#trunkvendorpluginsacts_as_solrsolrlibcommonscodec13jar> >>>>> * >>>>> trunk/vendor/plugins/acts_as_solr/solr/lib/commons-csv-0.1-SNAPSHOT.jar >>>>> >>>>> <#trunkvendorpluginsacts_as_solrsolrlibcommonscsv01SNAPSHOTjar> >>>>> * >>>>> trunk/vendor/plugins/acts_as_solr/solr/lib/commons-fileupload-1.2.jar >>>>> <#trunkvendorpluginsacts_as_solrsolrlibcommonsfileupload12jar> >>>>> * trunk/vendor/plugins/acts_as_solr/solr/lib/commons-io-1.2.jar >>>>> <#trunkvendorpluginsacts_as_solrsolrlibcommonsio12jar> >>>>> * trunk/vendor/plugins/acts_as_solr/solr/lib/easymock.jar >>>>> <#trunkvendorpluginsacts_as_solrsolrlibeasymockjar> >>>>> * trunk/vendor/plugins/acts_as_solr/solr/lib/jetty-6.1.3.jar >>>>> <#trunkvendorpluginsacts_as_solrsolrlibjetty613jar> >>>>> * trunk/vendor/plugins/acts_as_solr/solr/lib/jetty-util-6.1.3.jar >>>>> <#trunkvendorpluginsacts_as_solrsolrlibjettyutil613jar> >>>>> * trunk/vendor/plugins/acts_as_solr/solr/lib/jsp-2.1/ >>>>> * >>>>> trunk/vendor/plugins/acts_as_solr/solr/lib/jsp-2.1/ant-1.6.5.jar >>>>> <#trunkvendorpluginsacts_as_solrsolrlibjsp21ant165jar> >>>>> * >>>>> trunk/vendor/plugins/acts_as_solr/solr/lib/jsp-2.1/core-3.1.1.jar >>>>> <#trunkvendorpluginsacts_as_solrsolrlibjsp21core311jar> >>>>> * trunk/vendor/plugins/acts_as_solr/solr/lib/jsp-2.1/jsp-2.1.jar >>>>> <#trunkvendorpluginsacts_as_solrsolrlibjsp21jsp21jar> >>>>> * >>>>> trunk/vendor/plugins/acts_as_solr/solr/lib/jsp-2.1/jsp-api-2.1.jar >>>>> <#trunkvendorpluginsacts_as_solrsolrlibjsp21jspapi21jar> >>>>> * >>>>> trunk/vendor/plugins/acts_as_solr/solr/lib/lucene-analyzers-2007-05-20_00-04-53.jar >>>>> >>>>> >>>>> <#trunkvendorpluginsacts_as_solrsolrlibluceneanalyzers20070520_000453jar> >>>>> >>>>> * >>>>> trunk/vendor/plugins/acts_as_solr/solr/lib/lucene-core-2007-05-20_00-04-53.jar >>>>> >>>>> >>>>> <#trunkvendorpluginsacts_as_solrsolrliblucenecore20070520_000453jar> >>>>> * >>>>> trunk/vendor/plugins/acts_as_solr/solr/lib/lucene-highlighter-2007-05-20_00-04-53.jar >>>>> >>>>> >>>>> <#trunkvendorpluginsacts_as_solrsolrliblucenehighlighter20070520_000453jar> >>>>> >>>>> * >>>>> trunk/vendor/plugins/acts_as_solr/solr/lib/lucene-snowball-2007-05-20_00-04-53.jar >>>>> >>>>> >>>>> <#trunkvendorpluginsacts_as_solrsolrliblucenesnowball20070520_000453jar> >>>>> >>>>> * >>>>> trunk/vendor/plugins/acts_as_solr/solr/lib/lucene-spellchecker-2007-05-20_00-04-53.jar >>>>> >>>>> >>>>> <#trunkvendorpluginsacts_as_solrsolrliblucenespellchecker20070520_000453jar> >>>>> >>>>> * trunk/vendor/plugins/acts_as_solr/solr/lib/servlet-api-2.4.jar >>>>> <#trunkvendorpluginsacts_as_solrsolrlibservletapi24jar> >>>>> * >>>>> trunk/vendor/plugins/acts_as_solr/solr/lib/servlet-api-2.5-6.1.3.jar >>>>> <#trunkvendorpluginsacts_as_solrsolrlibservletapi25613jar> >>>>> * trunk/vendor/plugins/acts_as_solr/solr/lib/xpp3-1.1.3.4.O.jar >>>>> <#trunkvendorpluginsacts_as_solrsolrlibxpp31134Ojar> >>>>> * trunk/vendor/plugins/acts_as_solr/solr/logs/ >>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/ >>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/README.txt >>>>> <#trunkvendorpluginsacts_as_solrsolrsolrREADMEtxt> >>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/ >>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/abc >>>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinabc> >>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/abo >>>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinabo> >>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/backup >>>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinbackup> >>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/backupcleaner >>>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinbackupcleaner> >>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/commit >>>>> <#trunkvendorpluginsacts_as_solrsolrsolrbincommit> >>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/optimize >>>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinoptimize> >>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/readercycle >>>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinreadercycle> >>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/rsyncd-disable >>>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinrsyncddisable> >>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/rsyncd-enable >>>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinrsyncdenable> >>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/rsyncd-start >>>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinrsyncdstart> >>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/rsyncd-stop >>>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinrsyncdstop> >>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/scripts-util >>>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinscriptsutil> >>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/snapcleaner >>>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinsnapcleaner> >>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/snapinstaller >>>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinsnapinstaller> >>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/snappuller >>>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinsnappuller> >>>>> * >>>>> trunk/vendor/plugins/acts_as_solr/solr/solr/bin/snappuller-disable >>>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinsnappullerdisable> >>>>> * >>>>> trunk/vendor/plugins/acts_as_solr/solr/solr/bin/snappuller-enable >>>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinsnappullerenable> >>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/snapshooter >>>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinsnapshooter> >>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/conf/ >>>>> * >>>>> trunk/vendor/plugins/acts_as_solr/solr/solr/conf/admin-extra.html >>>>> <#trunkvendorpluginsacts_as_solrsolrsolrconfadminextrahtml> >>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/conf/protwords.txt >>>>> <#trunkvendorpluginsacts_as_solrsolrsolrconfprotwordstxt> >>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/conf/schema.xml >>>>> <#trunkvendorpluginsacts_as_solrsolrsolrconfschemaxml> >>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/conf/scripts.conf >>>>> <#trunkvendorpluginsacts_as_solrsolrsolrconfscriptsconf> >>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/conf/solrconfig.xml >>>>> <#trunkvendorpluginsacts_as_solrsolrsolrconfsolrconfigxml> >>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/conf/stopwords.txt >>>>> <#trunkvendorpluginsacts_as_solrsolrsolrconfstopwordstxt> >>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/conf/synonyms.txt >>>>> <#trunkvendorpluginsacts_as_solrsolrsolrconfsynonymstxt> >>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/conf/xslt/ >>>>> * >>>>> trunk/vendor/plugins/acts_as_solr/solr/solr/conf/xslt/example.xsl >>>>> <#trunkvendorpluginsacts_as_solrsolrsolrconfxsltexamplexsl> >>>>> * >>>>> trunk/vendor/plugins/acts_as_solr/solr/solr/conf/xslt/example_atom.xsl >>>>> >>>>> >>>>> <#trunkvendorpluginsacts_as_solrsolrsolrconfxsltexample_atomxsl> >>>>> * >>>>> trunk/vendor/plugins/acts_as_solr/solr/solr/conf/xslt/example_rss.xsl >>>>> <#trunkvendorpluginsacts_as_solrsolrsolrconfxsltexample_rssxsl> >>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/data/ >>>>> * trunk/vendor/plugins/acts_as_solr/solr/start.jar >>>>> <#trunkvendorpluginsacts_as_solrsolrstartjar> >>>>> * trunk/vendor/plugins/acts_as_solr/solr/tmp/ >>>>> * trunk/vendor/plugins/acts_as_solr/solr/webapps/ >>>>> * trunk/vendor/plugins/acts_as_solr/solr/webapps/solr.war >>>>> <#trunkvendorpluginsacts_as_solrsolrwebappssolrwar> >>>>> * trunk/vendor/plugins/acts_as_solr/test/ >>>>> * trunk/vendor/plugins/acts_as_solr/test/config/ >>>>> * trunk/vendor/plugins/acts_as_solr/test/config/solr.yml >>>>> <#trunkvendorpluginsacts_as_solrtestconfigsolryml> >>>>> * trunk/vendor/plugins/acts_as_solr/test/db/ >>>>> * trunk/vendor/plugins/acts_as_solr/test/db/connections/ >>>>> * trunk/vendor/plugins/acts_as_solr/test/db/connections/mysql/ >>>>> * >>>>> trunk/vendor/plugins/acts_as_solr/test/db/connections/mysql/connection.rb >>>>> >>>>> >>>>> <#trunkvendorpluginsacts_as_solrtestdbconnectionsmysqlconnectionrb> >>>>> * trunk/vendor/plugins/acts_as_solr/test/db/connections/sqlite/ >>>>> * >>>>> trunk/vendor/plugins/acts_as_solr/test/db/connections/sqlite/connection.rb >>>>> >>>>> >>>>> <#trunkvendorpluginsacts_as_solrtestdbconnectionssqliteconnectionrb> >>>>> * trunk/vendor/plugins/acts_as_solr/test/db/migrate/ >>>>> * >>>>> trunk/vendor/plugins/acts_as_solr/test/db/migrate/001_create_books.rb >>>>> >>>>> <#trunkvendorpluginsacts_as_solrtestdbmigrate001_create_booksrb> >>>>> * >>>>> trunk/vendor/plugins/acts_as_solr/test/db/migrate/002_create_movies.rb >>>>> >>>>> >>>>> <#trunkvendorpluginsacts_as_solrtestdbmigrate002_create_moviesrb> >>>>> * >>>>> trunk/vendor/plugins/acts_as_solr/test/db/migrate/003_create_categories.rb >>>>> >>>>> >>>>> <#trunkvendorpluginsacts_as_solrtestdbmigrate003_create_categoriesrb> >>>>> * >>>>> trunk/vendor/plugins/acts_as_solr/test/db/migrate/004_create_electronics.rb >>>>> >>>>> >>>>> <#trunkvendorpluginsacts_as_solrtestdbmigrate004_create_electronicsrb> >>>>> >>>>> * >>>>> trunk/vendor/plugins/acts_as_solr/test/db/migrate/005_create_authors.rb >>>>> >>>>> >>>>> <#trunkvendorpluginsacts_as_solrtestdbmigrate005_create_authorsrb> >>>>> * >>>>> trunk/vendor/plugins/acts_as_solr/test/db/migrate/006_create_postings.rb >>>>> >>>>> >>>>> <#trunkvendorpluginsacts_as_solrtestdbmigrate006_create_postingsrb> >>>>> * trunk/vendor/plugins/acts_as_solr/test/db/test.db >>>>> <#trunkvendorpluginsacts_as_solrtestdbtestdb> >>>>> * trunk/vendor/plugins/acts_as_solr/test/fixtures/ >>>>> * trunk/vendor/plugins/acts_as_solr/test/fixtures/authors.yml >>>>> <#trunkvendorpluginsacts_as_solrtestfixturesauthorsyml> >>>>> * trunk/vendor/plugins/acts_as_solr/test/fixtures/books.yml >>>>> <#trunkvendorpluginsacts_as_solrtestfixturesbooksyml> >>>>> * trunk/vendor/plugins/acts_as_solr/test/fixtures/categories.yml >>>>> <#trunkvendorpluginsacts_as_solrtestfixturescategoriesyml> >>>>> * trunk/vendor/plugins/acts_as_solr/test/fixtures/db_definitions/ >>>>> * >>>>> trunk/vendor/plugins/acts_as_solr/test/fixtures/db_definitions/mysql.sql >>>>> >>>>> >>>>> <#trunkvendorpluginsacts_as_solrtestfixturesdb_definitionsmysqlsql> >>>>> * trunk/vendor/plugins/acts_as_solr/test/fixtures/electronics.yml >>>>> <#trunkvendorpluginsacts_as_solrtestfixtureselectronicsyml> >>>>> * trunk/vendor/plugins/acts_as_solr/test/fixtures/movies.yml >>>>> <#trunkvendorpluginsacts_as_solrtestfixturesmoviesyml> >>>>> * trunk/vendor/plugins/acts_as_solr/test/fixtures/postings.yml >>>>> <#trunkvendorpluginsacts_as_solrtestfixturespostingsyml> >>>>> * trunk/vendor/plugins/acts_as_solr/test/models/ >>>>> * trunk/vendor/plugins/acts_as_solr/test/models/author.rb >>>>> <#trunkvendorpluginsacts_as_solrtestmodelsauthorrb> >>>>> * trunk/vendor/plugins/acts_as_solr/test/models/book.rb >>>>> <#trunkvendorpluginsacts_as_solrtestmodelsbookrb> >>>>> * trunk/vendor/plugins/acts_as_solr/test/models/category.rb >>>>> <#trunkvendorpluginsacts_as_solrtestmodelscategoryrb> >>>>> * trunk/vendor/plugins/acts_as_solr/test/models/electronic.rb >>>>> <#trunkvendorpluginsacts_as_solrtestmodelselectronicrb> >>>>> * trunk/vendor/plugins/acts_as_solr/test/models/movie.rb >>>>> <#trunkvendorpluginsacts_as_solrtestmodelsmovierb> >>>>> * trunk/vendor/plugins/acts_as_solr/test/models/posting.rb >>>>> <#trunkvendorpluginsacts_as_solrtestmodelspostingrb> >>>>> * trunk/vendor/plugins/acts_as_solr/test/test_helper.rb >>>>> <#trunkvendorpluginsacts_as_solrtesttest_helperrb> >>>>> * trunk/vendor/plugins/acts_as_solr/test/unit/ >>>>> * >>>>> trunk/vendor/plugins/acts_as_solr/test/unit/acts_as_solr_test.rb >>>>> <#trunkvendorpluginsacts_as_solrtestunitacts_as_solr_testrb> >>>>> * >>>>> trunk/vendor/plugins/acts_as_solr/test/unit/association_indexing_test.rb >>>>> >>>>> >>>>> <#trunkvendorpluginsacts_as_solrtestunitassociation_indexing_testrb> >>>>> * >>>>> trunk/vendor/plugins/acts_as_solr/test/unit/faceted_search_test.rb >>>>> <#trunkvendorpluginsacts_as_solrtestunitfaceted_search_testrb> >>>>> * >>>>> trunk/vendor/plugins/acts_as_solr/test/unit/multi_solr_search_test.rb >>>>> >>>>> <#trunkvendorpluginsacts_as_solrtestunitmulti_solr_search_testrb> >>>>> >>>>> >>>>> Removed Paths >>>>> >>>>> * trunk/resolr.sh <#trunkresolrsh> >>>>> * trunk/resolr_dev.sh <#trunkresolr_devsh> >>>>> >>>>> >>>>> Property Changed >>>>> >>>>> * trunk/config/ <#trunkconfig> >>>>> >>>> >>>> _______________________________________________ >>>> BioCatalogue-developers mailing list >>>> BioCatalogue-developers at rubyforge.org >>>> http://rubyforge.org/mailman/listinfo/biocatalogue-developers >>> >>> _______________________________________________ >>> BioCatalogue-developers mailing list >>> BioCatalogue-developers at rubyforge.org >>> http://rubyforge.org/mailman/listinfo/biocatalogue-developers > > _______________________________________________ > BioCatalogue-developers mailing list > BioCatalogue-developers at rubyforge.org > http://rubyforge.org/mailman/listinfo/biocatalogue-developers -------------- next part -------------- A non-text attachment was scrubbed... Name: ericnzuo.vcf Type: text/x-vcard Size: 238 bytes Desc: not available URL: From tlaurent at ebi.ac.uk Thu Nov 20 06:18:14 2008 From: tlaurent at ebi.ac.uk (Thomas Laurent) Date: Thu, 20 Nov 2008 11:18:14 +0000 Subject: [BioCatalogue-developers] [260] trunk: - New resolr.rb script (can run in different modes, default is development, do ./resolr. rb production for production mode reindexing). In-Reply-To: <49254160.1010901@cs.man.ac.uk> References: <20081119180826.CDB2016780DB@rubyforge.org> <49246727.1020705@cs.man.ac.uk> <49248E3E.3060609@cs.man.ac.uk> <49253C28.1000508@ebi.ac.uk> <49254160.1010901@cs.man.ac.uk> Message-ID: <49254776.5030804@ebi.ac.uk> That's probably the best short term solution I agree. But we should try to find a solution for a later stage to avoid loosing the search functionality on the remaining "live" node if the node running solr fails. Thomas Jiten Bhagat wrote: > Hi Thomas, > > That is bad news indeed :-( > > Is it possible to run just the one solr instance somewhere (maybe one of > the nodes), and then we can add a local solr.yml file under /config/ > which points to this, then the nodes running the app know to connect to > that one solr instance? > > Cheers, > Jits > > > Thomas Laurent wrote: >> That's brilliant Jits, thanks a lot ! I've updated the server and it >> works fine, well done ! >> >> Now for the bad news... I've had a chat with the Lucene guys in my >> group (conveniently located just the desk opposite to me) about the >> weir "Stale NFS handle" I saw happening quite a few times yesterday. >> The pb is that we're running 2 SOLR instances, 1 on each node, and >> when 1 update the index, the other one doesn't know it, gets confused >> and cannot read the index. >> This also explains why this morning I had to run resolr.sh on both >> nodes (at 1st, I only ran it on one and the other one couldn't find >> anything). >> >> So, we need to be able to synchronize both SOLR instances. When 1 SOLR >> server update the index, it needs to be able to tell the other "hey, >> I've changed the index, watch out for it !". >> >> One interesting read about it: >> http://www.mail-archive.com/solr-user at lucene.apache.org/msg05978.html >> >> I'll add a task on rubyforge as this might be a potential major issue. >> >> Thomas >> >> Jiten Bhagat wrote: >>> Hi guys, >>> >>> I've committed a working fix for this (rev 261) >>> >>> Now text within the soap operations, inputs, outputs blah blah is >>> matched and the parent service is intelligently found. >>> >>> I've tested this locally with many keywords such as from input port >>> names and descriptions. This all seems to work, except when searching >>> for something like: "eFetchRequest"... hopefully this won't be a >>> major issue just yet. >>> >>> Cheers and good night, >>> Jits >>> >>> >>> Jiten Bhagat wrote: >>>> Note: this doesn't fix the main issue of services not being found >>>> for some things. I'm going to write some code to do that. Hopefully >>>> should be done by end of tonight. >>>> >>>> Jits >>>> >>>> >>>> noreply at rubyforge.org wrote: >>>>> >>>>> Revision >>>>> 260 >>>>> Author >>>>> jits >>>>> Date >>>>> 2008-11-19 13:08:25 -0500 (Wed, 19 Nov 2008) >>>>> >>>>> >>>>> Log Message >>>>> >>>>> - New resolr.rb script (can run in different modes, default is >>>>> development, do ./resolr.rb production for production mode >>>>> reindexing). >>>>> - New version of the acts_as_solr plugin, from: >>>>> http://github.com/bcardarella/acts_as_solr/tree/master >>>>> >>>>> >>>>> Added Paths >>>>> >>>>> * trunk/resolr.rb <#trunkresolrrb> >>>>> * trunk/vendor/plugins/acts_as_solr/ >>>>> * trunk/vendor/plugins/acts_as_solr/CHANGE_LOG >>>>> <#trunkvendorpluginsacts_as_solrCHANGE_LOG> >>>>> * trunk/vendor/plugins/acts_as_solr/LICENSE >>>>> <#trunkvendorpluginsacts_as_solrLICENSE> >>>>> * trunk/vendor/plugins/acts_as_solr/README.markdown >>>>> <#trunkvendorpluginsacts_as_solrREADMEmarkdown> >>>>> * trunk/vendor/plugins/acts_as_solr/Rakefile >>>>> <#trunkvendorpluginsacts_as_solrRakefile> >>>>> * trunk/vendor/plugins/acts_as_solr/TESTING_THE_PLUGIN >>>>> <#trunkvendorpluginsacts_as_solrTESTING_THE_PLUGIN> >>>>> * trunk/vendor/plugins/acts_as_solr/config/ >>>>> * trunk/vendor/plugins/acts_as_solr/config/environment.rb >>>>> <#trunkvendorpluginsacts_as_solrconfigenvironmentrb> >>>>> * trunk/vendor/plugins/acts_as_solr/config/solr.yml >>>>> <#trunkvendorpluginsacts_as_solrconfigsolryml> >>>>> * trunk/vendor/plugins/acts_as_solr/init.rb >>>>> <#trunkvendorpluginsacts_as_solrinitrb> >>>>> * trunk/vendor/plugins/acts_as_solr/install.rb >>>>> <#trunkvendorpluginsacts_as_solrinstallrb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/ >>>>> * trunk/vendor/plugins/acts_as_solr/lib/acts_as_solr.rb >>>>> <#trunkvendorpluginsacts_as_solrlibacts_as_solrrb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/acts_methods.rb >>>>> <#trunkvendorpluginsacts_as_solrlibacts_methodsrb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/class_methods.rb >>>>> <#trunkvendorpluginsacts_as_solrlibclass_methodsrb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/common_methods.rb >>>>> <#trunkvendorpluginsacts_as_solrlibcommon_methodsrb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/deprecation.rb >>>>> <#trunkvendorpluginsacts_as_solrlibdeprecationrb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/instance_methods.rb >>>>> <#trunkvendorpluginsacts_as_solrlibinstance_methodsrb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/parser_methods.rb >>>>> <#trunkvendorpluginsacts_as_solrlibparser_methodsrb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/search_results.rb >>>>> <#trunkvendorpluginsacts_as_solrlibsearch_resultsrb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/ >>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/connection.rb >>>>> <#trunkvendorpluginsacts_as_solrlibsolrconnectionrb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/document.rb >>>>> <#trunkvendorpluginsacts_as_solrlibsolrdocumentrb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/exception.rb >>>>> <#trunkvendorpluginsacts_as_solrlibsolrexceptionrb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/field.rb >>>>> <#trunkvendorpluginsacts_as_solrlibsolrfieldrb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/importer/ >>>>> * >>>>> trunk/vendor/plugins/acts_as_solr/lib/solr/importer/array_mapper.rb >>>>> <#trunkvendorpluginsacts_as_solrlibsolrimporterarray_mapperrb> >>>>> * >>>>> trunk/vendor/plugins/acts_as_solr/lib/solr/importer/delimited_file_source.rb >>>>> >>>>> >>>>> <#trunkvendorpluginsacts_as_solrlibsolrimporterdelimited_file_sourcerb> >>>>> >>>>> * >>>>> trunk/vendor/plugins/acts_as_solr/lib/solr/importer/hpricot_mapper.rb >>>>> <#trunkvendorpluginsacts_as_solrlibsolrimporterhpricot_mapperrb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/importer/mapper.rb >>>>> <#trunkvendorpluginsacts_as_solrlibsolrimportermapperrb> >>>>> * >>>>> trunk/vendor/plugins/acts_as_solr/lib/solr/importer/solr_source.rb >>>>> <#trunkvendorpluginsacts_as_solrlibsolrimportersolr_sourcerb> >>>>> * >>>>> trunk/vendor/plugins/acts_as_solr/lib/solr/importer/xpath_mapper.rb >>>>> <#trunkvendorpluginsacts_as_solrlibsolrimporterxpath_mapperrb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/importer.rb >>>>> <#trunkvendorpluginsacts_as_solrlibsolrimporterrb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/indexer.rb >>>>> <#trunkvendorpluginsacts_as_solrlibsolrindexerrb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/ >>>>> * >>>>> trunk/vendor/plugins/acts_as_solr/lib/solr/request/add_document.rb >>>>> <#trunkvendorpluginsacts_as_solrlibsolrrequestadd_documentrb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/base.rb >>>>> <#trunkvendorpluginsacts_as_solrlibsolrrequestbaserb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/commit.rb >>>>> <#trunkvendorpluginsacts_as_solrlibsolrrequestcommitrb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/delete.rb >>>>> <#trunkvendorpluginsacts_as_solrlibsolrrequestdeleterb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/dismax.rb >>>>> <#trunkvendorpluginsacts_as_solrlibsolrrequestdismaxrb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/index_info.rb >>>>> <#trunkvendorpluginsacts_as_solrlibsolrrequestindex_inforb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/optimize.rb >>>>> <#trunkvendorpluginsacts_as_solrlibsolrrequestoptimizerb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/ping.rb >>>>> <#trunkvendorpluginsacts_as_solrlibsolrrequestpingrb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/select.rb >>>>> <#trunkvendorpluginsacts_as_solrlibsolrrequestselectrb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/standard.rb >>>>> <#trunkvendorpluginsacts_as_solrlibsolrrequeststandardrb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/update.rb >>>>> <#trunkvendorpluginsacts_as_solrlibsolrrequestupdaterb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/request.rb >>>>> <#trunkvendorpluginsacts_as_solrlibsolrrequestrb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/response/ >>>>> * >>>>> trunk/vendor/plugins/acts_as_solr/lib/solr/response/add_document.rb >>>>> <#trunkvendorpluginsacts_as_solrlibsolrresponseadd_documentrb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/response/base.rb >>>>> <#trunkvendorpluginsacts_as_solrlibsolrresponsebaserb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/response/commit.rb >>>>> <#trunkvendorpluginsacts_as_solrlibsolrresponsecommitrb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/response/delete.rb >>>>> <#trunkvendorpluginsacts_as_solrlibsolrresponsedeleterb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/response/dismax.rb >>>>> <#trunkvendorpluginsacts_as_solrlibsolrresponsedismaxrb> >>>>> * >>>>> trunk/vendor/plugins/acts_as_solr/lib/solr/response/index_info.rb >>>>> <#trunkvendorpluginsacts_as_solrlibsolrresponseindex_inforb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/response/optimize.rb >>>>> <#trunkvendorpluginsacts_as_solrlibsolrresponseoptimizerb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/response/ping.rb >>>>> <#trunkvendorpluginsacts_as_solrlibsolrresponsepingrb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/response/ruby.rb >>>>> <#trunkvendorpluginsacts_as_solrlibsolrresponserubyrb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/response/standard.rb >>>>> <#trunkvendorpluginsacts_as_solrlibsolrresponsestandardrb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/response/xml.rb >>>>> <#trunkvendorpluginsacts_as_solrlibsolrresponsexmlrb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/response.rb >>>>> <#trunkvendorpluginsacts_as_solrlibsolrresponserb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/solrtasks.rb >>>>> <#trunkvendorpluginsacts_as_solrlibsolrsolrtasksrb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/util.rb >>>>> <#trunkvendorpluginsacts_as_solrlibsolrutilrb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/xml.rb >>>>> <#trunkvendorpluginsacts_as_solrlibsolrxmlrb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr.rb >>>>> <#trunkvendorpluginsacts_as_solrlibsolrrb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr_fixtures.rb >>>>> <#trunkvendorpluginsacts_as_solrlibsolr_fixturesrb> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/tasks/ >>>>> * trunk/vendor/plugins/acts_as_solr/lib/tasks/database.rake >>>>> <#trunkvendorpluginsacts_as_solrlibtasksdatabaserake> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/tasks/solr.rake >>>>> <#trunkvendorpluginsacts_as_solrlibtaskssolrrake> >>>>> * trunk/vendor/plugins/acts_as_solr/lib/tasks/test.rake >>>>> <#trunkvendorpluginsacts_as_solrlibtaskstestrake> >>>>> * trunk/vendor/plugins/acts_as_solr/schema.xml >>>>> <#trunkvendorpluginsacts_as_solrschemaxml> >>>>> * trunk/vendor/plugins/acts_as_solr/solr/ >>>>> * trunk/vendor/plugins/acts_as_solr/solr/CHANGES.txt >>>>> <#trunkvendorpluginsacts_as_solrsolrCHANGEStxt> >>>>> * trunk/vendor/plugins/acts_as_solr/solr/LICENSE.txt >>>>> <#trunkvendorpluginsacts_as_solrsolrLICENSEtxt> >>>>> * trunk/vendor/plugins/acts_as_solr/solr/NOTICE.txt >>>>> <#trunkvendorpluginsacts_as_solrsolrNOTICEtxt> >>>>> * trunk/vendor/plugins/acts_as_solr/solr/etc/ >>>>> * trunk/vendor/plugins/acts_as_solr/solr/etc/jetty.xml >>>>> <#trunkvendorpluginsacts_as_solrsolretcjettyxml> >>>>> * trunk/vendor/plugins/acts_as_solr/solr/etc/webdefault.xml >>>>> <#trunkvendorpluginsacts_as_solrsolretcwebdefaultxml> >>>>> * trunk/vendor/plugins/acts_as_solr/solr/lib/ >>>>> * trunk/vendor/plugins/acts_as_solr/solr/lib/commons-codec-1.3.jar >>>>> <#trunkvendorpluginsacts_as_solrsolrlibcommonscodec13jar> >>>>> * >>>>> trunk/vendor/plugins/acts_as_solr/solr/lib/commons-csv-0.1-SNAPSHOT.jar >>>>> >>>>> <#trunkvendorpluginsacts_as_solrsolrlibcommonscsv01SNAPSHOTjar> >>>>> * >>>>> trunk/vendor/plugins/acts_as_solr/solr/lib/commons-fileupload-1.2.jar >>>>> <#trunkvendorpluginsacts_as_solrsolrlibcommonsfileupload12jar> >>>>> * trunk/vendor/plugins/acts_as_solr/solr/lib/commons-io-1.2.jar >>>>> <#trunkvendorpluginsacts_as_solrsolrlibcommonsio12jar> >>>>> * trunk/vendor/plugins/acts_as_solr/solr/lib/easymock.jar >>>>> <#trunkvendorpluginsacts_as_solrsolrlibeasymockjar> >>>>> * trunk/vendor/plugins/acts_as_solr/solr/lib/jetty-6.1.3.jar >>>>> <#trunkvendorpluginsacts_as_solrsolrlibjetty613jar> >>>>> * trunk/vendor/plugins/acts_as_solr/solr/lib/jetty-util-6.1.3.jar >>>>> <#trunkvendorpluginsacts_as_solrsolrlibjettyutil613jar> >>>>> * trunk/vendor/plugins/acts_as_solr/solr/lib/jsp-2.1/ >>>>> * trunk/vendor/plugins/acts_as_solr/solr/lib/jsp-2.1/ant-1.6.5.jar >>>>> <#trunkvendorpluginsacts_as_solrsolrlibjsp21ant165jar> >>>>> * >>>>> trunk/vendor/plugins/acts_as_solr/solr/lib/jsp-2.1/core-3.1.1.jar >>>>> <#trunkvendorpluginsacts_as_solrsolrlibjsp21core311jar> >>>>> * trunk/vendor/plugins/acts_as_solr/solr/lib/jsp-2.1/jsp-2.1.jar >>>>> <#trunkvendorpluginsacts_as_solrsolrlibjsp21jsp21jar> >>>>> * >>>>> trunk/vendor/plugins/acts_as_solr/solr/lib/jsp-2.1/jsp-api-2.1.jar >>>>> <#trunkvendorpluginsacts_as_solrsolrlibjsp21jspapi21jar> >>>>> * >>>>> trunk/vendor/plugins/acts_as_solr/solr/lib/lucene-analyzers-2007-05-20_00-04-53.jar >>>>> >>>>> >>>>> <#trunkvendorpluginsacts_as_solrsolrlibluceneanalyzers20070520_000453jar> >>>>> >>>>> * >>>>> trunk/vendor/plugins/acts_as_solr/solr/lib/lucene-core-2007-05-20_00-04-53.jar >>>>> >>>>> >>>>> <#trunkvendorpluginsacts_as_solrsolrliblucenecore20070520_000453jar> >>>>> * >>>>> trunk/vendor/plugins/acts_as_solr/solr/lib/lucene-highlighter-2007-05-20_00-04-53.jar >>>>> >>>>> >>>>> <#trunkvendorpluginsacts_as_solrsolrliblucenehighlighter20070520_000453jar> >>>>> >>>>> * >>>>> trunk/vendor/plugins/acts_as_solr/solr/lib/lucene-snowball-2007-05-20_00-04-53.jar >>>>> >>>>> >>>>> <#trunkvendorpluginsacts_as_solrsolrliblucenesnowball20070520_000453jar> >>>>> >>>>> * >>>>> trunk/vendor/plugins/acts_as_solr/solr/lib/lucene-spellchecker-2007-05-20_00-04-53.jar >>>>> >>>>> >>>>> <#trunkvendorpluginsacts_as_solrsolrliblucenespellchecker20070520_000453jar> >>>>> >>>>> * trunk/vendor/plugins/acts_as_solr/solr/lib/servlet-api-2.4.jar >>>>> <#trunkvendorpluginsacts_as_solrsolrlibservletapi24jar> >>>>> * >>>>> trunk/vendor/plugins/acts_as_solr/solr/lib/servlet-api-2.5-6.1.3.jar >>>>> <#trunkvendorpluginsacts_as_solrsolrlibservletapi25613jar> >>>>> * trunk/vendor/plugins/acts_as_solr/solr/lib/xpp3-1.1.3.4.O.jar >>>>> <#trunkvendorpluginsacts_as_solrsolrlibxpp31134Ojar> >>>>> * trunk/vendor/plugins/acts_as_solr/solr/logs/ >>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/ >>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/README.txt >>>>> <#trunkvendorpluginsacts_as_solrsolrsolrREADMEtxt> >>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/ >>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/abc >>>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinabc> >>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/abo >>>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinabo> >>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/backup >>>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinbackup> >>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/backupcleaner >>>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinbackupcleaner> >>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/commit >>>>> <#trunkvendorpluginsacts_as_solrsolrsolrbincommit> >>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/optimize >>>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinoptimize> >>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/readercycle >>>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinreadercycle> >>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/rsyncd-disable >>>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinrsyncddisable> >>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/rsyncd-enable >>>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinrsyncdenable> >>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/rsyncd-start >>>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinrsyncdstart> >>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/rsyncd-stop >>>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinrsyncdstop> >>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/scripts-util >>>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinscriptsutil> >>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/snapcleaner >>>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinsnapcleaner> >>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/snapinstaller >>>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinsnapinstaller> >>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/snappuller >>>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinsnappuller> >>>>> * >>>>> trunk/vendor/plugins/acts_as_solr/solr/solr/bin/snappuller-disable >>>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinsnappullerdisable> >>>>> * >>>>> trunk/vendor/plugins/acts_as_solr/solr/solr/bin/snappuller-enable >>>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinsnappullerenable> >>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/snapshooter >>>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinsnapshooter> >>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/conf/ >>>>> * >>>>> trunk/vendor/plugins/acts_as_solr/solr/solr/conf/admin-extra.html >>>>> <#trunkvendorpluginsacts_as_solrsolrsolrconfadminextrahtml> >>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/conf/protwords.txt >>>>> <#trunkvendorpluginsacts_as_solrsolrsolrconfprotwordstxt> >>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/conf/schema.xml >>>>> <#trunkvendorpluginsacts_as_solrsolrsolrconfschemaxml> >>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/conf/scripts.conf >>>>> <#trunkvendorpluginsacts_as_solrsolrsolrconfscriptsconf> >>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/conf/solrconfig.xml >>>>> <#trunkvendorpluginsacts_as_solrsolrsolrconfsolrconfigxml> >>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/conf/stopwords.txt >>>>> <#trunkvendorpluginsacts_as_solrsolrsolrconfstopwordstxt> >>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/conf/synonyms.txt >>>>> <#trunkvendorpluginsacts_as_solrsolrsolrconfsynonymstxt> >>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/conf/xslt/ >>>>> * >>>>> trunk/vendor/plugins/acts_as_solr/solr/solr/conf/xslt/example.xsl >>>>> <#trunkvendorpluginsacts_as_solrsolrsolrconfxsltexamplexsl> >>>>> * >>>>> trunk/vendor/plugins/acts_as_solr/solr/solr/conf/xslt/example_atom.xsl >>>>> <#trunkvendorpluginsacts_as_solrsolrsolrconfxsltexample_atomxsl> >>>>> * >>>>> trunk/vendor/plugins/acts_as_solr/solr/solr/conf/xslt/example_rss.xsl >>>>> <#trunkvendorpluginsacts_as_solrsolrsolrconfxsltexample_rssxsl> >>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/data/ >>>>> * trunk/vendor/plugins/acts_as_solr/solr/start.jar >>>>> <#trunkvendorpluginsacts_as_solrsolrstartjar> >>>>> * trunk/vendor/plugins/acts_as_solr/solr/tmp/ >>>>> * trunk/vendor/plugins/acts_as_solr/solr/webapps/ >>>>> * trunk/vendor/plugins/acts_as_solr/solr/webapps/solr.war >>>>> <#trunkvendorpluginsacts_as_solrsolrwebappssolrwar> >>>>> * trunk/vendor/plugins/acts_as_solr/test/ >>>>> * trunk/vendor/plugins/acts_as_solr/test/config/ >>>>> * trunk/vendor/plugins/acts_as_solr/test/config/solr.yml >>>>> <#trunkvendorpluginsacts_as_solrtestconfigsolryml> >>>>> * trunk/vendor/plugins/acts_as_solr/test/db/ >>>>> * trunk/vendor/plugins/acts_as_solr/test/db/connections/ >>>>> * trunk/vendor/plugins/acts_as_solr/test/db/connections/mysql/ >>>>> * >>>>> trunk/vendor/plugins/acts_as_solr/test/db/connections/mysql/connection.rb >>>>> >>>>> >>>>> <#trunkvendorpluginsacts_as_solrtestdbconnectionsmysqlconnectionrb> >>>>> * trunk/vendor/plugins/acts_as_solr/test/db/connections/sqlite/ >>>>> * >>>>> trunk/vendor/plugins/acts_as_solr/test/db/connections/sqlite/connection.rb >>>>> >>>>> >>>>> <#trunkvendorpluginsacts_as_solrtestdbconnectionssqliteconnectionrb> >>>>> * trunk/vendor/plugins/acts_as_solr/test/db/migrate/ >>>>> * >>>>> trunk/vendor/plugins/acts_as_solr/test/db/migrate/001_create_books.rb >>>>> <#trunkvendorpluginsacts_as_solrtestdbmigrate001_create_booksrb> >>>>> * >>>>> trunk/vendor/plugins/acts_as_solr/test/db/migrate/002_create_movies.rb >>>>> >>>>> <#trunkvendorpluginsacts_as_solrtestdbmigrate002_create_moviesrb> >>>>> * >>>>> trunk/vendor/plugins/acts_as_solr/test/db/migrate/003_create_categories.rb >>>>> >>>>> >>>>> <#trunkvendorpluginsacts_as_solrtestdbmigrate003_create_categoriesrb> >>>>> * >>>>> trunk/vendor/plugins/acts_as_solr/test/db/migrate/004_create_electronics.rb >>>>> >>>>> >>>>> <#trunkvendorpluginsacts_as_solrtestdbmigrate004_create_electronicsrb> >>>>> * >>>>> trunk/vendor/plugins/acts_as_solr/test/db/migrate/005_create_authors.rb >>>>> >>>>> >>>>> <#trunkvendorpluginsacts_as_solrtestdbmigrate005_create_authorsrb> >>>>> * >>>>> trunk/vendor/plugins/acts_as_solr/test/db/migrate/006_create_postings.rb >>>>> >>>>> >>>>> <#trunkvendorpluginsacts_as_solrtestdbmigrate006_create_postingsrb> >>>>> * trunk/vendor/plugins/acts_as_solr/test/db/test.db >>>>> <#trunkvendorpluginsacts_as_solrtestdbtestdb> >>>>> * trunk/vendor/plugins/acts_as_solr/test/fixtures/ >>>>> * trunk/vendor/plugins/acts_as_solr/test/fixtures/authors.yml >>>>> <#trunkvendorpluginsacts_as_solrtestfixturesauthorsyml> >>>>> * trunk/vendor/plugins/acts_as_solr/test/fixtures/books.yml >>>>> <#trunkvendorpluginsacts_as_solrtestfixturesbooksyml> >>>>> * trunk/vendor/plugins/acts_as_solr/test/fixtures/categories.yml >>>>> <#trunkvendorpluginsacts_as_solrtestfixturescategoriesyml> >>>>> * trunk/vendor/plugins/acts_as_solr/test/fixtures/db_definitions/ >>>>> * >>>>> trunk/vendor/plugins/acts_as_solr/test/fixtures/db_definitions/mysql.sql >>>>> >>>>> >>>>> <#trunkvendorpluginsacts_as_solrtestfixturesdb_definitionsmysqlsql> >>>>> * trunk/vendor/plugins/acts_as_solr/test/fixtures/electronics.yml >>>>> <#trunkvendorpluginsacts_as_solrtestfixtureselectronicsyml> >>>>> * trunk/vendor/plugins/acts_as_solr/test/fixtures/movies.yml >>>>> <#trunkvendorpluginsacts_as_solrtestfixturesmoviesyml> >>>>> * trunk/vendor/plugins/acts_as_solr/test/fixtures/postings.yml >>>>> <#trunkvendorpluginsacts_as_solrtestfixturespostingsyml> >>>>> * trunk/vendor/plugins/acts_as_solr/test/models/ >>>>> * trunk/vendor/plugins/acts_as_solr/test/models/author.rb >>>>> <#trunkvendorpluginsacts_as_solrtestmodelsauthorrb> >>>>> * trunk/vendor/plugins/acts_as_solr/test/models/book.rb >>>>> <#trunkvendorpluginsacts_as_solrtestmodelsbookrb> >>>>> * trunk/vendor/plugins/acts_as_solr/test/models/category.rb >>>>> <#trunkvendorpluginsacts_as_solrtestmodelscategoryrb> >>>>> * trunk/vendor/plugins/acts_as_solr/test/models/electronic.rb >>>>> <#trunkvendorpluginsacts_as_solrtestmodelselectronicrb> >>>>> * trunk/vendor/plugins/acts_as_solr/test/models/movie.rb >>>>> <#trunkvendorpluginsacts_as_solrtestmodelsmovierb> >>>>> * trunk/vendor/plugins/acts_as_solr/test/models/posting.rb >>>>> <#trunkvendorpluginsacts_as_solrtestmodelspostingrb> >>>>> * trunk/vendor/plugins/acts_as_solr/test/test_helper.rb >>>>> <#trunkvendorpluginsacts_as_solrtesttest_helperrb> >>>>> * trunk/vendor/plugins/acts_as_solr/test/unit/ >>>>> * trunk/vendor/plugins/acts_as_solr/test/unit/acts_as_solr_test.rb >>>>> <#trunkvendorpluginsacts_as_solrtestunitacts_as_solr_testrb> >>>>> * >>>>> trunk/vendor/plugins/acts_as_solr/test/unit/association_indexing_test.rb >>>>> >>>>> >>>>> <#trunkvendorpluginsacts_as_solrtestunitassociation_indexing_testrb> >>>>> * >>>>> trunk/vendor/plugins/acts_as_solr/test/unit/faceted_search_test.rb >>>>> <#trunkvendorpluginsacts_as_solrtestunitfaceted_search_testrb> >>>>> * >>>>> trunk/vendor/plugins/acts_as_solr/test/unit/multi_solr_search_test.rb >>>>> >>>>> <#trunkvendorpluginsacts_as_solrtestunitmulti_solr_search_testrb> >>>>> >>>>> >>>>> Removed Paths >>>>> >>>>> * trunk/resolr.sh <#trunkresolrsh> >>>>> * trunk/resolr_dev.sh <#trunkresolr_devsh> >>>>> >>>>> >>>>> Property Changed >>>>> >>>>> * trunk/config/ <#trunkconfig> >>>>> >>>> >>>> _______________________________________________ >>>> BioCatalogue-developers mailing list >>>> BioCatalogue-developers at rubyforge.org >>>> http://rubyforge.org/mailman/listinfo/biocatalogue-developers >>> >>> _______________________________________________ >>> BioCatalogue-developers mailing list >>> BioCatalogue-developers at rubyforge.org >>> http://rubyforge.org/mailman/listinfo/biocatalogue-developers From noreply at rubyforge.org Thu Nov 20 06:18:56 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Thu, 20 Nov 2008 06:18:56 -0500 (EST) Subject: [BioCatalogue-developers] [264] trunk/app/controllers/search_controller.rb: Better error handling and user feedback when search terms fail. Message-ID: <20081120111856.9D2E7185859F@rubyforge.org> An HTML attachment was scrubbed... URL: From tlaurent at ebi.ac.uk Thu Nov 20 06:19:34 2008 From: tlaurent at ebi.ac.uk (Thomas Laurent) Date: Thu, 20 Nov 2008 11:19:34 +0000 Subject: [BioCatalogue-developers] [260] trunk: - New resolr.rb script (can run in different modes, default is development, do ./resolr. rb production for production mode reindexing). In-Reply-To: <492546FA.30804@ebi.ac.uk> References: <20081119180826.CDB2016780DB@rubyforge.org> <49246727.1020705@cs.man.ac.uk> <49248E3E.3060609@cs.man.ac.uk> <49253C28.1000508@ebi.ac.uk> <49254160.1010901@cs.man.ac.uk> <492546FA.30804@ebi.ac.uk> Message-ID: <492547C6.50807@ebi.ac.uk> Codebase is the same, but the SOLR server is launched on each node. Eric Nzuobontane wrote: > I am a bit confused now. I understood we are running the solr from the > plugin and that we have only one instance of the codebase, and therefore > one solr instance, and that the mongrels connect to the same solr instance? > > > Jiten Bhagat wrote: >> Hi Thomas, >> >> That is bad news indeed :-( >> >> Is it possible to run just the one solr instance somewhere (maybe one >> of the nodes), and then we can add a local solr.yml file under >> /config/ which points to this, then the nodes running the app know to >> connect to that one solr instance? >> >> Cheers, >> Jits >> >> >> Thomas Laurent wrote: >>> That's brilliant Jits, thanks a lot ! I've updated the server and it >>> works fine, well done ! >>> >>> Now for the bad news... I've had a chat with the Lucene guys in my >>> group (conveniently located just the desk opposite to me) about the >>> weir "Stale NFS handle" I saw happening quite a few times yesterday. >>> The pb is that we're running 2 SOLR instances, 1 on each node, and >>> when 1 update the index, the other one doesn't know it, gets confused >>> and cannot read the index. >>> This also explains why this morning I had to run resolr.sh on both >>> nodes (at 1st, I only ran it on one and the other one couldn't find >>> anything). >>> >>> So, we need to be able to synchronize both SOLR instances. When 1 >>> SOLR server update the index, it needs to be able to tell the other >>> "hey, I've changed the index, watch out for it !". >>> >>> One interesting read about it: >>> http://www.mail-archive.com/solr-user at lucene.apache.org/msg05978.html >>> >>> I'll add a task on rubyforge as this might be a potential major issue. >>> >>> Thomas >>> >>> Jiten Bhagat wrote: >>>> Hi guys, >>>> >>>> I've committed a working fix for this (rev 261) >>>> >>>> Now text within the soap operations, inputs, outputs blah blah is >>>> matched and the parent service is intelligently found. >>>> >>>> I've tested this locally with many keywords such as from input port >>>> names and descriptions. This all seems to work, except when >>>> searching for something like: "eFetchRequest"... hopefully this >>>> won't be a major issue just yet. >>>> >>>> Cheers and good night, >>>> Jits >>>> >>>> >>>> Jiten Bhagat wrote: >>>>> Note: this doesn't fix the main issue of services not being found >>>>> for some things. I'm going to write some code to do that. Hopefully >>>>> should be done by end of tonight. >>>>> >>>>> Jits >>>>> >>>>> >>>>> noreply at rubyforge.org wrote: >>>>>> >>>>>> Revision >>>>>> 260 >>>>>> Author >>>>>> jits >>>>>> Date >>>>>> 2008-11-19 13:08:25 -0500 (Wed, 19 Nov 2008) >>>>>> >>>>>> >>>>>> Log Message >>>>>> >>>>>> - New resolr.rb script (can run in different modes, default is >>>>>> development, do ./resolr.rb production for production mode >>>>>> reindexing). >>>>>> - New version of the acts_as_solr plugin, from: >>>>>> http://github.com/bcardarella/acts_as_solr/tree/master >>>>>> >>>>>> >>>>>> Added Paths >>>>>> >>>>>> * trunk/resolr.rb <#trunkresolrrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/ >>>>>> * trunk/vendor/plugins/acts_as_solr/CHANGE_LOG >>>>>> <#trunkvendorpluginsacts_as_solrCHANGE_LOG> >>>>>> * trunk/vendor/plugins/acts_as_solr/LICENSE >>>>>> <#trunkvendorpluginsacts_as_solrLICENSE> >>>>>> * trunk/vendor/plugins/acts_as_solr/README.markdown >>>>>> <#trunkvendorpluginsacts_as_solrREADMEmarkdown> >>>>>> * trunk/vendor/plugins/acts_as_solr/Rakefile >>>>>> <#trunkvendorpluginsacts_as_solrRakefile> >>>>>> * trunk/vendor/plugins/acts_as_solr/TESTING_THE_PLUGIN >>>>>> <#trunkvendorpluginsacts_as_solrTESTING_THE_PLUGIN> >>>>>> * trunk/vendor/plugins/acts_as_solr/config/ >>>>>> * trunk/vendor/plugins/acts_as_solr/config/environment.rb >>>>>> <#trunkvendorpluginsacts_as_solrconfigenvironmentrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/config/solr.yml >>>>>> <#trunkvendorpluginsacts_as_solrconfigsolryml> >>>>>> * trunk/vendor/plugins/acts_as_solr/init.rb >>>>>> <#trunkvendorpluginsacts_as_solrinitrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/install.rb >>>>>> <#trunkvendorpluginsacts_as_solrinstallrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/ >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/acts_as_solr.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibacts_as_solrrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/acts_methods.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibacts_methodsrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/class_methods.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibclass_methodsrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/common_methods.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibcommon_methodsrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/deprecation.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibdeprecationrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/instance_methods.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibinstance_methodsrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/parser_methods.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibparser_methodsrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/search_results.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibsearch_resultsrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/ >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/connection.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibsolrconnectionrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/document.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibsolrdocumentrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/exception.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibsolrexceptionrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/field.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibsolrfieldrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/importer/ >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/lib/solr/importer/array_mapper.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibsolrimporterarray_mapperrb> >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/lib/solr/importer/delimited_file_source.rb >>>>>> >>>>>> >>>>>> <#trunkvendorpluginsacts_as_solrlibsolrimporterdelimited_file_sourcerb> >>>>>> >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/lib/solr/importer/hpricot_mapper.rb >>>>>> >>>>>> <#trunkvendorpluginsacts_as_solrlibsolrimporterhpricot_mapperrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/importer/mapper.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibsolrimportermapperrb> >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/lib/solr/importer/solr_source.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibsolrimportersolr_sourcerb> >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/lib/solr/importer/xpath_mapper.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibsolrimporterxpath_mapperrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/importer.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibsolrimporterrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/indexer.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibsolrindexerrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/ >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/lib/solr/request/add_document.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibsolrrequestadd_documentrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/base.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibsolrrequestbaserb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/commit.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibsolrrequestcommitrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/delete.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibsolrrequestdeleterb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/dismax.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibsolrrequestdismaxrb> >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/lib/solr/request/index_info.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibsolrrequestindex_inforb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/optimize.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibsolrrequestoptimizerb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/ping.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibsolrrequestpingrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/select.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibsolrrequestselectrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/standard.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibsolrrequeststandardrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/update.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibsolrrequestupdaterb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/request.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibsolrrequestrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/response/ >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/lib/solr/response/add_document.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibsolrresponseadd_documentrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/response/base.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibsolrresponsebaserb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/response/commit.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibsolrresponsecommitrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/response/delete.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibsolrresponsedeleterb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/response/dismax.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibsolrresponsedismaxrb> >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/lib/solr/response/index_info.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibsolrresponseindex_inforb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/response/optimize.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibsolrresponseoptimizerb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/response/ping.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibsolrresponsepingrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/response/ruby.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibsolrresponserubyrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/response/standard.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibsolrresponsestandardrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/response/xml.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibsolrresponsexmlrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/response.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibsolrresponserb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/solrtasks.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibsolrsolrtasksrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/util.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibsolrutilrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/xml.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibsolrxmlrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibsolrrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr_fixtures.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibsolr_fixturesrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/tasks/ >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/tasks/database.rake >>>>>> <#trunkvendorpluginsacts_as_solrlibtasksdatabaserake> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/tasks/solr.rake >>>>>> <#trunkvendorpluginsacts_as_solrlibtaskssolrrake> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/tasks/test.rake >>>>>> <#trunkvendorpluginsacts_as_solrlibtaskstestrake> >>>>>> * trunk/vendor/plugins/acts_as_solr/schema.xml >>>>>> <#trunkvendorpluginsacts_as_solrschemaxml> >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/ >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/CHANGES.txt >>>>>> <#trunkvendorpluginsacts_as_solrsolrCHANGEStxt> >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/LICENSE.txt >>>>>> <#trunkvendorpluginsacts_as_solrsolrLICENSEtxt> >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/NOTICE.txt >>>>>> <#trunkvendorpluginsacts_as_solrsolrNOTICEtxt> >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/etc/ >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/etc/jetty.xml >>>>>> <#trunkvendorpluginsacts_as_solrsolretcjettyxml> >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/etc/webdefault.xml >>>>>> <#trunkvendorpluginsacts_as_solrsolretcwebdefaultxml> >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/lib/ >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/solr/lib/commons-codec-1.3.jar >>>>>> <#trunkvendorpluginsacts_as_solrsolrlibcommonscodec13jar> >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/solr/lib/commons-csv-0.1-SNAPSHOT.jar >>>>>> >>>>>> <#trunkvendorpluginsacts_as_solrsolrlibcommonscsv01SNAPSHOTjar> >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/solr/lib/commons-fileupload-1.2.jar >>>>>> <#trunkvendorpluginsacts_as_solrsolrlibcommonsfileupload12jar> >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/lib/commons-io-1.2.jar >>>>>> <#trunkvendorpluginsacts_as_solrsolrlibcommonsio12jar> >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/lib/easymock.jar >>>>>> <#trunkvendorpluginsacts_as_solrsolrlibeasymockjar> >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/lib/jetty-6.1.3.jar >>>>>> <#trunkvendorpluginsacts_as_solrsolrlibjetty613jar> >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/lib/jetty-util-6.1.3.jar >>>>>> <#trunkvendorpluginsacts_as_solrsolrlibjettyutil613jar> >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/lib/jsp-2.1/ >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/solr/lib/jsp-2.1/ant-1.6.5.jar >>>>>> <#trunkvendorpluginsacts_as_solrsolrlibjsp21ant165jar> >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/solr/lib/jsp-2.1/core-3.1.1.jar >>>>>> <#trunkvendorpluginsacts_as_solrsolrlibjsp21core311jar> >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/lib/jsp-2.1/jsp-2.1.jar >>>>>> <#trunkvendorpluginsacts_as_solrsolrlibjsp21jsp21jar> >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/solr/lib/jsp-2.1/jsp-api-2.1.jar >>>>>> <#trunkvendorpluginsacts_as_solrsolrlibjsp21jspapi21jar> >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/solr/lib/lucene-analyzers-2007-05-20_00-04-53.jar >>>>>> >>>>>> >>>>>> <#trunkvendorpluginsacts_as_solrsolrlibluceneanalyzers20070520_000453jar> >>>>>> >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/solr/lib/lucene-core-2007-05-20_00-04-53.jar >>>>>> >>>>>> >>>>>> <#trunkvendorpluginsacts_as_solrsolrliblucenecore20070520_000453jar> >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/solr/lib/lucene-highlighter-2007-05-20_00-04-53.jar >>>>>> >>>>>> >>>>>> <#trunkvendorpluginsacts_as_solrsolrliblucenehighlighter20070520_000453jar> >>>>>> >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/solr/lib/lucene-snowball-2007-05-20_00-04-53.jar >>>>>> >>>>>> >>>>>> <#trunkvendorpluginsacts_as_solrsolrliblucenesnowball20070520_000453jar> >>>>>> >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/solr/lib/lucene-spellchecker-2007-05-20_00-04-53.jar >>>>>> >>>>>> >>>>>> <#trunkvendorpluginsacts_as_solrsolrliblucenespellchecker20070520_000453jar> >>>>>> >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/lib/servlet-api-2.4.jar >>>>>> <#trunkvendorpluginsacts_as_solrsolrlibservletapi24jar> >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/solr/lib/servlet-api-2.5-6.1.3.jar >>>>>> <#trunkvendorpluginsacts_as_solrsolrlibservletapi25613jar> >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/lib/xpp3-1.1.3.4.O.jar >>>>>> <#trunkvendorpluginsacts_as_solrsolrlibxpp31134Ojar> >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/logs/ >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/ >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/README.txt >>>>>> <#trunkvendorpluginsacts_as_solrsolrsolrREADMEtxt> >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/ >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/abc >>>>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinabc> >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/abo >>>>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinabo> >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/backup >>>>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinbackup> >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/backupcleaner >>>>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinbackupcleaner> >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/commit >>>>>> <#trunkvendorpluginsacts_as_solrsolrsolrbincommit> >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/optimize >>>>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinoptimize> >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/readercycle >>>>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinreadercycle> >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/rsyncd-disable >>>>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinrsyncddisable> >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/rsyncd-enable >>>>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinrsyncdenable> >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/rsyncd-start >>>>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinrsyncdstart> >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/rsyncd-stop >>>>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinrsyncdstop> >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/scripts-util >>>>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinscriptsutil> >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/snapcleaner >>>>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinsnapcleaner> >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/snapinstaller >>>>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinsnapinstaller> >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/snappuller >>>>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinsnappuller> >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/solr/solr/bin/snappuller-disable >>>>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinsnappullerdisable> >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/solr/solr/bin/snappuller-enable >>>>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinsnappullerenable> >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/snapshooter >>>>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinsnapshooter> >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/conf/ >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/solr/solr/conf/admin-extra.html >>>>>> <#trunkvendorpluginsacts_as_solrsolrsolrconfadminextrahtml> >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/conf/protwords.txt >>>>>> <#trunkvendorpluginsacts_as_solrsolrsolrconfprotwordstxt> >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/conf/schema.xml >>>>>> <#trunkvendorpluginsacts_as_solrsolrsolrconfschemaxml> >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/conf/scripts.conf >>>>>> <#trunkvendorpluginsacts_as_solrsolrsolrconfscriptsconf> >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/conf/solrconfig.xml >>>>>> <#trunkvendorpluginsacts_as_solrsolrsolrconfsolrconfigxml> >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/conf/stopwords.txt >>>>>> <#trunkvendorpluginsacts_as_solrsolrsolrconfstopwordstxt> >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/conf/synonyms.txt >>>>>> <#trunkvendorpluginsacts_as_solrsolrsolrconfsynonymstxt> >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/conf/xslt/ >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/solr/solr/conf/xslt/example.xsl >>>>>> <#trunkvendorpluginsacts_as_solrsolrsolrconfxsltexamplexsl> >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/solr/solr/conf/xslt/example_atom.xsl >>>>>> >>>>>> >>>>>> <#trunkvendorpluginsacts_as_solrsolrsolrconfxsltexample_atomxsl> >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/solr/solr/conf/xslt/example_rss.xsl >>>>>> <#trunkvendorpluginsacts_as_solrsolrsolrconfxsltexample_rssxsl> >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/data/ >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/start.jar >>>>>> <#trunkvendorpluginsacts_as_solrsolrstartjar> >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/tmp/ >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/webapps/ >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/webapps/solr.war >>>>>> <#trunkvendorpluginsacts_as_solrsolrwebappssolrwar> >>>>>> * trunk/vendor/plugins/acts_as_solr/test/ >>>>>> * trunk/vendor/plugins/acts_as_solr/test/config/ >>>>>> * trunk/vendor/plugins/acts_as_solr/test/config/solr.yml >>>>>> <#trunkvendorpluginsacts_as_solrtestconfigsolryml> >>>>>> * trunk/vendor/plugins/acts_as_solr/test/db/ >>>>>> * trunk/vendor/plugins/acts_as_solr/test/db/connections/ >>>>>> * trunk/vendor/plugins/acts_as_solr/test/db/connections/mysql/ >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/test/db/connections/mysql/connection.rb >>>>>> >>>>>> >>>>>> <#trunkvendorpluginsacts_as_solrtestdbconnectionsmysqlconnectionrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/test/db/connections/sqlite/ >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/test/db/connections/sqlite/connection.rb >>>>>> >>>>>> >>>>>> <#trunkvendorpluginsacts_as_solrtestdbconnectionssqliteconnectionrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/test/db/migrate/ >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/test/db/migrate/001_create_books.rb >>>>>> >>>>>> <#trunkvendorpluginsacts_as_solrtestdbmigrate001_create_booksrb> >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/test/db/migrate/002_create_movies.rb >>>>>> >>>>>> >>>>>> <#trunkvendorpluginsacts_as_solrtestdbmigrate002_create_moviesrb> >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/test/db/migrate/003_create_categories.rb >>>>>> >>>>>> >>>>>> <#trunkvendorpluginsacts_as_solrtestdbmigrate003_create_categoriesrb> >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/test/db/migrate/004_create_electronics.rb >>>>>> >>>>>> >>>>>> <#trunkvendorpluginsacts_as_solrtestdbmigrate004_create_electronicsrb> >>>>>> >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/test/db/migrate/005_create_authors.rb >>>>>> >>>>>> >>>>>> <#trunkvendorpluginsacts_as_solrtestdbmigrate005_create_authorsrb> >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/test/db/migrate/006_create_postings.rb >>>>>> >>>>>> >>>>>> <#trunkvendorpluginsacts_as_solrtestdbmigrate006_create_postingsrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/test/db/test.db >>>>>> <#trunkvendorpluginsacts_as_solrtestdbtestdb> >>>>>> * trunk/vendor/plugins/acts_as_solr/test/fixtures/ >>>>>> * trunk/vendor/plugins/acts_as_solr/test/fixtures/authors.yml >>>>>> <#trunkvendorpluginsacts_as_solrtestfixturesauthorsyml> >>>>>> * trunk/vendor/plugins/acts_as_solr/test/fixtures/books.yml >>>>>> <#trunkvendorpluginsacts_as_solrtestfixturesbooksyml> >>>>>> * trunk/vendor/plugins/acts_as_solr/test/fixtures/categories.yml >>>>>> <#trunkvendorpluginsacts_as_solrtestfixturescategoriesyml> >>>>>> * trunk/vendor/plugins/acts_as_solr/test/fixtures/db_definitions/ >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/test/fixtures/db_definitions/mysql.sql >>>>>> >>>>>> >>>>>> <#trunkvendorpluginsacts_as_solrtestfixturesdb_definitionsmysqlsql> >>>>>> * trunk/vendor/plugins/acts_as_solr/test/fixtures/electronics.yml >>>>>> <#trunkvendorpluginsacts_as_solrtestfixtureselectronicsyml> >>>>>> * trunk/vendor/plugins/acts_as_solr/test/fixtures/movies.yml >>>>>> <#trunkvendorpluginsacts_as_solrtestfixturesmoviesyml> >>>>>> * trunk/vendor/plugins/acts_as_solr/test/fixtures/postings.yml >>>>>> <#trunkvendorpluginsacts_as_solrtestfixturespostingsyml> >>>>>> * trunk/vendor/plugins/acts_as_solr/test/models/ >>>>>> * trunk/vendor/plugins/acts_as_solr/test/models/author.rb >>>>>> <#trunkvendorpluginsacts_as_solrtestmodelsauthorrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/test/models/book.rb >>>>>> <#trunkvendorpluginsacts_as_solrtestmodelsbookrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/test/models/category.rb >>>>>> <#trunkvendorpluginsacts_as_solrtestmodelscategoryrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/test/models/electronic.rb >>>>>> <#trunkvendorpluginsacts_as_solrtestmodelselectronicrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/test/models/movie.rb >>>>>> <#trunkvendorpluginsacts_as_solrtestmodelsmovierb> >>>>>> * trunk/vendor/plugins/acts_as_solr/test/models/posting.rb >>>>>> <#trunkvendorpluginsacts_as_solrtestmodelspostingrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/test/test_helper.rb >>>>>> <#trunkvendorpluginsacts_as_solrtesttest_helperrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/test/unit/ >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/test/unit/acts_as_solr_test.rb >>>>>> <#trunkvendorpluginsacts_as_solrtestunitacts_as_solr_testrb> >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/test/unit/association_indexing_test.rb >>>>>> >>>>>> >>>>>> <#trunkvendorpluginsacts_as_solrtestunitassociation_indexing_testrb> >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/test/unit/faceted_search_test.rb >>>>>> <#trunkvendorpluginsacts_as_solrtestunitfaceted_search_testrb> >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/test/unit/multi_solr_search_test.rb >>>>>> >>>>>> <#trunkvendorpluginsacts_as_solrtestunitmulti_solr_search_testrb> >>>>>> >>>>>> >>>>>> Removed Paths >>>>>> >>>>>> * trunk/resolr.sh <#trunkresolrsh> >>>>>> * trunk/resolr_dev.sh <#trunkresolr_devsh> >>>>>> >>>>>> >>>>>> Property Changed >>>>>> >>>>>> * trunk/config/ <#trunkconfig> >>>>>> >>>>> >>>>> _______________________________________________ >>>>> BioCatalogue-developers mailing list >>>>> BioCatalogue-developers at rubyforge.org >>>>> http://rubyforge.org/mailman/listinfo/biocatalogue-developers >>>> >>>> _______________________________________________ >>>> BioCatalogue-developers mailing list >>>> BioCatalogue-developers at rubyforge.org >>>> http://rubyforge.org/mailman/listinfo/biocatalogue-developers >> >> _______________________________________________ >> BioCatalogue-developers mailing list >> BioCatalogue-developers at rubyforge.org >> http://rubyforge.org/mailman/listinfo/biocatalogue-developers > From jits at cs.man.ac.uk Thu Nov 20 06:22:54 2008 From: jits at cs.man.ac.uk (Jiten Bhagat) Date: Thu, 20 Nov 2008 11:22:54 +0000 Subject: [BioCatalogue-developers] [260] trunk: - New resolr.rb script (can run in different modes, default is development, do ./resolr. rb production for production mode reindexing). In-Reply-To: <49254776.5030804@ebi.ac.uk> References: <20081119180826.CDB2016780DB@rubyforge.org> <49246727.1020705@cs.man.ac.uk> <49248E3E.3060609@cs.man.ac.uk> <49253C28.1000508@ebi.ac.uk> <49254160.1010901@cs.man.ac.uk> <49254776.5030804@ebi.ac.uk> Message-ID: <4925488E.2060403@cs.man.ac.uk> Agreed! Thomas Laurent wrote: > That's probably the best short term solution I agree. > > But we should try to find a solution for a later stage to avoid > loosing the search functionality on the remaining "live" node if the > node running solr fails. > > Thomas > > Jiten Bhagat wrote: >> Hi Thomas, >> >> That is bad news indeed :-( >> >> Is it possible to run just the one solr instance somewhere (maybe one >> of the nodes), and then we can add a local solr.yml file under >> /config/ which points to this, then the nodes running the app know to >> connect to that one solr instance? >> >> Cheers, >> Jits >> >> >> Thomas Laurent wrote: >>> That's brilliant Jits, thanks a lot ! I've updated the server and it >>> works fine, well done ! >>> >>> Now for the bad news... I've had a chat with the Lucene guys in my >>> group (conveniently located just the desk opposite to me) about the >>> weir "Stale NFS handle" I saw happening quite a few times yesterday. >>> The pb is that we're running 2 SOLR instances, 1 on each node, and >>> when 1 update the index, the other one doesn't know it, gets >>> confused and cannot read the index. >>> This also explains why this morning I had to run resolr.sh on both >>> nodes (at 1st, I only ran it on one and the other one couldn't find >>> anything). >>> >>> So, we need to be able to synchronize both SOLR instances. When 1 >>> SOLR server update the index, it needs to be able to tell the other >>> "hey, I've changed the index, watch out for it !". >>> >>> One interesting read about it: >>> http://www.mail-archive.com/solr-user at lucene.apache.org/msg05978.html >>> >>> I'll add a task on rubyforge as this might be a potential major issue. >>> >>> Thomas >>> >>> Jiten Bhagat wrote: >>>> Hi guys, >>>> >>>> I've committed a working fix for this (rev 261) >>>> >>>> Now text within the soap operations, inputs, outputs blah blah is >>>> matched and the parent service is intelligently found. >>>> >>>> I've tested this locally with many keywords such as from input port >>>> names and descriptions. This all seems to work, except when >>>> searching for something like: "eFetchRequest"... hopefully this >>>> won't be a major issue just yet. >>>> >>>> Cheers and good night, >>>> Jits >>>> >>>> >>>> Jiten Bhagat wrote: >>>>> Note: this doesn't fix the main issue of services not being found >>>>> for some things. I'm going to write some code to do that. >>>>> Hopefully should be done by end of tonight. >>>>> >>>>> Jits >>>>> >>>>> >>>>> noreply at rubyforge.org wrote: >>>>>> >>>>>> Revision >>>>>> 260 >>>>>> Author >>>>>> jits >>>>>> Date >>>>>> 2008-11-19 13:08:25 -0500 (Wed, 19 Nov 2008) >>>>>> >>>>>> >>>>>> Log Message >>>>>> >>>>>> - New resolr.rb script (can run in different modes, default is >>>>>> development, do ./resolr.rb production for production mode >>>>>> reindexing). >>>>>> - New version of the acts_as_solr plugin, from: >>>>>> http://github.com/bcardarella/acts_as_solr/tree/master >>>>>> >>>>>> >>>>>> Added Paths >>>>>> >>>>>> * trunk/resolr.rb <#trunkresolrrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/ >>>>>> * trunk/vendor/plugins/acts_as_solr/CHANGE_LOG >>>>>> <#trunkvendorpluginsacts_as_solrCHANGE_LOG> >>>>>> * trunk/vendor/plugins/acts_as_solr/LICENSE >>>>>> <#trunkvendorpluginsacts_as_solrLICENSE> >>>>>> * trunk/vendor/plugins/acts_as_solr/README.markdown >>>>>> <#trunkvendorpluginsacts_as_solrREADMEmarkdown> >>>>>> * trunk/vendor/plugins/acts_as_solr/Rakefile >>>>>> <#trunkvendorpluginsacts_as_solrRakefile> >>>>>> * trunk/vendor/plugins/acts_as_solr/TESTING_THE_PLUGIN >>>>>> <#trunkvendorpluginsacts_as_solrTESTING_THE_PLUGIN> >>>>>> * trunk/vendor/plugins/acts_as_solr/config/ >>>>>> * trunk/vendor/plugins/acts_as_solr/config/environment.rb >>>>>> <#trunkvendorpluginsacts_as_solrconfigenvironmentrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/config/solr.yml >>>>>> <#trunkvendorpluginsacts_as_solrconfigsolryml> >>>>>> * trunk/vendor/plugins/acts_as_solr/init.rb >>>>>> <#trunkvendorpluginsacts_as_solrinitrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/install.rb >>>>>> <#trunkvendorpluginsacts_as_solrinstallrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/ >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/acts_as_solr.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibacts_as_solrrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/acts_methods.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibacts_methodsrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/class_methods.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibclass_methodsrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/common_methods.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibcommon_methodsrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/deprecation.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibdeprecationrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/instance_methods.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibinstance_methodsrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/parser_methods.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibparser_methodsrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/search_results.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibsearch_resultsrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/ >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/connection.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibsolrconnectionrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/document.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibsolrdocumentrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/exception.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibsolrexceptionrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/field.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibsolrfieldrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/importer/ >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/lib/solr/importer/array_mapper.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibsolrimporterarray_mapperrb> >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/lib/solr/importer/delimited_file_source.rb >>>>>> >>>>>> >>>>>> <#trunkvendorpluginsacts_as_solrlibsolrimporterdelimited_file_sourcerb> >>>>>> >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/lib/solr/importer/hpricot_mapper.rb >>>>>> >>>>>> >>>>>> <#trunkvendorpluginsacts_as_solrlibsolrimporterhpricot_mapperrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/importer/mapper.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibsolrimportermapperrb> >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/lib/solr/importer/solr_source.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibsolrimportersolr_sourcerb> >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/lib/solr/importer/xpath_mapper.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibsolrimporterxpath_mapperrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/importer.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibsolrimporterrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/indexer.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibsolrindexerrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/ >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/lib/solr/request/add_document.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibsolrrequestadd_documentrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/base.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibsolrrequestbaserb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/commit.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibsolrrequestcommitrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/delete.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibsolrrequestdeleterb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/dismax.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibsolrrequestdismaxrb> >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/lib/solr/request/index_info.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibsolrrequestindex_inforb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/optimize.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibsolrrequestoptimizerb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/ping.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibsolrrequestpingrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/select.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibsolrrequestselectrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/standard.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibsolrrequeststandardrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/request/update.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibsolrrequestupdaterb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/request.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibsolrrequestrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/response/ >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/lib/solr/response/add_document.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibsolrresponseadd_documentrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/response/base.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibsolrresponsebaserb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/response/commit.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibsolrresponsecommitrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/response/delete.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibsolrresponsedeleterb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/response/dismax.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibsolrresponsedismaxrb> >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/lib/solr/response/index_info.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibsolrresponseindex_inforb> >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/lib/solr/response/optimize.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibsolrresponseoptimizerb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/response/ping.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibsolrresponsepingrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/response/ruby.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibsolrresponserubyrb> >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/lib/solr/response/standard.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibsolrresponsestandardrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/response/xml.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibsolrresponsexmlrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/response.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibsolrresponserb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/solrtasks.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibsolrsolrtasksrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/util.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibsolrutilrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr/xml.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibsolrxmlrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibsolrrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/solr_fixtures.rb >>>>>> <#trunkvendorpluginsacts_as_solrlibsolr_fixturesrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/tasks/ >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/tasks/database.rake >>>>>> <#trunkvendorpluginsacts_as_solrlibtasksdatabaserake> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/tasks/solr.rake >>>>>> <#trunkvendorpluginsacts_as_solrlibtaskssolrrake> >>>>>> * trunk/vendor/plugins/acts_as_solr/lib/tasks/test.rake >>>>>> <#trunkvendorpluginsacts_as_solrlibtaskstestrake> >>>>>> * trunk/vendor/plugins/acts_as_solr/schema.xml >>>>>> <#trunkvendorpluginsacts_as_solrschemaxml> >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/ >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/CHANGES.txt >>>>>> <#trunkvendorpluginsacts_as_solrsolrCHANGEStxt> >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/LICENSE.txt >>>>>> <#trunkvendorpluginsacts_as_solrsolrLICENSEtxt> >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/NOTICE.txt >>>>>> <#trunkvendorpluginsacts_as_solrsolrNOTICEtxt> >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/etc/ >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/etc/jetty.xml >>>>>> <#trunkvendorpluginsacts_as_solrsolretcjettyxml> >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/etc/webdefault.xml >>>>>> <#trunkvendorpluginsacts_as_solrsolretcwebdefaultxml> >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/lib/ >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/solr/lib/commons-codec-1.3.jar >>>>>> <#trunkvendorpluginsacts_as_solrsolrlibcommonscodec13jar> >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/solr/lib/commons-csv-0.1-SNAPSHOT.jar >>>>>> >>>>>> >>>>>> <#trunkvendorpluginsacts_as_solrsolrlibcommonscsv01SNAPSHOTjar> >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/solr/lib/commons-fileupload-1.2.jar >>>>>> >>>>>> <#trunkvendorpluginsacts_as_solrsolrlibcommonsfileupload12jar> >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/lib/commons-io-1.2.jar >>>>>> <#trunkvendorpluginsacts_as_solrsolrlibcommonsio12jar> >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/lib/easymock.jar >>>>>> <#trunkvendorpluginsacts_as_solrsolrlibeasymockjar> >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/lib/jetty-6.1.3.jar >>>>>> <#trunkvendorpluginsacts_as_solrsolrlibjetty613jar> >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/solr/lib/jetty-util-6.1.3.jar >>>>>> <#trunkvendorpluginsacts_as_solrsolrlibjettyutil613jar> >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/lib/jsp-2.1/ >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/solr/lib/jsp-2.1/ant-1.6.5.jar >>>>>> <#trunkvendorpluginsacts_as_solrsolrlibjsp21ant165jar> >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/solr/lib/jsp-2.1/core-3.1.1.jar >>>>>> <#trunkvendorpluginsacts_as_solrsolrlibjsp21core311jar> >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/lib/jsp-2.1/jsp-2.1.jar >>>>>> <#trunkvendorpluginsacts_as_solrsolrlibjsp21jsp21jar> >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/solr/lib/jsp-2.1/jsp-api-2.1.jar >>>>>> <#trunkvendorpluginsacts_as_solrsolrlibjsp21jspapi21jar> >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/solr/lib/lucene-analyzers-2007-05-20_00-04-53.jar >>>>>> >>>>>> >>>>>> <#trunkvendorpluginsacts_as_solrsolrlibluceneanalyzers20070520_000453jar> >>>>>> >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/solr/lib/lucene-core-2007-05-20_00-04-53.jar >>>>>> >>>>>> >>>>>> <#trunkvendorpluginsacts_as_solrsolrliblucenecore20070520_000453jar> >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/solr/lib/lucene-highlighter-2007-05-20_00-04-53.jar >>>>>> >>>>>> >>>>>> <#trunkvendorpluginsacts_as_solrsolrliblucenehighlighter20070520_000453jar> >>>>>> >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/solr/lib/lucene-snowball-2007-05-20_00-04-53.jar >>>>>> >>>>>> >>>>>> <#trunkvendorpluginsacts_as_solrsolrliblucenesnowball20070520_000453jar> >>>>>> >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/solr/lib/lucene-spellchecker-2007-05-20_00-04-53.jar >>>>>> >>>>>> >>>>>> <#trunkvendorpluginsacts_as_solrsolrliblucenespellchecker20070520_000453jar> >>>>>> >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/lib/servlet-api-2.4.jar >>>>>> <#trunkvendorpluginsacts_as_solrsolrlibservletapi24jar> >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/solr/lib/servlet-api-2.5-6.1.3.jar >>>>>> <#trunkvendorpluginsacts_as_solrsolrlibservletapi25613jar> >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/lib/xpp3-1.1.3.4.O.jar >>>>>> <#trunkvendorpluginsacts_as_solrsolrlibxpp31134Ojar> >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/logs/ >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/ >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/README.txt >>>>>> <#trunkvendorpluginsacts_as_solrsolrsolrREADMEtxt> >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/ >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/abc >>>>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinabc> >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/abo >>>>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinabo> >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/backup >>>>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinbackup> >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/backupcleaner >>>>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinbackupcleaner> >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/commit >>>>>> <#trunkvendorpluginsacts_as_solrsolrsolrbincommit> >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/optimize >>>>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinoptimize> >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/readercycle >>>>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinreadercycle> >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/rsyncd-disable >>>>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinrsyncddisable> >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/rsyncd-enable >>>>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinrsyncdenable> >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/rsyncd-start >>>>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinrsyncdstart> >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/rsyncd-stop >>>>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinrsyncdstop> >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/scripts-util >>>>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinscriptsutil> >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/snapcleaner >>>>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinsnapcleaner> >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/snapinstaller >>>>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinsnapinstaller> >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/snappuller >>>>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinsnappuller> >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/solr/solr/bin/snappuller-disable >>>>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinsnappullerdisable> >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/solr/solr/bin/snappuller-enable >>>>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinsnappullerenable> >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/bin/snapshooter >>>>>> <#trunkvendorpluginsacts_as_solrsolrsolrbinsnapshooter> >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/conf/ >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/solr/solr/conf/admin-extra.html >>>>>> <#trunkvendorpluginsacts_as_solrsolrsolrconfadminextrahtml> >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/conf/protwords.txt >>>>>> <#trunkvendorpluginsacts_as_solrsolrsolrconfprotwordstxt> >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/conf/schema.xml >>>>>> <#trunkvendorpluginsacts_as_solrsolrsolrconfschemaxml> >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/conf/scripts.conf >>>>>> <#trunkvendorpluginsacts_as_solrsolrsolrconfscriptsconf> >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/solr/solr/conf/solrconfig.xml >>>>>> <#trunkvendorpluginsacts_as_solrsolrsolrconfsolrconfigxml> >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/conf/stopwords.txt >>>>>> <#trunkvendorpluginsacts_as_solrsolrsolrconfstopwordstxt> >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/conf/synonyms.txt >>>>>> <#trunkvendorpluginsacts_as_solrsolrsolrconfsynonymstxt> >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/conf/xslt/ >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/solr/solr/conf/xslt/example.xsl >>>>>> <#trunkvendorpluginsacts_as_solrsolrsolrconfxsltexamplexsl> >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/solr/solr/conf/xslt/example_atom.xsl >>>>>> >>>>>> >>>>>> <#trunkvendorpluginsacts_as_solrsolrsolrconfxsltexample_atomxsl> >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/solr/solr/conf/xslt/example_rss.xsl >>>>>> >>>>>> >>>>>> <#trunkvendorpluginsacts_as_solrsolrsolrconfxsltexample_rssxsl> >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/solr/data/ >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/start.jar >>>>>> <#trunkvendorpluginsacts_as_solrsolrstartjar> >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/tmp/ >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/webapps/ >>>>>> * trunk/vendor/plugins/acts_as_solr/solr/webapps/solr.war >>>>>> <#trunkvendorpluginsacts_as_solrsolrwebappssolrwar> >>>>>> * trunk/vendor/plugins/acts_as_solr/test/ >>>>>> * trunk/vendor/plugins/acts_as_solr/test/config/ >>>>>> * trunk/vendor/plugins/acts_as_solr/test/config/solr.yml >>>>>> <#trunkvendorpluginsacts_as_solrtestconfigsolryml> >>>>>> * trunk/vendor/plugins/acts_as_solr/test/db/ >>>>>> * trunk/vendor/plugins/acts_as_solr/test/db/connections/ >>>>>> * trunk/vendor/plugins/acts_as_solr/test/db/connections/mysql/ >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/test/db/connections/mysql/connection.rb >>>>>> >>>>>> >>>>>> <#trunkvendorpluginsacts_as_solrtestdbconnectionsmysqlconnectionrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/test/db/connections/sqlite/ >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/test/db/connections/sqlite/connection.rb >>>>>> >>>>>> >>>>>> <#trunkvendorpluginsacts_as_solrtestdbconnectionssqliteconnectionrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/test/db/migrate/ >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/test/db/migrate/001_create_books.rb >>>>>> >>>>>> >>>>>> <#trunkvendorpluginsacts_as_solrtestdbmigrate001_create_booksrb> >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/test/db/migrate/002_create_movies.rb >>>>>> >>>>>> >>>>>> <#trunkvendorpluginsacts_as_solrtestdbmigrate002_create_moviesrb> >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/test/db/migrate/003_create_categories.rb >>>>>> >>>>>> >>>>>> <#trunkvendorpluginsacts_as_solrtestdbmigrate003_create_categoriesrb> >>>>>> >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/test/db/migrate/004_create_electronics.rb >>>>>> >>>>>> >>>>>> <#trunkvendorpluginsacts_as_solrtestdbmigrate004_create_electronicsrb> >>>>>> >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/test/db/migrate/005_create_authors.rb >>>>>> >>>>>> >>>>>> <#trunkvendorpluginsacts_as_solrtestdbmigrate005_create_authorsrb> >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/test/db/migrate/006_create_postings.rb >>>>>> >>>>>> >>>>>> <#trunkvendorpluginsacts_as_solrtestdbmigrate006_create_postingsrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/test/db/test.db >>>>>> <#trunkvendorpluginsacts_as_solrtestdbtestdb> >>>>>> * trunk/vendor/plugins/acts_as_solr/test/fixtures/ >>>>>> * trunk/vendor/plugins/acts_as_solr/test/fixtures/authors.yml >>>>>> <#trunkvendorpluginsacts_as_solrtestfixturesauthorsyml> >>>>>> * trunk/vendor/plugins/acts_as_solr/test/fixtures/books.yml >>>>>> <#trunkvendorpluginsacts_as_solrtestfixturesbooksyml> >>>>>> * trunk/vendor/plugins/acts_as_solr/test/fixtures/categories.yml >>>>>> <#trunkvendorpluginsacts_as_solrtestfixturescategoriesyml> >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/test/fixtures/db_definitions/ >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/test/fixtures/db_definitions/mysql.sql >>>>>> >>>>>> >>>>>> <#trunkvendorpluginsacts_as_solrtestfixturesdb_definitionsmysqlsql> >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/test/fixtures/electronics.yml >>>>>> <#trunkvendorpluginsacts_as_solrtestfixtureselectronicsyml> >>>>>> * trunk/vendor/plugins/acts_as_solr/test/fixtures/movies.yml >>>>>> <#trunkvendorpluginsacts_as_solrtestfixturesmoviesyml> >>>>>> * trunk/vendor/plugins/acts_as_solr/test/fixtures/postings.yml >>>>>> <#trunkvendorpluginsacts_as_solrtestfixturespostingsyml> >>>>>> * trunk/vendor/plugins/acts_as_solr/test/models/ >>>>>> * trunk/vendor/plugins/acts_as_solr/test/models/author.rb >>>>>> <#trunkvendorpluginsacts_as_solrtestmodelsauthorrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/test/models/book.rb >>>>>> <#trunkvendorpluginsacts_as_solrtestmodelsbookrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/test/models/category.rb >>>>>> <#trunkvendorpluginsacts_as_solrtestmodelscategoryrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/test/models/electronic.rb >>>>>> <#trunkvendorpluginsacts_as_solrtestmodelselectronicrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/test/models/movie.rb >>>>>> <#trunkvendorpluginsacts_as_solrtestmodelsmovierb> >>>>>> * trunk/vendor/plugins/acts_as_solr/test/models/posting.rb >>>>>> <#trunkvendorpluginsacts_as_solrtestmodelspostingrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/test/test_helper.rb >>>>>> <#trunkvendorpluginsacts_as_solrtesttest_helperrb> >>>>>> * trunk/vendor/plugins/acts_as_solr/test/unit/ >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/test/unit/acts_as_solr_test.rb >>>>>> <#trunkvendorpluginsacts_as_solrtestunitacts_as_solr_testrb> >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/test/unit/association_indexing_test.rb >>>>>> >>>>>> >>>>>> <#trunkvendorpluginsacts_as_solrtestunitassociation_indexing_testrb> >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/test/unit/faceted_search_test.rb >>>>>> <#trunkvendorpluginsacts_as_solrtestunitfaceted_search_testrb> >>>>>> * >>>>>> trunk/vendor/plugins/acts_as_solr/test/unit/multi_solr_search_test.rb >>>>>> >>>>>> >>>>>> <#trunkvendorpluginsacts_as_solrtestunitmulti_solr_search_testrb> >>>>>> >>>>>> >>>>>> Removed Paths >>>>>> >>>>>> * trunk/resolr.sh <#trunkresolrsh> >>>>>> * trunk/resolr_dev.sh <#trunkresolr_devsh> >>>>>> >>>>>> >>>>>> Property Changed >>>>>> >>>>>> * trunk/config/ <#trunkconfig> >>>>>> >>>>> >>>>> _______________________________________________ >>>>> BioCatalogue-developers mailing list >>>>> BioCatalogue-developers at rubyforge.org >>>>> http://rubyforge.org/mailman/listinfo/biocatalogue-developers >>>> >>>> _______________________________________________ >>>> BioCatalogue-developers mailing list >>>> BioCatalogue-developers at rubyforge.org >>>> http://rubyforge.org/mailman/listinfo/biocatalogue-developers From noreply at rubyforge.org Thu Nov 20 06:23:08 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Thu, 20 Nov 2008 06:23:08 -0500 (EST) Subject: [BioCatalogue-developers] [265] trunk/app/views/home/index.html.erb: changed 2nd bullet point to include users Message-ID: <20081120112308.E537518585B3@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Thu Nov 20 07:28:30 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Thu, 20 Nov 2008 07:28:30 -0500 (EST) Subject: [BioCatalogue-developers] [266] trunk/app/controllers/search_controller.rb: Better message to users when search fails (as it could be any error, not just that the search term was invalid). Message-ID: <20081120122831.172DB18585B4@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Thu Nov 20 13:18:49 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Thu, 20 Nov 2008 13:18:49 -0500 (EST) Subject: [BioCatalogue-developers] [267] trunk/vendor/plugins/acts_as_annotatable: On going work on the act_as_annotatable plugin: set up a test infrastructure for the plugin, together with one test method that checks that the fixtures were loaded correctly . Message-ID: <20081120181849.5AEC8167866F@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Fri Nov 21 06:17:00 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Fri, 21 Nov 2008 06:17:00 -0500 (EST) Subject: [BioCatalogue-developers] [272] trunk/app/controllers/soaplab_servers_controller.rb: add filter to require login before submit of server Message-ID: <20081121111701.11B873C8BB1@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Fri Nov 21 04:52:27 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Fri, 21 Nov 2008 04:52:27 -0500 (EST) Subject: [BioCatalogue-developers] [269] branches/annotations/: Created branches for further annotations work, as this may affect some views, controllers and models and probably shouldn 't go live until fully tested. Message-ID: <20081121095227.4F4DD3CADE3@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Fri Nov 21 11:03:20 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Fri, 21 Nov 2008 11:03:20 -0500 (EST) Subject: [BioCatalogue-developers] [275] branches/annotations/vendor/plugins/acts_as_annotatable/test: Added a couple more fixtures. Message-ID: <20081121160321.6CBDB3CC48B@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Fri Nov 21 05:57:28 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Fri, 21 Nov 2008 05:57:28 -0500 (EST) Subject: [BioCatalogue-developers] [271] trunk/app/controllers/soaplab_servers_controller.rb: Message-ID: <20081121105728.92E923C8C19@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Fri Nov 21 05:39:01 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Fri, 21 Nov 2008 05:39:01 -0500 (EST) Subject: [BioCatalogue-developers] [270] trunk/app/models/soaplab_server.rb: catch and log exceptions resulting from service submission Message-ID: <20081121103902.465AF1858A14@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Fri Nov 21 04:50:09 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Fri, 21 Nov 2008 04:50:09 -0500 (EST) Subject: [BioCatalogue-developers] [268] trunk/app/models/rest_service.rb: Removed annotations association, as this will be replaced by the acts_as_annotatatable plugin. Message-ID: <20081121095010.8D8FF3C8BC6@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Fri Nov 21 10:35:41 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Fri, 21 Nov 2008 10:35:41 -0500 (EST) Subject: [BioCatalogue-developers] [273] trunk/app/models/user_mailer.rb: change from field to be " biocatalogue-support@rubyforge.org" Message-ID: <20081121153541.CF524185898E@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Fri Nov 21 13:24:27 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Fri, 21 Nov 2008 13:24:27 -0500 (EST) Subject: [BioCatalogue-developers] [276] branches/annotations/vendor/plugins: Major restructuring and renaming to follow best practices and prepare for full controller /helper/model/view support in the plugin. Message-ID: <20081121182428.A0D9C121E92C@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Fri Nov 21 10:52:48 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Fri, 21 Nov 2008 10:52:48 -0500 (EST) Subject: [BioCatalogue-developers] [274] branches/annotations/vendor/plugins/acts_as_annotatable: More work on the tests for the acts_as_annotatable plugin. Message-ID: <20081121155248.A39143CC090@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Mon Nov 24 06:05:49 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Mon, 24 Nov 2008 06:05:49 -0500 (EST) Subject: [BioCatalogue-developers] [280] trunk/public/stylesheets/styles.css: styles for web service view: operation name green hightlight and lists for "Latest Version Endpoint(s)" ... Message-ID: <20081124110549.DBDF33C9653@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Mon Nov 24 10:37:27 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Mon, 24 Nov 2008 10:37:27 -0500 (EST) Subject: [BioCatalogue-developers] [283] trunk/public/stylesheets/styles.css: renamed service_name style to operation_name and changed the style it self Message-ID: <20081124153727.8707A1678AC1@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Mon Nov 24 10:04:21 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Mon, 24 Nov 2008 10:04:21 -0500 (EST) Subject: [BioCatalogue-developers] [281] trunk/app/helpers: new empty helper Message-ID: <20081124150421.BA9E21858CA9@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Mon Nov 24 07:08:33 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Mon, 24 Nov 2008 07:08:33 -0500 (EST) Subject: [BioCatalogue-developers] [Task #2459] Add license etc to annotations plugin Message-ID: <20081124120833.6864B3C9C0A@rubyforge.org> Task #2459 has been updated. Project: BioCatalogue Subproject: Pilot Summary: Add license etc to annotations plugin Complete: 0% Status: Open Description: Add the same license file + license headers to all the annotations plugin. ------------------------------------------------------- For more info, visit: http://rubyforge.org/pm/task.php?func=detailtask&project_task_id=2459&group_id=6901&group_project_id=12540 From noreply at rubyforge.org Mon Nov 24 10:38:20 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Mon, 24 Nov 2008 10:38:20 -0500 (EST) Subject: [BioCatalogue-developers] [284] trunk/app/views/soap_services/_structure.html.erb: add style to operations name Message-ID: <20081124153820.6DB441678AC8@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Sun Nov 23 17:29:50 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Sun, 23 Nov 2008 17:29:50 -0500 (EST) Subject: [BioCatalogue-developers] [278] trunk/app/controllers/search_controller.rb: Initial attempt at " enabling" fuzzy search, by appending a tilde (~) at the end of the search term if it isn't already there. Message-ID: <20081123222950.9457C3CBDBB@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Sun Nov 23 09:00:05 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Sun, 23 Nov 2008 09:00:05 -0500 (EST) Subject: [BioCatalogue-developers] [277] branches/annotations/vendor/plugins/annotations/test/ acts_as_annotatable_test.rb: Annotations plugin. Message-ID: <20081123140005.D551F3CCEC2@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Mon Nov 24 10:27:49 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Mon, 24 Nov 2008 10:27:49 -0500 (EST) Subject: [BioCatalogue-developers] [282] trunk/app/views/services/show.html.erb: change display of " latest endpoints" "all locations" and "all providers" to be true lists Message-ID: <20081124152749.E10EB167899C@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Sun Nov 23 09:08:49 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Sun, 23 Nov 2008 09:08:49 -0500 (EST) Subject: [BioCatalogue-developers] [Task #2456] Use rescue_exception in app controller Message-ID: <20081123140849.E30CF3CD460@rubyforge.org> Task #2456 has been updated. Project: BioCatalogue Subproject: Pilot Summary: Use rescue_exception in app controller Complete: 0% Status: Open Description: Use the rescue_exception method in the application_controller to catch any exception and then redirect to an error page (or something else user friendly). ------------------------------------------------------- For more info, visit: http://rubyforge.org/pm/task.php?func=detailtask&project_task_id=2456&group_id=6901&group_project_id=12540 From noreply at rubyforge.org Sun Nov 23 09:09:40 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Sun, 23 Nov 2008 09:09:40 -0500 (EST) Subject: [BioCatalogue-developers] [Task #2456] Use rescue_exception in app controller Message-ID: <20081123140940.DDC1A3CD4C0@rubyforge.org> Task #2456 has been updated. Project: BioCatalogue Subproject: Pilot Summary: Use rescue_exception in app controller Complete: 0% Status: Open Description: Use the rescue_exception method in the application_controller to catch any exception and then redirect to an error page (or something else user friendly). Follow-Ups: ------------------------------------------------------- Date: 2008-11-23 14:09 By: jits Comment: This should also log the error so it can be checked later by an admin. ------------------------------------------------------- For more info, visit: http://rubyforge.org/pm/task.php?func=detailtask&project_task_id=2456&group_id=6901&group_project_id=12540 From noreply at rubyforge.org Sun Nov 23 17:32:18 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Sun, 23 Nov 2008 17:32:18 -0500 (EST) Subject: [BioCatalogue-developers] [279] branches/annotations: Annotations plugin. Message-ID: <20081123223218.892763CB2EC@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Mon Nov 24 12:18:07 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Mon, 24 Nov 2008 12:18:07 -0500 (EST) Subject: [BioCatalogue-developers] [285] branches/annotations: Added helper + routes for plugin. Message-ID: <20081124171807.ABA3218585A7@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Mon Nov 24 12:43:27 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Mon, 24 Nov 2008 12:43:27 -0500 (EST) Subject: [BioCatalogue-developers] [Task #2460] redirect output from resolr.rb script Message-ID: <20081124174327.7C3291858198@rubyforge.org> Task #2460 has been updated. Project: BioCatalogue Subproject: Pilot Summary: redirect output from resolr.rb script Complete: 0% Status: Open Description: redirect output from resolr.rb, the reindexing script to stdout ------------------------------------------------------- For more info, visit: http://rubyforge.org/pm/task.php?func=detailtask&project_task_id=2460&group_id=6901&group_project_id=12540 From noreply at rubyforge.org Tue Nov 25 06:06:59 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Tue, 25 Nov 2008 06:06:59 -0500 (EST) Subject: [BioCatalogue-developers] [Task #2461] Improve login failure information Message-ID: <20081125110659.9AB8018585AB@rubyforge.org> Task #2461 has been updated. Project: BioCatalogue Subproject: Pilot Summary: Improve login failure information Complete: 0% Status: Open Description: the login failure message should be different depending on if the login details are wrong or if the account hasn't been activated. ------------------------------------------------------- For more info, visit: http://rubyforge.org/pm/task.php?func=detailtask&project_task_id=2461&group_id=6901&group_project_id=12540 From noreply at rubyforge.org Tue Nov 25 07:55:54 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Tue, 25 Nov 2008 07:55:54 -0500 (EST) Subject: [BioCatalogue-developers] [286] trunk/public/images/rss_icon.png: new rss_icon. png with reasonable dimensions Message-ID: <20081125125554.4755618581B0@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Tue Nov 25 08:56:32 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Tue, 25 Nov 2008 08:56:32 -0500 (EST) Subject: [BioCatalogue-developers] [287] trunk/config/routes.rb: added restful search route Message-ID: <20081125135632.870E11858289@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Tue Nov 25 11:14:26 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Tue, 25 Nov 2008 11:14:26 -0500 (EST) Subject: [BioCatalogue-developers] [288] trunk/app/views/layouts/_head.html.erb: Message-ID: <20081125161427.146CB1858769@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Tue Nov 25 11:20:07 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Tue, 25 Nov 2008 11:20:07 -0500 (EST) Subject: [BioCatalogue-developers] [289] trunk/public/search.xml: opensearch xml template Message-ID: <20081125162007.3E4521978284@rubyforge.org> An HTML attachment was scrubbed... URL: From jits at cs.man.ac.uk Tue Nov 25 11:23:20 2008 From: jits at cs.man.ac.uk (Jiten Bhagat) Date: Tue, 25 Nov 2008 16:23:20 +0000 Subject: [BioCatalogue-developers] [289] trunk/public/search.xml: opensearch xml template In-Reply-To: <20081125162007.3E4521978284@rubyforge.org> References: <20081125162007.3E4521978284@rubyforge.org> Message-ID: <492C2678.3040600@cs.man.ac.uk> Could you rename this to opensearch.xml? Otherwise it will eventually get in the way of the search.xml API, ie: http://www.biocatalogue.org/search.xml?query=blast Jits noreply at rubyforge.org wrote: > > Revision > 289 > Author > ebontane > Date > 2008-11-25 11:20:06 -0500 (Tue, 25 Nov 2008) > > > Log Message > > opensearch xml template > > > Added Paths > > * trunk/public/search.xml <#trunkpublicsearchxml> > > > Diff > > > Added: trunk/public/search.xml (0 => 289) > > > --- trunk/public/search.xml (rev 0) > +++ trunk/public/search.xml 2008-11-25 16:20:06 UTC (rev 289) > @@ -0,0 +1,16 @@ > + > + > + > + BioCatalogue > + The Catalogue of Life Science Web Services > + biocatalogue-support at rubyforge.org > + SERVER_BASE_URL/images/cog_transp_64.png > + > + > + biocatlogue.org > + > + open > + false > + UTF-8 > + UTF-8 > + > \ No newline at end of file > ------------------------------------------------------------------------ > > _______________________________________________ > BioCatalogue-developers mailing list > BioCatalogue-developers at rubyforge.org > http://rubyforge.org/mailman/listinfo/biocatalogue-developers > -------------- next part -------------- An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Tue Nov 25 12:09:04 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Tue, 25 Nov 2008 12:09:04 -0500 (EST) Subject: [BioCatalogue-developers] [290] trunk/public/opensearch.xml: rename search.xml to opensearch.xml Message-ID: <20081125170904.9850118586A2@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Tue Nov 25 12:10:12 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Tue, 25 Nov 2008 12:10:12 -0500 (EST) Subject: [BioCatalogue-developers] [291] trunk/app/views/layouts/_head.html.erb: renaming search. xml to opensearch.xml Message-ID: <20081125171012.522421858741@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Tue Nov 25 12:36:52 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Tue, 25 Nov 2008 12:36:52 -0500 (EST) Subject: [BioCatalogue-developers] [292] trunk/public/images/biocat_icon.png: reasonably sized biocat icon Message-ID: <20081125173652.34AD43C818C@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Tue Nov 25 12:39:25 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Tue, 25 Nov 2008 12:39:25 -0500 (EST) Subject: [BioCatalogue-developers] [293] trunk/public/opensearch.xml: changed image for search icon Message-ID: <20081125173925.CBFF53C819E@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Tue Nov 25 15:29:04 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Tue, 25 Nov 2008 15:29:04 -0500 (EST) Subject: [BioCatalogue-developers] [Task #2362] create user and profile models Message-ID: <20081125202904.513183C84C9@rubyforge.org> Task #2362 has been updated. Project: BioCatalogue Subproject: Pilot Summary: create user and profile models Complete: 100% Status: Closed Description: Add user and the profile models to hold user for user details ------------------------------------------------------- For more info, visit: http://rubyforge.org/pm/task.php?func=detailtask&project_task_id=2362&group_id=6901&group_project_id=12540 From noreply at rubyforge.org Tue Nov 25 15:30:15 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Tue, 25 Nov 2008 15:30:15 -0500 (EST) Subject: [BioCatalogue-developers] [Task #2363] create service submission interface (form) Message-ID: <20081125203015.D20873C84D7@rubyforge.org> Task #2363 has been updated. Project: BioCatalogue Subproject: Pilot Summary: create service submission interface (form) Complete: 0% Status: Closed Description: create views and controllers for service submission ------------------------------------------------------- For more info, visit: http://rubyforge.org/pm/task.php?func=detailtask&project_task_id=2363&group_id=6901&group_project_id=12540 From noreply at rubyforge.org Tue Nov 25 15:30:58 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Tue, 25 Nov 2008 15:30:58 -0500 (EST) Subject: [BioCatalogue-developers] [Task #2363] create service submission interface (form) Message-ID: <20081125203058.5AA143C8119@rubyforge.org> Task #2363 has been updated. Project: BioCatalogue Subproject: Pilot Summary: create service submission interface (form) Complete: 100% Status: Closed Description: create views and controllers for service submission ------------------------------------------------------- For more info, visit: http://rubyforge.org/pm/task.php?func=detailtask&project_task_id=2363&group_id=6901&group_project_id=12540 From noreply at rubyforge.org Tue Nov 25 15:34:05 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Tue, 25 Nov 2008 15:34:05 -0500 (EST) Subject: [BioCatalogue-developers] [Task #2438] add opensearch feature Message-ID: <20081125203405.201323C84EE@rubyforge.org> Task #2438 has been updated. Project: BioCatalogue Subproject: Pilot Summary: add opensearch feature Complete: 50% Status: Open Description: Use pagination for opensearch results and also use solr engine to generate the search results Follow-Ups: ------------------------------------------------------- Date: 2008-11-17 14:41 By: ebontane Comment: using solr search and pagination ------------------------------------------------------- For more info, visit: http://rubyforge.org/pm/task.php?func=detailtask&project_task_id=2438&group_id=6901&group_project_id=12540 From noreply at rubyforge.org Tue Nov 25 16:14:39 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Tue, 25 Nov 2008 16:14:39 -0500 (EST) Subject: [BioCatalogue-developers] [294] branches/annotations: Added redbox plugin, to provide for modal popups within the page. Message-ID: <20081125211440.047F83C8177@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Tue Nov 25 16:19:56 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Tue, 25 Nov 2008 16:19:56 -0500 (EST) Subject: [BioCatalogue-developers] [295] branches/annotations/app/models/annotation.rb: Added annotation model object in the main application, which will be used to extend the core annotation model object from the annotations plugin . Message-ID: <20081125211956.4EE0C3C818B@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Tue Nov 25 17:06:46 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Tue, 25 Nov 2008 17:06:46 -0500 (EST) Subject: [BioCatalogue-developers] [296] branches/annotations/app/views/layouts/_head.html.erb: Added redbox JS and CSS includes. Message-ID: <20081125220646.212D53C87D7@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Wed Nov 26 10:12:12 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Wed, 26 Nov 2008 10:12:12 -0500 (EST) Subject: [BioCatalogue-developers] [297] branches/annotations: Annotations plugin. Message-ID: <20081126151212.5EB1F3C9ED2@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Wed Nov 26 10:16:12 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Wed, 26 Nov 2008 10:16:12 -0500 (EST) Subject: [BioCatalogue-developers] [298] branches/annotations/vendor/plugins/annotations/lib: Annotations plugin. Message-ID: <20081126151612.4A18F3C8A0A@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Wed Nov 26 10:21:25 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Wed, 26 Nov 2008 10:21:25 -0500 (EST) Subject: [BioCatalogue-developers] [299] branches/annotations/vendor/plugins/annotations/lib/app/controllers/ annotations_controller.rb: Fixed plural issue (annotations vs annotation). Message-ID: <20081126152125.A5FCE3C9FB4@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Wed Nov 26 11:50:13 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Wed, 26 Nov 2008 11:50:13 -0500 (EST) Subject: [BioCatalogue-developers] [Task #2462] Search engine error handling Message-ID: <20081126165014.4BC773CA81C@rubyforge.org> Task #2462 has been updated. Project: BioCatalogue Subproject: Pilot Summary: Search engine error handling Complete: 0% Status: Open Description: Catch the following errors individually and display different and appropriate messages: - When the search server is down. - When a user enters an invalid search term that causes solr to spit and shout. Excerpt from email thread: Jiten Bhagat wrote: > Could do... haven't looked in the exact errors being returned, just catching the base Exception at the moment and displaying that message. > > Jits > > > Thomas Laurent wrote: >> If a bad syntax is used doesn't SOLR throw an exception like "bad syntax" that we could trap to display a "bad syntax error" ? >> >> >> Jiten Bhagat wrote: >>> But like I said, the error could also be caused by someone typing in something like "service:blast:output", ie: bad syntax in the search. We probably shouldn't say that the search engine isnt available in that case! >>> >>> Jits >>> >>> >>> Thomas Laurent wrote: >>>> A more correct message would be "Search engine unreachable/unavailable, please try again or contact administrator" maybe ? >>>> >>>> >>>> Jiten Bhagat wrote: >>>>> Good point, that's exactly it. That message also shows when you've typed in a bad search query. Hence I tried to use an error message like that. >>>>> >>>>> But I also see Franck's point, it's a tad bit scary for the end user. Not sure what the best error message is in that case... >>>>> >>>>> Jits >>>>> >>>>> >>>>> Thomas Laurent wrote: >>>>>> I think there's a difference between the 2: when you get the "Search failed" it's in fact the search engine at the back throwing an exception (we have issues with it at the moment). I'm working on solving that pb at the moment. >>>>>> >>>>>> When the search doesn't match any docs you have the "Google style" : >>>>>> " Search query: "xcvzxvxcv~" returned 0 items " >>>>>> " No search results." >>>>>> >>>>>> Thomas ------------------------------------------------------- For more info, visit: http://rubyforge.org/pm/task.php?func=detailtask&project_task_id=2462&group_id=6901&group_project_id=12540 From noreply at rubyforge.org Wed Nov 26 12:05:34 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Wed, 26 Nov 2008 12:05:34 -0500 (EST) Subject: [BioCatalogue-developers] [300] trunk/vendor/plugins/acts_as_solr/solr/solr/conf/schema.xml: True partial word searching now!! See: http://coderrr.wordpress.com/2008/ 05/08/substring-queries-with-solr-acts_as_solr/ Message-ID: <20081126170534.A13463C8B67@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Wed Nov 26 12:53:32 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Wed, 26 Nov 2008 12:53:32 -0500 (EST) Subject: [BioCatalogue-developers] [301] branches/annotations: Annotations Plugin. Message-ID: <20081126175332.4EB213CAC53@rubyforge.org> An HTML attachment was scrubbed... URL: From ericnzuo at ebi.ac.uk Wed Nov 26 13:27:54 2008 From: ericnzuo at ebi.ac.uk (Eric Nzuobontane) Date: Wed, 26 Nov 2008 18:27:54 +0000 Subject: [BioCatalogue-developers] duplicate check? Message-ID: <492D952A.2080803@ebi.ac.uk> I was just scanning the beta site when I noticed that WSNCBIBlastService has been registered more than once, it seems to be exactly the same ebi service. Eric -------------- next part -------------- A non-text attachment was scrubbed... Name: ericnzuo.vcf Type: text/x-vcard Size: 238 bytes Desc: not available URL: From ericnzuo at ebi.ac.uk Wed Nov 26 13:32:17 2008 From: ericnzuo at ebi.ac.uk (Eric Nzuobontane) Date: Wed, 26 Nov 2008 18:32:17 +0000 Subject: [BioCatalogue-developers] duplicate check? In-Reply-To: <492D952A.2080803@ebi.ac.uk> References: <492D952A.2080803@ebi.ac.uk> Message-ID: <492D9631.7000708@ebi.ac.uk> OK, I see that the wsdl urls are different but the endpoints are the same. Eric Eric Nzuobontane wrote: > I was just scanning the beta site when I noticed that > WSNCBIBlastService has been registered more than once, it seems to be > exactly the same ebi service. > > Eric > > _______________________________________________ > BioCatalogue-developers mailing list > BioCatalogue-developers at rubyforge.org > http://rubyforge.org/mailman/listinfo/biocatalogue-developers > -------------- next part -------------- A non-text attachment was scrubbed... Name: ericnzuo.vcf Type: text/x-vcard Size: 238 bytes Desc: not available URL: From jits at cs.man.ac.uk Wed Nov 26 13:37:43 2008 From: jits at cs.man.ac.uk (jits at cs.man.ac.uk) Date: Wed, 26 Nov 2008 18:37:43 -0000 (UTC) Subject: [BioCatalogue-developers] duplicate check? In-Reply-To: <492D9631.7000708@ebi.ac.uk> References: <492D952A.2080803@ebi.ac.uk> <492D9631.7000708@ebi.ac.uk> Message-ID: <1200c11af99ee3fed5f4ed28f2488e77.squirrel@webmail.cs.man.ac.uk> Oh ok... in theory they should then be pointing to the same Service Deployment (though we haven't implemented this yet)... or is that not true? Jits > OK, I see that the wsdl urls are different but the endpoints are the same. > > Eric > > > Eric Nzuobontane wrote: >> I was just scanning the beta site when I noticed that >> WSNCBIBlastService has been registered more than once, it seems to be >> exactly the same ebi service. >> >> Eric >> >> _______________________________________________ >> BioCatalogue-developers mailing list >> BioCatalogue-developers at rubyforge.org >> http://rubyforge.org/mailman/listinfo/biocatalogue-developers >> > > _______________________________________________ > BioCatalogue-developers mailing list > BioCatalogue-developers at rubyforge.org > http://rubyforge.org/mailman/listinfo/biocatalogue-developers > From ericnzuo at ebi.ac.uk Wed Nov 26 13:51:27 2008 From: ericnzuo at ebi.ac.uk (Eric Nzuobontane) Date: Wed, 26 Nov 2008 18:51:27 +0000 Subject: [BioCatalogue-developers] duplicate check? In-Reply-To: <1200c11af99ee3fed5f4ed28f2488e77.squirrel@webmail.cs.man.ac.uk> References: <492D952A.2080803@ebi.ac.uk> <492D9631.7000708@ebi.ac.uk> <1200c11af99ee3fed5f4ed28f2488e77.squirrel@webmail.cs.man.ac.uk> Message-ID: <492D9AAF.7070103@ebi.ac.uk> They would! Eric jits at cs.man.ac.uk wrote: > Oh ok... in theory they should then be pointing to the same Service > Deployment (though we haven't implemented this yet)... or is that not > true? > > Jits > > > >> OK, I see that the wsdl urls are different but the endpoints are the same. >> >> Eric >> >> >> Eric Nzuobontane wrote: >> >>> I was just scanning the beta site when I noticed that >>> WSNCBIBlastService has been registered more than once, it seems to be >>> exactly the same ebi service. >>> >>> Eric >>> >>> _______________________________________________ >>> BioCatalogue-developers mailing list >>> BioCatalogue-developers at rubyforge.org >>> http://rubyforge.org/mailman/listinfo/biocatalogue-developers >>> >>> >> _______________________________________________ >> BioCatalogue-developers mailing list >> BioCatalogue-developers at rubyforge.org >> http://rubyforge.org/mailman/listinfo/biocatalogue-developers >> >> > > -------------- next part -------------- A non-text attachment was scrubbed... Name: ericnzuo.vcf Type: text/x-vcard Size: 238 bytes Desc: not available URL: From noreply at rubyforge.org Fri Nov 28 05:57:12 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Fri, 28 Nov 2008 05:57:12 -0500 (EST) Subject: [BioCatalogue-developers] [302] trunk/config/environment.rb: rotate logs when they reach a size of 10M and keep only 10 of these => to be used on the server Message-ID: <20081128105715.912173C93FE@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Fri Nov 28 11:04:27 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Fri, 28 Nov 2008 11:04:27 -0500 (EST) Subject: [BioCatalogue-developers] [303] branches/annotations/vendor/plugins/annotations: Annotations plugin. Message-ID: <20081128160427.83BC83C8581@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Fri Nov 28 11:15:07 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Fri, 28 Nov 2008 11:15:07 -0500 (EST) Subject: [BioCatalogue-developers] [304] branches/annotations/vendor/plugins/annotations/test/ annotations_controller_test.rb: Annotations plugin. Message-ID: <20081128161508.6BA401858843@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Sat Nov 29 16:32:15 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Sat, 29 Nov 2008 16:32:15 -0500 (EST) Subject: [BioCatalogue-developers] [305] branches/annotations/vendor/plugins/annotations: Annotations plugin. Message-ID: <20081129213215.B05FB1858185@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Sat Nov 29 16:40:37 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Sat, 29 Nov 2008 16:40:37 -0500 (EST) Subject: [BioCatalogue-developers] [306] branches/annotations/vendor/plugins/annotations/lib/annotations: Annotations plugin. Message-ID: <20081129214038.01F691858185@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Sat Nov 29 17:46:50 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Sat, 29 Nov 2008 17:46:50 -0500 (EST) Subject: [BioCatalogue-developers] [307] branches/annotations/vendor/plugins: Annotations plugin. Message-ID: <20081129224650.7382D1858185@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Sun Nov 30 09:06:51 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Sun, 30 Nov 2008 09:06:51 -0500 (EST) Subject: [BioCatalogue-developers] [308] branches/annotations/vendor/plugins/plugin_test_helper/: Annotations plugin. Message-ID: <20081130140651.743B41858184@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Sun Nov 30 12:15:38 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Sun, 30 Nov 2008 12:15:38 -0500 (EST) Subject: [BioCatalogue-developers] [309] branches/annotations/vendor/plugins/annotations: Anotations plugin. Message-ID: <20081130171538.6E799185818B@rubyforge.org> An HTML attachment was scrubbed... URL: From noreply at rubyforge.org Sun Nov 30 17:11:38 2008 From: noreply at rubyforge.org (noreply at rubyforge.org) Date: Sun, 30 Nov 2008 17:11:38 -0500 (EST) Subject: [BioCatalogue-developers] [310] branches/annotations/vendor/plugins/annotations: Annotations plugin. Message-ID: <20081130221139.1B88E1858185@rubyforge.org> An HTML attachment was scrubbed... URL: