Re: [DISCUSS] BookKeeper 4.16.7 release

2024-09-26 Thread Matteo Merli
+1 thanks for taking care of this. -- Matteo Merli On Thu, Sep 26, 2024 at 10:52 AM Lari Hotari wrote: > Hi all, > > BookKeeper 4.16.6 was released on June 26th, 3 months ago, and I > would like to discuss starting the 4.16.7 release to include some > critical security and bug

Re: [DISCUSS] Proposal to Backport `dbStorage_readAheadCacheBatchBytesSize` to BookKeeper 4.16.x

2024-06-27 Thread Matteo Merli
Sounds good to me. This won't add any new risk. -- Matteo Merli On Thu, Jun 27, 2024 at 4:30 PM Hang Chen wrote: > Hi team, > > I would like to discuss the potential backporting of a recently > introduced feature from the BookKeeper 4.17.0 release to the 4.16.x > bran

Re: [VOTE] Release 4.16.0, release candidate #2

2023-03-31 Thread Matteo Merli
+1 binding * Checked signatures * Check localbookie and local perf tool -- Matteo Merli On Wed, Mar 29, 2023 at 7:06 AM Hang Chen wrote: > Hi everyone, > Please review and vote on the release candidate #2 for version 4.16.0, > as follows: > [ ] +1, Approve the release >

Re: [VOTE] BP-62: Streamline batch add requests

2023-03-20 Thread Matteo Merli
+1 -- Matteo Merli On Mon, Mar 20, 2023 at 6:05 AM Hang Chen wrote: > This is the vote for BP-62. > > ### Motivation > The bookie server process add-entry requests pipeline: > - Get one request from the Netty socket channel > - Choose one thread to process the written req

Re: [VOTE] BP-57 Add a public API for creating embeddable servers

2022-10-11 Thread Matteo Merli
+1 (binding) Very good addition! -- Matteo Merli On Tue, Oct 11, 2022 at 4:38 AM Enrico Olivelli wrote: > > Up > > We need 1 more binding vote from a PMC member > > Enrico > > Il Mar 27 Set 2022, 11:36 Nicolò Boschi ha scritto: > > > +1 (non binding) > &

Re: [Discuss] Optimize write cache: ①Two write caches become multi-cache blocks; ②All data directories share write cache resources;

2022-06-08 Thread Matteo Merli
/bookkeeper/issues/3322 > https://github.com/apache/bookkeeper/pull/3260 -- -- Matteo Merli

Re: [VOTE] Release 4.15.0, release candidate #2

2022-05-04 Thread Matteo Merli
+1 Verified: * Checksums * Building * Starting standalone bookie Thanks, Matteo -- Matteo Merli On Wed, May 4, 2022 at 8:53 AM Andrey Yegorov wrote: > > Hi everyone, > > The vote has been out for 5 days - any feedback? > > On Fri, Apr 29, 2022 at 2:08 PM Andrey Yegorov

[RESULT] [VOTE] Release 4.14.4, release candidate #0

2022-01-11 Thread Matteo Merli
Closing this vote with 3 binding and 2 non-binding +1s : Binding +1s: * Matteo * Enrico * Jia Non-Binding +1s: * Nicolò * Andrey Thanks everyone, Matteo -- Matteo Merli On Wed, Jan 5, 2022 at 5:16 AM Jia Zhai wrote: > > +1 (binding) > > - verified packages checksum an

Re: [VOTE] Release 4.14.4, release candidate #0

2022-01-11 Thread Matteo Merli
On Thu, Dec 23, 2021 at 2:27 AM Enrico Olivelli wrote: > > Matteo, > Are you preparing the release notes ? > Which are the contents of the release ? Added PR for release notes: https://github.com/apache/bookkeeper/pull/2986

[VOTE] Release 4.14.4, release candidate #0

2021-12-22 Thread Matteo Merli
The vote will be open for at least 72 hours. It is adopted by majority approval, with at least 3 PMC affirmative votes. Thanks, Matteo -- Matteo Merli

Re: [DISCUSS] Bookkeeper 4.14.3 release

2021-12-20 Thread Matteo Merli
On Thu, Dec 16, 2021 at 10:18 PM Enrico Olivelli wrote: > > +1 > > Especially if we have to deliver the upgrade of log4j2 BK 4.14 is including log4j 1.2.x, which has other vulnerabilities, though not the log4shell one.

[DISCUSS] Bookkeeper 4.14.3 release

2021-12-14 Thread Matteo Merli
There are few fixes in the 4.14 that would be good to release soon. Given that the timeline for 4.15 can be quite long, I'd propose to release one more patch release right now. Let me know if there are other fixes to include. Matteo -- Matteo Merli

Re: [VOTE] Release 4.14.3 release candidate #2

2021-11-05 Thread Matteo Merli
+1 Verified: * Checksums * Building * Starting standalone bookie -- Matteo Merli On Fri, Nov 5, 2021 at 4:26 AM Enrico Olivelli wrote: > > +1 (binding) > > - verified signatures and digests > - built from source, on JDK8 + Ubuntu > - verified Apache RAT check >

