Re: Is there a page like "who is using BK/DL"?

2016-12-06 Thread Khurrum Nasim
+1 for this idea. - KN On Mon, Dec 5, 2016 at 9:59 PM, Sijie Guo wrote: > Sounds a good idea! Let's create one for that purpose. > > Sijie > > On Dec 5, 2016 6:00 PM, "Jia Zhai" wrote: > > > Yes. That is what I mean. By it, we may get more direct info about who > is > > intresting and want to

Re: DistributedLog Podling Report Draft - December 2016

2016-12-06 Thread Khurrum Nasim
+1 also excited about the first release. - KN On Tue, Dec 6, 2016 at 5:51 PM, Jia Zhai wrote: > +1 LGTM. > looking foward for the first release. > > On Wed, Dec 7, 2016 at 12:19 AM, Sijie Guo wrote: > > > Hi, all, > > > > Here is the draft of podling report. Please help review it. > > > >

Re: DistributedLog Podling Report Draft - December 2016

2016-12-06 Thread Jia Zhai
+1 LGTM. looking foward for the first release. On Wed, Dec 7, 2016 at 12:19 AM, Sijie Guo wrote: > Hi, all, > > Here is the draft of podling report. Please help review it. > > = > > DistributedLog > > DistributedLog is a high-performance replicated log service

[jira] [Created] (DL-118) Stream metadata store followup - rename ZKLogMetadata* to LogMetadata*

2016-12-06 Thread Sijie Guo (JIRA)
Sijie Guo created DL-118: Summary: Stream metadata store followup - rename ZKLogMetadata* to LogMetadata* Key: DL-118 URL: https://issues.apache.org/jira/browse/DL-118 Project: DistributedLog Issue

[jira] [Created] (DL-119) Fix the logging on closing readahead worker

2016-12-06 Thread Sijie Guo (JIRA)
Sijie Guo created DL-119: Summary: Fix the logging on closing readahead worker Key: DL-119 URL: https://issues.apache.org/jira/browse/DL-119 Project: DistributedLog Issue Type: Bug Componen

[jira] [Created] (DL-117) Stream metadata store

2016-12-06 Thread Sijie Guo (JIRA)
Sijie Guo created DL-117: Summary: Stream metadata store Key: DL-117 URL: https://issues.apache.org/jira/browse/DL-117 Project: DistributedLog Issue Type: Improvement Components: distribute

[jira] [Created] (DL-116) Add tool for deleting subscriber from subscription store

2016-12-06 Thread Sijie Guo (JIRA)
Sijie Guo created DL-116: Summary: Add tool for deleting subscriber from subscription store Key: DL-116 URL: https://issues.apache.org/jira/browse/DL-116 Project: DistributedLog Issue Type: Improveme

[jira] [Created] (DL-115) fix force get log segment logic

2016-12-06 Thread Sijie Guo (JIRA)
Sijie Guo created DL-115: Summary: fix force get log segment logic Key: DL-115 URL: https://issues.apache.org/jira/browse/DL-115 Project: DistributedLog Issue Type: Improvement Components:

[jira] [Created] (DL-114) add namespace watch tool

2016-12-06 Thread Sijie Guo (JIRA)
Sijie Guo created DL-114: Summary: add namespace watch tool Key: DL-114 URL: https://issues.apache.org/jira/browse/DL-114 Project: DistributedLog Issue Type: Improvement Components: distrib

[jira] [Created] (DL-113) Improve the sync reader benchmark

2016-12-06 Thread Sijie Guo (JIRA)
Sijie Guo created DL-113: Summary: Improve the sync reader benchmark Key: DL-113 URL: https://issues.apache.org/jira/browse/DL-113 Project: DistributedLog Issue Type: Improvement Components

[jira] [Created] (DL-111) ReadAhead Cache should cache entries rather than records

2016-12-06 Thread Sijie Guo (JIRA)
Sijie Guo created DL-111: Summary: ReadAhead Cache should cache entries rather than records Key: DL-111 URL: https://issues.apache.org/jira/browse/DL-111 Project: DistributedLog Issue Type: Improveme

[jira] [Created] (DL-112) Improve SyncReader to access readahead cache directly

2016-12-06 Thread Sijie Guo (JIRA)
Sijie Guo created DL-112: Summary: Improve SyncReader to access readahead cache directly Key: DL-112 URL: https://issues.apache.org/jira/browse/DL-112 Project: DistributedLog Issue Type: Improvement

[jira] [Created] (DL-110) Write control record if necessary when roll a log segment

2016-12-06 Thread Sijie Guo (JIRA)
Sijie Guo created DL-110: Summary: Write control record if necessary when roll a log segment Key: DL-110 URL: https://issues.apache.org/jira/browse/DL-110 Project: DistributedLog Issue Type: Improvem

