You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@accumulo.apache.org by ct...@apache.org on 2015/06/10 21:34:12 UTC

[08/13] accumulo git commit: ACCUMULO-3844 Update CHANGES for 1.6.3

ACCUMULO-3844 Update CHANGES for 1.6.3


Project: http://git-wip-us.apache.org/repos/asf/accumulo/repo
Commit: http://git-wip-us.apache.org/repos/asf/accumulo/commit/7c070bf7
Tree: http://git-wip-us.apache.org/repos/asf/accumulo/tree/7c070bf7
Diff: http://git-wip-us.apache.org/repos/asf/accumulo/diff/7c070bf7

Branch: refs/heads/1.7
Commit: 7c070bf76398562f1b7595c761c78238c20f0507
Parents: 1ef2759
Author: Christopher Tubbs <ct...@apache.org>
Authored: Wed Jun 10 15:29:58 2015 -0400
Committer: Christopher Tubbs <ct...@apache.org>
Committed: Wed Jun 10 15:29:58 2015 -0400

----------------------------------------------------------------------
 CHANGES | 89 +++++++++++++++++++++++++++++++++++++++++++++++++-----------
 1 file changed, 73 insertions(+), 16 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/accumulo/blob/7c070bf7/CHANGES
----------------------------------------------------------------------
diff --git a/CHANGES b/CHANGES
index 5ed6032..62339f1 100644
--- a/CHANGES
+++ b/CHANGES
@@ -15,6 +15,70 @@
   limitations under the License.
 -->
 
