From 059d4bd1c3e9ba700c08639c28e4ba043861fa0e Mon Sep 17 00:00:00 2001 From: Uwe Schindler Date: Sun, 18 Mar 2012 16:19:38 +0000 Subject: [PATCH] Merged revision(s) 1302155 from lucene/dev/branches/branch_3x: LUCENE-3867: Add CHANGES.txt. git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1302156 13f79535-47bb-0310-9956-ffa450edef68 --- lucene/CHANGES.txt | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/lucene/CHANGES.txt b/lucene/CHANGES.txt index 170709b0620..f85f24457a5 100644 --- a/lucene/CHANGES.txt +++ b/lucene/CHANGES.txt @@ -774,6 +774,15 @@ Changes in backwards compatibility policy method getCommitUserData (use getIndexCommit().getUserData() instead). (Ryan McKinley, Robert Muir, Mike McCandless) +* LUCENE-3672: Deprecate instance creation of RamUsageEstimator, instead + the new static method sizeOf(Object) should be used. As the algorithm + is now using Hotspot(TM) internals (reference size, header sizes, + object alignment), the abstract o.a.l.util.MemoryModel class was + completely removed (without replacement). The new static methods + no longer support String intern-ness checking, interned strings + now count to memory usage as any other Java object. + (Dawid Weiss, Uwe Schindler, Shai Erera) + Changes in Runtime Behavior * LUCENE-3796, SOLR-3241: Throw an exception if you try to set an index-time