Re: Question regards sudden drop of compactionQueueLength metric

2024-05-20 Thread Wellington Chevreuil
By the description, it seems compaction of a specific subset of regions is
taking a long time to complete, filling all the compaction threads whilst
all other compaction requests are queued waiting for these long ones to
complete. Once these long compassions are finished, the queued ones are
processed very quickly. I'm not sure about hbase 1.1.3 (this is quite old,
btw), but newer versions do log the total time and size of compacted data
at the end of each compaction. The only other way compaction queues would
be cleaned out is if RSes got restarted.

Em dom., 19 de mai. de 2024 às 22:30, Rural Hunter 
escreveu:

> Hi,
>
> We are experiencing periodic slow response issue. We investigated the issue
> and found it's related to hfile compaction. The slow down happens when
> there are many compaction activities in log. So we tuned some compaction
> parameters and also started to monitor the metric: compactionQueueLength.
> When the slow response happens, we can see the compactionQueueLength keeps
> increasing. In the log there is one item of major compaction completion
> every several minutes. One interesting finding is that
> compactionQueueLength
> keeps increasing to more than 1000 or even 3000 on some servers until at
> some point it drops to 0 suddenly, like it is it cleared by someone. There
> is nothing special in the log at the time and after that there is not much
> compaction activity.  I searched the doc and web but couldn't find any
> explanation for that. Can anyone explain what happened? Thanks in advance.
> btw, our hbase version is 1.1.3
>


[ANNOUNCE] Apache HBase 2.6.0 is now available for download

2024-05-20 Thread Bryan Beaudreault
The HBase team is happy to announce the immediate availability of HBase
_version_.

Apache HBase™ is an open-source, distributed, versioned, non-relational
database.
Apache HBase gives you low latency random access to billions of rows with
millions of columns atop non-specialized hardware. To learn more about
HBase,
see https://hbase.apache.org/.

HBase 2.6.0 is the 1st release in the HBase 2.6.x line, which aims to
improve the stability and reliability of HBase. This release includes
roughly
560 resolved issues not covered by previous 2.x releases.

Notable new features include:
- Built-in support for full and incremental backups
- Built-in support for TLS encryption and authentication
- Erasure Coding support
- Various improvements to Quotas

The full list of issues can be found here:

CHANGELOG: https://downloads.apache.org/hbase/2.6.0/CHANGES.md
RELEASENOTES: https://downloads.apache.org/hbase/2.6.0/RELEASENOTES.md

or via our issue tracker:
  https://issues.apache.org/jira/projects/HBASE/versions/12350930

To download please follow the links and instructions on our website:

https://hbase.apache.org/downloads.html

Question, comments, and problems are always welcome at:
  d...@hbase.apache.org
  user@hbase.apache.org
  user...@hbase.apache.org

Thanks to all who contributed and made this release possible.

Cheers,
The HBase Dev Team


Re: [ANNOUNCE] Apache HBase 2.6.0 is now available for download

2024-05-20 Thread Duo Zhang
Congratulations!

But it seems you missed the replacement for the first '_version_' placeholder...

Bryan Beaudreault  于2024年5月21日周二 00:44写道:
>
> The HBase team is happy to announce the immediate availability of HBase
> _version_.
>
> Apache HBase™ is an open-source, distributed, versioned, non-relational
> database.
> Apache HBase gives you low latency random access to billions of rows with
> millions of columns atop non-specialized hardware. To learn more about
> HBase,
> see https://hbase.apache.org/.
>
> HBase 2.6.0 is the 1st release in the HBase 2.6.x line, which aims to
> improve the stability and reliability of HBase. This release includes
> roughly
> 560 resolved issues not covered by previous 2.x releases.
>
> Notable new features include:
> - Built-in support for full and incremental backups
> - Built-in support for TLS encryption and authentication
> - Erasure Coding support
> - Various improvements to Quotas
>
> The full list of issues can be found here:
>
> CHANGELOG: https://downloads.apache.org/hbase/2.6.0/CHANGES.md
> RELEASENOTES: https://downloads.apache.org/hbase/2.6.0/RELEASENOTES.md
>
> or via our issue tracker:
>   https://issues.apache.org/jira/projects/HBASE/versions/12350930
>
> To download please follow the links and instructions on our website:
>
> https://hbase.apache.org/downloads.html
>
> Question, comments, and problems are always welcome at:
>   d...@hbase.apache.org
>   user@hbase.apache.org
>   user...@hbase.apache.org
>
> Thanks to all who contributed and made this release possible.
>
> Cheers,
> The HBase Dev Team