+Release Notes - Accumulo - Version 1.6.3
+
+** Sub-task
+    * [ACCUMULO-3697] - ignoring short spans breaks traces
+    * [ACCUMULO-3796] - document turning off zone reclaim mode
+    * [ACCUMULO-3802] - Backport majc in minc trace to 1.6
+
+** Bug
+    * [ACCUMULO-2871] - Inconsistent synchronization on currentLogs in Tablet
+    * [ACCUMULO-2995] - accumulo script unconditionally redoes ACCUMULO_LOG_DIR creation
+    * [ACCUMULO-3029] - BulkIngest Examples are failing during VerifyIngest
+    * [ACCUMULO-3169] - clone table failed in RW test with Internal error when table did not exist
+    * [ACCUMULO-3216] - VolumeManagerImpl.findMatchingFilesystem is lacking
+    * [ACCUMULO-3354] - Calling deleteRows on an offline table doesn't include table name in error
+    * [ACCUMULO-3453] - Accumulo unit tests fail against Hadoop 2.7.0-SNAPSHOT
+    * [ACCUMULO-3460] - Monitor should not allow HTTP TRACE
+    * [ACCUMULO-3465] - ClientOpts doesn't use zk and instance properties from client config file
+    * [ACCUMULO-3574] - preferCachedConnections=false is not respected
+    * [ACCUMULO-3583] - TestMergeState.test and ShellServerTest.deleterows broken
+    * [ACCUMULO-3585] - toString on Array doesn't log information as expected
+    * [ACCUMULO-3589] - DuCommand doesn't validate existence of tables
+    * [ACCUMULO-3597] - Metadata table load prevented by flush
+    * [ACCUMULO-3600] - ShellServerIT.deleteRows might fail
+    * [ACCUMULO-3601] - master does not process migrations
+    * [ACCUMULO-3605] - Backport workaround for RAT-158 warning in the build
+    * [ACCUMULO-3609] - BalanceInPresenceOfOfflineTableIT seems to be hanging
+    * [ACCUMULO-3614] - More ITs missing timeouts
+    * [ACCUMULO-3627] - Typo in age off example in user manual
+    * [ACCUMULO-3631] - Exclude 'slf4j' artifacts from classpath in default value for general.classpaths
+    * [ACCUMULO-3692] - offline table disables balancing
+    * [ACCUMULO-3693] - GC pause checker message is confusing
+    * [ACCUMULO-3696] - too many trace spans consume memory
+    * [ACCUMULO-3702] - MapReduce tests fail against in LocalJobRunner with Hadoop 2.8.0-SNAPSHOT
+    * [ACCUMULO-3709] - AccumuloOutputFormat close doesn't rethrow exception when mutations are rejected
+    * [ACCUMULO-3718] - not possible to create a Mutation object from scala w/o some extra helper code
+    * [ACCUMULO-3719] - Disable strict host key checking for standalone SSH'ing.
+    * [ACCUMULO-3745] - deadlock in SourceSwitchingIterator
+    * [ACCUMULO-3750] - Bad instance.secret causes master to repeatedly fail fast attempting to acquire lock
+    * [ACCUMULO-3762] - RestoreZookeeper does not work with xml generated by DumpZookeeper
+    * [ACCUMULO-3784] - getauths command line option squashes visibilities that differ only in case
+    * [ACCUMULO-3786] - build_native_library.sh could use more error checking
+    * [ACCUMULO-3837] - "Instance Name: null" appears when Monitor first starts
+    * [ACCUMULO-3839] - Nonsense error when configuring instance.volumes.replacements
+    * [ACCUMULO-3856] - ProxyServer.updateAndFlush leaks BatchWriter
+    * [ACCUMULO-3857] - Possible null pointer dereference in ScanTask
+    * [ACCUMULO-3859] - TabletServer never acknowledged constraint
+    * [ACCUMULO-3865] - miniDFS not reinitialized on MiniAccumuloClusterImpl
+    * [ACCUMULO-3873] - Ambari-installed client.conf not loaded by default
+    * [ACCUMULO-3875] - Unnecessary synchronization and conditionals in MiniAccumuloClusterControl
+    * [ACCUMULO-3880] - Malformed Configuration Causes tservers To Shutdown
+    * [ACCUMULO-3889] - Make sure ScanIdIT doesn't fail due to TableNotFoundException
+
+** Improvement
+    * [ACCUMULO-3638] - adjust warning "Could not parse timeout.factor, defaulting to no timeout."
+    * [ACCUMULO-3662] - Verify correct looking JAVA_HOME in build_native_library.sh
+    * [ACCUMULO-3793] - enable numa memory interleaving
+
+** Task
+    * [ACCUMULO-3538] - Remove "logger" reference in assemble/bin/accumulo
+    * [ACCUMULO-3579] - Remove org.mortbay.jetty from pom
+    * [ACCUMULO-3610] - Update mavanagaiata plugin to 0.7.1
+    * [ACCUMULO-3661] - DeleteScanIterCommand should be deprecated
+    * [ACCUMULO-3759] - Remove javac warnings when building with Java 8
+    * [ACCUMULO-3896] - Skip maven plugin ITs with either -DskipTests or -DskipITs
 
 Release Notes - Accumulo - Version 1.6.2
 
@@ -30,13 +94,11 @@ Release Notes - Accumulo - Version 1.6.2
     * [ACCUMULO-3278] - Mismatched arguments provided to Retry constructor in RetryFactory
     * [ACCUMULO-3317] - Change Jetty configuration to disallow SSLv3
     * [ACCUMULO-3318] - Alter Thrift RPC components to disallow SSLv3
-    * [ACCUMULO-3386] - Update release notes to explain how to correct data written with the buggy DateLexicoder
     * [ACCUMULO-3401] - Remove internal use of deprecated test classes
     * [ACCUMULO-3487] - FateAdmin command ignores jcommander txid args
     * [ACCUMULO-3515] - SplitLarge command ignores jcommander maxSize option
     * [ACCUMULO-3516] - ZooZap does not use verbose option from command-line
 
-
 ** Bug
     * [ACCUMULO-1292] - Tablet constructor can hang on vfs classloader, preventing tablets from loading
     * [ACCUMULO-2381] - AddFilesWithMissingEntries needs to just find abandoned files, or be deleted
@@ -138,7 +200,6 @@ Release Notes - Accumulo - Version 1.6.2
     * [ACCUMULO-3576] - Usage of jline.internal.Preconditions breaks mini accumulo
     * [ACCUMULO-3578] - Update license and notice
 
