oooh. Do you mean the datasource comparison? There are a lot of places throughout druid that assume datasource comparison should be case sensitive. I think trying to make datasources case insensitive will be a lot of effort and probably not worth it.

I think my favorite approach to case issues is to require that datasource names be lowercase and to check that property upon creation (of datasources, of tasks, etc). I prefer failing when provided with non-lowercase input but toLowerCase'ing is not the end of the world.