ConflictError on add_forum_topic

Bug #612649 reported by Jim B. Glenn
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
KARL3
Invalid
Low
Unassigned

Bug Description

Reported via error monitor

ENTRY
Mon Aug 2 12:44:14 2010
Exception when processing https://karl.soros.org/offices/nyc/forums/nyc-personals/add_forum_topic.html
Traceback (most recent call last):
  File "/opt/karl/osi/3.20.1-0/src/karl/karl/errorlog.py", line 15, in middleware
    return app(environ, start_response)
  File "/opt/karl/osi/3.20.1-0/eggs/repoze.zodbconn-0.11-py2.5.egg/repoze/zodbconn/connector.py", line 21, in __call__
    result = self.next_app(environ, start_response)
  File "/opt/karl/osi/3.20.1-0/eggs/repoze.retry-0.9.4-py2.5.egg/repoze/retry/__init__.py", line 88, in __call__
    app_iter = self.application(environ, replace_start_response)
  File "/opt/karl/osi/3.20.1-0/eggs/repoze.tm2-1.0a5-py2.5.egg/repoze/tm/__init__.py", line 47, in __call__
    self.commit()
  File "/opt/karl/osi/3.20.1-0/eggs/repoze.tm2-1.0a5-py2.5.egg/repoze/tm/__init__.py", line 52, in commit
    t.commit()
  File "/opt/karl/osi/3.20.1-0/eggs/ZODB3-3.8.5-py2.5-linux-x86_64.egg/transaction/_transaction.py", line 325, in commit
    self._commitResources()
  File "/opt/karl/osi/3.20.1-0/eggs/ZODB3-3.8.5-py2.5-linux-x86_64.egg/transaction/_transaction.py", line 424, in _commitResources
    rm.commit(self)
  File "/opt/karl/osi/3.20.1-0/eggs/ZODB3-3.8.5-py2.5-linux-x86_64.egg/ZODB/Connection.py", line 545, in commit
    self._commit(transaction)
  File "/opt/karl/osi/3.20.1-0/eggs/ZODB3-3.8.5-py2.5-linux-x86_64.egg/ZODB/Connection.py", line 582, in _commit
    raise ConflictError(object=obj)
ConflictError: database conflict error (oid 0xa1, class karl.models.community.Community)

ENTRY
Mon Aug 2 12:44:14 2010
Exception when processing https://karl.soros.org/offices/nyc/forums/nyc-personals/add_forum_topic.html
Traceback (most recent call last):
  File "/opt/karl/osi/3.20.1-0/src/karl/karl/errorlog.py", line 15, in middleware
    return app(environ, start_response)
  File "/opt/karl/osi/3.20.1-0/eggs/repoze.zodbconn-0.11-py2.5.egg/repoze/zodbconn/connector.py", line 21, in __call__
    result = self.next_app(environ, start_response)
  File "/opt/karl/osi/3.20.1-0/eggs/repoze.retry-0.9.4-py2.5.egg/repoze/retry/__init__.py", line 88, in __call__
    app_iter = self.application(environ, replace_start_response)
  File "/opt/karl/osi/3.20.1-0/eggs/repoze.tm2-1.0a5-py2.5.egg/repoze/tm/__init__.py", line 47, in __call__
    self.commit()
  File "/opt/karl/osi/3.20.1-0/eggs/repoze.tm2-1.0a5-py2.5.egg/repoze/tm/__init__.py", line 52, in commit
    t.commit()
  File "/opt/karl/osi/3.20.1-0/eggs/ZODB3-3.8.5-py2.5-linux-x86_64.egg/transaction/_transaction.py", line 325, in commit
    self._commitResources()
  File "/opt/karl/osi/3.20.1-0/eggs/ZODB3-3.8.5-py2.5-linux-x86_64.egg/transaction/_transaction.py", line 424, in _commitResources
    rm.commit(self)
  File "/opt/karl/osi/3.20.1-0/eggs/ZODB3-3.8.5-py2.5-linux-x86_64.egg/ZODB/Connection.py", line 545, in commit
    self._commit(transaction)
  File "/opt/karl/osi/3.20.1-0/eggs/ZODB3-3.8.5-py2.5-linux-x86_64.egg/ZODB/Connection.py", line 582, in _commit
    raise ConflictError(object=obj)
ConflictError: database conflict error (oid 0xa1, class karl.models.community.Community)

Changed in karl3:
assignee: nobody → Chris Rossi (chris-archimedeanco)
importance: Undecided → Medium
milestone: none → m45
summary: - Error for ZODB on OSI KARL Prod
+ ConflictError on add_forum_topic
Revision history for this message
Paul Everitt (paul-agendaless) wrote :

ChrisR thinks this looks like a logging issue unless repoze.retry is hitting its retry limit on that.