-
 ** Improvement
     * [ACCUMULO-2290] - documentation should describe how to stop / start individual nodes
     * [ACCUMULO-2826] - IntersectingIterator should allow a single column family
@@ -172,7 +233,6 @@ Release Notes - Accumulo - Version 1.6.2
     * [ACCUMULO-3466] - Range.mergeOverlapping(Collection) should have short-circuit for collections with only one item
     * [ACCUMULO-3556] - Improve obtuse "Scanner closed" error message in TabletServerBatchScanner
 
-
 ** Task
     * [ACCUMULO-2997] - Confusing race condition comment in resizing of TServer client pool
     * [ACCUMULO-3203] - Remove unused, undocumented SecretKeyEncryptionStrategyContext
@@ -187,18 +247,12 @@ Release Notes - Accumulo - Version 1.6.2
     * [ACCUMULO-3476] - Better documentation on configuring Accumulo for SSL in user manual
     * [ACCUMULO-3505] - Remove existingInstance from MiniAccumuloConfig
 
-
 ** Test
     * [ACCUMULO-3207] - SimpleBalancerFairnessIT fails
 
-
-
-
 Release Notes - Accumulo - Version 1.6.1
 
-
 ** Sub-task
-    * [ACCUMULO-2746] - VolumeIT.testDirtyReplaceVolume failed on AccumuloSecurityException
     * [ACCUMULO-2760] - HalfDeadTServerIT.testTimeout failed
     * [ACCUMULO-2773] - Regenerate thrift classes for 0.9.1
     * [ACCUMULO-2798] - MonitorLoggingIT should retry waiting for log fowarding
@@ -218,7 +272,6 @@ Release Notes - Accumulo - Version 1.6.1
     * [ACCUMULO-3058] - Javadoc comment added to balancer describes non-existent methods
     * [ACCUMULO-3081] - ServerConfigurationFactoryTest is full of commented out and unused code
 
-
 ** Bug
     * [ACCUMULO-1628] - NPE on deep copied dumped memory iterator
     * [ACCUMULO-2410] - TServerUtils no longer needs to catch NPE as a thrift bug workaround
@@ -317,6 +370,8 @@ Release Notes - Accumulo - Version 1.6.1
     * [ACCUMULO-3112] - MiniAccumuloClusterGCTest appears to leak processes
     * [ACCUMULO-3113] - ConditionalWriterIT failures
     * [ACCUMULO-3119] - Javadoc cleanup
+    * [ACCUMULO-3120] - README references docs/config.html but this file no longer exists in codebase
+    * [ACCUMULO-3132] - Fate uses java serialization which is error-prone between upgrades
     * [ACCUMULO-3136] - AllowScansToBeInterruptedIT might interrupt before the scan started
     * [ACCUMULO-3138] - AccumuloInputFormatIT doesn't adhere to SSL parameters
     * [ACCUMULO-3139] - BalanceAfterCommsFailureIT alters other tservers on the system
@@ -332,7 +387,6 @@ Release Notes - Accumulo - Version 1.6.1
     * [ACCUMULO-3153] - GC pause checker warns too frequently
     * [ACCUMULO-3155] - BatchWalker appears to run less frequently than intended
 
-
 ** Improvement
     * [ACCUMULO-1919] - Size of visibility cache in AccumuloFileOutputFormat should be configurable
     * [ACCUMULO-2212] - ZooReaderWriter is a singleton class with a public constructor
@@ -360,6 +414,7 @@ Release Notes - Accumulo - Version 1.6.1
     * [ACCUMULO-2842] - Allow for use of hflush instead of hsync
     * [ACCUMULO-2849] - Add scan batch size configurability and write delay to memory stress test
     * [ACCUMULO-2850] - Enhance memory stress test scripts
+    * [ACCUMULO-2876] - Unexpected looping from HdfsZooInstance.getInstanceID()
     * [ACCUMULO-2887] - Refactor observability in configurations
     * [ACCUMULO-2905] - Seeing short hold times and no MinC's
     * [ACCUMULO-2927] - Make 'git clean -df' sufficient when switching between branches
