James Carman schrieb:

So, why are we dividing it up in the first place if it can't lead to
problems?

before, there was just the sessionId, which - as we all know - could lead to problems with 32k concurrent sessions.

what you now have is 8 numbers (like in 100.000.000 minus one) * 32k.
i would be surprised to see that many sessions without having an almost infinite session timeout.

> Why are we picking arbitrary divisors?  Are they the
"optimal" setting?

one more char per directory can wreck the 32k limit, one less would give you a 32million (with optimal distribution of course) which i found to be an 'unnecessary limitation'.

i´d say reasonable, but i really would not mind to see this configurable.

i just didn´t because
a) i cannot imagine a valid usecase for more (could be wrong here of course, and would like to know)
and - more importantly -
b) this is a very small, local patch with no API change with and thus less opportunities for a rookie like me to screw things up. if it were configurable... you know... ;)

cu uwe


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to