LUCENE-3606: Add CHANGES entry


git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene3606@1212022 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/lucene/CHANGES.txt b/lucene/CHANGES.txt
index 674722e..a25ee41 100644
--- a/lucene/CHANGES.txt
+++ b/lucene/CHANGES.txt
@@ -207,6 +207,18 @@
 * LUCENE-3533: Removed SpanFilters, they created large lists of objects and 
   did not scale. (Robert Muir)
   
+* LUCENE-3606: IndexReader was made read-only. It is no longer possible to
+  delete or undelete documents using IndexReader; you have to use IndexWriter
+  now. As deleting by internal Lucene docID is no longer possible, this
+  requires adding a unique identifier field to your index. Deleting/relying
+  upon Lucene docIDs is not recommended anyway, because they can change.
+  Consequently commit() was removed and IndexReader.open(), openIfChanged(),
+  and clone() no longer take readOnly booleans or IndexDeletionPolicy
+  instances. Furthermore, IndexReader.setNorm() was removed. If you need
+  customized norm values, the recommended way to do this is by modifying
+  SimilarityProvider to use an external byte[] or one of the new DocValues
+  fields (LUCENE-3108).  (Uwe Schindler, Robert Muir)
+  
 Changes in Runtime Behavior
 
 * LUCENE-2846: omitNorms now behaves like omitTermFrequencyAndPositions, if you