[ANNOUNCE] Lari Hotari as committer in BookKeeper

2024-06-12 Thread Enrico Olivelli
foundation/how-it-works/#roles Best regards Enrico Olivelli

Re: [ANNOUNCE] Apache BookKeeper 4.16.0 released

2023-05-02 Thread Enrico Olivelli
Congratulations ! This is a great step forward ! Looking forward to using DirectIO and Embedded Bookie ! Enrico Il giorno mar 2 mag 2023 alle ore 09:22 Hang Chen ha scritto: > > The Apache BookKeeper team is proud to announce Apache BookKeeper > version 4.16.0. > > Apache BookKeeper is a

Re: [ANNOUNCE] Apache BookKeeper 4.14.7 released

2023-02-20 Thread Enrico Olivelli
Congrats ! Enrico Il giorno lun 20 feb 2023 alle ore 09:53 Hang Chen ha scritto: > > The Apache BookKeeper team is proud to announce Apache BookKeeper > version 4.14.7. > > Apache BookKeeper is a scalable, fault-tolerant, and low-latency > storage service optimized for real-time workloads. It

[ANNONCE] Apache BookKeeper releases prior to 4.14 end-of-life

2022-11-28 Thread Enrico Olivelli
After discussing within the community we decided to declare EOL all the release lines before 4.14. This means that all the release lines up to 4.13 won't see any more releases, even for security issues. Current active branches are: - 4.14.x - 4.15.x - 4.16.x (no release has been cut yet) -

Re: something want to konw about Journal

2021-11-21 Thread Enrico Olivelli
Il Dom 21 Nov 2021, 16:15 735367737 <735367...@qq.com> ha scritto: > hi: >I'm a newer to bookkeeper. i read the Durability with BookKeeper > > before i read bookkeeper's code. i got a question about journal.I

Re: [ANNOUNCE] New Committer: Yong Zhang

2021-07-08 Thread Enrico Olivelli
Congratulations! Welcome aboard Enrico Il Gio 8 Lug 2021, 23:57 Sijie Guo ha scritto: > The Project Management Committee (PMC) for Apache BookKeeper has > invited Yong Zhang > to become a committer and we are pleased to announce that he has accepted! > > Congratulations and welcome onboard

Re: [ANNOUNCE] Apache BookKeeper 4.13.0 released

2021-02-25 Thread Enrico Olivelli
Thank you Andrey for driving the release. We did lots of improvements on the BookKeeper Stream Storage service, that's a KV distributed database bundled with BK. I hope more people will start to use it soon Enrico Il giorno ven 26 feb 2021 alle ore 01:54 Wesley Peng ha scritto: > > great to

Re: [ANNOUNCE] Apache BookKeeper 4.12.0 released

2020-11-17 Thread Enrico Olivelli
Congrats ! Great to see these big steps for BK Thank you Jia for driving the release Enrico Il giorno mar 17 nov 2020 alle ore 09:59 Jia Zhai ha scritto: > The Apache BookKeeper team is proud to announce the Apache BookKeeper > version > 4.12.0. > > Apache BookKeeper is a scalable,

Re: Moving BooKeeper to JDK11

2020-11-03 Thread Enrico Olivelli
FYI Latest BK image is now running on OpenJDK11 by default docker run apache/bookkeeper:latest The same will be for BK 4.12, but in BK 4.12 we are able to also support JRE distribution and not full JDK. Enrico Il giorno ven 23 ott 2020 alle ore 22:06 Enrico Olivelli < eolive...@gmail.com&

BP-41 Separate BookieId from Bookie Network Address is ready

2020-10-27 Thread Enrico Olivelli
Hi BookKeepers, (cross-posting to user@ and dev@) I am happy to announce that most of the work has been committed regarding BP-41 http://bookkeeper.apache.org/bps/BP-41-bookieid/ Basically the idea is that from BK 4.12.0 we are no longer referring to a bookie using a network endpoint

Re: Moving BooKeeper to JDK11

2020-10-23 Thread Enrico Olivelli
team will decide to not go down that route > > (and still maintain Java8 support) I think that we should plan that move > > for BK to prevent a similar situation in the future (naturally, as soon > as > > Pulsar will drop support for Java8). > > > > Alessandro

[ANNOUNCE] Apache BookKeeper 4.11.1 released

2020-10-22 Thread Enrico Olivelli
The Apache BookKeeper team is proud to announce Apache BookKeeper version 4.11.1. Apache BookKeeper is a scalable, fault-tolerant, and low-latency storage service optimized for real-time workloads. It has been used for a fundamental service to build reliable services. It is also the log segment

Moving BooKeeper to JDK11

2020-10-21 Thread Enrico Olivelli
Hello guys, (crossposting to user and dev) In the ZooKeeper project there is an open discussion about moving ZooKeeper 3.7 to JDK11 and basically dropping support for JDK8 in the client. If they go that route we will probably need to move in the same direction. How do you feel about this? Is

