It seems to work fine, normally. However, someone else running the program
got several thousand rawStoreDaemon threads.
I can't recreate these extra threads. What's worse I can't even seem to make
more than one derby.rawStoreDaemon threads. I have had up to 100 active
connections and several users at once, but nothing seems to even make a
second derby.rawStoreDaemon thread.
My basic question is, what makes these threads? How come there is ever more
than one?
People have made similar observations in the past, but we've never
identified a clear reproducible case.
See, e.g.,
https://issues.apache.org/jira/browse/DERBY-594
and
https://issues.apache.org/jira/browse/DERBY-4210
bryan