accumulo-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From cjno...@apache.org
Subject git commit: Adding CHANGES file for 1.6.1
Date Sat, 20 Sep 2014 01:23:59 GMT
Repository: accumulo
Updated Branches:
  refs/heads/1.6.1-SNAPSHOT 7ee86286c -> 738a20ed8


Adding CHANGES file for 1.6.1


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

Branch: refs/heads/1.6.1-SNAPSHOT
Commit: 738a20ed8fee7f4961558de7ed48ea147a43c89d
Parents: 7ee8628
Author: Corey J. Nolet <cjnolet@gmail.com>
Authored: Fri Sep 19 21:25:40 2014 -0400
Committer: Corey J. Nolet <cjnolet@gmail.com>
Committed: Fri Sep 19 21:25:40 2014 -0400

----------------------------------------------------------------------
 CHANGES | 209 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
 1 file changed, 208 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/accumulo/blob/738a20ed/CHANGES
----------------------------------------------------------------------
diff --git a/CHANGES b/CHANGES
index f475694..dcc47ed 100644
--- a/CHANGES
+++ b/CHANGES
@@ -15,7 +15,214 @@
   limitations under the License.
 -->
 
-Release Notes - Accumulo - Version 1.6.0
+Release Notesse 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
+    * [ACCUMULO-2807] - Local WAL Recovery breaks Hadoop 1 Compilation
+    * [ACCUMULO-2814] - LocalWALRecoveryTest.testRecoverLocalWriteAheadLogs:73 Wrong number
of WAL files recovered. expected:<1> but was:<0>
+    * [ACCUMULO-2816] - LocalWALRecoveryTest throws IndexOutOfBoundsException
+    * [ACCUMULO-2821] - Document USERFLAGS / build_native_library.sh args
+    * [ACCUMULO-2838] - Use resolved props in DefaultConfiguration.get()
+    * [ACCUMULO-2839] - AuditedSecurityOperation canScan is very slow even when not logging
+    * [ACCUMULO-2840] - Auditing is not disabled by default in MAC
+    * [ACCUMULO-2934] - Use Jetty 8 for 1.6.x
+    * [ACCUMULO-2942] - org.apache.accumulo.core.util.format.ShardedTableDistributionFormatterTest.testAggregate
failure
+    * [ACCUMULO-2950] - Fix handling of server-side exceptions
+    * [ACCUMULO-2957] - New WALog file for 1.4.x fails RAT check on OS X
+    * [ACCUMULO-3012] - Simplify DefaultConfiguration
+    * [ACCUMULO-3019] - Fix ServerConfiguration deprecation
+    * [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
+    * [ACCUMULO-2455] - overnight integration tests sometimes fails
+    * [ACCUMULO-2549] - ShellTest sometimes fails because of order of authentication strings
returned
+    * [ACCUMULO-2645] - tablet stuck unloading, and problem is hard to diagnose
+    * [ACCUMULO-2658] - Thrift Proxy crashes with OOM on bad input
+    * [ACCUMULO-2694] - Offline tables block balancing for online tables
+    * [ACCUMULO-2704] - GetMasterStats does not print all elements
+    * [ACCUMULO-2719] - Shell fails to find instance_id when using viewfs
+    * [ACCUMULO-2722] - Classes outside of shell shouldn't be using commons-cli
+    * [ACCUMULO-2747] - Scan "show few" long option contains a space
+    * [ACCUMULO-2758] - LocalityGroupUtil.encodeColumnFamily() ignores offset parameter
+    * [ACCUMULO-2761] - bootstrap_hdfs.sh inconsistent with accumulo-site.xml
+    * [ACCUMULO-2764] - Stopping MAC before it's processes have fully started causes an indefinite
hang
+    * [ACCUMULO-2765] - FrameworkTest not informative when failing during a build
+    * [ACCUMULO-2766] - Single walog operation may wait for multiple hsync calls
+    * [ACCUMULO-2767] - Documentation of valid Visibility Labels is wrong
+    * [ACCUMULO-2768] - Agitator not restarting all datanodes
+    * [ACCUMULO-2774] - Update pom to ensure enough memory for tests
+    * [ACCUMULO-2785] - ShellServlet vulnerable to CSRF
+    * [ACCUMULO-2786] - Jetty / servlet JARs not packaged for monitor
+    * [ACCUMULO-2787] - Accumulo too strict about max files
+    * [ACCUMULO-2790] - generate_monitor_certificate.sh fails on OSX
+    * [ACCUMULO-2791] - Behavior and binary compatibility mismatch of Commons Codec version
provided by Hadoop
+    * [ACCUMULO-2796] - user manual doesn't mention ordering of iterator application
+    * [ACCUMULO-2811] - UniqueFileReplicator logs many warnings about a directory that exists
+    * [ACCUMULO-2813] - Missing log4j configuration files for tests after module refactor
+    * [ACCUMULO-2818] - generate_monitor_certificate creates bad keystore
+    * [ACCUMULO-2824] - TableOperationsImpl#getDiskUsage() should check pair against null
in catch clause
+    * [ACCUMULO-2831] - HDFS Configuration classloader not correct when using VFSClassLoader
+    * [ACCUMULO-2836] - Context classloader not used in all applicable cases
+    * [ACCUMULO-2852] - master-agitator.pl calls Cwd::cwd() but doesn't import the Cwd module
+    * [ACCUMULO-2854] - Bad null check in BulkImport.createNewBulkDir()
+    * [ACCUMULO-2857] - MockTableOperations.tableIdMap always returns tableName as ID
+    * [ACCUMULO-2864] - Multiple calls to ZooSession.shutdown result in NPE
+    * [ACCUMULO-2869] - Wrong method called on WriteParameters in Tablet#createTableConfiguration()
+    * [ACCUMULO-2870] - Potential null pointer dereference in Tablet#longestCommonLength()
+    * [ACCUMULO-2874] - user documentation errors
+    * [ACCUMULO-2888] - BatchWriterOpts doesn't configure the number of threads
+    * [ACCUMULO-2890] - Remove AccumuloNotInitializedException
+    * [ACCUMULO-2891] - bin/config.sh logs error when $ACCUMULO_CONF_DIR/masters is missing
+    * [ACCUMULO-2896] - PATH_PROPERTY_ENV_VARS constant is a mutable array.
+    * [ACCUMULO-2899] - WAL handling fails to deal with 1.4 -> 1.5 -> 1.6
+    * [ACCUMULO-2906] - configuredZookeeperPort is not cased the same way as other mentions
of ZooKeeper
+    * [ACCUMULO-2908] - UndefinedAnalyzer does not use batch scanner opts
+    * [ACCUMULO-2919] - metrics documentation and example configs refer to the logger
+    * [ACCUMULO-2926] - Multiple slf4j bindings warning
+    * [ACCUMULO-2928] - Missing toString, hashCode and equals methods on BatchWriterConfig
+    * [ACCUMULO-2930] - AccumuloClassLoader still referenced directly
+    * [ACCUMULO-2935] - Tests consistently hanging after Thrift 0.9.1
+    * [ACCUMULO-2940] - ZooLockTest doesn't wait for connection
+    * [ACCUMULO-2948] - Possible race condition in ZooLockTest
+    * [ACCUMULO-2956] - bootstrap_config.sh relies on GNU getopt for long opts, which doesn't
work in OS X
+    * [ACCUMULO-2962] - RangeInputSplit Writable methods don't serialize IteratorSettings
+    * [ACCUMULO-2967] - Unknown Host results in unending wait for clients
+    * [ACCUMULO-2974] - Unable to assign single tablet table migrated to 1.6.0
+    * [ACCUMULO-2985] - MAC doesn't stop cleanly in 1.6.1-SNAPSHOT
+    * [ACCUMULO-2991] - Incorrect character in zookeeper-loss administration section
+    * [ACCUMULO-3003] - accumulo tablet fails to load if the directory name ends with "rf"
+    * [ACCUMULO-3006] - Don't allow viewfs in instance.volumes
+    * [ACCUMULO-3007] - instance.volumes.replacements does not work after 1.6 upgrade
+    * [ACCUMULO-3008] - Update example READMEs for changed argument names
+    * [ACCUMULO-3010] - minor compaction after recovery should not merge
+    * [ACCUMULO-3011] - files moved after bulk import failure
+    * [ACCUMULO-3014] - VolumeChooser returns entries in the default file system
+    * [ACCUMULO-3017] - RangeInputSplit getTable method changed from 1.5 to 1.6 without deprecation
+    * [ACCUMULO-3024] - VFS classloader can randomly fail
+    * [ACCUMULO-3025] - NPE in VFS ContextManager
+    * [ACCUMULO-3026] - VFS is not cleaning up its temp dirs
+    * [ACCUMULO-3030] - scanners cannot be interrupted
+    * [ACCUMULO-3038] - java.lang.RuntimeException: java.io.InvalidClassException: org.apache.accumulo.trace.thrift.TInfo;
local class incompatible
+    * [ACCUMULO-3039] - demote "File doesn't exist" warning in the garbage collector
+    * [ACCUMULO-3043] - Only add sensitive, valid Accumulo Properties from CredentialProviders
+    * [ACCUMULO-3046] - AccumuloReloadingVFSClassloader log message incorrect
+    * [ACCUMULO-3047] - Invalid URI in delete marker in accumulo.metadata
+    * [ACCUMULO-3055] - calling MiniAccumuloCluster.stop multiple times fails with NPE
+    * [ACCUMULO-3061] - Can't release Accumulo using >=Git-1.8
+    * [ACCUMULO-3062] - Use MiniAccumuloCluster.getConnector in MiniAccumuloClusterStartStopTest
+    * [ACCUMULO-3069] - MiniAccumuloClusterImplTest.saneMonitorInfo fails intermittently

+    * [ACCUMULO-3070] - generic_logger.properties hard-codes log4j port
+    * [ACCUMULO-3074] - MergeIT fails on timeout
+    * [ACCUMULO-3075] - SSL IT timeouts
+    * [ACCUMULO-3076] - SimpleBalancerFairnessIT times out
+    * [ACCUMULO-3078] - Some SimpleMacITs aren't simple
+    * [ACCUMULO-3084] - Delays between calls to logGC causes tserver to fail
+    * [ACCUMULO-3093] - Shell scan command does not find formatter
+    * [ACCUMULO-3096] - Scans stuck and seeing error message about constraint violation
+    * [ACCUMULO-3098] - MonitorLoggingIT has an extremely long timeout
+    * [ACCUMULO-3100] - Accumulo fails to test against recent Hadoop 2.6.0-SNAPSHOT
+    * [ACCUMULO-3101] - ExamplesIT-testReadWriteAndDelete and testScansWithInterference fail
due to timeout.
+    * [ACCUMULO-3102] - SplitRecoveryIT-test fails due to insufficient timeout on multinode
cluster.
+    * [ACCUMULO-3104] - AccumuloInputFormatIT has no timeout
+    * [ACCUMULO-3108] - CreateAndUseIT timings too tight
+    * [ACCUMULO-3109] - MonitorLoggingIT sometimes fails
+    * [ACCUMULO-3112] - MiniAccumuloClusterGCTest appears to leak processes
+    * [ACCUMULO-3113] - ConditionalWriterIT failures
+    * [ACCUMULO-3119] - Javadoc cleanup
+    * [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
+    * [ACCUMULO-3140] - Compaction did not run during RW test
+    * [ACCUMULO-3143] - InputTableConfig missing isOfflineScan field in Serializer
+    * [ACCUMULO-3144] - AuditMessageIT failed to find last audit message
+    * [ACCUMULO-3145] - ShellServerIT#listscans can fail with ArrayIndexOutOfBoundsException
+    * [ACCUMULO-3146] - Balance tests don't ensure all tablets are online
+    * [ACCUMULO-3148] - TabletServer didn't get Session expired in HalfDeadTServerIT
+    * [ACCUMULO-3150] - MiniAccumuloConfig doesn't set 0 for monitor log4j port
+    * [ACCUMULO-3151] - scan monitoring shows red after 30 seconds
+    * [ACCUMULO-3152] - GC check message is confusing
+    * [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
+    * [ACCUMULO-2253] - Scalability tests should output quartiles
+    * [ACCUMULO-2343] - Create Appender specifically for log-forwarding
+    * [ACCUMULO-2383] - Allow configuration of logging using properties file also
+    * [ACCUMULO-2464] - Trace user password required in plaintext in accumulo-site.xml
+    * [ACCUMULO-2501] - Add deepCopy to RowFilter
+    * [ACCUMULO-2514] - Continuous Ingestion test should use Logger
+    * [ACCUMULO-2560] - {{gc.threads.delete}} cannot be changed via zookeeper config
+    * [ACCUMULO-2615] - Simplify server configuration caching and ZK watchers
+    * [ACCUMULO-2623] - AbstractMetricsImpl's toString is excessively verbose
+    * [ACCUMULO-2635] - Consolidate ZooCache creation and caching
+    * [ACCUMULO-2646] - Generate example configuration from template in build
+    * [ACCUMULO-2663] - Remove usage of String#split from Combiner#init
+    * [ACCUMULO-2676] - Make minicluster ZooKeeper startup wait time configurable
+    * [ACCUMULO-2762] - Use better compiler optimizations by default for native maps
+    * [ACCUMULO-2770] - Support Local WAL Recovery in 1.6
+    * [ACCUMULO-2789] - Add a system stress test based on key/cell/row size
+    * [ACCUMULO-2803] - Agitator; Set Tablet Server and Datanode min/max kill values independently.
+    * [ACCUMULO-2812] - Support more architectures when compiling native lib
+    * [ACCUMULO-2825] - WholeRowIterator should be extendable
+    * [ACCUMULO-2827] - HeapIterator optimization
+    * [ACCUMULO-2832] - Improve DefaultFormatter for reuse and object creation
+    * [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-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
+    * [ACCUMULO-2947] - Support configurable changes per mutation for size-based stress test
+    * [ACCUMULO-2988] - Support upgrades from 1.4 directly to 1.6
+    * [ACCUMULO-2992] - Eliminate (use of) AccumuloConfiguration.getSiteConfiguration()
+    * [ACCUMULO-2994] - IteratorUtil.parseIterConf loops over each iterator scope repeatedly
+    * [ACCUMULO-3045] - Support AuthenticationToken backed by CredentialProvider
+    * [ACCUMULO-3049] - Include user authentication in AuditedSecurityOperation
+    * [ACCUMULO-3050] - Client IP is not included in audit message
+    * [ACCUMULO-3052] - Allow configuration of SSL cipher suites
+    * [ACCUMULO-3053] - Allow control over Monitor SSL ciphers used
+    * [ACCUMULO-3059] - Password arguments not always respected by CertUtils
+    * [ACCUMULO-3064] - Allow SSL to be used for all ITs
+    * [ACCUMULO-3066] - Allow CredentialProviders to be used with ClientConfiguration
+    * [ACCUMULO-3068] - Allow ITs to be run with CredentialProvider
+    * [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
+
+
+
+** Task
+    * [ACCUMULO-1691] - Update thrift to 0.9.1 / clean up TServerUtils
+    * [ACCUMULO-2804] - Eliminate use of plexus-utils
+    * [ACCUMULO-2805] - Exclude unused HTTP Components from thrift dependency
+    * [ACCUMULO-3060] - Remove Experimental annotations from monitor SSL keystore/truststore
+    * [ACCUMULO-3063] - Plugin execution errors in Eclipse Luna
+    * [ACCUMULO-3072] - Split CreateAndUseIT "tests" into multiple methods
+    * [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
+    * [ACCUMULO-2865] - Create unit test for ZooCache
+    * [ACCUMULO-3128] - ZooKeeper spam in test logs
+    * [ACCUMULO-3129] - SslWithClientAuthIT fails with credential provider active
+
+
+ - Accumulo - Version 1.6.0
 
 ** Sub-task
     * [ACCUMULO-656] - move monitor code out of server


Mime
View raw message