[jira] [Created] (DL-109) Add a tool to find the stream containing the given ledger

2016-12-06 Thread Sijie Guo (JIRA)
Sijie Guo created DL-109: Summary: Add a tool to find the stream containing the given ledger Key: DL-109 URL: https://issues.apache.org/jira/browse/DL-109 Project: DistributedLog Issue Type: Task

[jira] [Created] (DL-108) Log rate limiting more clearly

2016-12-06 Thread Sijie Guo (JIRA)
Sijie Guo created DL-108: Summary: Log rate limiting more clearly Key: DL-108 URL: https://issues.apache.org/jira/browse/DL-108 Project: DistributedLog Issue Type: Bug Reporter: Sijie Guo

[jira] [Created] (DL-107) Added unregistering gauges for distributedlog-core and distributedlog-benchmark

2016-12-06 Thread Sijie Guo (JIRA)
Sijie Guo created DL-107: Summary: Added unregistering gauges for distributedlog-core and distributedlog-benchmark Key: DL-107 URL: https://issues.apache.org/jira/browse/DL-107 Project: DistributedLog

[jira] [Created] (DL-105) Make compression stats available per stream

2016-12-06 Thread Sijie Guo (JIRA)
Sijie Guo created DL-105: Summary: Make compression stats available per stream Key: DL-105 URL: https://issues.apache.org/jira/browse/DL-105 Project: DistributedLog Issue Type: Improvement

[jira] [Created] (DL-106) Use namespace after it is closed will throw AlreadyClosedException

2016-12-06 Thread Sijie Guo (JIRA)
Sijie Guo created DL-106: Summary: Use namespace after it is closed will throw AlreadyClosedException Key: DL-106 URL: https://issues.apache.org/jira/browse/DL-106 Project: DistributedLog Issue Type

[jira] [Created] (DL-104) BKClientReadTimeout can be equal to getReadLACLongPollTimeout so current config validates

2016-12-06 Thread Sijie Guo (JIRA)
Sijie Guo created DL-104: Summary: BKClientReadTimeout can be equal to getReadLACLongPollTimeout so current config validates Key: DL-104 URL: https://issues.apache.org/jira/browse/DL-104 Project: DistributedL

[jira] [Created] (DL-103) DL client can use server-side routing service to retrieve ownerships for streams

2016-12-06 Thread Sijie Guo (JIRA)
Sijie Guo created DL-103: Summary: DL client can use server-side routing service to retrieve ownerships for streams Key: DL-103 URL: https://issues.apache.org/jira/browse/DL-103 Project: DistributedLog

[jira] [Created] (DL-102) Add routing service to write proxy server side

2016-12-06 Thread Sijie Guo (JIRA)
Sijie Guo created DL-102: Summary: Add routing service to write proxy server side Key: DL-102 URL: https://issues.apache.org/jira/browse/DL-102 Project: DistributedLog Issue Type: Improvement

[jira] [Created] (DL-101) Improve session expire handling on fetching log segments for readers

2016-12-06 Thread Sijie Guo (JIRA)
Sijie Guo created DL-101: Summary: Improve session expire handling on fetching log segments for readers Key: DL-101 URL: https://issues.apache.org/jira/browse/DL-101 Project: DistributedLog Issue Ty

[jira] [Created] (DL-100) Validate bk read timeout in distributedlog configuration

2016-12-06 Thread Sijie Guo (JIRA)
Sijie Guo created DL-100: Summary: Validate bk read timeout in distributedlog configuration Key: DL-100 URL: https://issues.apache.org/jira/browse/DL-100 Project: DistributedLog Issue Type: Improveme

[jira] [Created] (DL-99) Enable thrift mux on DL smoketest reader

2016-12-06 Thread Sijie Guo (JIRA)
Sijie Guo created DL-99: --- Summary: Enable thrift mux on DL smoketest reader Key: DL-99 URL: https://issues.apache.org/jira/browse/DL-99 Project: DistributedLog Issue Type: Bug Components: dis

[jira] [Created] (DL-98) Remove guage when the log segment writer is removed

2016-12-06 Thread Sijie Guo (JIRA)
Sijie Guo created DL-98: --- Summary: Remove guage when the log segment writer is removed Key: DL-98 URL: https://issues.apache.org/jira/browse/DL-98 Project: DistributedLog Issue Type: Bug Re

[jira] [Created] (DL-97) Remove unused methods in BKLogHandler

2016-12-06 Thread Sijie Guo (JIRA)
Sijie Guo created DL-97: --- Summary: Remove unused methods in BKLogHandler Key: DL-97 URL: https://issues.apache.org/jira/browse/DL-97 Project: DistributedLog Issue Type: Sub-task Components: d

