Robert Muir created LUCENE-6085:
-----------------------------------

             Summary: Add back SI.attributes (safely)
                 Key: LUCENE-6085
                 URL: https://issues.apache.org/jira/browse/LUCENE-6085
             Project: Lucene - Core
          Issue Type: Bug
            Reporter: Robert Muir


We removed this for two reasons:
* nothing was using it
* the map is "unsafe" if a codec tried to write to it during in-place dv update.

But Adrien has a real use case (LUCENE-5914), and I think we can just add some 
safety for the updates case (e.g. if the map is unmodifiable then the trap will 
not exist, any put() will throw exception). In general, we should have more 
safety in SI anyway (diagnostics map, too).



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org

Reply via email to