You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@accumulo.apache.org by ec...@apache.org on 2011/10/31 20:09:34 UTC

svn commit: r1195622 - in /incubator/accumulo/branches/1.3: CHANGES docs/ lib/ pom.xml src/assemble/build.sh src/server/src/main/c++/nativeMap/BlockAllocator.h

Author: ecn
Date: Mon Oct 31 19:09:33 2011
New Revision: 1195622

URL: http://svn.apache.org/viewvc?rev=1195622&view=rev
Log:
ACCUMULO-86: defining full build instructions for a release; added release note

Added:
    incubator/accumulo/branches/1.3/CHANGES
    incubator/accumulo/branches/1.3/src/assemble/build.sh   (with props)
Modified:
    incubator/accumulo/branches/1.3/docs/   (props changed)
    incubator/accumulo/branches/1.3/lib/   (props changed)
    incubator/accumulo/branches/1.3/pom.xml
    incubator/accumulo/branches/1.3/src/server/src/main/c++/nativeMap/BlockAllocator.h

Added: incubator/accumulo/branches/1.3/CHANGES
URL: http://svn.apache.org/viewvc/incubator/accumulo/branches/1.3/CHANGES?rev=1195622&view=auto
==============================================================================
--- incubator/accumulo/branches/1.3/CHANGES (added)
+++ incubator/accumulo/branches/1.3/CHANGES Mon Oct 31 19:09:33 2011
@@ -0,0 +1,39 @@
+Release notes for Accumulo 1.3.5
+
+Fixed prior to incubation:
+
+ * massive renaming to package name "org.apache.accumulo"
+ * moved default HDFS location to /accumulo
+ * moved default ZooKeeper root to /accumulo
+ * eliminated many deprecated methods
+ * removed massive globbing from the accumulo garbage collector
+ * fixed slow tablet assignment if the master started with an initial empty list of tablet servers
+ * fixed logic loading custom table load balancers
+ * start-here did not set the master goal state
+ * fixed error in 1.2 -> 1.3 upgrade
+
+Fixed in incubation:
+
+ ACCUMULO-4 	Remove jfreechart dependency
+ ACCUMULO-47 	create a script to allow current users to upgrade to the new name
+ ACCUMULO-42 	Apply apache license to code
+ ACCUMULO-5 	Log recovery fails with IllegalStateException
+ ACCUMULO-7 	tablet is both assigned and hosted
+ ACCUMULO-51 	Fix references to thrift jar
+ ACCUMULO-26 	thrift.sh does not point to the correct directories
+ ACCUMULO-8 	Resolve libthrift-0.3 dependency for Accumulo 1.3 branch
+ ACCUMULO-16 	Master uses wrong path to remove tserver lock from zookeeper
+ ACCUMULO-28 	make tserver client timeout configurable
+ ACCUMULO-32 	Clean up bin dir
+ ACCUMULO-52 	Empty bulk imported files hang around forever
+ ACCUMULO-61 	Add files generated by c++ code to svn ignore
+ ACCUMULO-62 	Random walk logging config wrong
+ ACCUMULO-46 	Fix functional tests
+ ACCUMULO-65 	missing minor compaction files under heavy namenode load
+ ACCUMULO-63 	Unable to build git mirror
+ ACCUMULO-41 	Conform to a uniform style
+ ACCUMULO-91 	importDirectory does not verify the input is a directory, and does not send absolute paths to the servers
+ ACCUMULO-94 	createMultiTableBatchWriter has arguments that are inconsistent with createTableBatchWriter
+ ACCUMULO-38 	Add svnignores for eclipse specific files/folders
+ ACCUMULO-93 	listscans in the shell attempts to contact tablet servers that do not hold locks
+ ACCUMULO-95 	MockConnector does not implement createMultiTableBatchWriter

Propchange: incubator/accumulo/branches/1.3/docs/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Mon Oct 31 19:09:33 2011
@@ -0,0 +1 @@
+apidocs

Propchange: incubator/accumulo/branches/1.3/lib/
------------------------------------------------------------------------------
--- svn:ignore (original)
+++ svn:ignore Mon Oct 31 19:09:33 2011
@@ -1 +1,2 @@
 native
+*.jar

Modified: incubator/accumulo/branches/1.3/pom.xml
URL: http://svn.apache.org/viewvc/incubator/accumulo/branches/1.3/pom.xml?rev=1195622&r1=1195621&r2=1195622&view=diff
==============================================================================
--- incubator/accumulo/branches/1.3/pom.xml (original)
+++ incubator/accumulo/branches/1.3/pom.xml Mon Oct 31 19:09:33 2011
@@ -184,8 +184,9 @@
             on Google's
             BigTable design.
           </description>
-          <copyright>FIXME</copyright>
+          <copyright>2011 The Apache Software Foundation.</copyright>
           <url>http://incubator.apache.org/accumulo</url>
+          <needarch>true</needarch>
           <group>Utilities</group>
           <requires>
             <require>jdk</require>

Added: incubator/accumulo/branches/1.3/src/assemble/build.sh
URL: http://svn.apache.org/viewvc/incubator/accumulo/branches/1.3/src/assemble/build.sh?rev=1195622&view=auto
==============================================================================
--- incubator/accumulo/branches/1.3/src/assemble/build.sh (added)
+++ incubator/accumulo/branches/1.3/src/assemble/build.sh Mon Oct 31 19:09:33 2011
@@ -0,0 +1,29 @@
+#! /bin/bash
+
+loc=`dirname "$0"`
+loc=`cd "$loc/../.."; pwd`
+
+cd "$loc"
+
+fail() {
+  echo '   ' $@
+  exit 1
+}
+
+run() {
+  echo $@
+  eval $@
+  if [ $? -ne 0 ]
+  then
+    fail $@ fails
+  fi
+}
+
+runAt() {
+  ( cd $1 ; echo in `pwd`; shift ; run $@ ) || fail 
+}
+
+run mvn -U -P distclean clean package javadoc:aggregate javadoc:jar source:jar
+runAt ./src/server/src/main/c++ make 
+run mvn package source:jar assembly:single
+run mvn -N rpm:rpm

Propchange: incubator/accumulo/branches/1.3/src/assemble/build.sh
------------------------------------------------------------------------------
    svn:executable = *

Modified: incubator/accumulo/branches/1.3/src/server/src/main/c++/nativeMap/BlockAllocator.h
URL: http://svn.apache.org/viewvc/incubator/accumulo/branches/1.3/src/server/src/main/c%2B%2B/nativeMap/BlockAllocator.h?rev=1195622&r1=1195621&r2=1195622&view=diff
==============================================================================
--- incubator/accumulo/branches/1.3/src/server/src/main/c++/nativeMap/BlockAllocator.h (original)
+++ incubator/accumulo/branches/1.3/src/server/src/main/c++/nativeMap/BlockAllocator.h Mon Oct 31 19:09:33 2011
@@ -25,6 +25,7 @@
 #include <string>
 #include <vector>
 #include <stdlib.h>
+#include <stddef.h>
 
 struct Block {
 	unsigned char *data;