[Buildbot] #3197: GerritChangeSource fails with commit messages longer than 1024 characters
Buildbot trac
trac at buildbot.net
Wed Feb 11 10:01:49 UTC 2015
#3197: GerritChangeSource fails with commit messages longer than 1024 characters
-------------------+-----------------------
Reporter: ims | Owner:
Type: defect | Status: new
Priority: major | Milestone: undecided
Version: 0.8.10 | Keywords:
-------------------+-----------------------
`GerritChangeSource` adds all change event values received from Gerrit as
change properties, one of which is the commit message
(`event.change.commitMessage`). In the schema as included in Buildbot
0.8.10 change property values are limited to 1024 characters.
At least when using PostgreSQL, insertion of properties fails and the
received event is ignored.
{{{
… error adding change from GerritChangeSource
…
sqlalchemy.exc.DataError: (DataError) value too long for type character
varying(1024)
'INSERT INTO change_properties (changeid, …
}}}
The field `change_properties.property_value` should be changed to `TEXT`
as already done for `buildset_properties.property_value` and
`changes.comments` in ticket 2367.
--
Ticket URL: <http://trac.buildbot.net/ticket/3197>
Buildbot <http://buildbot.net/>
Buildbot: build/test automation
More information about the bugs
mailing list