You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@bookkeeper.apache.org by si...@apache.org on 2018/01/29 05:40:41 UTC

[bookkeeper] branch BP-26/distributedlog_merge created (now d6f4aa0)

This is an automated email from the ASF dual-hosted git repository.

sijie pushed a change to branch BP-26/distributedlog_merge
in repository https://gitbox.apache.org/repos/asf/bookkeeper.git.


      at d6f4aa0  remove "distributedlog_" from module names

This branch includes the following new commits:

     new 5a71ed8  Initial Check-in for distributedlog oss
     new 7e7fcf6  Initial Check-in for distributedlog oss
     new 0897352  Fixes #14: remove concurrency from ConfigurationSubscription tests (#16)
     new 5c768b0  Add documents on running distributedlog in distributed mode
     new 88f134e  Added vagrant files to start 3 ZK nodes and 3 BK nodes with writeproxy
     new 8ad9b29  Vagrant based solution to create multi-node deployment (#34)
     new bb31fd7  Merge remote-tracking branch 'origin/master' into dockerize
     new bf0f60c  DL-20: Validate bk read timeout in configuration
     new b99cee8  DL-21: Fix DL flaky test cases
     new 55937e0  DL-1: Clean up the distributedlog pom files
     new 25af8e2  DL-1: Clean up the distributedlog pom files
     new e39e3b0  DL-31: Provide flag to disable zk based distributed lock
     new 18ad45f  DL-36: travis ci build failed with assembly plugin
     new a1890ec  Mark some dl tests as flaky
     new 941bd8d  Add infinite retry policy to zookeeper client used by tests
     new 2b2f33f  DL-32: Fix Findbug warnings
     new b9247a1  DL-32: Fix Findbug warnings
     new baa0afc  Fix deadlock on BKSyncLogReaderDLSN
     new aebd680  Update a couple of scripts
     new 2717eb4  DL-49: Support building project with scala 2.10 and 2.11
     new 8a4f4a6  DL-127: Fix coverall report
     new 3a00259  DL-127: Fix coverall report
     new 13b890b  Clean up and fix a few shell scripts
     new 0451d59  DL-141: Fix broken scripts in tutorials and add integration test to travis ci
     new 7b5dc62  DL-86: Improve handling of lock conflicts in zk session lock
     new db17ed7  DL-87: Introduce periodic keepalive control record in writer
     new b06b537  DL-88: remove watches when unregister children watches
     new 6aa61c9  DL-90: Don't use stack and codec together for configuring thriftmux
     new 8b05fe3  DL-136: Avoid empty catch blocks
     new 64bcb21  DL-123: Every tests should have timeout
     new 715fa5c  DL-122: Use assertions from Junit rather than assert() for tests
     new 6fb1a5d  DL-28: using /* */ style comment to avoid scrooge windows platform issue
     new 77de65e  DL-91: Be able to close writer within a timeout duration
     new a6a4635  DL-129: Enable checkstyle plugin for distributedlog-protocol module
     new ed4d2bf  DL-97: Remove unused methods in BKLogHandler
     new ef4572a  DL-145: the write requests should be error out immediately even if the rolling writer still be creating
     new 3953dfb  DL-155: fix flaky TestAsyncReaderLock#testReaderLockMultiReadersScenario
     new 30742c0  DL-150: Ensure namespace path is created for TestZKLogMetadataForWriter
     new ff21a47  DL-151: TestBKLogReadHandler#testGetFirstDLSNWithOpenLedger is flaky
     new 0377137  DL-101: Improve session expire handling on fetching log segments for readers
     new 7f2b59a  DL-101: Improve session expire handling on fetching log segments for readers
     new fdee736  DL-102: Add routing service to write proxy server side
     new 9eabddb  DL-104: BKClientReadTimeout can be equal to getReadLACLongPollTimeout so current config validates
     new 1eb1b1e  DL-105: Make compression stats available per stream
     new 2cdd371  DL-102: Add routing service to write proxy server side
     new b42a8c3  DL-106: Use namespace after it is closed will throw AlreadyClosedException
     new 13a7381  DL-107: Added unregistering gauges for distributedlog-core and distributedlog-benchmark
     new 0d424a1  DL-108: Log rate limiting more clearly
     new 35587d3  DL-109: Add a tool to find the stream containing the given ledger
     new b90cce8  DL-110: Write control record if necessary when roll a log segment
     new ee11723  DL-111: ReadAhead Cache should cache entries rather than records
     new c9e7626  DL-112: Improve SyncReader to access readahead cache directly
     new 7c4476c  DL-113: Improve the sync reader benchmark
     new aa60a4e  DL-114: Add namespace watch tool
     new d606ee4  DL-115: fix force get log segment logic
     new 68f7960  DL-116: Add tool for deleting subscriber from subscription store
     new de4711d  DL-117: Stream metadata store
     new 3a51232  DL-118: Stream metadata store followup - rename ZKLogMetadata* to LogMetadata*
     new 09a34b0  DL-119: Fix the logging on closing readahead worker
     new da53069  DL-157: resource placement for write proxy
     new fd08ced  DL-158: update truncation status for all completed log segments
     new e2c6bc0  DL-195: ReadAhead Improvement (part 1) - Interface for LogSegmentEntryReader and LogSegmentEntryWriter
     new a5e892f  DL-195: ReadAhead Improvement (part 1) - Interface for LogSegmentEntryReader and LogSegmentEntryWriter
     new d7105aa  DL-159: ReadAhead Improvement (part 2) - New ReadAhead Reader using the LogSegmentEntryReader interface
     new 714ae49  DL-159: ReadAhead Improvement (part 2) - New ReadAhead Reader using the LogSegmentEntryReader interface
     new 590805a  DL-160: Remove 'DLSN' suffix from async and sync readers
     new 1166e11  DL-161: Rename ledger id to log segment id
     new a83b233  DL-162: Use log segment entry store interface
     new d15bc06  DL-163: clean up direct zookeeper and bookkeeper usage and use metadata/data store abstraction
     new da6cd40  DL-164: Create stream operation should not be submitted by StreamImpl
     new c7e78df  DL-140: Fix distributedlog-core findbug inconsistent synchronization warings
     new 3319bc0  DL-165: Add TestTimedOutTestsListener to dump timed out cases thread dump
     new ef1ca0e  DL-165: Add TestTimedOutTestsListener to dump timed out cases thread dump
     new 817989c  DL-4: Repackage the source under apache namespace
     new e0e819b  DL-4: Repackage the source under apache namespace
     new 6cd2512  DL-171: adding a short sleep to let the WriteCompleteListener have time to run before the final position be requested
     new 9d1f3bd  DL-176: Rename the DL artifact from com.twitter to org.apache.distributedlog
     new 361b423  DL-176: Rename the DL artifact from com.twitter to org.apache.distributedlog
     new 965c82d  DL-83: Add javadoc to website
     new 4b6c849  DL-83: Add javadoc to website
     new c248f9d  DL-28: changed // comments to /* */
     new 8ba3c92  DL-170: All dependency versions should be defined in the parent pom
     new 9bfb2a2  DL-170: All dependency versions should be defined in the parent pom
     new c3077c4  Remove Xlint compiler arguments for building release
     new eeb96c1  [maven-release-plugin] prepare branch release-0.4.0-incubating
     new b7d2875  [maven-release-plugin] prepare branch release-0.4.0-incubating
     new 5548c21  [maven-release-plugin] prepare for next development iteration
     new a1e1bb1  [maven-release-plugin] prepare for next development iteration
     new 90e09af  Fix the script to make sure binary package can execute scripts correctly
     new 712d1cb  DL-186: fix common.sh grep bug; kill MultiReader java process as expected
     new b2285e6  DL-191: Fix license header issues
     new 03c53f5  DL-184: reduce server_graceful_shutdown_period_ms from 35s to 20s, which is smaller than the default daemon stop timeout value
     new 0dd0e4f  DL-196: Remove 'Copyright 2017 The Apache Software Foundation' from license header
     new ba3505e  DL-173: changed FileUtils.deleteDirectory to FileUtils.forceDeleteOnExit so d…
     new 6a80ebc  DL-174: added getParent method to Utils to replace usage of File.getParent which changes / to \ on Windows
     new bc97347  Remove package-info.java under com.twitter.distributedlog.subscription
     new 8618b21  DL-205: Remove StatusCode dependency on DLException
     new b90ad5d  DL-205: Remove StatusCode dependency on DLException
     new 83c527c  DL-199: Be able to support filesystem-path like name
     new 46e6b70  DL-204: Bump libthrift to latest version for distributedlog-core
     new b4770a0  DL-124: Use Java8 Future rather than twitter Future
     new 7e63cff  DL-124: Use Java8 Future rather than twitter Future
     new 1bf73e9  DL-124: Use Java8 Future rather than twitter Future
     new d318022  Issue 141: graduation changes, remove/change incubate related things
     new 6a8ed75  Issue 141: graduation changes, remove/change incubate related things
     new ab11ad8  Issue 141: graduation changes, remove/change incubate related things
     new eaed168  DL-2: DistributedLog should work with the official apache bookkeeper
     new f528fb3  DL-2: DistributedLog should work with the official apache bookkeeper
     new 075d5b0  DL-2: DistributedLog should work with the official apache bookkeeper
     new 13f88fe  DL-206: Delete the log should also delete the underline ledgers
     new 0e76212  ISSUE #156: Provide a shading jar for distributedlog-core
     new 5a5ad46  DL-45: DL should allow ByteBuf based API to avoid copying bytes array
     new 25abd36  DL-45: DL should allow ByteBuf based API to avoid copying bytes array
     new 813c675  DL-45: DL should allow ByteBuf based API to avoid copying bytes array
     new ae9dbfe  ISSUE #166: Code cleanup for 0.5.0 release
     new 7da9187  ISSUE #166: Code cleanup for 0.5.0 release
     new 8c83387  ISSUE #166: Code cleanup for 0.5.0 release
     new abb311c  ISSUE #160: Introduce backward compatibility testing
     new 1459adb  [maven-release-plugin] prepare branch release-0.5.0
     new b9af3d5  [maven-release-plugin] prepare for next development iteration
     new a5c061c  [maven-release-plugin] prepare for next development iteration
     new fae15d4  [maven-release-plugin] prepare for next development iteration
     new e5cd0fe  ISSUE #181: Enable LogRecord ByteBuf based constructor public
     new db06aca  ISSUE #165: Enable checkstyle in core module
     new 32ad7ba  ISSUE #193: Shade Bookkeeper and unshade ZooKeeper in core module
     new c2bf327  ISSUE #197: Provide a guide for running on k8s
     new 2de1f6d  Fix the flaky test TestBKDistributedLogManager.deleteDuringRead
     new 9d0f5b0  Avoid copying bytebuf for constructing log record to write
     new 4462bc3  ISSUE #213: Correct logger name in BKLogWriteHandler
     new ecca567  ISSUE173: Implement AutoCloseable in BKDistributedLogNamespace
     new b737e9c  Issue 201: Fix the flaky test TestBKDistributedLogManager.deleteDuringRead
     new 84ecaa8  ISSUE #207: Support getFirstLogRecord
     new 9f55ccc  ISSUE #211: Support listing logs by prefix
     new 346e3a9  ISSUE164: Move findbug settings files to distributedlog-build-tools
     new b685290  ISSUE164: Move findbug settings files to distributedlog-build-tools
     new ff6ec19  ISSUE164: Move findbug settings files to distributedlog-build-tools
     new 6e7237c  ISSUE #209: Support rename log
     new dfe465c  Issue 225: Create log should create missing path components
     new 3a14990  ISSUE #224: listing logs should exclude <default>
     new 54268ce  ISSUE #226: ByteBuf.release() was not called before it's garbage-collected
     new 26680c1  DLFS - A FileSystem API wrapper over dlog API
     new 030aefa  Fix DistributedSchedule.WriteSet compilation issue
     new f30766e  Update exception handling in constructing bookkeeper client
     new 89d45bc  issue #236: shaded jar lose necessary bk jar to execute
     new 089c2ef  Make distributedlog compiled with latest bookkeeper version
     new fdf74ac  Move distributedlog-common module
     new 0459390  Merge branch 'master' of /Users/sijie/Workspaces/bookkeeper/../distributedlog_merge into copy_distributedlog
     new f74b328  Move distributedlog-protocol module
     new f6fcf82  Merge branch 'master' of /Users/sijie/Workspaces/bookkeeper/../distributedlog_merge into copy_distributedlog
     new 57da05e  Move distributedlog-core module
     new 7d4ee6c  Merge branch 'master' of /Users/sijie/Workspaces/bookkeeper/../distributedlog_merge into copy_distributedlog
     new d9f3961  Move distributedlog-io module
     new 9f016a0  Merge branch 'master' of /Users/sijie/Workspaces/bookkeeper/../distributedlog_merge into copy_distributedlog
     new d6f4aa0  remove "distributedlog_" from module names

The 154 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


-- 
To stop receiving notification emails like this one, please contact
sijie@apache.org.