@@ -379,8 +434,7 @@ Release Notes - Accumulo - Version 1.6.1
     * [ACCUMULO-3087] - start-server.sh should check fqdn and shortname to determine if SSH Is needed
     * [ACCUMULO-3097] - Missing documentation on some system iterators
     * [ACCUMULO-3106] - "Check for long GC pauses" warning message needs improvement
-
-
+    * [ACCUMULO-3110] - defaultTimeoutSeconds missing on some ITs
 
 ** Task
     * [ACCUMULO-1691] - Update thrift to 0.9.1 / clean up TServerUtils
@@ -392,7 +446,6 @@ Release Notes - Accumulo - Version 1.6.1
     * [ACCUMULO-3073] - DeleteTableduringSplitIT fails
     * [ACCUMULO-3080] - Remove debug logging from maven-invoker-plugin
 
-
 ** Test
     * [ACCUMULO-2649] - Extend test coverage for RangeInputSplit
     * [ACCUMULO-2754] - Skip generated code in PMD/CPD analysis
@@ -400,7 +453,6 @@ Release Notes - Accumulo - Version 1.6.1
     * [ACCUMULO-3128] - ZooKeeper spam in test logs
     * [ACCUMULO-3129] - SslWithClientAuthIT fails with credential provider active
 
-
 Release Notes - Accumulo - Version 1.6.0
 
 ** Sub-task
@@ -688,6 +740,7 @@ Release Notes - Accumulo - Version 1.6.0
     * [ACCUMULO-1990] - (default) namespace should not have iterators defined on it by default
     * [ACCUMULO-1993] - proxy classes conflict with Ruby system classes
     * [ACCUMULO-1994] - proxy does not handle Key timestamps correctly
+    * [ACCUMULO-1995] - TServer refuses to start if WALog file has only header and no entries
     * [ACCUMULO-1997] - Perform validation on ACCUMULO_HOME
     * [ACCUMULO-1998] - Encrypted WALogs seem to be excessively buffering
     * [ACCUMULO-2009] - ExamplesIT fails with Hadoop 1.2.1
@@ -799,7 +852,9 @@ Release Notes - Accumulo - Version 1.6.0
     * [ACCUMULO-2344] - stack trace in shell when using grep
     * [ACCUMULO-2354] - Master does not close TabletServerBatchReader
     * [ACCUMULO-2360] - Need a way to configure TNonblockingServer.maxReadBufferBytes to prevent OOMs from network misbehavour
+    * [ACCUMULO-2361] - droptable created infinite METADATA scan loop
     * [ACCUMULO-2369] - AccumuloReloadingVFSClassLoaderTest failure
+    * [ACCUMULO-2370] - GarbageCollectorIT runs with miniDfs, only not really
     * [ACCUMULO-2371] - cachedDataIndex.close() should be enclosed in finally block in BCFile#Reader()
     * [ACCUMULO-2382] - Using non-default CONTINUOUS_CONF_DIR breaks agitation
     * [ACCUMULO-2390] - TraceProxy.trace should not throw InvocationTargetException
@@ -870,6 +925,7 @@ Release Notes - Accumulo - Version 1.6.0
     * [ACCUMULO-2749] - 1.6.0RC4 slower than 1.5.1
     * [ACCUMULO-2752] - Missing getZooKeeperPort on AccumuloConfig interface
     * [ACCUMULO-2756] - multiTableTest is timing out
+    * [ACCUMULO-3032] - Document metadata table schema
 
 ** Improvement
     * [ACCUMULO-112] - Investigate partitioning in memory map by locality group
@@ -1053,6 +1109,7 @@ Release Notes - Accumulo - Version 1.6.0
 
 ** Test
     * [ACCUMULO-1981] - BloomFilterLayerLookupTest does not run
+    * [ACCUMULO-2005] - Provide a scaling factor for mapred.task.timeout inside functional test's RunTests.java
     * [ACCUMULO-2216] - Randomwalk module to run each test once
     * [ACCUMULO-2356] - Remove static block from AccumuloDFSBase
     * [ACCUMULO-2392] - SimpleMacIT should document which MAC it is using