Author: olamy
Date: Mon Jun 18 11:51:56 2012
New Revision: 1351305
URL: http://svn.apache.org/viewvc?rev=1351305&view=rev
Log:
add a 0.1 release notes page
Added:
incubator/directmemory/trunk/src/site/apt/releases/
incubator/directmemory/trunk/src/site/apt/releases/release-notes-0.1.apt
(with props)
Modified:
incubator/directmemory/trunk/src/site/site.xml
Added: incubator/directmemory/trunk/src/site/apt/releases/release-notes-0.1.apt
URL:
http://svn.apache.org/viewvc/incubator/directmemory/trunk/src/site/apt/releases/release-notes-0.1.apt?rev=1351305&view=auto
==============================================================================
--- incubator/directmemory/trunk/src/site/apt/releases/release-notes-0.1.apt
(added)
+++ incubator/directmemory/trunk/src/site/apt/releases/release-notes-0.1.apt
Mon Jun 18 11:51:56 2012
@@ -0,0 +1,161 @@
+ ------
+ Release Notes 0.1
+ ------
+ Olivier Lamy
+ ------
+ 2012-06-18
+ ------
+
+~~ Licensed to the Apache Software Foundation (ASF) under one
+~~ or more contributor license agreements. See the NOTICE file
+~~ distributed with this work for additional information
+~~ regarding copyright ownership. The ASF licenses this file
+~~ to you under the Apache License, Version 2.0 (the
+~~ "License"); you may not use this file except in compliance
+~~ with the License. You may obtain a copy of the License at
+~~
+~~ http://www.apache.org/licenses/LICENSE-2.0
+~~
+~~ Unless required by applicable law or agreed to in writing,
+~~ software distributed under the License is distributed on an
+~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+~~ KIND, either express or implied. See the License for the
+~~ specific language governing permissions and limitations
+~~ under the License.
+
+~~ NOTE: For help with the syntax of this file, see:
+~~ http://maven.apache.org/doxia/references/apt-format.html
+
+Apache DirectMemory 0.1
+
+ The Apache DirectMemory Team would like to announce the 0.1 release.
+
+ Apache DirectMemory is a multi layered cache implementation featuring
off-heap memory management (a-la BigMemory) 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 Maven! If you have any questions, please consult:
+
+ * the web site:
{{{http://incubator.apache.org/directmemory/}http://incubator.apache.org/directmemory/}}
+
+ * the directmemory-user mailing list:
{{{http://incubator.apache.org/directmemory/mail-lists.html}http://incubator.apache.org/directmemory/mail-lists.html}}
+
+* Apache DirectMemory 0.1 release notes
+
+** New Feature
+
+ * [DIRECTMEMORY-37] - Update the MemoryManager API so it can be used in
conjunction with NIO to provide efficient buffer management
+
+ * [DIRECTMEMORY-61] - Create Server module to receive data to cache and a
client api to send datas to cache
+
+ * [DIRECTMEMORY-62] - Adopt fluent APIs for bootstrapping the Cache (and
optionally manage stored objects)
+
+** Bug
+
+ * [DIRECTMEMORY-17] - Element Eviction/Expiry issue
+
+ * [DIRECTMEMORY-18] - The expiry value is not passed to the underlying
store to check the expiry of the element.
+
+ * [DIRECTMEMORY-46] - OffHeapMemoryBuffer.free do an unnecessary
pointers.add
+
+ * [DIRECTMEMORY-47] - OffHeapMemoryBuffer.allocate need to be synchronized
+
+ * [DIRECTMEMORY-54] - OffHeapMemoryBuffer.clear should set to free all
pointers to avoid misusage
+
+ * [DIRECTMEMORY-55] - OffHeapMemoryBuffer leaks 1 byte at every allocation
+
+ * [DIRECTMEMORY-59] - Fix statistics code for SolrOffHeapCache in examples
module
+
+ * [DIRECTMEMORY-68] - Standard Serializer is broken under OSGi
+
+ * [DIRECTMEMORY-73] - NPE on put method in CacheServiceImpl when cache is
full.
+
+ * [DIRECTMEMORY-81] - Disposal process run only once
+
+ * [DIRECTMEMORY-85] - Method to format in Gb has a typo
+
+ * [DIRECTMEMORY-86] - Tomcat is never stopped during the server tests
+
+ * [DIRECTMEMORY-87] - collectExpired frees not expired items instead of
expired ones
+
+ * [DIRECTMEMORY-88] - Unable to retrieve JDK types (Integer, byte, ..)
with the StandardSerializer
+
+** Improvement
+
+ * [DIRECTMEMORY-12] - package DirectMemory as a OSGI bundle
+
+ * [DIRECTMEMORY-16] - Create a non Singleton MemoryStorage alternative
+
+ * [DIRECTMEMORY-19] - Remove deprecated MethodRule from unit tests (use
@Rule)
+
+ * [DIRECTMEMORY-20] - Remove @SuppressWarnings({"rawtypes","unchecked"}
from serializers and fix style
+
+ * [DIRECTMEMORY-27] - Upgrade to protostuff 1.0.4 and switch again to
off-heap buffer
+
+ * [DIRECTMEMORY-36] - Use Gradle build tool for simplicity and flexibility
of the build process
+
+ * [DIRECTMEMORY-39] - Create an 'example' module
+
+ * [DIRECTMEMORY-40] - Pointers merging with adjacent free pointers when
freeing.
+
+ * [DIRECTMEMORY-42] - OffHeapMemoryBuffer store, allocate and free
function's parameters consistency
+
+ * [DIRECTMEMORY-43] - Cache should allow key objects instead of plain
string
+
+ * [DIRECTMEMORY-48] - Add OffHeapMemoryBuffer interface and abstraction
+
+ * [DIRECTMEMORY-53] - MemoryManagerService buffers allocation policy
+
+ * [DIRECTMEMORY-56] - Moving unused class from
org.apache.directmemory.serialization to test
+
+ * [DIRECTMEMORY-58] - OffHeapMemoryBuffer.allocate should return a
ByteBuffer with capacity = limit = allocatedSize to avoid overwriting
+
+ * [DIRECTMEMORY-67] - Serializer Factory should be able to load specific
serializers
+
+ * [DIRECTMEMORY-71] - SerializerFactory#createNewSerializer(
Class<S>|String ) should throw appropriate exceptions instead of returning null
+
+ * [DIRECTMEMORY-72] - Pointer should be an interface
+
+ * [DIRECTMEMORY-75] - Create a CacheService builder to simplify the
bootstrap process
+
+ * [DIRECTMEMORY-77] - Make MemoryManagerServiceWithAllocationPolicyImpl
the default MemoryManagerService implementation
+
+ * [DIRECTMEMORY-78] - Completely remove the deprecated OffHeapMemoryBuffer
+
+ * [DIRECTMEMORY-80] - Build fails on Windows
+
+ * [DIRECTMEMORY-89] - Update DM-Solr integration to user Solr 3.6
+
+** Task
+
+ * [DIRECTMEMORY-1] - Import the codebase
+
+ * [DIRECTMEMORY-2] - Create Website for URL
http://incubator.apache.org/directmemory/
+
+ * [DIRECTMEMORY-3] - Remove Dependencies from SVN
+
+ * [DIRECTMEMORY-4] - Remove eclipse project files
+
+ * [DIRECTMEMORY-5] - Remove Generated Classes from SVN
+
+ * [DIRECTMEMORY-6] - Change Package Names to get adopted
+
+ * [DIRECTMEMORY-38] - Add "TM" to project logos
+
+ * [DIRECTMEMORY-45] - Add (TM) symbol to the project logo
+
+** Sub-task
+
+ * [DIRECTMEMORY-22] - Add OSGi integration test for directmemory
+
+ * [DIRECTMEMORY-23] - Provide a feature descriptor for Karaf
+
+** Test
+
+ * [DIRECTMEMORY-29] - Fix a payload size assertion in
MemoryManagerTests.smokeTest()
+
+
+** Wish
+
+ * [DIRECTMEMORY-65] - put vs update - not consistent
+
Propchange:
incubator/directmemory/trunk/src/site/apt/releases/release-notes-0.1.apt
------------------------------------------------------------------------------
svn:eol-style = native
Propchange:
incubator/directmemory/trunk/src/site/apt/releases/release-notes-0.1.apt
------------------------------------------------------------------------------
svn:keywords = Author Date Id Revision
Modified: incubator/directmemory/trunk/src/site/site.xml
URL:
http://svn.apache.org/viewvc/incubator/directmemory/trunk/src/site/site.xml?rev=1351305&r1=1351304&r2=1351305&view=diff
==============================================================================
--- incubator/directmemory/trunk/src/site/site.xml (original)
+++ incubator/directmemory/trunk/src/site/site.xml Mon Jun 18 11:51:56 2012
@@ -55,6 +55,9 @@
<item name="EHCahce integration" href="ehcache-integration.html"/>
<item name="Committer Environment"
href="committer-environment.html"/>
</menu>
+ <menu name="Releases">
+ <item name="0.1 Release Notes"
href="releases/release-notes-0.1.html"/>
+ </menu>
<menu ref="reports" inherit="bottom"/>
<menu ref="modules" inherit="bottom"/>