ApacheCon is going to start

2020-09-28 Thread Enrico Olivelli
Hi BookKeepers, Probably you already know that ApacheCon@Home is going to take place this week. Even if it will be a "virtual" conference this time, it will also be a great chance to meet and see each other. This is the list of Tracks https://apachecon.com/acah2020/tracks/ As you can there are

Re: [ANNOUNCE] Apache BookKeeper 4.11.0 released

2020-07-10 Thread Enrico Olivelli
Thank you Rajan! That's another big step forward for BK! Enrico Il Ven 10 Lug 2020, 23:48 Rajan Dhabalia ha scritto: > The Apache BookKeeper team is proud to announce Apache BookKeeper version > 4.11.0. > > Apache BookKeeper is a scalable, fault-tolerant, and low-latency storage > service

Re: Rollback of Apache Bookeeper

2020-04-17 Thread Enrico Olivelli
> > Regards, > > Subash Kunjupillai > > > > *From:* Enrico Olivelli > *Sent:* Friday, April 17, 2020 3:44 PM > *To:* user > *Subject:* Re: Rollback of Apache Bookeeper > > > > > > Il Ven 17 Apr 2020, 11:59 Subash K ha scritto: > > Sure. But as I’m

Re: Rollback of Apache Bookeeper

2020-04-17 Thread Enrico Olivelli
We do not have automated testing but we have this principle of being backward compatible with the previous version. Maybe we just lack an official statement on the website about this rule. Enrico > > Regards, > > Subash Kunjupillai > > > > *From:* Enrico Olivel

Re: Rollback of Apache Bookeeper

2020-04-17 Thread Enrico Olivelli
the version you are using and the one you want to upgrade to and if you have questions ask on this ML. We will be happy to support Enrico > > Regards, > > Subash Kunjupillai > > > > *From:* Enrico Olivelli > *Sent:* 16 April 2020 19:47 > *To:* user > *Subject:* Re: Ro

Re: Rollback of Apache Bookeeper

2020-04-16 Thread Enrico Olivelli
ew data stored by upgraded bookie? > > Usually yes, as far as you do not activate new features that need a new format of data on disk Enrico > >- > > > > Regards, > > Subash Kunjupillai > > > > *From:* Enrico Olivelli > *Sent:* 16 April 2020 1

Re: Rollback of Apache Bookeeper

2020-04-16 Thread Enrico Olivelli
Hi Subash, usually by default there is no problem in rolling back to the previous version. For instance if you are running 4.9 and you upgrade to 4.10 your bookies you can downgrade to 4.9 just by using the old code. This is because we introduce new features but they are disabled by default at

[ANNOUNCE] New BookKeeper Committer: Rajan Dhabalia

2020-03-23 Thread Enrico Olivelli
The Apache BookKeeper PMC recently extended committer karma to Rajan Dhabalia and he has accepted. Rajan Dhabalia has been making great contributions to bookkeeper community and he also a committer in Apache Pulsar project. It is great to have him onboard as bookkeeper committer. We are looking

Re: How do stop current segment and create a new segment for the current ledger?

2020-03-07 Thread Enrico Olivelli
deals with ledgers not with the internals of the ledger Enrico > Enrico Olivelli 于2020年3月7日周六 下午6:08写道: > >> Hi Liu, >> This is done automatically when a bookie is down, this is called >> 'ensemble change' in code. >> You should not care about ledger segments, it i

Re: How do stop current segment and create a new segment for the current ledger?

2020-03-07 Thread Enrico Olivelli
Hi Liu, This is done automatically when a bookie is down, this is called 'ensemble change' in code. You should not care about ledger segments, it is all automatic and BK takes care of dealing it Can you please tell more about your case? Enrico Il Sab 7 Mar 2020, 10:42 Wei Liu ha scritto: >

Re: How do I get an ledger id by Client API ?

2020-02-22 Thread Enrico Olivelli
Right! Hope that helps Enrico Il Dom 23 Feb 2020, 03:40 Wei Liu ha scritto: > Thanks~ > > I found "CreateAdvBuilder makeAdv()" > > > Enrico Olivelli 于2020年2月23日周日 上午1:15写道: > >> Wei Liu, >> If you want you can also set manually a ledger Id at

Re: How do I get an ledger id by Client API ?

2020-02-22 Thread Enrico Olivelli
Wei Liu, If you want you can also set manually a ledger Id at creation time, but you will have to use the 'WriteAdvHandle' interface Enrico Il Sab 22 Feb 2020, 15:34 Wei Liu ha scritto: > Thanks. > I found it. > > Enrico Olivelli 于2020年2月22日周六 下午5:41写道: > >> C

Re: How do I get an ledger id by Client API ?

2020-02-22 Thread Enrico Olivelli
Can you explain better? WriteHandle and ReadHandle has a getId() method Enrico Il Sab 22 Feb 2020, 10:26 Wei Liu ha scritto: > How do I get an ledger id by Client API ? > Thanks~ > > -- > 一个人只拥有今生今世是不够的, > 他还应该拥有诗意的世界。 > >liuwe...@gmail.com >

