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;