https://www.redmine.org/https://www.redmine.org/favicon.ico?16793021292008-04-24T09:46:39ZRedmineRedmine - Defect #1098: Upgrading from 0.6.3 to 0.7 , get repsoitiory page info errorhttps://www.redmine.org/issues/1098?journal_id=24122008-04-24T09:46:39Zjonny zheng
<ul></ul><p>CVS version 1.11.22</p> Redmine - Defect #1098: Upgrading from 0.6.3 to 0.7 , get repsoitiory page info errorhttps://www.redmine.org/issues/1098?journal_id=24222008-04-24T17:30:16ZJean-Philippe Langjp_lang@yahoo.fr
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>Resolved</i></li></ul><p><a class="changeset" title="CVS duplicate key violation fix (#996, #1098)." href="https://www.redmine.org/projects/redmine/repository/svn/revisions/1355">r1355</a> should fix this problem. Can you confirm please ?</p> Redmine - Defect #1098: Upgrading from 0.6.3 to 0.7 , get repsoitiory page info errorhttps://www.redmine.org/issues/1098?journal_id=24862008-04-28T12:36:47ZJean-Philippe Langjp_lang@yahoo.fr
<ul><li><strong>Status</strong> changed from <i>Resolved</i> to <i>Closed</i></li></ul><p>Should be fixed in 0.7.0 release. Reopen if needed.</p> Redmine - Defect #1098: Upgrading from 0.6.3 to 0.7 , get repsoitiory page info errorhttps://www.redmine.org/issues/1098?journal_id=25172008-04-30T02:11:34ZFrancis Chong
<ul><li><strong>Status</strong> changed from <i>Closed</i> to <i>Reopened</i></li></ul><p>Upgrade from 0.6.0 to 0.7.0, encounter following exception in Repository page:</p>
<p>ActiveRecord::StatementInvalid (PGError: ERROR: duplicate key violates unique constraint "changesets_repos_rev" <br />: UPDATE changesets SET "scmid" = NULL, "comments" = E'file build.xml was added on branch x on 2008-04-17 10:56:18 +0000', "commit_date"
= '2008-04-17', "committer" = E'user', "committed_on" = '2008-04-17 06:15:39.000000', "repository_id" = 2, "revision" = E'795' WHERE "id" = 797):<br /> /vendor/rails/activerecord/lib/active_record/connection_adapters/abstract_adapter.rb:150:in `log'<br /> /vendor/rails/activerecord/lib/active_record/connection_adapters/postgresql_adapter.rb:407:in `execute'<br /> /vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/database_statements.rb:162:in `update_sql'<br /> /vendor/rails/activerecord/lib/active_record/connection_adapters/postgresql_adapter.rb:418:in `update_sql'<br /> /vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/database_statements.rb:49:in `update_without_query_dirty'<br /> /vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/query_cache.rb:19:in `update'<br /> /vendor/rails/activerecord/lib/active_record/base.rb:2247:in `update_without_lock'<br /> /vendor/rails/activerecord/lib/active_record/locking/optimistic.rb:70:in `update_without_callbacks'<br /> /vendor/rails/activerecord/lib/active_record/callbacks.rb:240:in `update_without_timestamps'<br /> /vendor/rails/activerecord/lib/active_record/timestamp.rb:38:in `update'<br /> /vendor/rails/activerecord/lib/active_record/base.rb:2238:in `create_or_update_without_callbacks'<br /> /vendor/rails/activerecord/lib/active_record/callbacks.rb:213:in `create_or_update'<br /> /vendor/rails/activerecord/lib/active_record/base.rb:1972:in `save_without_validation'<br /> /vendor/rails/activerecord/lib/active_record/validations.rb:934:in `save_without_transactions'<br /> /vendor/rails/activerecord/lib/active_record/transactions.rb:108:in `save'<br /> /vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/database_statements.rb:66:in `transaction'<br /> /vendor/rails/activerecord/lib/active_record/transactions.rb:80:in `transaction'<br /> /vendor/rails/activerecord/lib/active_record/transactions.rb:100:in `transaction'<br /> /vendor/rails/activerecord/lib/active_record/transactions.rb:108:in `save'<br /> /vendor/rails/activerecord/lib/active_record/transactions.rb:120:in `rollback_active_record_state!'<br /> /vendor/rails/activerecord/lib/active_record/transactions.rb:108:in `save'<br /> /vendor/rails/activerecord/lib/active_record/validations.rb:955:in `update_attribute'<br /> /app/models/repository/cvs.rb:142:in `fetch_changesets'<br /> /app/models/repository/cvs.rb:141:in `each'<br /> /app/models/repository/cvs.rb:141:in `fetch_changesets'<br /> /vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/database_statements.rb:66:in `transaction'<br /> /vendor/rails/activerecord/lib/active_record/transactions.rb:80:in `transaction'<br /> /vendor/rails/activerecord/lib/active_record/transactions.rb:100:in `transaction'<br /> /app/models/repository/cvs.rb:96:in `fetch_changesets'<br /> /vendor/rails/activerecord/lib/active_record/associations/association_proxy.rb:125:in `send'<br /> /vendor/rails/activerecord/lib/active_record/associations/association_proxy.rb:125:in `method_missing'<br /> /app/controllers/repositories_controller.rb:53:in `show'<br /> /vendor/rails/actionpack/lib/action_controller/base.rb:1158:in `send'<br /> /vendor/rails/actionpack/lib/action_controller/base.rb:1158:in `perform_action_without_filters'<br /> /vendor/rails/actionpack/lib/action_controller/filters.rb:697:in `call_filters'<br /> /vendor/rails/actionpack/lib/action_controller/filters.rb:689:in `perform_action_without_benchmark'<br /> /vendor/rails/actionpack/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'<br /> /usr/local/lib/ruby/1.8/benchmark.rb:293:in `measure'<br /> /vendor/rails/actionpack/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'<br /> /vendor/rails/actionpack/lib/action_controller/rescue.rb:199:in `perform_action_without_caching'<br /> /vendor/rails/actionpack/lib/action_controller/caching.rb:678:in `perform_action'<br /> /vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/query_cache.rb:33:in `cache'<br /> /vendor/rails/activerecord/lib/active_record/query_cache.rb:8:in `cache'<br /> /vendor/rails/actionpack/lib/action_controller/caching.rb:677:in `perform_action'<br /> /vendor/rails/actionpack/lib/action_controller/base.rb:524:in `send'<br /> /vendor/rails/actionpack/lib/action_controller/base.rb:524:in `process_without_filters'<br /> /vendor/rails/actionpack/lib/action_controller/filters.rb:685:in `process_without_session_management_support'<br /> /vendor/rails/actionpack/lib/action_controller/session_management.rb:123:in `process'<br /> /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:171:in `handle_request'<br /> /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:115:in `dispatch'<br /> /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:126:in `dispatch_cgi'<br /> /vendor/rails/actionpack/lib/action_controller/dispatcher.rb:9:in `dispatch'<br /> /usr/local/lib/ruby/gems/1.8/gems/thin-0.7.1/lib/rack/adapter/rails.rb:49:in `serve_rails'<br /> /usr/local/lib/ruby/gems/1.8/gems/thin-0.7.1/lib/rack/adapter/rails.rb:64:in `call'<br /> /usr/local/lib/ruby/gems/1.8/gems/thin-0.7.1/lib/thin/connection.rb:45:in `process'<br /> /usr/local/lib/ruby/gems/1.8/gems/thin-0.7.1/lib/thin/connection.rb:31:in `receive_data'<br /> /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.10.0/lib/eventmachine.rb:1056:in `event_callback'<br /> /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.10.0/lib/eventmachine.rb:224:in `run_machine'<br /> /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.10.0/lib/eventmachine.rb:224:in `run'<br /> /usr/local/lib/ruby/gems/1.8/gems/thin-0.7.1/lib/thin/backends/base.rb:34:in `start'<br /> /usr/local/lib/ruby/gems/1.8/gems/thin-0.7.1/lib/thin/server.rb:136:in `start'<br /> /usr/local/lib/ruby/gems/1.8/gems/thin-0.7.1/lib/thin/controllers/controller.rb:70:in `start'<br /> /usr/local/lib/ruby/gems/1.8/gems/thin-0.7.1/lib/thin/runner.rb:156:in `send'<br /> /usr/local/lib/ruby/gems/1.8/gems/thin-0.7.1/lib/thin/runner.rb:156:in `run_command'<br /> /usr/local/lib/ruby/gems/1.8/gems/thin-0.7.1/lib/thin/runner.rb:127:in `run!'<br /> /usr/local/lib/ruby/gems/1.8/gems/thin-0.7.1/bin/thin:6<br /> /usr/local/bin/thin:19:in `load'<br /> /usr/local/bin/thin:19</p>
<p>Rendering /home/postgres/redmine-0.7.0/public/500.html (500 Internal Server Error)</p> Redmine - Defect #1098: Upgrading from 0.6.3 to 0.7 , get repsoitiory page info errorhttps://www.redmine.org/issues/1098?journal_id=25242008-04-30T11:10:46ZJean-Philippe Langjp_lang@yahoo.fr
<ul></ul><p>Francis, do you get this error every time you go to the Repository page ?<br />And does your Redmine server run multiple instances (eg. thin cluster) ?</p> Redmine - Defect #1098: Upgrading from 0.6.3 to 0.7 , get repsoitiory page info errorhttps://www.redmine.org/issues/1098?journal_id=25322008-04-30T12:15:31ZFrancis Chong
<ul></ul><p>Yes, I get this error every time open repo page.</p>
<p>There is only one instance of server running.</p> Redmine - Defect #1098: Upgrading from 0.6.3 to 0.7 , get repsoitiory page info errorhttps://www.redmine.org/issues/1098?journal_id=25752008-05-02T16:41:36ZLeandro Lucarella
<ul></ul><p>Since 0.7.0 is out, shouldn't this be changed to 0.7.1, so 0.7.0 appears as completed in the Roadmap?</p> Redmine - Defect #1098: Upgrading from 0.6.3 to 0.7 , get repsoitiory page info errorhttps://www.redmine.org/issues/1098?journal_id=25822008-05-02T18:31:44ZJean-Philippe Langjp_lang@yahoo.fr
<ul><li><strong>Target version</strong> deleted (<del><i>0.7</i></del>)</li></ul><p>I can't see how it can happen with a single instance.<br />Could you try to reload the repository (delete then reload the changesets) ?</p> Redmine - Defect #1098: Upgrading from 0.6.3 to 0.7 , get repsoitiory page info errorhttps://www.redmine.org/issues/1098?journal_id=26002008-05-03T13:50:20ZFrancis Chong
<ul></ul><p>Yes, i have clear changes and changesets, it is OK now.</p> Redmine - Defect #1098: Upgrading from 0.6.3 to 0.7 , get repsoitiory page info errorhttps://www.redmine.org/issues/1098?journal_id=28002008-05-17T11:14:38ZJean-Philippe Langjp_lang@yahoo.fr
<ul><li><strong>Status</strong> changed from <i>Reopened</i> to <i>Closed</i></li><li><strong>Target version</strong> set to <i>0.7.1</i></li><li><strong>Resolution</strong> set to <i>Fixed</i></li></ul><p>OK, thanks for the feedback.</p>