Changed in karl3:
importance: Medium → Low
Changed in karl3:
assignee: Chris Rossi (chris-archimedeanco) → Tres Seaver (tseaver)
Revision history for this message
Tres Seaver (tseaver) wrote : Re: [Bug 612649] [NEW] ConflictError on add_forum_topic
Download full text (4.2 KiB)

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Launchpad Bug Tracker wrote:
> You have been assigned a bug task for a public bug by Paul Everitt (paul-agendaless):
>
> Reported via error monitor
>
> ENTRY
> Mon Aug 2 12:44:14 2010
> Exception when processing https://karl.soros.org/offices/nyc/forums/nyc-personals/add_forum_topic.html
> Traceback (most recent call last):
> File "/opt/karl/osi/3.20.1-0/src/karl/karl/errorlog.py", line 15, in middleware
> return app(environ, start_response)
> File "/opt/karl/osi/3.20.1-0/eggs/repoze.zodbconn-0.11-py2.5.egg/repoze/zodbconn/connector.py", line 21, in __call__
> result = self.next_app(environ, start_response)
> File "/opt/karl/osi/3.20.1-0/eggs/repoze.retry-0.9.4-py2.5.egg/repoze/retry/__init__.py", line 88, in __call__
> app_iter = self.application(environ, replace_start_response)
> File "/opt/karl/osi/3.20.1-0/eggs/repoze.tm2-1.0a5-py2.5.egg/repoze/tm/__init__.py", line 47, in __call__
> self.commit()
> File "/opt/karl/osi/3.20.1-0/eggs/repoze.tm2-1.0a5-py2.5.egg/repoze/tm/__init__.py", line 52, in commit
> t.commit()
> File "/opt/karl/osi/3.20.1-0/eggs/ZODB3-3.8.5-py2.5-linux-x86_64.egg/transaction/_transaction.py", line 325, in commit
> self._commitResources()
> File "/opt/karl/osi/3.20.1-0/eggs/ZODB3-3.8.5-py2.5-linux-x86_64.egg/transaction/_transaction.py", line 424, in _commitResources
> rm.commit(self)
> File "/opt/karl/osi/3.20.1-0/eggs/ZODB3-3.8.5-py2.5-linux-x86_64.egg/ZODB/Connection.py", line 545, in commit
> self._commit(transaction)
> File "/opt/karl/osi/3.20.1-0/eggs/ZODB3-3.8.5-py2.5-linux-x86_64.egg/ZODB/Connection.py", line 582, in _commit
> raise ConflictError(object=obj)
> ConflictError: database conflict error (oid 0xa1, class karl.models.community.Community)
>
> ENTRY
> Mon Aug 2 12:44:14 2010
> Exception when processing https://karl.soros.org/offices/nyc/forums/nyc-personals/add_forum_topic.html
> Traceback (most recent call last):
> File "/opt/karl/osi/3.20.1-0/src/karl/karl/errorlog.py", line 15, in middleware
> return app(environ, start_response)
> File "/opt/karl/osi/3.20.1-0/eggs/repoze.zodbconn-0.11-py2.5.egg/repoze/zodbconn/connector.py", line 21, in __call__
> result = self.next_app(environ, start_response)
> File "/opt/karl/osi/3.20.1-0/eggs/repoze.retry-0.9.4-py2.5.egg/repoze/retry/__init__.py", line 88, in __call__
> app_iter = self.application(environ, replace_start_response)
> File "/opt/karl/osi/3.20.1-0/eggs/repoze.tm2-1.0a5-py2.5.egg/repoze/tm/__init__.py", line 47, in __call__
> self.commit()
> File "/opt/karl/osi/3.20.1-0/eggs/repoze.tm2-1.0a5-py2.5.egg/repoze/tm/__init__.py", line 52, in commit
> t.commit()
> File "/opt/karl/osi/3.20.1-0/eggs/ZODB3-3.8.5-py2.5-linux-x86_64.egg/transaction/_transaction.py", line 325, in commit
> self._commitResources()
> File "/opt/karl/osi/3.20.1-0/eggs/ZODB3-3.8.5-py2.5-linux-x86_64.egg/transaction/_transaction.py", line 424, in _commitResources
> rm.commit(self)
> File "/opt/karl/osi/3.20.1-0/eggs/ZODB3-3.8.5-py2.5-linux-x86_64.egg/ZODB/Connection.py", line 545, in commit
> self._commit(transaction)
> File "/opt/k...

Read more...

Changed in karl3:
status: New → Invalid
Revision history for this message
Paul Everitt (paul-agendaless) wrote :

At a minimum, we need to suppress this somehow from trigger errors. Tres, are you saying these errors are meaningless and can be ignored?

Changed in karl3:
milestone: m45 → m999
assignee: Tres Seaver (tseaver) → nobody
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.