Re: Mock BookKeeper for tests or downstream applications

2020-02-21 Thread Enrico Olivelli
Ivan, Thank you for adding this experience I knew about MockBookKeeper I think that the major limit it that you have to hard code intoyour application the selection this particular implementation. In my approach you will be using the real BK client, so no change in the application (as soon as

Mock BookKeeper for tests or downstream applications

2020-02-21 Thread Enrico Olivelli
Hi, I would like to ease the development of BookKeeper based applications. Currently if you want to perform unit tests of your application you have to start a ZooKeeper server and at least one Bookie. This is more like an integration test ! and it is really heavy weight. In order to get rid of

Re: mvn package is failing

2019-12-18 Thread Enrico Olivelli
ssible solutions, > please read the following articles: > > [ERROR] [Help 1] > http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException > > [ERROR] > > [ERROR] After correcting the problems, you can resume the build with the > command > > [ERROR] mvn -

Re: Can't create ledger

2019-12-04 Thread Enrico Olivelli - Diennea
l.com>> ha scritto: How to enable debug log level? Enrico Olivelli - Diennea mailto:enrico.olive...@diennea.com>> 于2019年12月4日周三 下午6:18写道: From the logs we see that the client is able to perform discovery of bookies and in order to perform this operation it must read from ZooKeep

Re: Can't create ledger

2019-12-04 Thread Enrico Olivelli - Diennea
quot;GC task thread#2 (ParallelGC)" os_prio=0 tid=0x7fbc60024800 nid=0x55e5 runnable "GC task thread#3 (ParallelGC)" os_prio=0 tid=0x7fbc60026800 nid=0x55e6 runnable "GC task thread#4 (ParallelGC)" os_prio=0 tid=0x7fbc60028000 nid=0x55e7 runnable "

Re: Can't create ledger

2019-12-03 Thread Enrico Olivelli - Diennea
Liu, From your logs I see that the client is able to reach ZooKeeper, so I think that createLedger should complete. Are you sure that your program is not stuck at “addEntry” ? Is your client machine able to connect to the bookies ? You can dump the stacktrace of the JVM with jstack I suggest

Re: Bookie graceful shutdown and restart

2019-12-03 Thread Enrico Olivelli
Il giorno mar 3 dic 2019 alle ore 11:41 ha scritto: > Hi Bookkeeper Team, > > > > We’re currently running into an issue where on bookie restart it is not > able to find certain entries in ledgers and hence reads for these entries > keep failing. > > In most cases, the bookie is able to recover

Re: Bookeeper exception on pods restart

2019-12-02 Thread Enrico Olivelli
user > *Cc:* Flavio Junqueira ; Sharda, Ravi < > ravi.sha...@dell.com> > *Subject:* Re: Bookeeper exception on pods restart > > > [EXTERNAL EMAIL] > Sorry for jumping into the discussion. But the error message indicates > that the entry log file 1 is n

Re: Bookeeper exception on pods restart

2019-11-28 Thread Enrico Olivelli - Diennea
resolve itself when auto-replication runs?? -Thanks, Prajakta From: Enrico Olivelli - Diennea Sent: Thursday, November 28, 2019 6:11 PM To: user@bookkeeper.apache.org Cc: f...@apache.org Subject: Re: Bookeeper exception on pods restart [EXTERNAL EMAIL] I don’t think there is a good value. Yo

Re: Bookeeper exception on pods restart

2019-11-28 Thread Enrico Olivelli - Diennea
ecommend, so we never see this? What other ledger creation parameters do you need information about? -Thanks, Prajakta From: Enrico Olivelli - Diennea Sent: Thursday, November 28, 2019 5:19 PM To: user@bookkeeper.apache.org Cc: f...@apache.org Subject: Re: Bookeeper exception on pods restart

Re: Bookeeper exception on pods restart

2019-11-28 Thread Enrico Olivelli - Diennea
Hi Prajakta, What ledger creation parameters are you using ? Ensamble size, Write quorum size, Ack quorum size ? If ackQuorumSize < WriteQuorumSize it is possible that a write to the bookie failed and even if the entry is supposed to be on the bookie it never reached it but the overall single

[ANNOUNCE] Apache BookKeeper 4.10.0 released

2019-11-14 Thread Enrico Olivelli
The Apache BookKeeper team is proud to announce Apache BookKeeper version 4.10.0. Apache BookKeeper is a scalable, fault-tolerant, and low-latency storage service optimized for real-time workloads. It has been used for a fundamental service to build reliable services. It is also the log segment

Re: Invitation to Apache Pulsar Meetup | Shanghai on 11/16

2019-10-30 Thread Enrico Olivelli
Thank you Jennifer Are you going to record the event and share it? I am from Europe and so I am not able to attend. Cheers Enrico Il mer 30 ott 2019, 14:14 Jinfeng Huang ha scritto: > Dear BookKeeper community, > > We’re hosting Apache Pulsar Meetup | Shanghai on 11/16. The meetup > provides

Re: Error starting bookie using Apache Bookkeeper 4.9.1

2019-10-10 Thread Enrico Olivelli
he bookie. > > What has changed in 4.9.1 because of which this is needed now? > > > > -Thanks, > > Prajakta > > > > *From:* Enrico Olivelli > *Sent:* Thursday, October 10, 2019 2:06 PM > *To:* user > *Cc:* Flavio Junqueira > *Subject:* Re: Error

Re: Error starting bookie using Apache Bookkeeper 4.9.1

2019-10-10 Thread Enrico Olivelli
t a try. I also think it is worth to submit a simply patch in order to change the behaviour and create the full hierarchy (the change is really simple) Hope that helprs Enrico Il giorno gio 10 ott 2019 alle ore 10:28 ha scritto: > Does that need to be created manually? > > > >

Re: Error starting bookie using Apache Bookkeeper 4.9.1

2019-10-10 Thread Enrico Olivelli
.apache.bookkeeper.meta.MetadataDrivers.lambda$runFunctionWithRegistrationManager$1(MetadataDrivers.java:398) > at > org.apache.bookkeeper.meta.MetadataDrivers.runFunctionWithMetadataBookieDriver(MetadataDrivers.java:373) > > “ > > What initialization step am I missing that

Re: Help needed on the usage of bkctl

2019-09-15 Thread Enrico Olivelli
It seems that we are using this syntax in the init_bookie script /bkctl --service-uri ${BK_metadataServiceUri} cluster init see https://github.com/apache/bookkeeper/blob/master/docker/scripts/init_bookie.sh#L54 Enrico Il giorno mer 11 set 2019 alle ore 22:22 Dennis Mercuriali <

Re: I want to know how to read the last message without close the current ledger?

2019-07-29 Thread Enrico Olivelli
eriencing low throughput consider using the asynchronous API and tune you journal settings on the bookie Enrico > Enrico Olivelli 于2019年7月29日周一 下午7:07写道: > >> Hello Wei Liu, >> This is about the core feature of BookKeeper, that is the Last >> AddConfirmed Protoco

[ANNOUNCE] Apache BookKeeper 4.9.1 released

2019-04-11 Thread Enrico Olivelli
The Apache BookKeeper team is proud to announce Apache BookKeeper version 4.9.1. Apache BookKeeper is a scalable, fault-tolerant, and low-latency storage service optimized for real-time workloads. It has been used for a fundamental service to build reliable services. It is also the log segment

Introducing BlobIt - a Distribute Binary Large Object Storage

2019-04-06 Thread Enrico Olivelli
Hi BookKeepers, I would like to share with you this brand new project based on Apache BookKeeper. It is BlobIt, and it is a distributed storage system that uses BookKeeper for mid term storage of rawdata. This is a simple introduction post from my personal blog:

Re: [ANNOUNCE] Apache BookKeeper 4.9.0 released

2019-02-03 Thread Enrico Olivelli
Congrats Thank you Sijie for putting all together. Thanks to Ivan that did the huge reworking around metadata. Enrico Il giorno sab 2 feb 2019, 01:49 Sijie Guo ha scritto: > The Apache BookKeeper team is proud to announce Apache BookKeeper version > 4.9.0. > > Apache BookKeeper is a

DCOS/OS Package users

2018-12-04 Thread Enrico Olivelli
Hi BookKeepers ! During the release process we are submitting packages to Mesosphere Universe for running BookKeeper in DCOS environment, like this PR: https://github.com/mesosphere/universe/pull/1998 Is there any active user of that package ? If there is no interest we can stop delivering such

[ANNOUNCE] Apache BookKeeper 4.8.1 released

2018-11-30 Thread Enrico Olivelli
The Apache BookKeeper team is proud to announce Apache BookKeeper version 4.8.1. Apache BookKeeper is a scalable, fault-tolerant, and low-latency storage service optimized for real-time workloads. It has been used for a fundamental service to build reliable services. It is also the log segment

Re: Community meeting tomorrow

2018-11-14 Thread Enrico Olivelli
Il giorno mer 14 nov 2018 alle ore 19:35 Sijie Guo ha scritto: > > > > On Wed, Nov 14, 2018 at 10:26 AM Enrico Olivelli wrote: >> >> Hi BookKeepers ! >> tomorrow we will 'meet' on hangout for the usual Community Meeting. >> It is the place to discus

Re: Migrating from zkServers to metadataServiceURI

2018-10-09 Thread Enrico Olivelli
Il mar 9 ott 2018, 22:45 Sijie Guo ha scritto: > > > On Mon, Oct 8, 2018 at 1:51 AM Enrico Olivelli > wrote: > >> Il giorno lun 8 ott 2018 alle ore 09:59 Sijie Guo >> ha scritto: >> > >> > >> > >> > On Sun, Oct 7, 2018 at 11:51

Re: Migrating from zkServers to metadataServiceURI

2018-10-09 Thread Enrico Olivelli
Il lun 8 ott 2018, 10:50 Enrico Olivelli ha scritto: > Il giorno lun 8 ott 2018 alle ore 09:59 Sijie Guo > ha scritto: > > > > > > > > On Sun, Oct 7, 2018 at 11:51 PM Enrico Olivelli > wrote: > >> > >> Hi, > >> I am going to migrat

Re: Migrating from zkServers to metadataServiceURI

2018-10-08 Thread Enrico Olivelli
Il giorno lun 8 ott 2018 alle ore 09:59 Sijie Guo ha scritto: > > > > On Sun, Oct 7, 2018 at 11:51 PM Enrico Olivelli wrote: >> >> Hi, >> I am going to migrate a bunch of applications from the deprecated >> zkServers to metadataServiceURI. >> I think tha

Migrating from zkServers to metadataServiceURI

2018-10-08 Thread Enrico Olivelli
Hi, I am going to migrate a bunch of applications from the deprecated zkServers to metadataServiceURI. I think that the change is not really straightforward. Do you have any best practice for doing this change in configurations ? Enrico

Re: Missing Apache BookKeeper 4.8.0 artifacts from Maven Central

2018-10-04 Thread Enrico Olivelli
Now it is okay https://search.maven.org/search?q=g:org.apache.bookkeeper Cheers Enrico Il giorno gio 4 ott 2018 alle ore 09:55 Enrico Olivelli ha scritto: > > Hi, > During the release procedure of 4.8.0 something went wrong. > Apache Nexus Repositories did not publish artifacts to M

Missing Apache BookKeeper 4.8.0 artifacts from Maven Central

2018-10-04 Thread Enrico Olivelli
Hi, During the release procedure of 4.8.0 something went wrong. Apache Nexus Repositories did not publish artifacts to Maven Central. Artifacts will be available soon (I have simply "pushed the button" another time on Nexus UI) Enrico

[ANNOUNCE] Apache BookKeeper 4.8.0 released

2018-09-28 Thread Enrico Olivelli
The Apache BookKeeper team is proud to announce Apache BookKeeper version 4.8.0. Apache BookKeeper is a scalable, fault-tolerant, and low-latency storage service optimized for real-time workloads. It has been used for a fundamental service to build reliable services. It is also the log segment

Re: Upcoming Comunity Meeting

2018-09-06 Thread Enrico Olivelli
Here are the minutes https://cwiki.apache.org/confluence/display/BOOKKEEPER/2018-09-06+Meeting+Notes JV found a memory leak, I will hold with 4.8 release, in order to include his fix Thank you very much for joining !! Enrico Il giorno gio 6 set 2018 alle ore 08:01 Enrico Olivelli ha

Upcoming Comunity Meeting

2018-09-06 Thread Enrico Olivelli
Hi all, We are going to met on Hangout at 8 AM PST this is the agenda https://cwiki.apache.org/confluence/display/BOOKKEEPER/2018-09-06+Meeting+Notes you can find the link on the website https://bookkeeper.apache.org/community/meeting/ Personally I do not have items for the agenda, Sijie

Re: [ANNOUNCE] Apache BookKeeper 4.7.2 released

2018-09-05 Thread Enrico Olivelli - Diennea
Notes are at: https://bookkeeper.apache.org/docs/4.7.2/overview/releaseNotes/ We would like to thank the contributors that made the release possible. Regards, The BookKeeper Team -- Enrico Olivelli Software Development Manager @ Diennea - MagNews Tel.: (+39) 0546 066100 - Int. 125 Viale

Re: Agenda for Next Community meeting - 19th July (today)

2018-07-26 Thread Enrico Olivelli
Here are the minutes https://cwiki.apache.org/confluence/display/BOOKKEEPER/2018-07-19+Meeting+Notes Thank you to all the attendees ! Cheers Enrico Il giorno gio 26 lug 2018 alle ore 12:21 Enrico Olivelli < eolive...@gmail.com> ha scritto: > Hi, > We are going to meet on Hangout f

Agenda for Next Community meeting - 19th July (today)

2018-07-26 Thread Enrico Olivelli
Hi, We are going to meet on Hangout for the usual bi-weekly community meeting I have draft an agenda, just only writing down all the topics under discussion recently https://cwiki.apache.org/confluence/display/BOOKKEEPER/2018-07-19+Meeting+Notes Feel free to join ! Enrico

Re: latency of bookkeeper

2018-07-06 Thread Enrico Olivelli
Hi (your name?), first step how does your client look like ? WriteHandle writer = bookkeeper.createLedgerOp().execute().get(); BAD WAY writer.append() ---> SYNC, will block until fsync on bookies !!! writer.append() ---> SYNC writer.append() ---> SYNC writer.append() ---> SYNC

Re: [ANNOUNCE] Apache BookKeeper 4.7.1 released

2018-06-20 Thread Enrico Olivelli
For BookKeeper release details and downloads, visit: > > https://bookkeeper.apache.org/releases/ > > BookKeeper 4.7.1 Release Notes are at: > > https://bookkeeper.apache.org/docs/4.7.1/overview/releaseNotes/ > > We would like to thank the contributors that made the release possible. > > Regards, > > The BookKeeper Team > -- -- Enrico Olivelli

Re: Community Meeting

2018-06-14 Thread Enrico Olivelli
apache.org/confluence/display/BOOKKEEPER/2018-06-14+Meeting+Notes Cheers Enrico > > On Thu, Jun 14, 2018 at 4:55 AM Enrico Olivelli > wrote: > >> Hi all, >> we are going to "meet" at 8 AM (PST) / 5 PM (CET) today ! >> >> Here is the lint to

Community Meeting

2018-06-14 Thread Enrico Olivelli
Hi all, we are going to "meet" at 8 AM (PST) / 5 PM (CET) today ! Here is the lint to the hangout room https://bookkeeper.apache.org/community/meeting/ I apologize for not send this email in advance. I suggest to every one to add the invitation to your personal Google Calendar :-) Agenda (very

Re: [ANNOUNCE] Apache BookKeeper 4.7.0 released

2018-04-20 Thread Enrico Olivelli
eeper release details and downloads, visit: >> >> https://bookkeeper.apache.org/releases/ >> >> BookKeeper 4.7.0 Release Notes are at: >> >> http://bookkeeper.apache.org/docs/4.7.0/overview/releaseNotes/ >> >> We would like to thank all the contributors that made the release >> possible. >> >> Regards, >> >> The BookKeeper Team >> > > -- -- Enrico Olivelli

Re: Help with bad errors on 4.6.1

2018-03-27 Thread Enrico Olivelli
to go to production with java9 (10) and my application. I will start release process for 4.6.2 soon. Thanks to everyone who helped Enrico Il ven 16 mar 2018, 12:30 Enrico Olivelli <eolive...@gmail.com> ha scritto: > resending (GMAIL webmail messed up prev email) > > > > 2018-

Re: Help with bad errors on 4.6.1

2018-03-09 Thread Enrico Olivelli
gt; >> >> - How this can happen? >> >> If the client is using v3 protocol, but both client and bookie side >> stacktraces show it is using v2 protocol, that means there was a corruption >> causing client and bookie switching from v3 protocol to v2 protocol. >

Re: Help with bad errors on 4.6.1

2018-03-08 Thread Enrico Olivelli
Il gio 8 mar 2018, 22:22 Enrico Olivelli <eolive...@gmail.com> ha scritto: > > > Il gio 8 mar 2018, 22:08 Sijie Guo <guosi...@gmail.com> ha scritto: > >> This is even interesting with v3 protocol. Currently the v3 protocol >> copies the byte string and it doe

Re: Help with bad errors on 4.6.1

2018-03-08 Thread Enrico Olivelli
-- > Andrey Yegorov > > On Thu, Mar 8, 2018 at 11:52 AM, Sijie Guo <guosi...@gmail.com> wrote: > >> >> >> On Thu, Mar 8, 2018 at 7:42 AM, Enrico Olivelli <eolive...@gmail.com> >> wrote: >> >>> >>> >>> 2018-03-08 14

Re: Help with bad errors on 4.6.1

2018-03-08 Thread Enrico Olivelli
Il gio 8 mar 2018, 20:52 Sijie Guo <guosi...@gmail.com> ha scritto: > On Thu, Mar 8, 2018 at 7:42 AM, Enrico Olivelli <eolive...@gmail.com> > wrote: > >> >> >> 2018-03-08 14:50 GMT+01:00 Ivan Kelly <iv...@apache.org>: >> >>> It just o

Re: Help with bad errors on 4.6.1

2018-03-08 Thread Enrico Olivelli
t > would cause it to be unhandled. > Maybe current work from Sijie, Andrey and JV which Sijie is backporting to branch-4.6 could resolve the issue > > -Ivan > > On Thu, Mar 8, 2018 at 1:49 PM, Enrico Olivelli <eolive...@gmail.com> > wrote: > > > > >

Re: [ANNOUNCE] New BookKeeper Committer: Andrey Yegorov

2018-02-20 Thread Enrico Olivelli
pache.org> wrote: > >> Welcome to the team Andrey and Sam! Great to see the team growing :D >> >> On Tue, Feb 20, 2018 at 12:36 PM, Enrico Olivelli <eolive...@gmail.com> >> wrote: >> > Congrats Andrey! >> > >> > Enrico >> >

Problem with BookKeeper 4.6.1 on Java 9

2018-02-12 Thread Enrico Olivelli
Hi guys, did you ever see this error ? It is very strange, I am investigating. I am using 4.6.1 bookkeeper-server-shaded, I get this only in some unit tests, not in "real" environments on Java 9 java.lang.RuntimeException: java.lang.IncompatibleClassChangeError: Inconsistent constant pool data

Re: [ANNOUNCE] New BookKeeper Committer: Yiming Zang

2017-12-18 Thread Enrico Olivelli
the community for a while. He is active in code contributions, discussion > and code reviews. We are looking forward to more contributions from him. > > Congratulations and welcome onboard, Yiming! > > Sijie on behave of the BookKeeper PMC > -- -- Enrico Olivelli

[ANNOUNCE] Apache BookKeeper 4.5.1 released

2017-11-22 Thread Enrico Olivelli
The Apache BookKeeper team is proud to announce Apache BookKeeper version 4.5.1. Apache BookKeeper is a scalable, fault-tolerant, and low-latency storage service optimized for real-time workloads. It has been used for a fundamental service to build reliable services. It is also the log segment

[RESULT] [VOTE] Release 4.5.1, release candidate #1

2017-11-17 Thread Enrico Olivelli
I'm happy to announce that we have unanimously approved this release. There are 4 approving votes, 3 of which are binding: * Sijie Guo * Ivan Kelly * Dave Rusek * Jia Zhai (non binding) There are no disapproving votes. Thanks everyone! Enrico Olivelli

Re: log compaction of entries

2017-11-08 Thread Enrico Olivelli
Nowadays you can specify manually a ledger id, but it still has to be a positive long. Enrico > > -Ivan > -- -- Enrico Olivelli

Re: HTTP / REST API?

2017-11-08 Thread Enrico Olivelli
2017-11-08 16:24 GMT+01:00 Ivan Kelly : > >> Writing is difficult, because the java client writer is really the core > of > >> BookKeeper, it deals with fencing, ensemble changes > >> It would be simple to write a client which pushes data to bookies but > all > >> the

Re: HTTP / REST API?

2017-11-07 Thread Enrico Olivelli
2017-11-07 16:16 GMT+01:00 Ivan Kelly : > > We have an issue to document this feature. At the same time, you can > > checkout this BP for details - > > https://cwiki.apache.org/confluence/display/BOOKKEEPER/ > BP-17%3A+Define+BookKeeper+public+http+endpoints > BP-17 only

Re: Cannot compact bookie due to NegativeArraySizeException on BK 4.5

2017-09-20 Thread Enrico Olivelli
ntryLog {}@{} ({} != > {})", new Object[] { entryLogId, pos, > rc, data.length }); > return; > } > buff.flip(); > // process the entry > scanner.process(lid, offset, buff); > // Advance position

Cannot compact bookie due to NegativeArraySizeException on BK 4.5

2017-09-19 Thread Enrico Olivelli
Hi in one of my staging sites I got this error and the bookie cannot reclaim disk space I am running a pure 4.5 BookKeeper bookie below is the error Surely it is a broken EntryLog file. Do you think the bookie could be recoverable ? I did a backup, it does not contain sensitive data, I could

HerdDB a distributed JVM-embeddable database built on Apache BookKeeper

2017-09-15 Thread Enrico Olivelli
Any contribution will be welcome ! Cheers Enrico Olivelli

Re: Publish SNAPSHOT jar

2017-08-23 Thread Enrico Olivelli
are not published to Maven central This ia the actual position https://repository.apache.org/content/groups/snapshots/org/apache/distributedlog/distributedlog-core/ Enrico > > > - Sijie > > > -- -- Enrico Olivelli

Re: [ANNOUNCE] Apache BookKeeper 4.5.0 released

2017-08-11 Thread Enrico Olivelli
BookKeeper 4.5.0 Release Notes are at: >> > >> > http://bookkeeper.apache.org/docs/4.5.0/overview/releaseNotes/ >> > >> > We would like to thank all the contributors that made the release >> possible. >> > >> > Regards, >> > >> > The Apache BookKeeper Team >> > >> > > > > -- > Jvrao > --- > First they ignore you, then they laugh at you, then they fight you, then > you win. - Mahatma Gandhi > > > -- -- Enrico Olivelli

Re: BookKeeper docker image is avaliable under apache now

2017-08-11 Thread Enrico Olivelli
Great! Thank you all, expecially Jia and Francesco ! Enrico Il ven 11 ago 2017, 10:48 Jia Zhai <zhaiji...@gmail.com> ha scritto: > FYI. BookKeeper docker image is avaliable under apache now: > https://hub.docker.com/r/apache/bookkeeper/ > -- -- Enrico Olivelli

Re: BookKeeper#openLedgerNoRecovery hangs

2017-07-20 Thread Enrico Olivelli
to enable the rate limiter. @Sijie I left a comment on the PR, for me it is OK but it seems that it lacks support for client-side BookKeeper, it enables it only on the Bookie -- Enrico 2017-07-19 11:27 GMT+02:00 Enrico Olivelli <eolive...@gmail.com>: > > > Il mer 19 lug 2017, 11:11 S

Re: InterleavedLedgerStorage vs SortedLedgerStorage

2017-07-19 Thread Enrico Olivelli
2017-07-19 11:58 GMT+02:00 Sijie Guo <guosi...@gmail.com>: > > > On Wed, Jul 19, 2017 at 5:23 PM, Enrico Olivelli <eolive...@gmail.com> > wrote: > >> Can you please tell me major benefits of Interleaved over Sorted? The >> default is sorted &g

Re: BookKeeper#openLedgerNoRecovery hangs

2017-07-19 Thread Enrico Olivelli
Il mer 19 lug 2017, 11:11 Sijie Guo <guosi...@gmail.com> ha scritto: > On Wed, Jul 19, 2017 at 4:04 PM, Enrico Olivelli <eolive...@gmail.com> > wrote: > >> Hi, >> in some internal benchmarks we are experiencing openLedgerNoRecovery >> calls which remain hung

Re: InterleavedLedgerStorage vs SortedLedgerStorage

2017-07-19 Thread Enrico Olivelli
are working on improving the documentation as part of BP-11. > > - Sijie > > On Wed, Jul 19, 2017 at 3:34 PM, Enrico Olivelli <eolive...@gmail.com> > wrote: > >> Hi, >> is there any doc about the differences and usecases for >> InterleavedLedgerStorage vs SortedLed

BookKeeper#openLedgerNoRecovery hangs

2017-07-19 Thread Enrico Olivelli
Hi, in some internal benchmarks we are experiencing openLedgerNoRecovery calls which remain hung. I see that basically that function calls ZookKeeper#getData. Does anyone have an idea of how it can happen ? Is there any implicit timeout on ZK.getData() ? I did not find any way and personally I

Re: [ANNOUNCE] JV Jujjuri joins the Apache BookKeeper PMC

2017-07-06 Thread Enrico Olivelli
different conferences and meetups. > > Please join me in thanking JV for his contributions to date and > anticipation of many more contributions. > > Welcome to the PMC, JV! > > - Sijie > -- -- Enrico Olivelli

Re: BookKeeper and CheckStyle

2017-07-05 Thread Enrico Olivelli
e for information. > Folk like myself are probably happy to contribute some time. It's an easy > way to contribute something to the community. > > JL > > On 4 Jul 2017 5:17 pm, "Enrico Olivelli" <eolive...@gmail.com> wrote: > >> >> >> Il

Re: BookKeeper and CheckStyle

2017-07-04 Thread Enrico Olivelli
ely touched any way. > > > > On Jul 4, 2017 8:57 AM, "Enrico Olivelli" <eolive...@gmail.com> wrote: > > > > > 2017-07-04 16:50 GMT+02:00 Sijie Guo <guosi...@gmail.com>: > > > > It is fine to me if we do modules by modules and pack

Visual BookKeeper Admin tool

2017-05-17 Thread Enrico Olivelli
Hi, I am looking for some kind of user-friendly admin tool to have a high level overview of a bookkeeper cluster. Some features: - inspect list of bookies in cluster, avaiables, status - inspect ledgers, placement, replication status I am thinking abount some kind of web user interface

BOOKKEEPER-867 New Client API to allow applications pass-in EntryId.

2017-05-10 Thread Enrico Olivelli
Hi, I am trying to understand this API https://issues.apache.org/jira/browse/BOOKKEEPER-867 In particular I would like to know which are the constraints on the sequence of entry ids. I am going to use one LedgerHandle from multiple threads and handle locally the sequence of ids in order to

Re: Write guarantees and the LAC Protocol

2017-04-06 Thread Enrico Olivelli
o the ledger appears EMPTY Is this a good explanation ? Thank you Enrico 2017-04-04 10:05 GMT+02:00 Enrico Olivelli <eolive...@gmail.com>: > > > 2017-04-04 9:47 GMT+02:00 Enrico Olivelli <eolive...@gmail.com>: > >> I have completed by debug sessio

Re: Write guarantees and the LAC Protocol

2017-04-04 Thread Enrico Olivelli
2017-04-04 9:47 GMT+02:00 Enrico Olivelli <eolive...@gmail.com>: > I have completed by debug session and I have an answer. > > The problematic flow is the following: > - LedgerHandler#asyncAddEntry > - in case of BKNotEnoughBookiesException I'm trigger

Re: Write guarantees and the LAC Protocol

2017-04-04 Thread Enrico Olivelli
Enrico Olivelli <eolive...@gmail.com>: > > > 2017-03-17 7:48 GMT+01:00 Sijie Guo <guosi...@gmail.com>: > >> >> >> On Wed, Mar 15, 2017 at 9:17 AM, Enrico Olivelli <eolive...@gmail.com> >> wrote: >> >>> Hi BookKeepers, >>&g

  1   2   >