Announcing Guava release 13.0!

311 views
Skip to first unread message

Kurt Alfred Kluever

unread,
Aug 3, 2012, 11:44:32 AM8/3/12
to guava-discuss
[bcc:guava-announce]

Guava 13.0 has just been released!

The maven artifacts are:

Release notes can be found at:

Notable changes:
-Brand new RateLimiter and Striped APIs.
-Caliper benchmarks are now open sourced.
-LinkedHashMultimap's memory footprint has been reduced by ~50%.
-ImmutableSortedMultiset's memory footprint has been reduced by ~40%.
-ImmutableSortedMap's memory footprint has been reduced by ~50%.
-A significant performance regression in LocalCache has been fixed.

Thanks to all who tested our release candidates. Report any
bugs you encounter, and enjoy the new features.

Please follow Google Guava on G+ for weekly tips and tricks.

Cheers,

--
kak

David Nouls

unread,
Aug 7, 2012, 3:42:27 AM8/7/12
to guava-...@googlegroups.com
Hi,
 
I came back from holidays and eagerly downloaded and tried GWT compilation and it still blows up just as I reported before.
 
The trick is to compile in strict mode (all the time) when doing GWT development, otherwise you see a line like:  
 [java]    Validating newly compiled units
     [java]       Ignored 2 units with compilation errors in first pass
 
And in most cases people just ignore this. But in many cases you might have some issues that you did not realize yet. So I compile in strict mode when developing to make sure that I don't have some bad code lying around in my GWT source/shared packages.
 
I guess I will have to follow the bureaucratic approach and file an issue for this to actually get a fix. I guess your unit testing is not very complete on the gwt side of this library.
 
 
 
David

Chris Povirk

unread,
Aug 7, 2012, 3:24:25 PM8/7/12
to David Nouls, guava-...@googlegroups.com
I mistook this for a testlib-only problem, but it appears to affect
all users of GWT under Guava. We'll get it figured out and release a
13.0.1.

Louis Wasserman

unread,
Aug 19, 2012, 5:14:19 PM8/19/12
to Nicholas Campion, guava-...@googlegroups.com
I'd like to hear about this, too -- is there further backporting to be done, or is it just Maven shenanigans to be worked out?

Louis Wasserman
wasserm...@gmail.com
http://profiles.google.com/wasserman.louis


On Sun, Aug 19, 2012 at 4:37 PM, Nicholas Campion <cam...@gmail.com> wrote:
For those of us who are Android developers using guava, any chance we could get an update on Java 5 support of r13?

In this thread, Louis had mentioned that a Java 5 compatible back port might be available around this time. I've seen a few things mentioned of builds working internally, but I'm having trouble tempering my excitement to start playing with some of the new additions.

Nick

Christian Gruber

unread,
Aug 19, 2012, 6:53:15 PM8/19/12
to Louis Wasserman, Nicholas Campion, guava-...@googlegroups.com
It's you and me sorting out what stuff to tag and build from, and getting to it.  If you have a prepared fork, let me know where to find it, and I'll pull it into the guava project and roll a build. 

Louis Wasserman

unread,
Aug 20, 2012, 12:03:40 AM8/20/12
to Christian Gruber, Nicholas Campion, guava-...@googlegroups.com
https://code.google.com/p/guava-libraries/source/browse?repo=jdk5backport is most of the way there, but its release13 tag doesn't quite include everything that made it into the final JDK6 release.  I'll try to backport the last couple patches tomorrow morning.

morten hattesen

unread,
Aug 25, 2012, 2:42:24 AM8/25/12
to guava-...@googlegroups.com
The UseGuavaInYourBuild wiki page needs to be updated with 13.0 references (currently refers to 12.0)

/Morten


On Friday, August 3, 2012 5:44:32 PM UTC+2, Kurt Alfred Kluever wrote:

Kurt Alfred Kluever

unread,
Aug 25, 2012, 2:58:26 PM8/25/12
to morten hattesen, guava-...@googlegroups.com
Thanks for the report Morten. Remembering to update all of the wiki pages is a huge pain, but I think we side-stepped the problem on teh "UseGuavaInYourBuild" page by stating this at the top of the page:
  "For any code snippet below, please substitute the version given with the version of Guava you wish to use."

One less page for us to update :-)

Cheers,


--



--
kak

Emily Soldal

unread,
Aug 25, 2012, 7:20:21 PM8/25/12
to Kurt Alfred Kluever, morten hattesen, guava-...@googlegroups.com
I'd be happy to lend a hand if you'd like :)
Reply all
Reply to author
Forward
0 new messages