Valid point, with the default db id generator it's always a number, but we also allow the id generator to be overridden. And then it could contain text characters as well.
Thanks. Is there any added benefit of allowing characters for this column. I am sure it adds to database query performance a lot especially when looking up instance ids in a large process database. Looking for set of variables for a process instance id is an example of that.
> I am sure it adds to database query performance a lot
I'm, sure that in this day databases are fast enough not care about a few characters. After all, all those id's are indexed. There are multiple places where we can tweak performance in Activiti before having to resort to these kind of things.