[jira] [Created] (DL-96) Code Cleanup

2016-12-06 Thread Sijie Guo (JIRA)
Sijie Guo created DL-96: --- Summary: Code Cleanup Key: DL-96 URL: https://issues.apache.org/jira/browse/DL-96 Project: DistributedLog Issue Type: Improvement Components: distributedlog-core

[jira] [Created] (DL-95) Assign host ip client id if the client id is undefined

2016-12-06 Thread Sijie Guo (JIRA)
Sijie Guo created DL-95: --- Summary: Assign host ip client id if the client id is undefined Key: DL-95 URL: https://issues.apache.org/jira/browse/DL-95 Project: DistributedLog Issue Type: Improvement

[jira] [Created] (DL-94) Make the zookeeper client used by bookkeeper client retry on session expires

2016-12-06 Thread Sijie Guo (JIRA)
Sijie Guo created DL-94: --- Summary: Make the zookeeper client used by bookkeeper client retry on session expires Key: DL-94 URL: https://issues.apache.org/jira/browse/DL-94 Project: DistributedLog Issu

[jira] [Created] (DL-93) LogSegmentMetadataStore should only notify when the list of log segments is updated

2016-12-06 Thread Sijie Guo (JIRA)
Sijie Guo created DL-93: --- Summary: LogSegmentMetadataStore should only notify when the list of log segments is updated Key: DL-93 URL: https://issues.apache.org/jira/browse/DL-93 Project: DistributedLog

[jira] [Created] (DL-92) Simplify the state transition on stream

2016-12-06 Thread Sijie Guo (JIRA)
Sijie Guo created DL-92: --- Summary: Simplify the state transition on stream Key: DL-92 URL: https://issues.apache.org/jira/browse/DL-92 Project: DistributedLog Issue Type: Improvement Componen

[jira] [Created] (DL-91) Be able to close writer within a timeout duration

2016-12-06 Thread Sijie Guo (JIRA)
Sijie Guo created DL-91: --- Summary: Be able to close writer within a timeout duration Key: DL-91 URL: https://issues.apache.org/jira/browse/DL-91 Project: DistributedLog Issue Type: Bug Compon

[jira] [Created] (DL-90) Don't use stack and codec together for configuring thriftmux

2016-12-06 Thread Sijie Guo (JIRA)
Sijie Guo created DL-90: --- Summary: Don't use stack and codec together for configuring thriftmux Key: DL-90 URL: https://issues.apache.org/jira/browse/DL-90 Project: DistributedLog Issue Type: Bug

[jira] [Created] (DL-89) add flag to enable thrift mux on DL monitor service

2016-12-06 Thread Sijie Guo (JIRA)
Sijie Guo created DL-89: --- Summary: add flag to enable thrift mux on DL monitor service Key: DL-89 URL: https://issues.apache.org/jira/browse/DL-89 Project: DistributedLog Issue Type: Bug Comp

[jira] [Created] (DL-88) remove watches when unregister children watches

2016-12-06 Thread Sijie Guo (JIRA)
Sijie Guo created DL-88: --- Summary: remove watches when unregister children watches Key: DL-88 URL: https://issues.apache.org/jira/browse/DL-88 Project: DistributedLog Issue Type: New Feature

[jira] [Created] (DL-86) Improve handling of lock conflicts in zk session lock

2016-12-06 Thread Sijie Guo (JIRA)
Sijie Guo created DL-86: --- Summary: Improve handling of lock conflicts in zk session lock Key: DL-86 URL: https://issues.apache.org/jira/browse/DL-86 Project: DistributedLog Issue Type: Improvement

[jira] [Created] (DL-87) Introduce periodic keepalive control record in writer

2016-12-06 Thread Sijie Guo (JIRA)
Sijie Guo created DL-87: --- Summary: Introduce periodic keepalive control record in writer Key: DL-87 URL: https://issues.apache.org/jira/browse/DL-87 Project: DistributedLog Issue Type: New Feature

[jira] [Created] (DL-85) Publish both per-stream stats and aggregation stats

2016-12-06 Thread Sijie Guo (JIRA)
Sijie Guo created DL-85: --- Summary: Publish both per-stream stats and aggregation stats Key: DL-85 URL: https://issues.apache.org/jira/browse/DL-85 Project: DistributedLog Issue Type: Improvement

DistributedLog Podling Report Draft - December 2016

2016-12-06 Thread Sijie Guo
Hi, all, Here is the draft of podling report. Please help review it. = DistributedLog DistributedLog is a high-performance replicated log service. It offers durability, replication and strong consistency, which provides a fundamental building block for buildi