[
https://issues.apache.org/jira/browse/SOLR-743?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12627253#action_12627253
]
Mark Miller commented on SOLR-743:
----------------------------------
enums are shorter, clearer, and safer. if under 64 options, they are
represented by a long and set operations are done with bitwise arithmetic, so
while its going to be a bit slower, if its measurable I'd be pretty surprised
(though I guess I'll be happy to measure). Some programmers still cling to
bitsets, but I buy Josh Blochs arguments that the bitset is better left behind
in favor of the enum - its just better code. I'll go with whatever the
community wants though - this patch just presents an option.
- Mark
> Update the bitset usage in Schema to enums
> ------------------------------------------
>
> Key: SOLR-743
> URL: https://issues.apache.org/jira/browse/SOLR-743
> Project: Solr
> Issue Type: Improvement
> Reporter: Mark Miller
> Priority: Minor
> Fix For: 1.4
>
> Attachments: SOLR-743.patch
>
>
> For all of the reasons given by smarter people than I (specifically,
> Effective Java), and because its just easier to follow.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.