Re: [VOTE] Release 4.14.3 release candidate #1

2021-11-01 Thread Matteo Merli
+1 Verified: * Checksums * Building * Starting standalone bookie Matteo -- Matteo Merli On Mon, Nov 1, 2021 at 8:42 AM Matteo Merli wrote: > > I think if the issue with Java 11 is in that test, we shouldn't block > the release as this was probably already there before.

Re: [VOTE] Release 4.14.3 release candidate #1

2021-11-01 Thread Matteo Merli
I think if the issue with Java 11 is in that test, we shouldn't block the release as this was probably already there before. We should instead make sure the BK CI is using Java 11 to run the tests, to avoid this kind of issue. Matteo -- Matteo Merli On Mon, Nov 1, 2021 at 7:08 AM Yong

Re: Skip replicating ledger after bookkeeper server starts up again

2021-08-28 Thread Matteo Merli
that this check is done before starting replicating a ledger. If the copy process gets started, it will then continue until done. A potential improvement here would be to even break the copy of 1 ledger. Matteo -- Matteo Merli On Sat, Aug 28, 2021 at 6:47 AM zhangao wrote: > > Maybe the

Re: [VOTE] BookKeeper release 4.14.1, release candidate #0

2021-05-31 Thread Matteo Merli
The vote is now closed and the release was approved with 6 +1s (4 binding and 2 non-binding); Binding votes: * Matteo * Jia * Sijie * Enrico Non-Binding votes: * Yong * Hang Thank you. Matteo -- Matteo Merli On Mon, May 31, 2021 at 5:47 AM hangc wrote: > > +1(non-b

[VOTE] BookKeeper release 4.14.1, release candidate #0

2021-05-28 Thread Matteo Merli
/release-4.14.1-rc0 [5] f7a94422e44a7da6a5a8667853ad468bb0194642 Thank you, Matteo -- Matteo Merli

Re: [DISCUSS] Release 4.14.1

2021-05-25 Thread Matteo Merli
On Tue, May 25, 2021 at 6:00 AM Enrico Olivelli wrote: > Before rushing to a release, isn't it better to wait for a couple of > weeks in order to see > if other people in the community find other problems on 4.14.0 As it is, the 4.14.0 release cannot be used by Pulsar. At the same time, there are

[DISCUSS] Release 4.14.1

2021-05-24 Thread Matteo Merli
included in the imminent Pulsar 2.8.0 release, I think we should release a patch ASAP in order to unblock that release. If there are no objections, I'll move forward with the patch release. Thanks, Matteo -- Matteo Merli

Re: [VOTE] Release 4.14.0, release candidate #0

2021-05-17 Thread Matteo Merli
+1 (binding) Checked: * Signatures * Source package structure, and compile * Binary package * Running standalone bookie and client -- Matteo Merli On Fri, May 14, 2021 at 2:23 PM Andrey Yegorov wrote: > > I do not hear voices against it so I assume everyone is ok with this

Re: Cutting BookKeeper 4.13.1 or 4.14.0 release?

2021-05-07 Thread Matteo Merli
Andrey, there are several PRs that would be good to get into 4.14. We shouldn't just push everything out to 4.15. Just a couple of examples: * https://github.com/apache/bookkeeper/pull/2710 * https://github.com/apache/bookkeeper/pull/2698 -- Matteo Merli On Fri, May 7, 2021 at 12:

Re: Cutting BookKeeper 4.13.1 or 4.14.0 release?

2021-05-04 Thread Matteo Merli
+1 We should do 4.14, carrying all the fixes that are there in master as well. -- Matteo Merli On Tue, May 4, 2021 at 11:57 AM Sijie Guo wrote: > > +1 > > On Tue, May 4, 2021 at 2:22 AM Yunze Xu > wrote: > > > Hello, > > About 10 days ago I found a heap memory

Re: Unbounded memory usage for WQ > AQ ?

2021-01-08 Thread Matteo Merli
On Fri, Jan 8, 2021 at 2:15 PM Venkateswara Rao Jujjuri wrote: > > > otherwise the write will timeout internally and it will get replayed to a > new bookie. > If Qa is met and the writes of Qw-Qa fail after we send the success to the > client, why would the write replayed on a new bookie? I think

Re: Unbounded memory usage for WQ > AQ ?

2021-01-08 Thread Matteo Merli
On Fri, Jan 8, 2021 at 8:27 AM Enrico Olivelli wrote: > > Hi Matteo, > in this comment you are talking about an issue you saw when WQ is greater > that AQ > https://github.com/apache/bookkeeper/issues/2497#issuecomment-734423246 > > IIUC you are saying that if one bookie is slow the client contin

Re: Contributing Splunk changes back to OSS

2020-11-11 Thread Matteo Merli
+1 from me on Gradle. The advantages in having very fast (and correct) incremental builds are very nice. I wouldn't expect major problems in setting up for Apache releases since several other ASF projects are already using it. Based on feedback on this, I'd also like to later start a similar Gra

[RESULT] [VOTE] Release 4.9.2, release candidate #0

2019-05-16 Thread Matteo Merli
t; Checked signatures and checksums > > Checked RAT/Spotbugs on JDK8 > > Built on JDK8 + Linux, run tests > > Run "standalone" mode and localbookie (with JDK8) > > Compared tarballs with 4.9.1 onces, no significant changes (I have used > > 'meld') >

Re: [DRAFT] BookKeeper Board Report of May

2019-05-08 Thread Matteo Merli
+1 -- Matteo Merli On Wed, May 8, 2019 at 6:47 PM Sijie Guo wrote: > > Hi all, > > Here is a draft for BookKeeper board report of May. Please take a look. > > If there is no objections, I will submit it today. > > --- > > > ## Description: > > BookKe

[VOTE] Release 4.9.2, release candidate #0

2019-05-07 Thread Matteo Merli
bookkeeper/tree/v4.9.2-rc0 -- Matteo Merli

Re: [DISCUSSION] Preparing for BK 4.9.2

2019-05-07 Thread Matteo Merli
If that's ok, then I'll start preparing for 4.9.2. -- Matteo Merli On Fri, May 3, 2019 at 11:51 AM Enrico Olivelli wrote: > > Il ven 3 mag 2019, 19:01 Matteo Merli ha scritto: > > > Hi all, > > > > I wanted to check for opinions on starting a BK 4.9.2

[DISCUSSION] Preparing for BK 4.9.2

2019-05-03 Thread Matteo Merli
B closing https://github.com/apache/bookkeeper/pull/2022 Complete list of changes currently marked for 4.9.2: https://github.com/apache/bookkeeper/issues?q=label%3Arelease%2F4.9.2+is%3Aclosed Thoughts? Anything else that should go in? -- Matteo Merli

Re: Cutting 4.9.1

2019-03-19 Thread Matteo Merli
Hi Enrico, looked into it but haven't found root cause yet. Please proceed with release. -- Matteo Merli On Tue, Mar 19, 2019 at 5:43 AM Enrico Olivelli wrote: > > News? > > Enrico > > Il lun 18 mar 2019, 17:18 Matteo Merli ha scritto: >> >> Thanks Enrico

Re: Cutting 4.9.1

2019-03-18 Thread Matteo Merli
Thanks Enrico for calling this out. Let me try to get a fix today for this. Otherwise let's go ahead with 4.9.1. Thanks, Matteo -- Matteo Merli On Mon, Mar 18, 2019 at 4:01 AM Enrico Olivelli wrote: > > Matteo and Ivan, > I see this issue marked for 4.9.1 > https://

Re: [VOTE] Release 4.9.0, release candidate #1

2019-01-29 Thread Matteo Merli
+1 (binding) (MacOS 10.14) Verified: * Signatures * Source package build * Binary with localbookie * Client library jars in Maven -- Matteo Merli On Mon, Jan 28, 2019 at 10:21 PM Jia Zhai wrote: > > +1 (binding) > > Environment: macOS 10.14.2 > > > - verified 4 pa

Re: Error on skitcky reads tests

2019-01-16 Thread Matteo Merli
Hi Enrico, thanks for pinging here. I'll take a look at it today. On Wed, Jan 16, 2019 at 5:13 AM Enrico Olivelli wrote: > > Hi, > today I am running all the tests on my laptop and I have got this errors > I can file an issue, but I wanted to point them on the ML > > [INFO] Running org.apache.bo

Re: [VOTE] Release 4.7.3, release candidate #0

2018-12-03 Thread Matteo Merli
+1 * Check binary, checksums, and ran a localbookie * Source, checked rat and compiled with tests -- Matteo Merli On Fri, Nov 30, 2018 at 2:53 AM Sijie Guo wrote: > Hi everyone, > > Please review and vote on the release candidate #0 for the version 4.7.3, > as follows: >

Re: [DISCUSSION] PIP 24: Simplify memory settings

2018-10-10 Thread Matteo Merli
ry slow so not to be useful in practice -- Matteo Merli

[DISCUSSION] PIP 24: Simplify memory settings

2018-10-10 Thread Matteo Merli
producers consumers created by that instance. -- Matteo Merli

Re: [VOTE] Apache BookKeeper Release 4.7.2, release candidate #0

2018-08-28 Thread Matteo Merli
git > > > >> > sha ea072c8f8b9d20651b513036c09f264ca5c7ec6e > > > >> > > > > >> > BookKeeper's KEYS file contains PGP keys we used to sign this > > release: > > > >> > https://dist.apache.org/repos/dist/release/bookkeeper/KEYS > > > >> > > > > >> > Please download these packages and review this release candidate: > > > >> > > > > >> > - Review release notes > > > >> > - Download the source package (verify shasum, and asc) and follow > > the > > > >> > instructions to build and run the bookkeeper service. > > > >> > - Download the binary package (verify shasum, and asc) and follow > > the > > > >> > instructions to run the bookkeeper service. > > > >> > - Review maven repo, release tag, licenses, and any other things > you > > > >> think > > > >> > it is important to a release. > > > >> > > > > >> > The vote will be open for at least 72 hours. It is adopted by > > majority > > > >> > approval, with at least 3 PMC affirmative votes. > > > >> > > > > >> > Thanks, > > > >> > Sijie Guo > > > >> > > > > >> > [1] https://github.com/apache/bookkeeper/pull/1628 > > > >> > [2] > > > >> > > > > > https://dist.apache.org/repos/dist/dev/bookkeeper/bookkeeper-4.7.2-rc0/ > > > >> > [3] > > > >> > > > > >> > > > > >> > > > > > > https://repository.apache.org/content/repositories/orgapachebookkeeper-1031/ > > > >> > [4] https://github.com/apache/bookkeeper/tree/v4.7.2-rc0 > > > >> > > > > >> > > > > > > > > > > -- Matteo Merli

Re: OrderedScheduler & OrderedExecutor in bookkeeper client

2018-08-23 Thread Matteo Merli
hat, after a operation is submitted to > a ledger, it only ever operates on a single thread. > If you look at LedgerHandle now, you have to jump around 4 files to > deduce which thread methods like handleBookieFailure or > sendAddSuccessCallbacks are called on, and even then you can't even be > sure, so we wrap everything in synchronized when we don't really need > to. > > -Ivan > -- Matteo Merli

Re: [VOTE] Apache BookKeeper Release 4.7.1, release candidate #0

2018-06-18 Thread Matteo Merli
gt; Thanks, > > Sijie Guo > > > > [1] https://github.com/apache/bookkeeper/pull/1518 > > [2] > > https://dist.apache.org/repos/dist/dev/bookkeeper/bookkeeper-4.7.1-rc0/ > > [3] > > > > > https://repository.apache.org/content/repositories/orgapachebookkeeper-1030/ > > [4] https://github.com/apache/bookkeeper/tree/v4.7.1-rc0 > > > -- Matteo Merli

Re: [VOTE] Apache BookKeeper Release 4.7.0, release candidate #1

2018-04-16 Thread Matteo Merli
https://github.com/apache/bookkeeper/pull/1330 > > [2] https://dist.apache.org/repos/dist/dev/bookkeeper/ > > bookkeeper-4.7.0-rc1/ > > [3] https://repository.apache.org/content/repositories/ > > orgapachebookkeeper-1029/ > > [4] https://github.com/apache/bookkeeper/tree/release-4.7.0 > > > > > -- Matteo Merli

Re: OrderedScheduler and OrderedSafeExecutor

2018-03-24 Thread Matteo Merli
ar 24, 2018 at 11:16 AM Sijie Guo wrote: > On Sat, Mar 24, 2018 at 8:38 AM, Matteo Merli wrote: > > > While profiling the allocations of a BookKeeper client (from current > > master) writing entries, I've noticed that there are multiple allocations > > per ent

OrderedScheduler and OrderedSafeExecutor

2018-03-24 Thread Matteo Merli
k it might be worth to refactor OrderedScheduler or OrderedSafeExecutor to avoid that overhead. Thoughts? Matteo -- Matteo Merli

Re: Pulsar now using standard Apache BookKeeper

2018-03-05 Thread Matteo Merli
nd out potential issues before getting closer to Pulsar release timeline. Matteo -- Matteo Merli

Pulsar now using standard Apache BookKeeper

2018-03-01 Thread Matteo Merli
to call out Ivan Kelly & Jia Zhai for giving a big push of porting many of the changes into BookKeeper and the BookKeeper community for being very receptive and helpful in getting this load of changes back into mainline. Matteo -- Matteo Merli

Re: Journal Corruption when disk is full

2018-02-16 Thread Matteo Merli
ected block size (i don't think we > queried the actual size), which would ensure that you didn't try to > rewrite a block, which could corrupt data if you failed in the middle > of a rewrite. Of course, there's no guarantee that these things are > bug free, but they should have handled the situation you described. > > -Ivan > -- Matteo Merli

Re: [ANNOUNCE] Apache BookKeeper 4.5.1 released

2017-11-22 Thread Matteo Merli
/4.5.1/overview/releaseNotes/ > > We would like to thank the contributors that made the release possible. > > Regards, > > The BookKeeper Team > -- Matteo Merli

Re: [VOTE] Move completely to github

2017-10-09 Thread Matteo Merli
2yDyarL1%2Bf7AWB89NfUH3Ji35RZVaR-CmLYV16i-1RW%2BA8Lg%40mail. > > gmail.com%3E > > > > But we never formally called a vote, so here's the vote. > > > > The bylaws don't actually cover votes like this, so lets use lazy > > majority, active committers. > > > > -Ivan > > > -- Matteo Merli

Re: HerdDB a distributed JVM-embeddable database built on Apache BookKeeper

2017-09-15 Thread Matteo Merli
tp://eolivelli.blogspot.it/2017/09/herddb-distributed-jvm-embeddable.html > > The code is open source and you can find it as usual on GitHub > https://github.com/diennea/herddb > > Any contribution will be welcome ! > > Cheers > > Enrico Olivelli > -- Matteo Merli

Re: Time Based Release for onwards releases.

2017-08-11 Thread Matteo Merli
feature misses a release we have a good idea of when it will > > > show up. > > > 3. > > > > > > Users know when to expect their features > > > 3. > > > > > >Transparency - There will be a published cut-off date (AKA feature > > >freeze) for the release and people will know about it in advance. > > Hopefully > > >this will remove the contention around which features make it. > > >4. > > > > > >Quality - we've seen issues pop up in release candidates due to > > >last-minute features that didn't have proper time to bake in. More > > time > > >between feature freeze and release will let us test more, document > > more and > > >resolve more issues. > > > > > > > > > - Sijie > > > > > > -- > > > -- Enrico Olivelli > -- Matteo Merli

Re: [VOTE] Release 4.5.0, release candidate #0

2017-08-08 Thread Matteo Merli
apache/bookkeeper/pull/402 > [2] https://dist.apache.org/repos/dist/dev/bookkeeper/4.5.0-rc0/ > [3] https://repository.apache.org/content/repositories/ > orgapachebookkeeper-1012/ > [4] https://github.com/apache/bookkeeper/tree/release-4.5.0 > > -- > Jvrao > --- > First they ignore you, then they laugh at you, then they fight you, then > you win. - Mahatma Gandhi > -- Matteo Merli

Re: [VOTE] Release 4.5.0, release candidate #0

2017-08-07 Thread Matteo Merli
ache/bookkeeper/pull/402 > [2] https://dist.apache.org/repos/dist/dev/bookkeeper/4.5.0-rc0/ > [3] https://repository.apache.org/content/repositories/ > orgapachebookkeeper-1012/ > [4] https://github.com/apache/bookkeeper/tree/release-4.5.0 > > -- > Jvrao > --- > First they ignore you, then they laugh at you, then they fight you, then > you win. - Mahatma Gandhi > -- Matteo Merli

Re: [VOTE] Slack Channel for BookKeeper

2017-07-27 Thread Matteo Merli
+1 -- Matteo Merli On Thu, Jul 27, 2017 at 11:06 AM, Enrico Olivelli wrote: > +1 non binding > > Enrico > > Il gio 27 lug 2017, 20:02 Sijie Guo ha scritto: > > > Start a vote thread for transferring the DL slack channel to BK. > > > > The propose is: >

Re: [website] branch asf-site

2017-07-27 Thread Matteo Merli
Sure, make sure to place it under the "content/" folder which is where gitpubsub is expecting it to be. -- Matteo Merli On Thu, Jul 27, 2017 at 10:27 AM, Sijie Guo wrote: > I created a blank branch 'asf-site' for enabling gitpubsub for the new > website. I am also g

Re: [DISCUSS] Slack Channel for BookKeeper

2017-07-25 Thread Matteo Merli
On Tue, Jul 25, 2017 at 2:57 PM, Ivan Kelly wrote: > Is there an apache "team" in slack? it would save having to have > multiple teams open if a person is involved in multiple projects. This > would be especially useful for people who use slack in the browser. It > would also reduce the signup ba

Re: BookKeeper website menus not working

2017-07-18 Thread Matteo Merli
That's true, though I would swear that it was working just a couple of hours ago. :) -- Matteo Merli On Tue, Jul 18, 2017 at 4:23 PM, Edward Ribeiro wrote: > FYI, the 'Documentation', 'Get Involved' and 'Project Info' drop down menus > on https://b

[jira] [Commented] (BOOKKEEPER-1091) Remove Hedwig from BookKeeper website page

2017-06-02 Thread Matteo Merli (JIRA)
[ https://issues.apache.org/jira/browse/BOOKKEEPER-1091?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16035662#comment-16035662 ] Matteo Merli commented on BOOKKEEPER-1091: -- +1 > Remove Hedw

Re: [DISCUSS] Issue Tracking - Jira or Github Issues

2017-06-01 Thread Matteo Merli
To add more context, this topic was discussed recently at ApacheCon. See this talk https://www.youtube.com/watch?v=yWurOHvm5WM Relevant portion start at 18:00. In short, they are saying that the ASF is trying to leverage Github more and more in the future. Matteo On Thu, Jun 1, 2017 at 4:48 PM

Re: [VOTE] Use Github Issues for Issue Tracking

2017-06-01 Thread Matteo Merli
+1 Having issues and PR in one tool is a great plus. If this proposal is accepted, we should also ask INFRA to allow to assign issues/PRs to committers/contributors and to create labels that fit our workflow. On Thu, Jun 1, 2017 at 3:03 PM Sijie Guo wrote: > My vote on this is +1. > > Simply

[jira] [Created] (BOOKKEEPER-1090) Use LOG.isDebugEnabled() to avoid unexpected allocations

2017-06-01 Thread Matteo Merli (JIRA)
Matteo Merli created BOOKKEEPER-1090: Summary: Use LOG.isDebugEnabled() to avoid unexpected allocations Key: BOOKKEEPER-1090 URL: https://issues.apache.org/jira/browse/BOOKKEEPER-1090 Project

[jira] [Commented] (BOOKKEEPER-1071) BookieRecoveryTest is failing due to a Netty4 IllegalReferenceCountException

2017-05-31 Thread Matteo Merli (JIRA)
[ https://issues.apache.org/jira/browse/BOOKKEEPER-1071?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16032422#comment-16032422 ] Matteo Merli commented on BOOKKEEPER-1071: -- [~eolivelli] Sorry for dela

[jira] [Assigned] (BOOKKEEPER-1071) BookieRecoveryTest is failing due to a Netty4 IllegalReferenceCountException

2017-05-18 Thread Matteo Merli (JIRA)
[ https://issues.apache.org/jira/browse/BOOKKEEPER-1071?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matteo Merli reassigned BOOKKEEPER-1071: Assignee: Matteo Merli > BookieRecoveryTest is failing due to a Net

[jira] [Commented] (BOOKKEEPER-1071) BookieRecoveryTest is failing due to a Netty4 IllegalReferenceCountException

2017-05-18 Thread Matteo Merli (JIRA)
[ https://issues.apache.org/jira/browse/BOOKKEEPER-1071?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16015905#comment-16015905 ] Matteo Merli commented on BOOKKEEPER-1071: -- Sure, looking a

[jira] [Created] (BOOKKEEPER-1069) If client uses V2 proto, set the connection to always decode V2 messages

2017-05-15 Thread Matteo Merli (JIRA)
Matteo Merli created BOOKKEEPER-1069: Summary: If client uses V2 proto, set the connection to always decode V2 messages Key: BOOKKEEPER-1069 URL: https://issues.apache.org/jira/browse/BOOKKEEPER-1069

[jira] [Created] (BOOKKEEPER-1068) Expose ByteBuf in LedgerEntry to avoid data copy

2017-05-15 Thread Matteo Merli (JIRA)
Matteo Merli created BOOKKEEPER-1068: Summary: Expose ByteBuf in LedgerEntry to avoid data copy Key: BOOKKEEPER-1068 URL: https://issues.apache.org/jira/browse/BOOKKEEPER-1068 Project: Bookkeeper

[jira] [Resolved] (BOOKKEEPER-1048) Use ByteBuf in LedgerStorageInterface

2017-05-15 Thread Matteo Merli (JIRA)
[ https://issues.apache.org/jira/browse/BOOKKEEPER-1048?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matteo Merli resolved BOOKKEEPER-1048. -- Resolution: Fixed Issue resolved by merging pull request 139 [https

[jira] [Resolved] (BOOKKEEPER-887) Allow to use multiple bookie journals

2017-05-15 Thread Matteo Merli (JIRA)
[ https://issues.apache.org/jira/browse/BOOKKEEPER-887?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matteo Merli resolved BOOKKEEPER-887. - Resolution: Duplicate > Allow to use multiple bookie journ

[jira] [Resolved] (BOOKKEEPER-1047) Add missing error code in ZK setData return path

2017-05-15 Thread Matteo Merli (JIRA)
[ https://issues.apache.org/jira/browse/BOOKKEEPER-1047?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matteo Merli resolved BOOKKEEPER-1047. -- Resolution: Fixed > Add missing error code in ZK setData return p

[jira] [Resolved] (BOOKKEEPER-1063) Use executure.execute() instead of submit() to avoid creation of unused FutureTask

2017-05-15 Thread Matteo Merli (JIRA)
[ https://issues.apache.org/jira/browse/BOOKKEEPER-1063?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matteo Merli resolved BOOKKEEPER-1063. -- Resolution: Fixed > Use executure.execute() instead of submit() to avoid creat

[jira] [Created] (BOOKKEEPER-1067) Add Prometheus stats provider

2017-05-15 Thread Matteo Merli (JIRA)
Matteo Merli created BOOKKEEPER-1067: Summary: Add Prometheus stats provider Key: BOOKKEEPER-1067 URL: https://issues.apache.org/jira/browse/BOOKKEEPER-1067 Project: Bookkeeper Issue

[jira] [Resolved] (BOOKKEEPER-1065) OrderedSafeExecutor should only have 1 thread per bucket

2017-05-11 Thread Matteo Merli (JIRA)
[ https://issues.apache.org/jira/browse/BOOKKEEPER-1065?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matteo Merli resolved BOOKKEEPER-1065. -- Resolution: Invalid As commented on the github PR, the current behavior is correct

[jira] [Created] (BOOKKEEPER-1066) Introduce GrowableArrayBlockingQueue

2017-05-11 Thread Matteo Merli (JIRA)
Matteo Merli created BOOKKEEPER-1066: Summary: Introduce GrowableArrayBlockingQueue Key: BOOKKEEPER-1066 URL: https://issues.apache.org/jira/browse/BOOKKEEPER-1066 Project: Bookkeeper

[jira] [Created] (BOOKKEEPER-1065) OrderedSafeExecutor should only have 1 thread per bucket

2017-05-11 Thread Matteo Merli (JIRA)
Matteo Merli created BOOKKEEPER-1065: Summary: OrderedSafeExecutor should only have 1 thread per bucket Key: BOOKKEEPER-1065 URL: https://issues.apache.org/jira/browse/BOOKKEEPER-1065 Project

[jira] [Created] (BOOKKEEPER-1064) ConcurrentModificationException in AuditorLedgerCheckerTest

2017-05-11 Thread Matteo Merli (JIRA)
Matteo Merli created BOOKKEEPER-1064: Summary: ConcurrentModificationException in AuditorLedgerCheckerTest Key: BOOKKEEPER-1064 URL: https://issues.apache.org/jira/browse/BOOKKEEPER-1064 Project

Re: Next community meeting and notes

2017-05-11 Thread Matteo Merli
I think there has been some confusion. Some of us "met" last Thursday, since it was 2 weeks from the previous call. On Thu, May 11, 2017 at 3:46 AM Enrico Olivelli wrote: > I have just created the wiki page for next meeting > > > https://cwiki.apache.org/confluence/display/BOOKKEEPER/2017-5-11+Me

Re: Issue in GarbageCollectorThread compaction logic

2017-05-10 Thread Matteo Merli
of active journal files that won't get updated but read >>> for long time? >>> >> >> I am a bit confused about this question here. When talking about >> durability, entry log files and journal files should be same, right? >> >> >> &

Re: Issue in GarbageCollectorThread compaction logic

2017-05-10 Thread Matteo Merli
My understanding is that fsync() forces the IO on the metadata even if the file size has not changed, for example to update the access timestamp. On Wed, May 10, 2017 at 4:47 PM Venkateswara Rao Jujjuri wrote: > Let me try to consolidate the discussion. > > 1. We need to flush the metadata whene

[jira] [Created] (BOOKKEEPER-1063) Use executure.execute() instead of submit() to avoid creation of unused FutureTask

2017-05-10 Thread Matteo Merli (JIRA)
Matteo Merli created BOOKKEEPER-1063: Summary: Use executure.execute() instead of submit() to avoid creation of unused FutureTask Key: BOOKKEEPER-1063 URL: https://issues.apache.org/jira/browse/BOOKKEEPER

[jira] [Commented] (BOOKKEEPER-1062) AuditorLedgerCheckerTest intermittent failures

2017-05-10 Thread Matteo Merli (JIRA)
[ https://issues.apache.org/jira/browse/BOOKKEEPER-1062?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16005502#comment-16005502 ] Matteo Merli commented on BOOKKEEPER-1062: -- Example from h

[jira] [Created] (BOOKKEEPER-1062) AuditorLedgerCheckerTest intermittent failures

2017-05-10 Thread Matteo Merli (JIRA)
Matteo Merli created BOOKKEEPER-1062: Summary: AuditorLedgerCheckerTest intermittent failures Key: BOOKKEEPER-1062 URL: https://issues.apache.org/jira/browse/BOOKKEEPER-1062 Project: Bookkeeper

[jira] [Resolved] (BOOKKEEPER-1054) Add gitignore file

2017-05-10 Thread Matteo Merli (JIRA)
[ https://issues.apache.org/jira/browse/BOOKKEEPER-1054?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matteo Merli resolved BOOKKEEPER-1054. -- Resolution: Fixed Issue resolved by merging pull request 144 [https

[jira] [Resolved] (BOOKKEEPER-1059) Upgrade to SLF4J-1.7.25

2017-05-10 Thread Matteo Merli (JIRA)
[ https://issues.apache.org/jira/browse/BOOKKEEPER-1059?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matteo Merli resolved BOOKKEEPER-1059. -- Resolution: Fixed Issue resolved by merging pull request 147 [https

[jira] [Created] (BOOKKEEPER-1061) BookieWatcher should not do ZK blocking operations from ZK async callback thread

2017-05-10 Thread Matteo Merli (JIRA)
Matteo Merli created BOOKKEEPER-1061: Summary: BookieWatcher should not do ZK blocking operations from ZK async callback thread Key: BOOKKEEPER-1061 URL: https://issues.apache.org/jira/browse/BOOKKEEPER-1061

[jira] [Resolved] (BOOKKEEPER-1060) Add utility to use SafeRunnable from Java8 Lambda

2017-05-10 Thread Matteo Merli (JIRA)
[ https://issues.apache.org/jira/browse/BOOKKEEPER-1060?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matteo Merli resolved BOOKKEEPER-1060. -- Resolution: Fixed Issue resolved by merging pull request 148 [https

[jira] [Created] (BOOKKEEPER-1060) Add utility to use SafeRunnable from Java8 Lambda

2017-05-10 Thread Matteo Merli (JIRA)
Matteo Merli created BOOKKEEPER-1060: Summary: Add utility to use SafeRunnable from Java8 Lambda Key: BOOKKEEPER-1060 URL: https://issues.apache.org/jira/browse/BOOKKEEPER-1060 Project: Bookkeeper

Re: Issue in GarbageCollectorThread compaction logic

2017-05-10 Thread Matteo Merli
and > in GarbageCollectorThread.doCompactEntryLogs codepath. Here we just keep > adding entries to the EntryLogger.logChannel and flush it before deleting > the compacted entrylog. > > Thanks, > Charan > > On Wed, May 10, 2017 at 11:35 AM, Matteo Merli > wrote

Re: Issue in GarbageCollectorThread compaction logic

2017-05-10 Thread Matteo Merli
> On the other hand, a change to the file size (st_size, as made by say ftruncate(2)), would require a metadata flush." This is why the Journal is pre-allocating the blocks instead of just appending entries at the end of the file. That way the metadata is only synced each time you expand a block

[jira] [Created] (BOOKKEEPER-1059) Upgrade to SLF4J-1.7.25

2017-05-10 Thread Matteo Merli (JIRA)
Matteo Merli created BOOKKEEPER-1059: Summary: Upgrade to SLF4J-1.7.25 Key: BOOKKEEPER-1059 URL: https://issues.apache.org/jira/browse/BOOKKEEPER-1059 Project: Bookkeeper Issue Type

[jira] [Created] (BOOKKEEPER-1058) Ignore already deleted ledger on replication audit

2017-05-10 Thread Matteo Merli (JIRA)
Matteo Merli created BOOKKEEPER-1058: Summary: Ignore already deleted ledger on replication audit Key: BOOKKEEPER-1058 URL: https://issues.apache.org/jira/browse/BOOKKEEPER-1058 Project

[jira] [Created] (BOOKKEEPER-1057) Do not log error message after read failure in PendingReadOp

2017-05-10 Thread Matteo Merli (JIRA)
Matteo Merli created BOOKKEEPER-1057: Summary: Do not log error message after read failure in PendingReadOp Key: BOOKKEEPER-1057 URL: https://issues.apache.org/jira/browse/BOOKKEEPER-1057 Project

[jira] [Created] (BOOKKEEPER-1056) Removed PacketHeader serialization/deserialization allocation

2017-05-10 Thread Matteo Merli (JIRA)
Matteo Merli created BOOKKEEPER-1056: Summary: Removed PacketHeader serialization/deserialization allocation Key: BOOKKEEPER-1056 URL: https://issues.apache.org/jira/browse/BOOKKEEPER-1056

[jira] [Created] (BOOKKEEPER-1055) Optimize handling of masterKey in case it is empty

2017-05-10 Thread Matteo Merli (JIRA)
Matteo Merli created BOOKKEEPER-1055: Summary: Optimize handling of masterKey in case it is empty Key: BOOKKEEPER-1055 URL: https://issues.apache.org/jira/browse/BOOKKEEPER-1055 Project

[jira] [Resolved] (BOOKKEEPER-1053) Upgrade RAT maven version to 0.12 and ignore Eclipse project files

2017-05-09 Thread Matteo Merli (JIRA)
[ https://issues.apache.org/jira/browse/BOOKKEEPER-1053?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matteo Merli resolved BOOKKEEPER-1053. -- Resolution: Fixed Issue resolved by merging pull request 143 [https

[jira] [Created] (BOOKKEEPER-1054) Add gitignore file

2017-05-09 Thread Matteo Merli (JIRA)
Matteo Merli created BOOKKEEPER-1054: Summary: Add gitignore file Key: BOOKKEEPER-1054 URL: https://issues.apache.org/jira/browse/BOOKKEEPER-1054 Project: Bookkeeper Issue Type: Task

[jira] [Created] (BOOKKEEPER-1053) Upgrade RAT maven version to 0.12 and ignore Eclipse project files

2017-05-09 Thread Matteo Merli (JIRA)
Matteo Merli created BOOKKEEPER-1053: Summary: Upgrade RAT maven version to 0.12 and ignore Eclipse project files Key: BOOKKEEPER-1053 URL: https://issues.apache.org/jira/browse/BOOKKEEPER-1053

[jira] [Resolved] (BOOKKEEPER-1052) Print autorecovery enabled or not in bookie shell

2017-05-09 Thread Matteo Merli (JIRA)
[ https://issues.apache.org/jira/browse/BOOKKEEPER-1052?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matteo Merli resolved BOOKKEEPER-1052. -- Resolution: Fixed Issue resolved by merging pull request 142 [https

[jira] [Resolved] (BOOKKEEPER-1051) Fast shutdown for GarbageCollectorThread

2017-05-09 Thread Matteo Merli (JIRA)
[ https://issues.apache.org/jira/browse/BOOKKEEPER-1051?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matteo Merli resolved BOOKKEEPER-1051. -- Resolution: Fixed Issue resolved by merging pull request 141 [https

[jira] [Created] (BOOKKEEPER-1052) Print autorecovery enabled or not in bookie shell

2017-05-09 Thread Matteo Merli (JIRA)
Matteo Merli created BOOKKEEPER-1052: Summary: Print autorecovery enabled or not in bookie shell Key: BOOKKEEPER-1052 URL: https://issues.apache.org/jira/browse/BOOKKEEPER-1052 Project: Bookkeeper

[jira] [Commented] (BOOKKEEPER-1050) Cache journalFormatVersionToWrite when starting Journal

2017-05-09 Thread Matteo Merli (JIRA)
[ https://issues.apache.org/jira/browse/BOOKKEEPER-1050?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16003478#comment-16003478 ] Matteo Merli commented on BOOKKEEPER-1050: -- {noformat} co

  1   2   3   4   >