Return-Path: X-Original-To: apmail-directmemory-dev-archive@www.apache.org Delivered-To: apmail-directmemory-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id E40AD10CB2 for ; Tue, 17 Sep 2013 04:59:28 +0000 (UTC) Received: (qmail 11660 invoked by uid 500); 17 Sep 2013 04:59:28 -0000 Delivered-To: apmail-directmemory-dev-archive@directmemory.apache.org Received: (qmail 11570 invoked by uid 500); 17 Sep 2013 04:59:24 -0000 Mailing-List: contact dev-help@directmemory.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@directmemory.apache.org Delivered-To: mailing list dev@directmemory.apache.org Received: (qmail 11548 invoked by uid 99); 17 Sep 2013 04:59:23 -0000 Received: from minotaur.apache.org (HELO minotaur.apache.org) (140.211.11.9) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 17 Sep 2013 04:59:23 +0000 Received: from localhost (HELO mail-oa0-f43.google.com) (127.0.0.1) (smtp-auth username olamy, mechanism plain) by minotaur.apache.org (qpsmtpd/0.29) with ESMTP; Tue, 17 Sep 2013 04:59:19 +0000 Received: by mail-oa0-f43.google.com with SMTP id j10so847956oah.30 for ; Mon, 16 Sep 2013 21:59:18 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=mime-version:from:date:message-id:subject:to:cc:content-type; bh=6DuF8IOQmPhjD6X241O3o4e/1H+lneyk7vqp+xdUcGg=; b=PXSSMZZtv0EbATayGrbXIM5DJfu0ttRgAPO3mLaHDTzMsRZIAWXJQTFyNCbF9LuCnI TwHWwcwISPGeDbAwv3hTPHdGM5PFYGgoMcEBMyNXJs19rw21vJOYy+QKDD7+CXx6NHgO oQkg0e2b58n94MvqrohBFMAfqVRmZeyZbX42RmBgH+0lrSa0nGfYJatT2ZcYpaknqWJd sv7QD3LZzX6Ru6Bdu94Llb4zHN/X3MUGHtHwK7gq/xLkAijUEL1i/8XKIYK+kFybo/k5 6oYC2OmyIDSFy1Gyy9JLKG0JdOgG7PdUh/Er3I5h/W2CQBRMDaJpnqQxpNM/6VdKqO20 Wodg== X-Received: by 10.60.102.237 with SMTP id fr13mr4555438oeb.20.1379393958192; Mon, 16 Sep 2013 21:59:18 -0700 (PDT) MIME-Version: 1.0 Received: by 10.182.132.68 with HTTP; Mon, 16 Sep 2013 21:58:58 -0700 (PDT) From: Olivier Lamy Date: Tue, 17 Sep 2013 14:58:58 +1000 Message-ID: Subject: [ANNOUNCE] Apache DirectMemory 0.2 To: announce@apache.org, user@directmemory.apache.org Cc: dev@directmemory.apache.org Content-Type: text/plain; charset=ISO-8859-1 Hi, The Apache DirectMemory Team would like to announce the 0.2 release. Apache DirectMemory is a multi layered cache implementation featuring off-heap memory management to enable efficient handling of a large number of java objects without affecting jvm garbage collection performance It's a technology preview release. So some APIs can be change in the future. We hope you enjoy using Apache DirectMemory! If you have any questions, please consult: * the web site: http://directmemory.apache.org// * the directmemory-user mailing list: http://directmemory.apache.org/mail-lists.html Apache DirectMemory 0.2 release notes Improvement * [DIRECTMEMORY-28] - Create an alternative MemoryService using sun.misc.Unsafe * [DIRECTMEMORY-69] - Expose InputStream and OutputStream Interfaces instead of internal Pointer.directBuffer * [DIRECTMEMORY-104] - Precise correct DirectMemory usage and fix typo in documentation * [DIRECTMEMORY-124] - Create an utility class IterableV over CacheK,V * [DIRECTMEMORY-125] - General code improvements * [DIRECTMEMORY-131] - Using DirectMemory as level 2 cache for Guava Cache New Feature * [DIRECTMEMORY-60] - EHCache Integration Bug * [DIRECTMEMORY-49] - MemoryManagerService.update does not reuse the same pointer * [DIRECTMEMORY-57] - Pointer.free should be atomic / thread safe * [DIRECTMEMORY-82] - CacheService should implement Closable / Review the livecycle of the CacheService/MemoryService/ByteBufferAllocator objects * [DIRECTMEMORY-103] - Add Kryo serializer * [DIRECTMEMORY-105] - Kryo Serializer adapter isn't threadsafe * [DIRECTMEMORY-126] - upgrade to ehcache 2.6.6 * [DIRECTMEMORY-127] - ehcache integration OSGI tests no longer work * [DIRECTMEMORY-128] - Mark aspectj package import as optional and other Import-Package fixes * [DIRECTMEMORY-129] - Kryo serializer usage is not thread safe * [DIRECTMEMORY-130] - MemoryManagerService does not reset the used memory count to zero in clear * [DIRECTMEMORY-132] - incorrect case name in bench.sh * [DIRECTMEMORY-133] - "DirectMemory Simple Usage" doc improvement Have Fun, -- Apache DirectMemory Team