+1

Checked hash and signature.
Downloaded bin. Checked layout and doc.
Started it up. Checked UI and logs.
Loaded data. Verified it made it in.

St.Ack

On Fri, Jan 12, 2018 at 6:14 PM, Andrew Purtell <apurt...@apache.org> wrote:

> A snapshot of HBase 1.3.2 is available for testing in Apache's Maven or at
> ​​
> https://dist.apache.org/repos/dist/dev/hbase/hbase-1.3.2-SNAPSHOT/ . This
> snapshot was generated from the git SHA b6f4f511a6 .
>
> ​The compatibility report with respect to the previous release can be found
> at ​
> https://dist.apache.org/repos/dist/dev/hbase/hbase-1.3.2-
> SNAPSHOT/compat-check-report.html
> .
>
> This is a snapshot, not an official release. These artifacts are provided
> for development and testing convenience. Please use with caution. Do not
> deploy to production.
>
> We should be releasing 1.3.2 within the next month or so. On behalf of the
> HBase project I apologize for the length of time it has been since the
> 1.3.1 release, and for the number of changes ​included in the upcoming
> patch release as a result.
>
> The changes in this snapshot since the last 1.3 release or snapshot are:
>
>    - HBASE-8758 Error in RegionCoprocessorHost class preScanner method
>    documentation
>    - HBASE-9393 Hbase does not closing a closed socket resulting in many
>    CLOSE_WAIT
>    - HBASE-9899 for idempotent operation dups, return the result instead of
>    throwing conflict exception (addendum for branch-1)
>    - HBASE-14220 nightly check that we can build a source tarball.
>    - HBASE-15497 Incorrect javadoc for atomicity guarantee of Increment and
>    Append
>    - HBASE-15548 SyncTable: sourceHashDir is supposed to be optional but
>    won't work without (Dave Latham)
>    - HBASE-15607 Deprecating SnapShotInfo (Ram)
>    - HBASE-15691 ConcurrentModificationException in BucketAllocator
>    - HBASE-15947 Classes used only for tests included in main code base
>    - HBASE-16011 TableSnapshotScanner and TableSnapshotInputFormat can
>    produce duplicate rows if split table.
>    - HBASE-16090 ResultScanner is not closed in
>    SyncTable#finishRemainingHashRanges()
>    - HBASE-16116 Remove redundant pattern *.iml
>    - HBASE-16351 Improve error reporting for license failures
>    - HBASE-16459 Remove unused hbase shell --format option
>    - HBASE-16615 Fix flaky TestScannerHeartbeatMessages (Duo Zhang)
>    - HBASE-16939 ExportSnapshot: set owner and permission on right
> directory
>    - HBASE-17131 Avoid livelock caused by HRegion#processRowsWithLocks
>    - HBASE-17352 Fix hbase-assembly build with bash 4
>    - HBASE-17441 Fix invalid quoting around hadoop-3 build in yetus
>    personality
>    - HBASE-17514 emit a warning if thrift1 proxy user is configured but
>    hbase.regionserver.thrift.http is not
>    - HBASE-17534 Avoid re-wrapping IOExceptions as IOExceptions
>    - HBASE-17617 Backport HBASE-16731 (Inconsistent results from the
>    Get/Scan if we use the empty FilterList) to branch-1
>    - HBASE-17648 HBase Table-level synchronization fails between two
>    secured(kerberized) cluster
>    - HBASE-17658 Fix bookkeeping error with max regions for a table
>    - HBASE-17803 PE always re-creates table when we specify the split
> policy
>    - HBASE-17817 add table name to output (if available) when removing
>    coprocessors
>    - HBASE-17862 Fix a condition that always returns true
>    - HBASE-17877 Improve HBase's byte[] comparator.
>    - HBASE-17887 Row-level consistency is broken for read
>    - HBASE-17902 Backport HBASE-16367 "Race between master and region
>    server initialization may lead to premature server abort" to 1.3
>    - HBASE-17916 Error message not clear when the permission of staging dir
>    is not as expected
>    - HBASE-17925 mvn assembly:single fails against hadoop3-alpha2
>    - HBASE-17934 Backport HBASE-17779 "disable_table_replication returns
>    misleading message and does not turn off replication"
>    - HBASE-17934 Backport HBASE-17779 "disable_table_replication returns
>    misleading message and does not turn off replication" (Janos Gub)
>    - HBASE-17937 Memstore size becomes negative in case of expensive
>    postPut/Delete Coprocessor call
>    - HBASE-17944 Removed unused JDK version parsing from ClassSize.
>    - HBASE-17954 Switched findbugs implementation to spotbugs
>    - HBASE-17968 Fix NOTICE.txt for src-release
>    - HBASE-17985 Inline apt-get update calls in Yetus Dockerfile
>    - HBASE-18000 Make sure we always return the scanner id with
> ScanResponse
>    - HBASE-18014 A case of Region remain unassigned when table enabled
>    (Allan Yang)
>    - HBASE-18020 Update API Compliance Checker to Incorporate Improvements
>    Done in Hadoop
>    - HBASE-18023 Log multi-* requests for more than threshold number of
> rows
>    - HBASE-18023 Update row threshold warning from 1k to 5k (addendum)
>    - HBASE-18024 HRegion#initializeRegionInternals should not re-create
>    .hregioninfo file when the region directory no longer exists
>    - HBASE-18026 ProtobufUtil seems to do extra array copying
>    - HBASE-18027 HBaseInterClusterReplicationEndpoint should respect RPC
>    limits when batching edits
>    - HBASE-18030 Per Cell TTL tags may get duplicated with
>    increments/Append causing tags length overflow.
>    - HBASE-18036 Data locality is not maintained after cluster restart or
>    SSH (Stephen Yuan Jiang)
>    - HBASE-18041 Add .pylintrc to HBase
>    - HBASE-18042 Client Compatibility breaks between versions 1.2 and 1.3
>    - HBASE-18066 Get with closest_row_before on hbase:meta can return empty
>    Cell during region merge/split
>    - HBASE-18077 Update JUnit licensing to use EPL
>    - HBASE-18081 The way we process connection preamble in SimpleRpcServer
>    is broken
>    - HBASE-18090 Improve TableSnapshotInputFormat to allow more multiple
>    mappers per region
>    - HBASE-18092 Removing a peer does not properly clean up the
>    ReplicationSourceManager state and metrics
>    - HBASE-18093 Overloading the meaning of 'enabled' in Quota Manager to
>    indicate either quota disabled or quota manager not ready is not good
>    (Stephen Yuan Jiang)
>    - HBASE-18096 Limit HFileUtil visibility and add missing annotations
>    - HBASE-18122 Scanner id should include ServerName of region server
>    - HBASE-18125 shell disregards spaces at the end of a split key in a
>    split file
>    - HBASE-18132 Low replication should be checked in period in case of
>    datanode rolling upgrade (Allan Yang)
>    - HBASE-18137 Replication gets stuck for empty WALs
>    - HBASE-18141 Regionserver fails to shutdown when abort triggered during
>    RPC call
>    - HBASE-18142 Deletion of a cell deletes the previous versions too
>    - HBASE-18145 The flush may cause the corrupt data for reading
>    - HBASE-18147 POC jenkinsfile for nightly checks.
>    - HBASE-18159 Use OpenJDK7 instead of Oracle JDK7 in pre commit docker
>    file
>    - HBASE-18167 OfflineMetaRepair tool may cause HMaster abort always
>    (Pankaj Kumar)
>    - HBASE-18180 Possible connection leak while closing BufferedMutator in
>    TableOutputFormat
>    - HBASE-18185 IntegrationTestTimeBoundedRequestsWithRegionReplicas
>    unbalanced tests fails with AssertionError
>    - HBASE-18192 Replication drops recovered queues on region server
>    shutdown
>    - HBASE-18197 Avoided to call job.waitForCompletion(true) two times
>    - HBASE-18212 reduce log level for unbuffer warning.
>    - HBASE-18230 Remove Velocity vars from LICENSE
>    - HBASE-18233 We shouldn't wait for readlock in doMiniBatchMutation in
>    case of deadlock (Allan Yang)
>    - HBASE-18247 Hbck to fix the case that replica region shows as key in
>    the meta table
>    - HBASE-18255 Set JVM code cache size in provided configuration
>    (Vladimir Rodionov)
>    - HBASE-18268 Eliminate the findbugs warnings for hbase-client
>    - HBASE-18293 Only add the spotbugs dependency when jdk8 is active
>    - HBASE-18295 The result contains the cells across different rows
>    - HBASE-18308 Eliminate the findbugs warnings for hbase-server
>    - HBASE-18315 Eliminate the findbugs warnings for hbase-rest
>    - HBASE-18330 NPE in ReplicationZKLockCleanerChore
>    - HBASE-18358 Backport HBASE-18099 'FlushSnapshotSubprocedure should
>    wait for concurrent Region#flush() to finish'
>    - HBASE-18362 hbck should not report split replica parent region from
>    meta as errors (Huaxiang Sun)
>    - HBASE-18365 Eliminate the findbugs warnings for hbase-common
>    - HBASE-18387 [Thrift] Make principal configurable in DemoClient.java
>    - HBASE-18390 Sleep too long when finding region location failed
>    - HBASE-18398 Snapshot operation fails with FileNotFoundException
>    - HBASE-18426 nightly job should use independent stages to check
>    supported jdks
>    - HBASE-18437 Revoke access permissions of a user from a table does not
>    work as expected
>    - HBASE-18438 Precommit doesn't warn about unused imports
>    - HBASE-18461 Build broken If the username contains a backslash
>    - HBASE-18470 Remove the redundant comma from
>    RetriesExhaustedWithDetailsException#getDesc
>    - HBASE-18471 The DeleteFamily cell is skipped when StoreScanner seeks
>    to next column
>    - HBASE-18473 VC.listLabels() erroneously closes any connection.
>    - HBASE-18479 should apply HBASE-18255 to HBASE_MASTER_OPTS too
>    - HBASE-18480 The cost of BaseLoadBalancer.cluster is changed even if
>    the rollback is done
>    - HBASE-18481 The autoFlush flag was not used in PE tool
>    - HBASE-18487 Minor fixes in row lock implementation
>    - HBASE-18505 Yetus only run root when all modules changed
>    - HBASE-18527 Update nightly job to account for changes in jenkins
>    plugins.
>    - HBASE-18572 Delete can't remove the cells which have no visibility
>    label
>    - HBASE-18577 test well-formed-ness of our client jars.
>    - HBASE-18582 Correct the docs for Mutation#setCellVisibility
>    - HBASE-18587 Fix flaky TestFileIOEngine
>    - HBASE-18607 fix submit-patch.py to support utf8
>    - HBASE-18631 Allow ChaosMonkey properties to be specified in hbase-site
>    - HBASE-18644 Duplicate compactionQueueLength metric in Region Server
>    metrics
>    - HBASE-18656 First issues found by error-prone
>    - HBASE-18665 ReversedScannerCallable invokes getRegionLocations
>    incorrectly
>    - HBASE-18670 Add .DS_Store to .gitignore
>    - HBASE-18675 Making {max,min}SessionTimeout configurable for
>    MiniZooKeeperCluster
>    - HBASE-18679 Add a null check around the result of getCounters() in
>    ITBLL
>    - HBASE-18690 Replace o.a.h.c.InterfaceAudience by
>    o.a.h.h.c.InterfaceAudience
>    - HBASE-18731 [compat 1-2] Mark protected methods of QuotaSettings that
>    touch Protobuf internals as IA.Private
>    - HBASE-18743 HFiles in use by a table which has the same name and
>    namespace with a default table cloned from snapshot may be deleted when
>    that snapshot and default table are deleted (wenbang)
>    - HBASE-18746 Throw exception with job.getStatus().getFailureInfo()
> when
>    ExportSnapshot fails
>    - HBASE-18757 Fix improper bitwise & in bucketcache offset calculation
>    - HBASE-18771 Incorrect StoreFileRefresh leading to split and compaction
>    failures
>    - HBASE-18796 Admin#isTableAvailable returns incorrect result before
>    daughter regions are opened
>    - HBASE-18818 TestConnectionImplemenation fails
>    - HBASE-18833 Ensure precommit personality is up to date on all active
>    branches
>    - HBASE-18867 update maven enforcer plugin.
>    - HBASE-18885 HFileOutputFormat2 hardcodes default FileOutputCommitter
>    - HBASE-18890 Backport HBASE-14499 (Master coprocessors shutdown will
>    not happen on master abort) to branch-1
>    - HBASE-18921 Fix Result.current ArrayIndexOutOfBoundsException
>    - HBASE-18923 TestTableResource flaky on branch-1
>    - HBASE-18924 Backport HBASE-18568 (Correct metric of numRegions) to
>    branch-1.2 and branch-1.3
>    - HBASE-18934 pick hadoop versions for precommit test after patch branch
>    is determined.
>    - HBASE-18936 Backport HBASE-16870 to branch-1.3 (Add the metrics of
>    replication sources which were transformed from other dead rs to
>    ReplicationLoad)
>    - HBASE-18937 Backport HBASE-16815(Low scan ratio in RPC queue tuning
>    triggers divide by zero exception) to branch-1.3
>    - HBASE-18938 Backport HBASE-16985(TestClusterId failed due to wrong
>    hbase rootdir) to branch-1.3
>    - HBASE-18939 Backport HBASE-16538 to branch-1.3
>    - HBASE-18940 include project pylint configs in source artifact.
>    - HBASE-18957 add test that confirms 2 FamilyFilters in a FilterList
>    using MUST_PASS_ONE operator will return results that match either of
> the
>    FamilyFilters
>    - HBASE-18959 Backport HBASE-18874 (HMaster abort message will be
>    skipped if Throwable is passed null) to branch-1 (Pankaj Kumar)
>    - HBASE-18967 Backport HBASE-17181 to branch-1.3 (Let HBase thrift2
>    support TThreadedSelectorServer)
>    - HBASE-18980 Suppress SelfComparison error in tests
>    - HBASE-18996 Backport HBASE-17703 (TestThriftServerCmdLine is flaky in
>    master branch) to branch-1
>    - HBASE-18998 processor.getRowsToLock() always assumes there is some row
>    being locked
>    - HBASE-19014 surefire fails; When writing xml report stdout/stderr ...
>    No such file or directory
>    - HBASE-19020 HBase Rest test for xml parsing external entities should
>    not rely on implementation of java XML APIs.
>    - HBASE-19030 nightly runs should attempt to log test results after
>    archiving.
>    - HBASE-19032 Set mimetype for patches uploaded by submit-patch.py
>    - HBASE-19038 precommit mvn install should run from root on patch
>    - HBASE-19039 refactor shadedjars test to only run on java changes.
>    - HBASE-19055 Backport HBASE-19042 to other active branches
>    - HBASE-19058. The wget isn't installed in building docker image
>    - HBASE-19060 precommit plugin test 'hadoopcheck' should only run when
>    java or maven files change.
>    - HBASE-19061 update enforcer rules for NPE
>    - HBASE-19066 Correct the directory of openjdk-8 for jenkins
>    - HBASE-19070 temporarily make the mvnsite nightly test non-voting.
>    - HBASE-19072 Missing beak in catch block of InterruptedException in
>    HRegion#waitForFlushes()
>    - HBASE-19091 Code annotation wrote BinaryComparator instead of
>    LongComparator
>    - HBASE-19097 update nightly tests to use Apache Yetus 0.6.0
>    - HBASE-19098 compatibility checker should handle remotes named
>    something other than 'origin'.
>    - HBASE-19102 TestZooKeeperMainServer fails with KeeperException
>    - HBASE-19118 Use SaslUtil to set Sasl.QOP in 'Thrift'
>    - HBASE-19124 Move nightly test of source artifact creation from
>    Jenkinsfile to a script.
>    - HBASE-19137 Nightly test should make junit reports optional rather
>    than attempt archive after reporting.
>    - HBASE-19140 hbase-cleanup.sh uses deprecated call to remove files in
>    hdfs
>    - HBASE-19156 Remove vestiges of an unused regions-per-server CLI
>    argument
>    - HBASE-19182 Add deprecation in branch-1 for hbase-prefix-tree so some
>    heads up it removed in hbase2
>    - HBASE-19184 Update nightly source artifact check to use git archive
>    for making the tarball.
>    - HBASE-19188 Build fails on branch-1 using maven-3.5.2
>    - HBASE-19189 Ad-hoc test job for running a subset of tests lots of
> times
>    - HBASE-19198 TestIPv6NIOServerSocketChannel fails; unable to bind
>    - HBASE-19205 Backport HBASE-18441 ZookeeperWatcher#
> interruptedException
>    should throw exception
>    - HBASE-19215 Incorrect exception handling on the client causes
>    incorrect call timeouts and byte buffer allocations on the server
>    - HBASE-19223 Note availability of Date Tiered Compaction in 1.y release
>    for those upgrading from 0.98
>    - HBASE-19227 Nightly job should archive JVM dumpstream files.
>    - HBASE-19228 nightly job should gather machine stats.
>    - HBASE-19229 Nightly script to check source artifact should not do a
>    destructive git operation without opt-in
>    - HBASE-19243 Start mini cluster once before class for
>    TestFIFOCompactionPolicy
>    - HBASE-19245 MultiTableInputFormatBase#getSplits creates a Connection
>    per Table
>    - HBASE-19249 test for "hbase antipatterns" should check _count_ of
>    occurance rather than text of
>    - HBASE-19260 Add lock back to avoid parallel accessing meta to locate
>    region (Yu Li)
>    - HBASE-19262 Revisit checkstyle rules
>    - HBASE-19285 Implements table-level latency histograms
>    - HBASE-19332 DumpReplicationQueues misreports total WAL size
>    - HBASE-19340 Backport missing options in shell
>    - HBASE-19350 TestMetaWithReplicas is flaky
>    - HBASE-19368 [nightly] Make xml test non-voting in branch-1.2
>    - HBASE-19373 Fixed remaining Checkstyle error in hbase-annotations
>    - HBASE-19383 [1.2] java.lang.AssertionError: expected:<2> but was:<1>
>    at
>    TestChoreService.testTriggerNowFailsWhenNotSche
> duled(TestChoreService.java:707)
>    - HBASE-19385 [1.3] TestReplicator failed 1.3 nightly
>    - HBASE-19388 Incorrect value is being set for Compaction Pressure in
>    RegionLoadStats object inside HRegion class
>    - HBASE-19393 HTTP 413 FULL head while accessing HBase UI using SSL.
>    - HBASE-19396 Fix flaky test TestHTableMultiplexerFlushCache
>    - HBASE-19414 enable
>    TestMasterOperationsForRegionReplicas#testIncompleteMetaTableReplica
> Information
>    in branch-1.3 and branch-1.2
>    - HBASE-19422 Provide clear error message on use of wrong hadoop-profile
>    property
>    - HBASE-19424 Fix NPE in "/metrics" servlet.
>    - HBASE-19442 Backport HBASE-19065 to branch-1 (HRegion#bulkLoadHFiles()
>    should wait for concurrent Region#flush() to finish).
>    - HBASE-19489 Adds QUICK_HADOOPCHECK flag to check against only the
>    latest maintenance releases in "hadoopcheck".
>    - HBASE-19490 Rare failure in TestRateLimiter
>    - HBASE-19491 Improvements to Nighly runs: Fixes findbugs tests, Exclude
>    flaky tests from master.
>    - HBASE-19502 Make sure we have closed all StoreFileScanner if we fail
>    to open any StoreFileScanners
>    - HBASE-19514 TestJMXListener now uses random port
>    - HBASE-19546 TestMasterReplication.testCyclicReplication2 uses wrong
>    assertion
>    - HBASE-19571 Renames OUTPUTDIR to OUTPUT_DIR and OUTPUT_RELATIVE to
>    OUTPUT_DIR_RELATIVE.
>    - HBASE-19637 Add .checkstyle to gitignore
>    - HBASE-19684 BlockCacheKey toString Performance
>    - HBASE-19685 Fix TestFSErrorsExposed#testFullSystemBubblesFSErrors by
>    increasing scanner timeout.
>    - HBASE-19708 Avoid NPE when the RPC listener's accept channel is closed
>    - HBASE-19790 Fix compatibility break in 1.3.2-SNAPSHOT
>
>
>
> --
> Best regards,
> Andrew
>
> Words like orphans lost among the crosstalk, meaning torn from truth's
> decrepit hands
>    - A23, Crosstalk
>

Reply via email to