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.