Re: Question regards sudden drop of compactionQueueLength metric

2024-05-20 Thread Rural Hunter
"Once these long compassions are finished, the queued ones are processed
very quickly."
I don't think that's the case as I described there was no additional
compaction completion log at that time. There was one item of compaction
completion log every several minutes, the same as when the queue was
increasing. Besides, there was no restart of the region server.

Wellington Chevreuil  于2024年5月20日周一 22:30写道:

> By the description, it seems compaction of a specific subset of regions is
> taking a long time to complete, filling all the compaction threads whilst
> all other compaction requests are queued waiting for these long ones to
> complete. Once these long compassions are finished, the queued ones are
> processed very quickly. I'm not sure about hbase 1.1.3 (this is quite old,
> btw), but newer versions do log the total time and size of compacted data
> at the end of each compaction. The only other way compaction queues would
> be cleaned out is if RSes got restarted.
>
> Em dom., 19 de mai. de 2024 às 22:30, Rural Hunter 
> escreveu:
>
> > Hi,
> >
> > We are experiencing periodic slow response issue. We investigated the
> issue
> > and found it's related to hfile compaction. The slow down happens when
> > there are many compaction activities in log. So we tuned some compaction
> > parameters and also started to monitor the metric: compactionQueueLength.
> > When the slow response happens, we can see the compactionQueueLength
> keeps
> > increasing. In the log there is one item of major compaction completion
> > every several minutes. One interesting finding is that
> > compactionQueueLength
> > keeps increasing to more than 1000 or even 3000 on some servers until at
> > some point it drops to 0 suddenly, like it is it cleared by someone.
> There
> > is nothing special in the log at the time and after that there is not
> much
> > compaction activity.  I searched the doc and web but couldn't find any
> > explanation for that. Can anyone explain what happened? Thanks in
> advance.
> > btw, our hbase version is 1.1.3
> >
>


Re: [ANNOUNCE] Apache HBase 2.6.0 is now available for download

2024-05-20 Thread Bryan Beaudreault
Haha yes, I noticed that…after sending. Hopefully the title and various
other mentions of 2.6.0 can suffice this time :)

On Mon, May 20, 2024 at 10:08 PM 张铎(Duo Zhang) 
wrote:

> Congratulations!
>
> But it seems you missed the replacement for the first '_version_'
> placeholder...
>
> Bryan Beaudreault  于2024年5月21日周二 00:44写道:
> >
> > The HBase team is happy to announce the immediate availability of HBase
> > _version_.
> >
> > Apache HBase™ is an open-source, distributed, versioned, non-relational
> > database.
> > Apache HBase gives you low latency random access to billions of rows with
> > millions of columns atop non-specialized hardware. To learn more about
> > HBase,
> > see https://hbase.apache.org/.
> >
> > HBase 2.6.0 is the 1st release in the HBase 2.6.x line, which aims to
> > improve the stability and reliability of HBase. This release includes
> > roughly
> > 560 resolved issues not covered by previous 2.x releases.
> >
> > Notable new features include:
> > - Built-in support for full and incremental backups
> > - Built-in support for TLS encryption and authentication
> > - Erasure Coding support
> > - Various improvements to Quotas
> >
> > The full list of issues can be found here:
> >
> > CHANGELOG: https://downloads.apache.org/hbase/2.6.0/CHANGES.md
> > RELEASENOTES: https://downloads.apache.org/hbase/2.6.0/RELEASENOTES.md
> >
> > or via our issue tracker:
> >   https://issues.apache.org/jira/projects/HBASE/versions/12350930
> >
> > To download please follow the links and instructions on our website:
> >
> > https://hbase.apache.org/downloads.html
> >
> > Question, comments, and problems are always welcome at:
> >   d...@hbase.apache.org
> >   user@hbase.apache.org
> >   user...@hbase.apache.org
> >
> > Thanks to all who contributed and made this release possible.
> >
> > Cheers,
> > The HBase Dev Team
>