This is an automated email from the ASF dual-hosted git repository.
michaelsmith pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/impala.git
The following commit(s) were added to refs/heads/asf-site by this push:
new e87da6db1 BLOG: Add blog post for Impala talks at Community Over Code
NA 2024
e87da6db1 is described below
commit e87da6db1e400de91f613d1325e3bddecc6de3c1
Author: Riza Suminto <[email protected]>
AuthorDate: Mon Oct 14 18:28:48 2024 -0700
BLOG: Add blog post for Impala talks at Community Over Code NA 2024
Change-Id: I3beb67c6c209443703cbf3e9521c8b9f662ef733
Reviewed-on: http://gerrit.cloudera.org:8080/21929
Reviewed-by: Jason Fehr <[email protected]>
Tested-by: Jason Fehr <[email protected]>
---
blog/2024/index.html | 9 +++
blog/archive.html | 2 +-
.../cat_blogs => authors/gabor-kaszab}/index.html | 11 ++-
.../cat_talks => authors/impala-dev}/index.html | 34 ++++-----
blog/{categories => authors}/index.html | 24 +++----
.../noemi-pap-takacs}/index.html | 11 ++-
.../cat_blogs => authors/riza-suminto}/index.html | 11 ++-
blog/categories/cat_blogs/index.html | 4 +-
.../categories/{cat_blogs => cat_posts}/index.html | 12 ++--
blog/categories/cat_talks/index.html | 13 +++-
blog/categories/{cat_talks => cceu24}/index.html | 19 ++---
blog/categories/{cat_blogs => ccna24}/index.html | 18 +++--
blog/categories/index.html | 18 +++--
blog/index.html | 80 ++++++++++++++++++---
.../index.html | 7 +-
.../index.html | 38 ++++++----
.../impala-25-performance-overview/index.html | 2 +-
.../index.html | 2 +-
blog/posts/impala-blog-coming-soon/index.html | 2 +-
.../index.html | 60 +++++++---------
.../index.html | 53 +++++++-------
.../index.html | 7 +-
blog/posts/nested-types-in-impala/index.html | 2 +-
.../index.html | 11 ++-
blog/sitemap.xml | 76 +++++++++++++++-----
blog/sitemapindex.xml | 2 +-
gh-docs/ccna24-impalas_living_on_iceberg.pdf | Bin 0 -> 1238742 bytes
...24-intelligent_utilization_aware_scheduling.pdf | Bin 0 -> 1234106 bytes
gh-docs/ccna24-table_maintenance.pdf | Bin 0 -> 2428468 bytes
...uet-files-from-the-apache-impala-perspective.md | 2 +-
.../posts/healing-iceberg-tables-with-impala.md | 27 +++++++
.../posts/impala-25-performance-overview.html | 6 +-
...a-modern-open-source-sql-engine-for-hadoop.html | 6 +-
.../posts/impalas-living-on-iceberg.md | 27 +++++++
...oscaling-for-impala-virtual-compute-clusters.md | 26 +++++++
.../lets-see-how-fast-impala-runs-on-iceberg.md | 2 +-
.../posts/nested-types-in-impala.html | 6 +-
...ds-but-modifies-and-optimizes-iceberg-tables.md | 2 +-
38 files changed, 424 insertions(+), 208 deletions(-)
diff --git a/blog/2024/index.html b/blog/2024/index.html
index f6a3e1555..96d8d4f76 100644
--- a/blog/2024/index.html
+++ b/blog/2024/index.html
@@ -57,6 +57,15 @@
<main id="content"><article class="listpage"><header><h1>Posts for
year 2024</h1>
</header><ul class="postlist">
<li>
+<time class="listdate" datetime="2024-10-10T10:55:00-06:00" title="2024-10-10
10:55">2024-10-10 10:55</time><a
href="../posts/healing-iceberg-tables-with-impala/" class="listtitle">Healing
Iceberg Tables with Impala</a>
+</li>
+ <li>
+<time class="listdate" datetime="2024-10-08T14:50:00-06:00" title="2024-10-08
14:50">2024-10-08 14:50</time><a
href="../posts/intelligent-utilization-aware-autoscaling-for-impala-virtual-compute-clusters/"
class="listtitle">Intelligent Utilization Aware Autoscaling for Impala Virtual
Compute Clusters</a>
+</li>
+ <li>
+<time class="listdate" datetime="2024-10-07T16:00:00-06:00" title="2024-10-07
16:00">2024-10-07 16:00</time><a href="../posts/impalas-living-on-iceberg/"
class="listtitle">Impala's Living on Iceberg</a>
+</li>
+ <li>
<time class="listdate" datetime="2024-07-27T07:09:35-07:00" title="2024-07-27
07:09">2024-07-27 07:09</time><a
href="../posts/this-impala-not-only-reads-but-modifies-and-optimizes-iceberg-tables/"
class="listtitle">This Impala not only reads, but modifies and optimizes
Iceberg tables</a>
</li>
<li>
diff --git a/blog/archive.html b/blog/archive.html
index 6eb467531..64e1c7cf4 100644
--- a/blog/archive.html
+++ b/blog/archive.html
@@ -58,7 +58,7 @@
</header><ul class="postlist">
<li>
<a href="2024/">2024</a>
- (3)
+ (6)
</li>
<li>
<a href="2017/">2017</a>
diff --git a/blog/categories/cat_blogs/index.html
b/blog/authors/gabor-kaszab/index.html
similarity index 89%
copy from blog/categories/cat_blogs/index.html
copy to blog/authors/gabor-kaszab/index.html
index 962d1a166..cee9d5112 100644
--- a/blog/categories/cat_blogs/index.html
+++ b/blog/authors/gabor-kaszab/index.html
@@ -5,12 +5,12 @@
<meta name="keywords" content="hadoop, impala, sql, mpp, bi, big data, open
source">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta charset="utf-8">
-<title>Posts about blogs | Apache Impala</title>
+<title>Posts by Gabor Kaszab | Apache Impala</title>
<link href="../../assets/css/bootstrap.min.css" rel="stylesheet"
type="text/css">
<link href="../../assets/css/bootstrap-responsive.min.css" rel="stylesheet"
type="text/css">
<!-- order is significant to prevent overwriting of some bootstrap-defined css
styles --><link href="../../assets/css/additional_styles.css" rel="stylesheet"
type="text/css">
<script
src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script><script
src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script><meta
content="#5670d4" name="theme-color">
-<link rel="canonical"
href="https://impala.apache.org/blog/categories/cat_blogs/">
+<link rel="canonical"
href="https://impala.apache.org/blog/authors/gabor-kaszab/">
</head>
<body id="index" class="home">
<div class="container">
@@ -53,14 +53,13 @@
</nav></header>
</div>
<!-- masthead -->
- <main id="content"><article class="tagpage"><header><h1>Posts about
blogs</h1>
+ <main id="content"><article class="authorpage"><header><h1>Posts by
Gabor Kaszab</h1>
<div class="metadata">
-
+
</div>
-
</header><ul class="postlist">
<li>
-<time class="listdate" datetime="2017-01-03T15:45:20-08:00" title="2017-01-03
15:45">2017-01-03 15:45</time><a href="../../posts/impala-blog-coming-soon/"
class="listtitle">Impala Blog Coming Soon</a><a></a>
+<time class="listdate" datetime="2024-10-07T16:00:00-06:00" title="2024-10-07
16:00">2024-10-07 16:00</time><a href="../../posts/impalas-living-on-iceberg/"
class="listtitle">Impala's Living on Iceberg</a>
</li>
</ul></article></main><footer id="footer"><p> </p>
<div class="navbar">
diff --git a/blog/categories/cat_talks/index.html
b/blog/authors/impala-dev/index.html
similarity index 87%
copy from blog/categories/cat_talks/index.html
copy to blog/authors/impala-dev/index.html
index 4bf9358ab..9229934f3 100644
--- a/blog/categories/cat_talks/index.html
+++ b/blog/authors/impala-dev/index.html
@@ -5,12 +5,12 @@
<meta name="keywords" content="hadoop, impala, sql, mpp, bi, big data, open
source">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta charset="utf-8">
-<title>Posts about talks | Apache Impala</title>
+<title>Posts by Impala Dev | Apache Impala</title>
<link href="../../assets/css/bootstrap.min.css" rel="stylesheet"
type="text/css">
<link href="../../assets/css/bootstrap-responsive.min.css" rel="stylesheet"
type="text/css">
<!-- order is significant to prevent overwriting of some bootstrap-defined css
styles --><link href="../../assets/css/additional_styles.css" rel="stylesheet"
type="text/css">
<script
src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script><script
src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script><meta
content="#5670d4" name="theme-color">
-<link rel="canonical"
href="https://impala.apache.org/blog/categories/cat_talks/">
+<link rel="canonical"
href="https://impala.apache.org/blog/authors/impala-dev/">
</head>
<body id="index" class="home">
<div class="container">
@@ -53,29 +53,31 @@
</nav></header>
</div>
<!-- masthead -->
- <main id="content"><article class="tagpage"><header><h1>Posts about
talks</h1>
+ <main id="content"><article class="authorpage"><header><h1>Posts by
Impala Dev</h1>
<div class="metadata">
-
+
</div>
-
</header><ul class="postlist">
<li>
-<time class="listdate" datetime="2024-07-27T07:09:35-07:00" title="2024-07-27
07:09">2024-07-27 07:09</time><a
href="../../posts/this-impala-not-only-reads-but-modifies-and-optimizes-iceberg-tables/"
class="listtitle">This Impala not only reads, but modifies and optimizes
Iceberg tables</a><a></a>
+<time class="listdate" datetime="2024-07-27T07:09:35-07:00" title="2024-07-27
07:09">2024-07-27 07:09</time><a
href="../../posts/this-impala-not-only-reads-but-modifies-and-optimizes-iceberg-tables/"
class="listtitle">This Impala not only reads, but modifies and optimizes
Iceberg tables</a>
+</li>
+ <li>
+<time class="listdate" datetime="2024-07-27T07:07:38-07:00" title="2024-07-27
07:07">2024-07-27 07:07</time><a
href="../../posts/lets-see-how-fast-impala-runs-on-iceberg/"
class="listtitle">Let’s see how fast Impala runs on Iceberg</a>
</li>
- <li>
-<time class="listdate" datetime="2024-07-27T07:07:38-07:00" title="2024-07-27
07:07">2024-07-27 07:07</time><a
href="../../posts/lets-see-how-fast-impala-runs-on-iceberg/"
class="listtitle">Let’s see how fast Impala runs on Iceberg</a><a></a>
+ <li>
+<time class="listdate" datetime="2024-07-27T07:02:43-07:00" title="2024-07-27
07:02">2024-07-27 07:02</time><a
href="../../posts/anatomy-of-reading-apache-parquet-files-from-the-apache-impala-perspective/"
class="listtitle">Anatomy of reading Apache Parquet files (from the Apache
Impala perspective)</a>
</li>
- <li>
-<time class="listdate" datetime="2024-07-27T07:02:43-07:00" title="2024-07-27
07:02">2024-07-27 07:02</time><a
href="../../posts/anatomy-of-reading-apache-parquet-files-from-the-apache-impala-perspective/"
class="listtitle">Anatomy of reading Apache Parquet files (from the Apache
Impala perspective)</a><a></a>
+ <li>
+<time class="listdate" datetime="2017-01-03T15:45:20-08:00" title="2017-01-03
15:45">2017-01-03 15:45</time><a href="../../posts/impala-blog-coming-soon/"
class="listtitle">Impala Blog Coming Soon</a>
</li>
- <li>
-<time class="listdate" datetime="2016-05-24T23:00:00-07:00" title="2016-05-24
23:00">2016-05-24 23:00</time><a
href="../../posts/impala-25-performance-overview/" class="listtitle">Impala 2.5
performance overview</a><a></a>
+ <li>
+<time class="listdate" datetime="2016-05-24T23:00:00-07:00" title="2016-05-24
23:00">2016-05-24 23:00</time><a
href="../../posts/impala-25-performance-overview/" class="listtitle">Impala 2.5
performance overview</a>
</li>
- <li>
-<time class="listdate" datetime="2015-03-24T23:00:00-07:00" title="2015-03-24
23:00">2015-03-24 23:00</time><a href="../../posts/nested-types-in-impala/"
class="listtitle">Nested Types in Impala</a><a></a>
+ <li>
+<time class="listdate" datetime="2015-03-24T23:00:00-07:00" title="2015-03-24
23:00">2015-03-24 23:00</time><a href="../../posts/nested-types-in-impala/"
class="listtitle">Nested Types in Impala</a>
</li>
- <li>
-<time class="listdate" datetime="2015-01-05T23:00:00-07:00" title="2015-01-05
23:00">2015-01-05 23:00</time><a
href="../../posts/impala-a-modern-open-source-sql-engine-for-hadoop/"
class="listtitle">Impala: A Modern, Open-Source SQL Engine for Hadoop</a><a></a>
+ <li>
+<time class="listdate" datetime="2015-01-05T23:00:00-07:00" title="2015-01-05
23:00">2015-01-05 23:00</time><a
href="../../posts/impala-a-modern-open-source-sql-engine-for-hadoop/"
class="listtitle">Impala: A Modern, Open-Source SQL Engine for Hadoop</a>
</li>
</ul></article></main><footer id="footer"><p> </p>
<div class="navbar">
diff --git a/blog/categories/index.html b/blog/authors/index.html
similarity index 85%
copy from blog/categories/index.html
copy to blog/authors/index.html
index a4c49fd64..3b5a6bd52 100644
--- a/blog/categories/index.html
+++ b/blog/authors/index.html
@@ -5,13 +5,13 @@
<meta name="keywords" content="hadoop, impala, sql, mpp, bi, big data, open
source">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta charset="utf-8">
-<meta name="description" content="Categories">
-<title>Categories | Apache Impala</title>
+<meta name="description" content="Authors">
+<title>Authors | Apache Impala</title>
<link href="../assets/css/bootstrap.min.css" rel="stylesheet" type="text/css">
<link href="../assets/css/bootstrap-responsive.min.css" rel="stylesheet"
type="text/css">
<!-- order is significant to prevent overwriting of some bootstrap-defined css
styles --><link href="../assets/css/additional_styles.css" rel="stylesheet"
type="text/css">
<script
src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script><script
src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script><meta
content="#5670d4" name="theme-color">
-<link rel="canonical" href="https://impala.apache.org/blog/categories/">
+<link rel="canonical" href="https://impala.apache.org/blog/authors/">
</head>
<body id="index" class="home">
<div class="container">
@@ -54,18 +54,16 @@
</nav></header>
</div>
<!-- masthead -->
- <main id="content"><article
class="tagindex"><header><h1>Categories</h1>
+ <main id="content"><article class="authorindex"><h2>Authors</h2>
<div class="metadata">
-
+
</div>
- </header><ul class="postlist">
-<li>
-<a class="reference" href="cat_blogs/">blogs</a>
- </li>
- <li>
-<a class="reference" href="cat_talks/">talks</a>
- </li>
- </ul></article></main><footer id="footer"><p> </p>
+ <ul class="postlist">
+<li><a class="reference listtitle" href="gabor-kaszab/">Gabor Kaszab</a></li>
+ <li><a class="reference listtitle" href="impala-dev/">Impala
Dev</a></li>
+ <li><a class="reference listtitle"
href="noemi-pap-takacs/">Noémi Pap-Takács</a></li>
+ <li><a class="reference listtitle" href="riza-suminto/">Riza
Suminto</a></li>
+ </ul></article></main><footer id="footer"><p> </p>
<div class="navbar">
<div class="navbar-inner">
<div class="container">
diff --git a/blog/categories/cat_blogs/index.html
b/blog/authors/noemi-pap-takacs/index.html
similarity index 89%
copy from blog/categories/cat_blogs/index.html
copy to blog/authors/noemi-pap-takacs/index.html
index 962d1a166..30e085366 100644
--- a/blog/categories/cat_blogs/index.html
+++ b/blog/authors/noemi-pap-takacs/index.html
@@ -5,12 +5,12 @@
<meta name="keywords" content="hadoop, impala, sql, mpp, bi, big data, open
source">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta charset="utf-8">
-<title>Posts about blogs | Apache Impala</title>
+<title>Posts by Noémi Pap-Takács | Apache Impala</title>
<link href="../../assets/css/bootstrap.min.css" rel="stylesheet"
type="text/css">
<link href="../../assets/css/bootstrap-responsive.min.css" rel="stylesheet"
type="text/css">
<!-- order is significant to prevent overwriting of some bootstrap-defined css
styles --><link href="../../assets/css/additional_styles.css" rel="stylesheet"
type="text/css">
<script
src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script><script
src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script><meta
content="#5670d4" name="theme-color">
-<link rel="canonical"
href="https://impala.apache.org/blog/categories/cat_blogs/">
+<link rel="canonical"
href="https://impala.apache.org/blog/authors/noemi-pap-takacs/">
</head>
<body id="index" class="home">
<div class="container">
@@ -53,14 +53,13 @@
</nav></header>
</div>
<!-- masthead -->
- <main id="content"><article class="tagpage"><header><h1>Posts about
blogs</h1>
+ <main id="content"><article class="authorpage"><header><h1>Posts by
Noémi Pap-Takács</h1>
<div class="metadata">
-
+
</div>
-
</header><ul class="postlist">
<li>
-<time class="listdate" datetime="2017-01-03T15:45:20-08:00" title="2017-01-03
15:45">2017-01-03 15:45</time><a href="../../posts/impala-blog-coming-soon/"
class="listtitle">Impala Blog Coming Soon</a><a></a>
+<time class="listdate" datetime="2024-10-10T10:55:00-06:00" title="2024-10-10
10:55">2024-10-10 10:55</time><a
href="../../posts/healing-iceberg-tables-with-impala/"
class="listtitle">Healing Iceberg Tables with Impala</a>
</li>
</ul></article></main><footer id="footer"><p> </p>
<div class="navbar">
diff --git a/blog/categories/cat_blogs/index.html
b/blog/authors/riza-suminto/index.html
similarity index 88%
copy from blog/categories/cat_blogs/index.html
copy to blog/authors/riza-suminto/index.html
index 962d1a166..f84e121d8 100644
--- a/blog/categories/cat_blogs/index.html
+++ b/blog/authors/riza-suminto/index.html
@@ -5,12 +5,12 @@
<meta name="keywords" content="hadoop, impala, sql, mpp, bi, big data, open
source">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta charset="utf-8">
-<title>Posts about blogs | Apache Impala</title>
+<title>Posts by Riza Suminto | Apache Impala</title>
<link href="../../assets/css/bootstrap.min.css" rel="stylesheet"
type="text/css">
<link href="../../assets/css/bootstrap-responsive.min.css" rel="stylesheet"
type="text/css">
<!-- order is significant to prevent overwriting of some bootstrap-defined css
styles --><link href="../../assets/css/additional_styles.css" rel="stylesheet"
type="text/css">
<script
src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script><script
src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script><meta
content="#5670d4" name="theme-color">
-<link rel="canonical"
href="https://impala.apache.org/blog/categories/cat_blogs/">
+<link rel="canonical"
href="https://impala.apache.org/blog/authors/riza-suminto/">
</head>
<body id="index" class="home">
<div class="container">
@@ -53,14 +53,13 @@
</nav></header>
</div>
<!-- masthead -->
- <main id="content"><article class="tagpage"><header><h1>Posts about
blogs</h1>
+ <main id="content"><article class="authorpage"><header><h1>Posts by
Riza Suminto</h1>
<div class="metadata">
-
+
</div>
-
</header><ul class="postlist">
<li>
-<time class="listdate" datetime="2017-01-03T15:45:20-08:00" title="2017-01-03
15:45">2017-01-03 15:45</time><a href="../../posts/impala-blog-coming-soon/"
class="listtitle">Impala Blog Coming Soon</a><a></a>
+<time class="listdate" datetime="2024-10-08T14:50:00-06:00" title="2024-10-08
14:50">2024-10-08 14:50</time><a
href="../../posts/intelligent-utilization-aware-autoscaling-for-impala-virtual-compute-clusters/"
class="listtitle">Intelligent Utilization Aware Autoscaling for Impala Virtual
Compute Clusters</a>
</li>
</ul></article></main><footer id="footer"><p> </p>
<div class="navbar">
diff --git a/blog/categories/cat_blogs/index.html
b/blog/categories/cat_blogs/index.html
index 962d1a166..59f8506d0 100644
--- a/blog/categories/cat_blogs/index.html
+++ b/blog/categories/cat_blogs/index.html
@@ -55,9 +55,9 @@
<!-- masthead -->
<main id="content"><article class="tagpage"><header><h1>Posts about
blogs</h1>
<div class="metadata">
-
+
</div>
-
+
</header><ul class="postlist">
<li>
<time class="listdate" datetime="2017-01-03T15:45:20-08:00" title="2017-01-03
15:45">2017-01-03 15:45</time><a href="../../posts/impala-blog-coming-soon/"
class="listtitle">Impala Blog Coming Soon</a><a></a>
diff --git a/blog/categories/cat_blogs/index.html
b/blog/categories/cat_posts/index.html
similarity index 92%
copy from blog/categories/cat_blogs/index.html
copy to blog/categories/cat_posts/index.html
index 962d1a166..b059947a5 100644
--- a/blog/categories/cat_blogs/index.html
+++ b/blog/categories/cat_posts/index.html
@@ -5,12 +5,12 @@
<meta name="keywords" content="hadoop, impala, sql, mpp, bi, big data, open
source">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta charset="utf-8">
-<title>Posts about blogs | Apache Impala</title>
+<title>Posts about posts | Apache Impala</title>
<link href="../../assets/css/bootstrap.min.css" rel="stylesheet"
type="text/css">
<link href="../../assets/css/bootstrap-responsive.min.css" rel="stylesheet"
type="text/css">
<!-- order is significant to prevent overwriting of some bootstrap-defined css
styles --><link href="../../assets/css/additional_styles.css" rel="stylesheet"
type="text/css">
<script
src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script><script
src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script><meta
content="#5670d4" name="theme-color">
-<link rel="canonical"
href="https://impala.apache.org/blog/categories/cat_blogs/">
+<link rel="canonical"
href="https://impala.apache.org/blog/categories/cat_posts/">
</head>
<body id="index" class="home">
<div class="container">
@@ -53,14 +53,14 @@
</nav></header>
</div>
<!-- masthead -->
- <main id="content"><article class="tagpage"><header><h1>Posts about
blogs</h1>
+ <main id="content"><article class="tagpage"><header><h1>Posts about
posts</h1>
<div class="metadata">
-
+
</div>
-
+
</header><ul class="postlist">
<li>
-<time class="listdate" datetime="2017-01-03T15:45:20-08:00" title="2017-01-03
15:45">2017-01-03 15:45</time><a href="../../posts/impala-blog-coming-soon/"
class="listtitle">Impala Blog Coming Soon</a><a></a>
+<time class="listdate" datetime="2024-10-07T16:00:00-06:00" title="2024-10-07
16:00">2024-10-07 16:00</time><a href="../../posts/impalas-living-on-iceberg/"
class="listtitle">Impalas living on Iceberg</a><a></a>
</li>
</ul></article></main><footer id="footer"><p> </p>
<div class="navbar">
diff --git a/blog/categories/cat_talks/index.html
b/blog/categories/cat_talks/index.html
index 4bf9358ab..0c9869ba5 100644
--- a/blog/categories/cat_talks/index.html
+++ b/blog/categories/cat_talks/index.html
@@ -55,11 +55,20 @@
<!-- masthead -->
<main id="content"><article class="tagpage"><header><h1>Posts about
talks</h1>
<div class="metadata">
-
+
</div>
-
+
</header><ul class="postlist">
<li>
+<time class="listdate" datetime="2024-10-10T10:55:00-06:00" title="2024-10-10
10:55">2024-10-10 10:55</time><a
href="../../posts/healing-iceberg-tables-with-impala/"
class="listtitle">Healing Iceberg Tables with Impala</a><a></a>
+</li>
+ <li>
+<time class="listdate" datetime="2024-10-08T14:50:00-06:00" title="2024-10-08
14:50">2024-10-08 14:50</time><a
href="../../posts/intelligent-utilization-aware-autoscaling-for-impala-virtual-compute-clusters/"
class="listtitle">Intelligent Utilization Aware Autoscaling for Impala Virtual
Compute Clusters</a><a></a>
+</li>
+ <li>
+<time class="listdate" datetime="2024-10-07T16:00:00-06:00" title="2024-10-07
16:00">2024-10-07 16:00</time><a href="../../posts/impalas-living-on-iceberg/"
class="listtitle">Impala's Living on Iceberg</a><a></a>
+</li>
+ <li>
<time class="listdate" datetime="2024-07-27T07:09:35-07:00" title="2024-07-27
07:09">2024-07-27 07:09</time><a
href="../../posts/this-impala-not-only-reads-but-modifies-and-optimizes-iceberg-tables/"
class="listtitle">This Impala not only reads, but modifies and optimizes
Iceberg tables</a><a></a>
</li>
<li>
diff --git a/blog/categories/cat_talks/index.html
b/blog/categories/cceu24/index.html
similarity index 85%
copy from blog/categories/cat_talks/index.html
copy to blog/categories/cceu24/index.html
index 4bf9358ab..e79593f2d 100644
--- a/blog/categories/cat_talks/index.html
+++ b/blog/categories/cceu24/index.html
@@ -5,12 +5,12 @@
<meta name="keywords" content="hadoop, impala, sql, mpp, bi, big data, open
source">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta charset="utf-8">
-<title>Posts about talks | Apache Impala</title>
+<title>Posts about cceu24 | Apache Impala</title>
<link href="../../assets/css/bootstrap.min.css" rel="stylesheet"
type="text/css">
<link href="../../assets/css/bootstrap-responsive.min.css" rel="stylesheet"
type="text/css">
<!-- order is significant to prevent overwriting of some bootstrap-defined css
styles --><link href="../../assets/css/additional_styles.css" rel="stylesheet"
type="text/css">
<script
src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script><script
src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script><meta
content="#5670d4" name="theme-color">
-<link rel="canonical"
href="https://impala.apache.org/blog/categories/cat_talks/">
+<link rel="canonical" href="https://impala.apache.org/blog/categories/cceu24/">
</head>
<body id="index" class="home">
<div class="container">
@@ -53,11 +53,11 @@
</nav></header>
</div>
<!-- masthead -->
- <main id="content"><article class="tagpage"><header><h1>Posts about
talks</h1>
+ <main id="content"><article class="tagpage"><header><h1>Posts about
cceu24</h1>
<div class="metadata">
-
+
</div>
-
+
</header><ul class="postlist">
<li>
<time class="listdate" datetime="2024-07-27T07:09:35-07:00" title="2024-07-27
07:09">2024-07-27 07:09</time><a
href="../../posts/this-impala-not-only-reads-but-modifies-and-optimizes-iceberg-tables/"
class="listtitle">This Impala not only reads, but modifies and optimizes
Iceberg tables</a><a></a>
@@ -67,15 +67,6 @@
</li>
<li>
<time class="listdate" datetime="2024-07-27T07:02:43-07:00" title="2024-07-27
07:02">2024-07-27 07:02</time><a
href="../../posts/anatomy-of-reading-apache-parquet-files-from-the-apache-impala-perspective/"
class="listtitle">Anatomy of reading Apache Parquet files (from the Apache
Impala perspective)</a><a></a>
-</li>
- <li>
-<time class="listdate" datetime="2016-05-24T23:00:00-07:00" title="2016-05-24
23:00">2016-05-24 23:00</time><a
href="../../posts/impala-25-performance-overview/" class="listtitle">Impala 2.5
performance overview</a><a></a>
-</li>
- <li>
-<time class="listdate" datetime="2015-03-24T23:00:00-07:00" title="2015-03-24
23:00">2015-03-24 23:00</time><a href="../../posts/nested-types-in-impala/"
class="listtitle">Nested Types in Impala</a><a></a>
-</li>
- <li>
-<time class="listdate" datetime="2015-01-05T23:00:00-07:00" title="2015-01-05
23:00">2015-01-05 23:00</time><a
href="../../posts/impala-a-modern-open-source-sql-engine-for-hadoop/"
class="listtitle">Impala: A Modern, Open-Source SQL Engine for Hadoop</a><a></a>
</li>
</ul></article></main><footer id="footer"><p> </p>
<div class="navbar">
diff --git a/blog/categories/cat_blogs/index.html
b/blog/categories/ccna24/index.html
similarity index 82%
copy from blog/categories/cat_blogs/index.html
copy to blog/categories/ccna24/index.html
index 962d1a166..6b10a3d93 100644
--- a/blog/categories/cat_blogs/index.html
+++ b/blog/categories/ccna24/index.html
@@ -5,12 +5,12 @@
<meta name="keywords" content="hadoop, impala, sql, mpp, bi, big data, open
source">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta charset="utf-8">
-<title>Posts about blogs | Apache Impala</title>
+<title>Posts about ccna24 | Apache Impala</title>
<link href="../../assets/css/bootstrap.min.css" rel="stylesheet"
type="text/css">
<link href="../../assets/css/bootstrap-responsive.min.css" rel="stylesheet"
type="text/css">
<!-- order is significant to prevent overwriting of some bootstrap-defined css
styles --><link href="../../assets/css/additional_styles.css" rel="stylesheet"
type="text/css">
<script
src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script><script
src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script><meta
content="#5670d4" name="theme-color">
-<link rel="canonical"
href="https://impala.apache.org/blog/categories/cat_blogs/">
+<link rel="canonical" href="https://impala.apache.org/blog/categories/ccna24/">
</head>
<body id="index" class="home">
<div class="container">
@@ -53,14 +53,20 @@
</nav></header>
</div>
<!-- masthead -->
- <main id="content"><article class="tagpage"><header><h1>Posts about
blogs</h1>
+ <main id="content"><article class="tagpage"><header><h1>Posts about
ccna24</h1>
<div class="metadata">
-
+
</div>
-
+
</header><ul class="postlist">
<li>
-<time class="listdate" datetime="2017-01-03T15:45:20-08:00" title="2017-01-03
15:45">2017-01-03 15:45</time><a href="../../posts/impala-blog-coming-soon/"
class="listtitle">Impala Blog Coming Soon</a><a></a>
+<time class="listdate" datetime="2024-10-10T10:55:00-06:00" title="2024-10-10
10:55">2024-10-10 10:55</time><a
href="../../posts/healing-iceberg-tables-with-impala/"
class="listtitle">Healing Iceberg Tables with Impala</a><a></a>
+</li>
+ <li>
+<time class="listdate" datetime="2024-10-08T14:50:00-06:00" title="2024-10-08
14:50">2024-10-08 14:50</time><a
href="../../posts/intelligent-utilization-aware-autoscaling-for-impala-virtual-compute-clusters/"
class="listtitle">Intelligent Utilization Aware Autoscaling for Impala Virtual
Compute Clusters</a><a></a>
+</li>
+ <li>
+<time class="listdate" datetime="2024-10-07T16:00:00-06:00" title="2024-10-07
16:00">2024-10-07 16:00</time><a href="../../posts/impalas-living-on-iceberg/"
class="listtitle">Impala's Living on Iceberg</a><a></a>
</li>
</ul></article></main><footer id="footer"><p> </p>
<div class="navbar">
diff --git a/blog/categories/index.html b/blog/categories/index.html
index a4c49fd64..a424d2bf6 100644
--- a/blog/categories/index.html
+++ b/blog/categories/index.html
@@ -5,8 +5,8 @@
<meta name="keywords" content="hadoop, impala, sql, mpp, bi, big data, open
source">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta charset="utf-8">
-<meta name="description" content="Categories">
-<title>Categories | Apache Impala</title>
+<meta name="description" content="Tags and Categories">
+<title>Tags and Categories | Apache Impala</title>
<link href="../assets/css/bootstrap.min.css" rel="stylesheet" type="text/css">
<link href="../assets/css/bootstrap-responsive.min.css" rel="stylesheet"
type="text/css">
<!-- order is significant to prevent overwriting of some bootstrap-defined css
styles --><link href="../assets/css/additional_styles.css" rel="stylesheet"
type="text/css">
@@ -54,18 +54,24 @@
</nav></header>
</div>
<!-- masthead -->
- <main id="content"><article
class="tagindex"><header><h1>Categories</h1>
+ <main id="content"><article class="tagindex"><header><h1>Tags and
Categories</h1>
<div class="metadata">
-
+
</div>
- </header><ul class="postlist">
+ </header><h2>Categories</h2>
+ <ul class="postlist">
<li>
<a class="reference" href="cat_blogs/">blogs</a>
</li>
<li>
<a class="reference" href="cat_talks/">talks</a>
</li>
- </ul></article></main><footer id="footer"><p> </p>
+ </ul>
+<h2>Tags</h2>
+ <ul class="postlist">
+<li><a class="reference listtitle" href="cceu24/">cceu24</a></li>
+ <li><a class="reference listtitle"
href="ccna24/">ccna24</a></li>
+ </ul></article></main><footer id="footer"><p> </p>
<div class="navbar">
<div class="navbar-inner">
<div class="container">
diff --git a/blog/index.html b/blog/index.html
index 3467be009..81360d5d2 100644
--- a/blog/index.html
+++ b/blog/index.html
@@ -12,7 +12,7 @@
<!-- order is significant to prevent overwriting of some bootstrap-defined css
styles --><link href="assets/css/additional_styles.css" rel="stylesheet"
type="text/css">
<script
src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script><script
src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script><meta
content="#5670d4" name="theme-color">
<link rel="canonical" href="https://impala.apache.org/blog/">
-<link rel="prefetch"
href="posts/this-impala-not-only-reads-but-modifies-and-optimizes-iceberg-tables/"
type="text/html">
+<link rel="prefetch" href="posts/healing-iceberg-tables-with-impala/"
type="text/html">
</head>
<body id="index" class="home">
<div class="container">
@@ -58,10 +58,74 @@
<main id="content"><h3>All articles</h3>
<div class="postindex">
<hr>
+<article class="h-entry post-text"><header><h3 class="p-name entry-title"><a
href="posts/healing-iceberg-tables-with-impala/" class="u-url">Healing Iceberg
Tables with Impala</a></h3>
+ <div class="metadata">
+ <p class="byline author vcard"><span class="byline-name fn">
+ <a href="authors/noemi-pap-takacs/">Noémi Pap-Takács</a>
+ </span></p>
+ <p class="dateline"><a
href="posts/healing-iceberg-tables-with-impala/" rel="bookmark"><time
class="published dt-published" datetime="2024-10-10T10:55:00-06:00"
title="2024-10-10 10:55">2024-10-10 10:55</time></a></p>
+ </div>
+ </header><div class="p-summary entry-summary">
+ <p>Apache Iceberg handles dynamically changing data at large scale.
However, frequent modifications
+come at a cost: eventually, tables will become fragmented. This degrades the
performance of read
+operations over time. To address this challenge, we introduced table
maintenance features in Apache
+Impala, the high performance, distributed DB engine for big data.</p>
+<p>The new OPTIMIZE statement merges small data files and eliminates delete
files to uphold table
+health. It allows rewriting the table according to the latest schema and
partition layout, and also
+offers the flexibility of file filtering to optimize recurring maintenance
jobs. Additionally, the
+DROP PARTITION statement allows selective partition removal based on
predicates.</p>
+<p>Discover in this session how Impala ensures high performance on top of
dynamically changing data.</p>
+<p>[<a
href="https://impala.apache.org/gh-docs/ccna24-table_maintenance.pdf">slides</a>]</p>
+<p><em>Appeared in <a
href="https://communityovercode.org/schedule/#sz-tab-45575">Community Over Code
NA 2024</a></em></p>
+ </div>
+ </article><hr>
+<article class="h-entry post-text"><header><h3 class="p-name entry-title"><a
href="posts/intelligent-utilization-aware-autoscaling-for-impala-virtual-compute-clusters/"
class="u-url">Intelligent Utilization Aware Autoscaling for Impala Virtual
Compute Clusters</a></h3>
+ <div class="metadata">
+ <p class="byline author vcard"><span class="byline-name fn">
+ <a href="authors/riza-suminto/">Riza Suminto</a>
+ </span></p>
+ <p class="dateline"><a
href="posts/intelligent-utilization-aware-autoscaling-for-impala-virtual-compute-clusters/"
rel="bookmark"><time class="published dt-published"
datetime="2024-10-08T14:50:00-06:00" title="2024-10-08 14:50">2024-10-08
14:50</time></a></p>
+ </div>
+ </header><div class="p-summary entry-summary">
+ <p>Sizing Virtual compute clusters for diverse and complex workloads is
hard. Queries often require
+large clusters to meet SLA requirements which can lead to low utilization and
excessive cloud spend.
+To solve this problem, we present intelligent autoscaling for Impala virtual
warehouses. This
+powerful feature dynamically analyzes query execution plans and resource
requirements and adjusts
+cluster size to follow the workload. Once cluster size limits have been set,
the autoscaler works in
+the background to maintain the ideal cluster size and is transparent to users.
Observability UIs
+have also been enhanced to help understand autoscaler behavior and further
tune workloads.</p>
+<p>We achieved 2 key goals with the design - delivering better ROI for compute
cost and ease of use for
+admins/users to manage Virtual Clusters.</p>
+<p>[<a
href="https://impala.apache.org/gh-docs/ccna24-intelligent_utilization_aware_scheduling.pdf">slides</a>]</p>
+<p><em>Appeared in <a
href="https://communityovercode.org/schedule/#sz-tab-45573">Community Over Code
NA 2024</a></em></p>
+ </div>
+ </article><hr>
+<article class="h-entry post-text"><header><h3 class="p-name entry-title"><a
href="posts/impalas-living-on-iceberg/" class="u-url">Impala's Living on
Iceberg</a></h3>
+ <div class="metadata">
+ <p class="byline author vcard"><span class="byline-name fn">
+ <a href="authors/gabor-kaszab/">Gabor Kaszab</a>
+ </span></p>
+ <p class="dateline"><a href="posts/impalas-living-on-iceberg/"
rel="bookmark"><time class="published dt-published"
datetime="2024-10-07T16:00:00-06:00" title="2024-10-07 16:00">2024-10-07
16:00</time></a></p>
+ </div>
+ </header><div class="p-summary entry-summary">
+ <p>Apache Impala is a horizontally scalable database engine renowned for
its emphasis on query
+efficiency. Over recent years, the Impala team has dedicated substantial
effort to support Iceberg
+tables. Impala can read, write, modify, and optimize Iceberg tables.
Additionally, it facilitates
+schema and partition evolution through DDL statements.</p>
+<p>Attendees can anticipate a comprehensive overview of all Iceberg-related
features within Impala,
+along with insights into forthcoming developments expected this year. Given
Impala's Java/C++ hybrid
+architecture — where the frontend, responsible for analysis and planning, is
Java-based while
+backend executors are coded in C++ — the integration process encountered its
own set of challenges.
+This presentation will delve into some details of this integration work,
shedding light on the
+technical nuances.</p>
+<p>[<a
href="https://impala.apache.org/gh-docs/ccna24-impalas_living_on_iceberg.pdf">slides</a>]</p>
+<p><em>Appeared in <a
href="https://communityovercode.org/schedule/#sz-tab-45572">Community Over Code
NA 2024</a></em></p>
+ </div>
+ </article><hr>
<article class="h-entry post-text"><header><h3 class="p-name entry-title"><a
href="posts/this-impala-not-only-reads-but-modifies-and-optimizes-iceberg-tables/"
class="u-url">This Impala not only reads, but modifies and optimizes Iceberg
tables</a></h3>
<div class="metadata">
<p class="byline author vcard"><span class="byline-name fn">
- Impala Dev
+ <a href="authors/impala-dev/">Impala Dev</a>
</span></p>
<p class="dateline"><a
href="posts/this-impala-not-only-reads-but-modifies-and-optimizes-iceberg-tables/"
rel="bookmark"><time class="published dt-published"
datetime="2024-07-27T07:09:35-07:00" title="2024-07-27 07:09">2024-07-27
07:09</time></a></p>
</div>
@@ -92,7 +156,7 @@ compromising performance.</p>
<article class="h-entry post-text"><header><h3 class="p-name entry-title"><a
href="posts/lets-see-how-fast-impala-runs-on-iceberg/" class="u-url">Let’s see
how fast Impala runs on Iceberg</a></h3>
<div class="metadata">
<p class="byline author vcard"><span class="byline-name fn">
- Impala Dev
+ <a href="authors/impala-dev/">Impala Dev</a>
</span></p>
<p class="dateline"><a
href="posts/lets-see-how-fast-impala-runs-on-iceberg/" rel="bookmark"><time
class="published dt-published" datetime="2024-07-27T07:07:38-07:00"
title="2024-07-27 07:07">2024-07-27 07:07</time></a></p>
</div>
@@ -121,7 +185,7 @@ see how Impala competes with other engines.</p>
<article class="h-entry post-text"><header><h3 class="p-name entry-title"><a
href="posts/anatomy-of-reading-apache-parquet-files-from-the-apache-impala-perspective/"
class="u-url">Anatomy of reading Apache Parquet files (from the Apache Impala
perspective)</a></h3>
<div class="metadata">
<p class="byline author vcard"><span class="byline-name fn">
- Impala Dev
+ <a href="authors/impala-dev/">Impala Dev</a>
</span></p>
<p class="dateline"><a
href="posts/anatomy-of-reading-apache-parquet-files-from-the-apache-impala-perspective/"
rel="bookmark"><time class="published dt-published"
datetime="2024-07-27T07:02:43-07:00" title="2024-07-27 07:02">2024-07-27
07:02</time></a></p>
</div>
@@ -154,7 +218,7 @@ the world of Big Data query engines.</p>
<article class="h-entry post-text"><header><h3 class="p-name entry-title"><a
href="posts/impala-blog-coming-soon/" class="u-url">Impala Blog Coming
Soon</a></h3>
<div class="metadata">
<p class="byline author vcard"><span class="byline-name fn">
- Impala Dev
+ <a href="authors/impala-dev/">Impala Dev</a>
</span></p>
<p class="dateline"><a href="posts/impala-blog-coming-soon/"
rel="bookmark"><time class="published dt-published"
datetime="2017-01-03T15:45:20-08:00" title="2017-01-03 15:45">2017-01-03
15:45</time></a></p>
</div>
@@ -166,7 +230,7 @@ the world of Big Data query engines.</p>
<article class="h-entry post-text"><header><h3 class="p-name entry-title"><a
href="posts/impala-25-performance-overview/" class="u-url">Impala 2.5
performance overview</a></h3>
<div class="metadata">
<p class="byline author vcard"><span class="byline-name fn">
- Impala Dev
+ <a href="authors/impala-dev/">Impala Dev</a>
</span></p>
<p class="dateline"><a
href="posts/impala-25-performance-overview/" rel="bookmark"><time
class="published dt-published" datetime="2016-05-24T23:00:00-07:00"
title="2016-05-24 23:00">2016-05-24 23:00</time></a></p>
</div>
@@ -199,7 +263,7 @@ overview</a>
<article class="h-entry post-text"><header><h3 class="p-name entry-title"><a
href="posts/nested-types-in-impala/" class="u-url">Nested Types in
Impala</a></h3>
<div class="metadata">
<p class="byline author vcard"><span class="byline-name fn">
- Impala Dev
+ <a href="authors/impala-dev/">Impala Dev</a>
</span></p>
<p class="dateline"><a href="posts/nested-types-in-impala/"
rel="bookmark"><time class="published dt-published"
datetime="2015-03-24T23:00:00-07:00" title="2015-03-24 23:00">2015-03-24
23:00</time></a></p>
</div>
@@ -226,7 +290,7 @@ handle nested data types.</p>
<article class="h-entry post-text"><header><h3 class="p-name entry-title"><a
href="posts/impala-a-modern-open-source-sql-engine-for-hadoop/"
class="u-url">Impala: A Modern, Open-Source SQL Engine for Hadoop</a></h3>
<div class="metadata">
<p class="byline author vcard"><span class="byline-name fn">
- Impala Dev
+ <a href="authors/impala-dev/">Impala Dev</a>
</span></p>
<p class="dateline"><a
href="posts/impala-a-modern-open-source-sql-engine-for-hadoop/"
rel="bookmark"><time class="published dt-published"
datetime="2015-01-05T23:00:00-07:00" title="2015-01-05 23:00">2015-01-05
23:00</time></a></p>
</div>
diff --git
a/blog/posts/anatomy-of-reading-apache-parquet-files-from-the-apache-impala-perspective/index.html
b/blog/posts/anatomy-of-reading-apache-parquet-files-from-the-apache-impala-perspective/index.html
index de50a043a..406a6c7af 100644
---
a/blog/posts/anatomy-of-reading-apache-parquet-files-from-the-apache-impala-perspective/index.html
+++
b/blog/posts/anatomy-of-reading-apache-parquet-files-from-the-apache-impala-perspective/index.html
@@ -61,7 +61,7 @@
<div class="metadata">
<p class="byline author vcard">
<span class="byline-name fn">
- Impala Dev
+ <a href="../../authors/impala-dev/">Impala Dev</a>
</span>
</p>
<p class="dateline"><a href="." rel="bookmark"><time
class="published dt-published" datetime="2024-07-27T07:02:43-07:00"
itemprop="datePublished" title="2024-07-27 07:02">2024-07-27
07:02</time></a></p>
@@ -91,7 +91,10 @@ like:</p>
the world of Big Data query engines.</p>
<p><em>Appeared in <a
href="https://eu.communityovercode.org/sessions/2024/anatomy-parquet-files/">https://eu.communityovercode.org/sessions/2024/anatomy-parquet-files/</a></em></p>
</div>
- <aside class="postpromonav"><nav><ul class="pager hidden-print">
+ <aside class="postpromonav"><nav><ul itemprop="keywords" class="tags">
+<li><a class="tag p-category" href="../../categories/cceu24/"
rel="tag">cceu24</a></li>
+ </ul>
+<ul class="pager hidden-print">
<li class="previous">
<a href="../impala-blog-coming-soon/" rel="prev" title="Impala
Blog Coming Soon">Previous post</a>
</li>
diff --git a/blog/posts/impala-blog-coming-soon/index.html
b/blog/posts/healing-iceberg-tables-with-impala/index.html
similarity index 67%
copy from blog/posts/impala-blog-coming-soon/index.html
copy to blog/posts/healing-iceberg-tables-with-impala/index.html
index 217c48b80..bfb3162a4 100644
--- a/blog/posts/impala-blog-coming-soon/index.html
+++ b/blog/posts/healing-iceberg-tables-with-impala/index.html
@@ -5,15 +5,14 @@
<meta name="keywords" content="hadoop, impala, sql, mpp, bi, big data, open
source">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta charset="utf-8">
-<title>Impala Blog Coming Soon | Apache Impala</title>
+<title>Healing Iceberg Tables with Impala | Apache Impala</title>
<link href="../../assets/css/bootstrap.min.css" rel="stylesheet"
type="text/css">
<link href="../../assets/css/bootstrap-responsive.min.css" rel="stylesheet"
type="text/css">
<!-- order is significant to prevent overwriting of some bootstrap-defined css
styles --><link href="../../assets/css/additional_styles.css" rel="stylesheet"
type="text/css">
<script
src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script><script
src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script><meta
content="#5670d4" name="theme-color">
-<link rel="canonical"
href="https://impala.apache.org/blog/posts/impala-blog-coming-soon/">
-<meta name="author" content="Impala Dev">
-<link rel="prev" href="../impala-25-performance-overview/" title="Impala 2.5
performance overview" type="text/html">
-<link rel="next"
href="../anatomy-of-reading-apache-parquet-files-from-the-apache-impala-perspective/"
title="Anatomy of reading Apache Parquet files (from the Apache Impala
perspective)" type="text/html">
+<link rel="canonical"
href="https://impala.apache.org/blog/posts/healing-iceberg-tables-with-impala/">
+<meta name="author" content="Noémi Pap-Takács">
+<link rel="prev"
href="../intelligent-utilization-aware-autoscaling-for-impala-virtual-compute-clusters/"
title="Intelligent Utilization Aware Autoscaling for Impala Virtual Compute
Clusters" type="text/html">
</head>
<body id="index" class="home">
<div class="container">
@@ -56,26 +55,35 @@
</nav></header>
</div>
<!-- masthead -->
- <main id="content"><article class="post-text h-entry hentry postpage"
itemscope="itemscope" itemtype="http://schema.org/Article"><header><h3
class="p-name entry-title" itemprop="headline name"><a href="."
class="u-url">Impala Blog Coming Soon</a></h3>
+ <main id="content"><article class="post-text h-entry hentry postpage"
itemscope="itemscope" itemtype="http://schema.org/Article"><header><h3
class="p-name entry-title" itemprop="headline name"><a href="."
class="u-url">Healing Iceberg Tables with Impala</a></h3>
<div class="metadata">
<p class="byline author vcard">
<span class="byline-name fn">
- Impala Dev
+ <a href="../../authors/noemi-pap-takacs/">Noémi
Pap-Takács</a>
</span>
</p>
- <p class="dateline"><a href="." rel="bookmark"><time
class="published dt-published" datetime="2017-01-03T15:45:20-08:00"
itemprop="datePublished" title="2017-01-03 15:45">2017-01-03
15:45</time></a></p>
+ <p class="dateline"><a href="." rel="bookmark"><time
class="published dt-published" datetime="2024-10-10T10:55:00-06:00"
itemprop="datePublished" title="2024-10-10 10:55">2024-10-10
10:55</time></a></p>
</div>
</header><div class="e-content entry-content" itemprop="articleBody text">
- <p>Watch this space for the first blog post from the Impala Team.</p>
-<p>See also <a href="https://blog.cloudera.com/tag/apache-impala/">posts about
Impala on the Cloudera blog</a>.</p>
+ <p>Apache Iceberg handles dynamically changing data at large scale.
However, frequent modifications
+come at a cost: eventually, tables will become fragmented. This degrades the
performance of read
+operations over time. To address this challenge, we introduced table
maintenance features in Apache
+Impala, the high performance, distributed DB engine for big data.</p>
+<p>The new OPTIMIZE statement merges small data files and eliminates delete
files to uphold table
+health. It allows rewriting the table according to the latest schema and
partition layout, and also
+offers the flexibility of file filtering to optimize recurring maintenance
jobs. Additionally, the
+DROP PARTITION statement allows selective partition removal based on
predicates.</p>
+<p>Discover in this session how Impala ensures high performance on top of
dynamically changing data.</p>
+<p>[<a
href="https://impala.apache.org/gh-docs/ccna24-table_maintenance.pdf">slides</a>]</p>
+<p><em>Appeared in <a
href="https://communityovercode.org/schedule/#sz-tab-45575">Community Over Code
NA 2024</a></em></p>
</div>
- <aside class="postpromonav"><nav><ul class="pager hidden-print">
+ <aside class="postpromonav"><nav><ul itemprop="keywords" class="tags">
+<li><a class="tag p-category" href="../../categories/ccna24/"
rel="tag">ccna24</a></li>
+ </ul>
+<ul class="pager hidden-print">
<li class="previous">
- <a href="../impala-25-performance-overview/" rel="prev"
title="Impala 2.5 performance overview">Previous post</a>
- </li>
- <li class="next">
- <a
href="../anatomy-of-reading-apache-parquet-files-from-the-apache-impala-perspective/"
rel="next" title="Anatomy of reading Apache Parquet files (from the Apache
Impala perspective)">Next post</a>
+ <a
href="../intelligent-utilization-aware-autoscaling-for-impala-virtual-compute-clusters/"
rel="prev" title="Intelligent Utilization Aware Autoscaling for Impala Virtual
Compute Clusters">Previous post</a>
</li>
</ul></nav></aside></article></main><footer id="footer"><p> </p>
<div class="navbar">
diff --git a/blog/posts/impala-25-performance-overview/index.html
b/blog/posts/impala-25-performance-overview/index.html
index 023e8f52a..7c35b4aa4 100644
--- a/blog/posts/impala-25-performance-overview/index.html
+++ b/blog/posts/impala-25-performance-overview/index.html
@@ -61,7 +61,7 @@
<div class="metadata">
<p class="byline author vcard">
<span class="byline-name fn">
- Impala Dev
+ <a href="../../authors/impala-dev/">Impala Dev</a>
</span>
</p>
<p class="dateline"><a href="." rel="bookmark"><time
class="published dt-published" datetime="2016-05-24T23:00:00-07:00"
itemprop="datePublished" title="2016-05-24 23:00">2016-05-24
23:00</time></a></p>
diff --git
a/blog/posts/impala-a-modern-open-source-sql-engine-for-hadoop/index.html
b/blog/posts/impala-a-modern-open-source-sql-engine-for-hadoop/index.html
index 053cf23ea..df7a709f3 100644
--- a/blog/posts/impala-a-modern-open-source-sql-engine-for-hadoop/index.html
+++ b/blog/posts/impala-a-modern-open-source-sql-engine-for-hadoop/index.html
@@ -60,7 +60,7 @@
<div class="metadata">
<p class="byline author vcard">
<span class="byline-name fn">
- Impala Dev
+ <a href="../../authors/impala-dev/">Impala Dev</a>
</span>
</p>
<p class="dateline"><a href="." rel="bookmark"><time
class="published dt-published" datetime="2015-01-05T23:00:00-07:00"
itemprop="datePublished" title="2015-01-05 23:00">2015-01-05
23:00</time></a></p>
diff --git a/blog/posts/impala-blog-coming-soon/index.html
b/blog/posts/impala-blog-coming-soon/index.html
index 217c48b80..b01cd4f9a 100644
--- a/blog/posts/impala-blog-coming-soon/index.html
+++ b/blog/posts/impala-blog-coming-soon/index.html
@@ -61,7 +61,7 @@
<div class="metadata">
<p class="byline author vcard">
<span class="byline-name fn">
- Impala Dev
+ <a href="../../authors/impala-dev/">Impala Dev</a>
</span>
</p>
<p class="dateline"><a href="." rel="bookmark"><time
class="published dt-published" datetime="2017-01-03T15:45:20-08:00"
itemprop="datePublished" title="2017-01-03 15:45">2017-01-03
15:45</time></a></p>
diff --git a/blog/posts/impala-25-performance-overview/index.html
b/blog/posts/impalas-living-on-iceberg/index.html
similarity index 64%
copy from blog/posts/impala-25-performance-overview/index.html
copy to blog/posts/impalas-living-on-iceberg/index.html
index 023e8f52a..dc5cae183 100644
--- a/blog/posts/impala-25-performance-overview/index.html
+++ b/blog/posts/impalas-living-on-iceberg/index.html
@@ -5,15 +5,15 @@
<meta name="keywords" content="hadoop, impala, sql, mpp, bi, big data, open
source">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta charset="utf-8">
-<title>Impala 2.5 performance overview | Apache Impala</title>
+<title>Impala's Living on Iceberg | Apache Impala</title>
<link href="../../assets/css/bootstrap.min.css" rel="stylesheet"
type="text/css">
<link href="../../assets/css/bootstrap-responsive.min.css" rel="stylesheet"
type="text/css">
<!-- order is significant to prevent overwriting of some bootstrap-defined css
styles --><link href="../../assets/css/additional_styles.css" rel="stylesheet"
type="text/css">
<script
src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script><script
src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script><meta
content="#5670d4" name="theme-color">
-<link rel="canonical"
href="https://impala.apache.org/blog/posts/impala-25-performance-overview/">
-<meta name="author" content="Impala Dev">
-<link rel="prev" href="../nested-types-in-impala/" title="Nested Types in
Impala" type="text/html">
-<link rel="next" href="../impala-blog-coming-soon/" title="Impala Blog Coming
Soon" type="text/html">
+<link rel="canonical"
href="https://impala.apache.org/blog/posts/impalas-living-on-iceberg/">
+<meta name="author" content="Gabor Kaszab">
+<link rel="prev"
href="../this-impala-not-only-reads-but-modifies-and-optimizes-iceberg-tables/"
title="This Impala not only reads, but modifies and optimizes Iceberg tables"
type="text/html">
+<link rel="next"
href="../intelligent-utilization-aware-autoscaling-for-impala-virtual-compute-clusters/"
title="Intelligent Utilization Aware Autoscaling for Impala Virtual Compute
Clusters" type="text/html">
</head>
<body id="index" class="home">
<div class="container">
@@ -56,47 +56,39 @@
</nav></header>
</div>
<!-- masthead -->
- <main id="content"><article class="post-text h-entry hentry postpage"
itemscope="itemscope" itemtype="http://schema.org/Article"><header><h3
class="p-name entry-title" itemprop="headline name"><a href="."
class="u-url">Impala 2.5 performance overview</a></h3>
+ <main id="content"><article class="post-text h-entry hentry postpage"
itemscope="itemscope" itemtype="http://schema.org/Article"><header><h3
class="p-name entry-title" itemprop="headline name"><a href="."
class="u-url">Impala's Living on Iceberg</a></h3>
<div class="metadata">
<p class="byline author vcard">
<span class="byline-name fn">
- Impala Dev
+ <a href="../../authors/gabor-kaszab/">Gabor Kaszab</a>
</span>
</p>
- <p class="dateline"><a href="." rel="bookmark"><time
class="published dt-published" datetime="2016-05-24T23:00:00-07:00"
itemprop="datePublished" title="2016-05-24 23:00">2016-05-24
23:00</time></a></p>
+ <p class="dateline"><a href="." rel="bookmark"><time
class="published dt-published" datetime="2024-10-07T16:00:00-06:00"
itemprop="datePublished" title="2024-10-07 16:00">2024-10-07
16:00</time></a></p>
</div>
</header><div class="e-content entry-content" itemprop="articleBody text">
- <p>Impala has proven to be a high-performance analytics query engine since
the beginning. Even as an
-initial production release in 2013, it demonstrated performance 2x faster than
a traditional DBMS,
-and each subsequent release has continued to demonstrate the wide performance
gap between Impala’s
-analytic-database architecture and SQL-on-Apache Hadoop alternatives. Today,
we are excited to
-continue that track record via some important performance gains for Impala 2.5
(with more to come on
-the roadmap), summarized below.</p>
-
-<p>Overall, compared to Impala 2.3, in Impala 2.5:</p>
-
-<ul>
-<li>TPC-DS queries run on average 4.3x faster.</li>
- <li>TPC-H queries run 2.2x faster on flat tables, and 1.71x faster on nested
tables.</li>
-</ul>
-<div style="margin-bottom:5px">
- <strong>
- <a
href="https://www.slideshare.net/slideshow/hug-meetup-impala-25-performance-overview/61689036"
title="Hug meetup impala 2.5 performance overview" target="_blank">Hug meetup
impala 2.5 performance
-overview</a>
- </strong>
- from
- <strong>
- <a href="https://www.slideshare.net/MostafaMokhtar1"
target="_blank">Mostafa Mokhtar</a>
- </strong>
-</div>
+ <p>Apache Impala is a horizontally scalable database engine renowned for
its emphasis on query
+efficiency. Over recent years, the Impala team has dedicated substantial
effort to support Iceberg
+tables. Impala can read, write, modify, and optimize Iceberg tables.
Additionally, it facilitates
+schema and partition evolution through DDL statements.</p>
+<p>Attendees can anticipate a comprehensive overview of all Iceberg-related
features within Impala,
+along with insights into forthcoming developments expected this year. Given
Impala's Java/C++ hybrid
+architecture — where the frontend, responsible for analysis and planning, is
Java-based while
+backend executors are coded in C++ — the integration process encountered its
own set of challenges.
+This presentation will delve into some details of this integration work,
shedding light on the
+technical nuances.</p>
+<p>[<a
href="https://impala.apache.org/gh-docs/ccna24-impalas_living_on_iceberg.pdf">slides</a>]</p>
+<p><em>Appeared in <a
href="https://communityovercode.org/schedule/#sz-tab-45572">Community Over Code
NA 2024</a></em></p>
</div>
- <aside class="postpromonav"><nav><ul class="pager hidden-print">
+ <aside class="postpromonav"><nav><ul itemprop="keywords" class="tags">
+<li><a class="tag p-category" href="../../categories/ccna24/"
rel="tag">ccna24</a></li>
+ </ul>
+<ul class="pager hidden-print">
<li class="previous">
- <a href="../nested-types-in-impala/" rel="prev" title="Nested
Types in Impala">Previous post</a>
+ <a
href="../this-impala-not-only-reads-but-modifies-and-optimizes-iceberg-tables/"
rel="prev" title="This Impala not only reads, but modifies and optimizes
Iceberg tables">Previous post</a>
</li>
<li class="next">
- <a href="../impala-blog-coming-soon/" rel="next" title="Impala
Blog Coming Soon">Next post</a>
+ <a
href="../intelligent-utilization-aware-autoscaling-for-impala-virtual-compute-clusters/"
rel="next" title="Intelligent Utilization Aware Autoscaling for Impala Virtual
Compute Clusters">Next post</a>
</li>
</ul></nav></aside></article></main><footer id="footer"><p> </p>
<div class="navbar">
diff --git a/blog/posts/nested-types-in-impala/index.html
b/blog/posts/intelligent-utilization-aware-autoscaling-for-impala-virtual-compute-clusters/index.html
similarity index 66%
copy from blog/posts/nested-types-in-impala/index.html
copy to
blog/posts/intelligent-utilization-aware-autoscaling-for-impala-virtual-compute-clusters/index.html
index 6e3050b88..d8313717c 100644
--- a/blog/posts/nested-types-in-impala/index.html
+++
b/blog/posts/intelligent-utilization-aware-autoscaling-for-impala-virtual-compute-clusters/index.html
@@ -5,15 +5,15 @@
<meta name="keywords" content="hadoop, impala, sql, mpp, bi, big data, open
source">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta charset="utf-8">
-<title>Nested Types in Impala | Apache Impala</title>
+<title>Intelligent Utilization Aware Autoscaling for Impala Virtual Compute
Clusters | Apache Impala</title>
<link href="../../assets/css/bootstrap.min.css" rel="stylesheet"
type="text/css">
<link href="../../assets/css/bootstrap-responsive.min.css" rel="stylesheet"
type="text/css">
<!-- order is significant to prevent overwriting of some bootstrap-defined css
styles --><link href="../../assets/css/additional_styles.css" rel="stylesheet"
type="text/css">
<script
src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script><script
src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script><meta
content="#5670d4" name="theme-color">
-<link rel="canonical"
href="https://impala.apache.org/blog/posts/nested-types-in-impala/">
-<meta name="author" content="Impala Dev">
-<link rel="prev" href="../impala-a-modern-open-source-sql-engine-for-hadoop/"
title="Impala: A Modern, Open-Source SQL Engine for Hadoop" type="text/html">
-<link rel="next" href="../impala-25-performance-overview/" title="Impala 2.5
performance overview" type="text/html">
+<link rel="canonical"
href="https://impala.apache.org/blog/posts/intelligent-utilization-aware-autoscaling-for-impala-virtual-compute-clusters/">
+<meta name="author" content="Riza Suminto">
+<link rel="prev" href="../impalas-living-on-iceberg/" title="Impalas living on
Iceberg" type="text/html">
+<link rel="next" href="../healing-iceberg-tables-with-impala/" title="Healing
Iceberg tables with Impala" type="text/html">
</head>
<body id="index" class="home">
<div class="container">
@@ -56,41 +56,38 @@
</nav></header>
</div>
<!-- masthead -->
- <main id="content"><article class="post-text h-entry hentry postpage"
itemscope="itemscope" itemtype="http://schema.org/Article"><header><h3
class="p-name entry-title" itemprop="headline name"><a href="."
class="u-url">Nested Types in Impala</a></h3>
+ <main id="content"><article class="post-text h-entry hentry postpage"
itemscope="itemscope" itemtype="http://schema.org/Article"><header><h3
class="p-name entry-title" itemprop="headline name"><a href="."
class="u-url">Intelligent Utilization Aware Autoscaling for Impala Virtual
Compute Clusters</a></h3>
<div class="metadata">
<p class="byline author vcard">
<span class="byline-name fn">
- Impala Dev
+ <a href="../../authors/riza-suminto/">Riza Suminto</a>
</span>
</p>
- <p class="dateline"><a href="." rel="bookmark"><time
class="published dt-published" datetime="2015-03-24T23:00:00-07:00"
itemprop="datePublished" title="2015-03-24 23:00">2015-03-24
23:00</time></a></p>
+ <p class="dateline"><a href="." rel="bookmark"><time
class="published dt-published" datetime="2024-10-08T14:50:00-06:00"
itemprop="datePublished" title="2024-10-08 14:50">2024-10-08
14:50</time></a></p>
</div>
</header><div class="e-content entry-content" itemprop="articleBody text">
- <p>This document discusses nested data types in Impala, including structs,
maps, and arrays. It
-provides an example schema using these types, describes Impala's SQL syntax
extensions for querying
-nested data, and discusses techniques for advanced querying capabilities like
correlated subqueries.
-The execution model materializes minimal nested structures in memory and uses
new execution nodes to
-handle nested data types.</p>
-
-<div style="margin-bottom:5px">
- <strong>
- <a
href="https://www.slideshare.net/slideshow/nested-types-in-impala-55344174/55344174"
title="Nested Types in Impala" target="_blank">Nested Types in Impala</a>
- </strong>
- from
- <strong>
- <a href="https://www.slideshare.net/cloudera" target="_blank">Cloudera,
Inc.</a>
- </strong>
-</div>
-
-<p><i>Presented in Impala Meetup, PA, March 24th, 2015</i></p>
+ <p>Sizing Virtual compute clusters for diverse and complex workloads is
hard. Queries often require
+large clusters to meet SLA requirements which can lead to low utilization and
excessive cloud spend.
+To solve this problem, we present intelligent autoscaling for Impala virtual
warehouses. This
+powerful feature dynamically analyzes query execution plans and resource
requirements and adjusts
+cluster size to follow the workload. Once cluster size limits have been set,
the autoscaler works in
+the background to maintain the ideal cluster size and is transparent to users.
Observability UIs
+have also been enhanced to help understand autoscaler behavior and further
tune workloads.</p>
+<p>We achieved 2 key goals with the design - delivering better ROI for compute
cost and ease of use for
+admins/users to manage Virtual Clusters.</p>
+<p>[<a
href="https://impala.apache.org/gh-docs/ccna24-intelligent_utilization_aware_scheduling.pdf">slides</a>]</p>
+<p><em>Appeared in <a
href="https://communityovercode.org/schedule/#sz-tab-45573">Community Over Code
NA 2024</a></em></p>
</div>
- <aside class="postpromonav"><nav><ul class="pager hidden-print">
+ <aside class="postpromonav"><nav><ul itemprop="keywords" class="tags">
+<li><a class="tag p-category" href="../../categories/ccna24/"
rel="tag">ccna24</a></li>
+ </ul>
+<ul class="pager hidden-print">
<li class="previous">
- <a
href="../impala-a-modern-open-source-sql-engine-for-hadoop/" rel="prev"
title="Impala: A Modern, Open-Source SQL Engine for Hadoop">Previous post</a>
+ <a href="../impalas-living-on-iceberg/" rel="prev"
title="Impalas living on Iceberg">Previous post</a>
</li>
<li class="next">
- <a href="../impala-25-performance-overview/" rel="next"
title="Impala 2.5 performance overview">Next post</a>
+ <a href="../healing-iceberg-tables-with-impala/" rel="next"
title="Healing Iceberg tables with Impala">Next post</a>
</li>
</ul></nav></aside></article></main><footer id="footer"><p> </p>
<div class="navbar">
diff --git a/blog/posts/lets-see-how-fast-impala-runs-on-iceberg/index.html
b/blog/posts/lets-see-how-fast-impala-runs-on-iceberg/index.html
index 4e60560a3..03e3798d0 100644
--- a/blog/posts/lets-see-how-fast-impala-runs-on-iceberg/index.html
+++ b/blog/posts/lets-see-how-fast-impala-runs-on-iceberg/index.html
@@ -61,7 +61,7 @@
<div class="metadata">
<p class="byline author vcard">
<span class="byline-name fn">
- Impala Dev
+ <a href="../../authors/impala-dev/">Impala Dev</a>
</span>
</p>
<p class="dateline"><a href="." rel="bookmark"><time
class="published dt-published" datetime="2024-07-27T07:07:38-07:00"
itemprop="datePublished" title="2024-07-27 07:07">2024-07-27
07:07</time></a></p>
@@ -87,7 +87,10 @@ architecture, the performance tricks we implemented in
Impala specifically for I
see how Impala competes with other engines.</p>
<p><em>Appeared in <a
href="https://eu.communityovercode.org/sessions/2024/lets-see-how-fast-impala-runs-on-iceberg/">https://eu.communityovercode.org/sessions/2024/lets-see-how-fast-impala-runs-on-iceberg/</a></em></p>
</div>
- <aside class="postpromonav"><nav><ul class="pager hidden-print">
+ <aside class="postpromonav"><nav><ul itemprop="keywords" class="tags">
+<li><a class="tag p-category" href="../../categories/cceu24/"
rel="tag">cceu24</a></li>
+ </ul>
+<ul class="pager hidden-print">
<li class="previous">
<a
href="../anatomy-of-reading-apache-parquet-files-from-the-apache-impala-perspective/"
rel="prev" title="Anatomy of reading Apache Parquet files (from the Apache
Impala perspective)">Previous post</a>
</li>
diff --git a/blog/posts/nested-types-in-impala/index.html
b/blog/posts/nested-types-in-impala/index.html
index 6e3050b88..8954a2526 100644
--- a/blog/posts/nested-types-in-impala/index.html
+++ b/blog/posts/nested-types-in-impala/index.html
@@ -61,7 +61,7 @@
<div class="metadata">
<p class="byline author vcard">
<span class="byline-name fn">
- Impala Dev
+ <a href="../../authors/impala-dev/">Impala Dev</a>
</span>
</p>
<p class="dateline"><a href="." rel="bookmark"><time
class="published dt-published" datetime="2015-03-24T23:00:00-07:00"
itemprop="datePublished" title="2015-03-24 23:00">2015-03-24
23:00</time></a></p>
diff --git
a/blog/posts/this-impala-not-only-reads-but-modifies-and-optimizes-iceberg-tables/index.html
b/blog/posts/this-impala-not-only-reads-but-modifies-and-optimizes-iceberg-tables/index.html
index edc16b30c..0605faf06 100644
---
a/blog/posts/this-impala-not-only-reads-but-modifies-and-optimizes-iceberg-tables/index.html
+++
b/blog/posts/this-impala-not-only-reads-but-modifies-and-optimizes-iceberg-tables/index.html
@@ -13,6 +13,7 @@
<link rel="canonical"
href="https://impala.apache.org/blog/posts/this-impala-not-only-reads-but-modifies-and-optimizes-iceberg-tables/">
<meta name="author" content="Impala Dev">
<link rel="prev" href="../lets-see-how-fast-impala-runs-on-iceberg/"
title="Let’s see how fast Impala runs on Iceberg" type="text/html">
+<link rel="next" href="../impalas-living-on-iceberg/" title="Impalas living on
Iceberg" type="text/html">
</head>
<body id="index" class="home">
<div class="container">
@@ -60,7 +61,7 @@
<div class="metadata">
<p class="byline author vcard">
<span class="byline-name fn">
- Impala Dev
+ <a href="../../authors/impala-dev/">Impala Dev</a>
</span>
</p>
<p class="dateline"><a href="." rel="bookmark"><time
class="published dt-published" datetime="2024-07-27T07:09:35-07:00"
itemprop="datePublished" title="2024-07-27 07:09">2024-07-27
07:09</time></a></p>
@@ -88,10 +89,16 @@ selective partition removal based on predicates.</p>
compromising performance.</p>
<p><em>Appeared in <a
href="https://eu.communityovercode.org/sessions/2024/this-impala-not-only-reads-but-modifies-and-optimizes-iceberg-tables/">https://eu.communityovercode.org/sessions/2024/this-impala-not-only-reads-but-modifies-and-optimizes-iceberg-tables/</a></em></p>
</div>
- <aside class="postpromonav"><nav><ul class="pager hidden-print">
+ <aside class="postpromonav"><nav><ul itemprop="keywords" class="tags">
+<li><a class="tag p-category" href="../../categories/cceu24/"
rel="tag">cceu24</a></li>
+ </ul>
+<ul class="pager hidden-print">
<li class="previous">
<a href="../lets-see-how-fast-impala-runs-on-iceberg/"
rel="prev" title="Let’s see how fast Impala runs on Iceberg">Previous post</a>
</li>
+ <li class="next">
+ <a href="../impalas-living-on-iceberg/" rel="next"
title="Impalas living on Iceberg">Next post</a>
+ </li>
</ul></nav></aside></article></main><footer id="footer"><p> </p>
<div class="navbar">
<div class="navbar-inner">
diff --git a/blog/sitemap.xml b/blog/sitemap.xml
index 976cd338e..8e33e39f0 100644
--- a/blog/sitemap.xml
+++ b/blog/sitemap.xml
@@ -7,66 +7,110 @@
http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">
<url>
<loc>https://impala.apache.org/blog/</loc>
- <lastmod>2024-08-14T00:58:00Z</lastmod>
+ <lastmod>2024-10-17T19:03:00Z</lastmod>
</url>
<url>
<loc>https://impala.apache.org/blog/2015/</loc>
- <lastmod>2024-08-13T23:06:00Z</lastmod>
+ <lastmod>2024-10-14T23:57:00Z</lastmod>
</url>
<url>
<loc>https://impala.apache.org/blog/2016/</loc>
- <lastmod>2024-08-13T23:06:00Z</lastmod>
+ <lastmod>2024-10-14T23:57:00Z</lastmod>
</url>
<url>
<loc>https://impala.apache.org/blog/2017/</loc>
- <lastmod>2024-08-13T23:06:00Z</lastmod>
+ <lastmod>2024-10-14T23:57:00Z</lastmod>
</url>
<url>
<loc>https://impala.apache.org/blog/2024/</loc>
- <lastmod>2024-08-13T23:06:00Z</lastmod>
+ <lastmod>2024-10-17T19:03:00Z</lastmod>
</url>
<url>
<loc>https://impala.apache.org/blog/archive.html</loc>
- <lastmod>2024-08-14T01:01:00Z</lastmod>
+ <lastmod>2024-10-15T01:21:00Z</lastmod>
+ </url>
+ <url>
+ <loc>https://impala.apache.org/blog/authors/</loc>
+ <lastmod>2024-10-15T17:32:00Z</lastmod>
+ </url>
+ <url>
+ <loc>https://impala.apache.org/blog/authors/gabor-kaszab/</loc>
+ <lastmod>2024-10-17T19:03:00Z</lastmod>
+ </url>
+ <url>
+ <loc>https://impala.apache.org/blog/authors/impala-dev/</loc>
+ <lastmod>2024-10-15T16:24:00Z</lastmod>
+ </url>
+ <url>
+ <loc>https://impala.apache.org/blog/authors/noemi-pap-takacs/</loc>
+ <lastmod>2024-10-17T19:03:00Z</lastmod>
+ </url>
+ <url>
+ <loc>https://impala.apache.org/blog/authors/riza-suminto/</loc>
+ <lastmod>2024-10-15T16:24:00Z</lastmod>
</url>
<url>
<loc>https://impala.apache.org/blog/categories/</loc>
- <lastmod>2024-08-13T23:06:00Z</lastmod>
+ <lastmod>2024-10-17T19:04:00Z</lastmod>
</url>
<url>
<loc>https://impala.apache.org/blog/categories/cat_blogs/</loc>
- <lastmod>2024-08-13T23:06:00Z</lastmod>
+ <lastmod>2024-10-17T19:04:00Z</lastmod>
+ </url>
+ <url>
+ <loc>https://impala.apache.org/blog/categories/cat_posts/</loc>
+ <lastmod>2024-10-15T16:24:00Z</lastmod>
</url>
<url>
<loc>https://impala.apache.org/blog/categories/cat_talks/</loc>
- <lastmod>2024-08-13T23:06:00Z</lastmod>
+ <lastmod>2024-10-17T19:04:00Z</lastmod>
+ </url>
+ <url>
+ <loc>https://impala.apache.org/blog/categories/cceu24/</loc>
+ <lastmod>2024-10-15T16:24:00Z</lastmod>
+ </url>
+ <url>
+ <loc>https://impala.apache.org/blog/categories/ccna24/</loc>
+ <lastmod>2024-10-17T19:03:00Z</lastmod>
</url>
<url>
<loc>https://impala.apache.org/blog/posts/anatomy-of-reading-apache-parquet-files-from-the-apache-impala-perspective/</loc>
- <lastmod>2024-08-14T00:58:00Z</lastmod>
+ <lastmod>2024-10-15T16:24:00Z</lastmod>
+ </url>
+ <url>
+
<loc>https://impala.apache.org/blog/posts/healing-iceberg-tables-with-impala/</loc>
+ <lastmod>2024-10-17T19:03:00Z</lastmod>
</url>
<url>
<loc>https://impala.apache.org/blog/posts/impala-25-performance-overview/</loc>
- <lastmod>2024-08-14T00:58:00Z</lastmod>
+ <lastmod>2024-10-14T23:57:00Z</lastmod>
</url>
<url>
<loc>https://impala.apache.org/blog/posts/impala-a-modern-open-source-sql-engine-for-hadoop/</loc>
- <lastmod>2024-08-14T00:58:00Z</lastmod>
+ <lastmod>2024-10-14T23:57:00Z</lastmod>
</url>
<url>
<loc>https://impala.apache.org/blog/posts/impala-blog-coming-soon/</loc>
- <lastmod>2024-08-14T00:58:00Z</lastmod>
+ <lastmod>2024-10-14T23:57:00Z</lastmod>
+ </url>
+ <url>
+ <loc>https://impala.apache.org/blog/posts/impalas-living-on-iceberg/</loc>
+ <lastmod>2024-10-17T19:03:00Z</lastmod>
+ </url>
+ <url>
+
<loc>https://impala.apache.org/blog/posts/intelligent-utilization-aware-autoscaling-for-impala-virtual-compute-clusters/</loc>
+ <lastmod>2024-10-15T16:24:00Z</lastmod>
</url>
<url>
<loc>https://impala.apache.org/blog/posts/lets-see-how-fast-impala-runs-on-iceberg/</loc>
- <lastmod>2024-08-14T00:58:00Z</lastmod>
+ <lastmod>2024-10-15T16:24:00Z</lastmod>
</url>
<url>
<loc>https://impala.apache.org/blog/posts/nested-types-in-impala/</loc>
- <lastmod>2024-08-14T00:58:00Z</lastmod>
+ <lastmod>2024-10-14T23:57:00Z</lastmod>
</url>
<url>
<loc>https://impala.apache.org/blog/posts/this-impala-not-only-reads-but-modifies-and-optimizes-iceberg-tables/</loc>
- <lastmod>2024-08-14T00:58:00Z</lastmod>
+ <lastmod>2024-10-15T16:24:00Z</lastmod>
</url>
</urlset>
\ No newline at end of file
diff --git a/blog/sitemapindex.xml b/blog/sitemapindex.xml
index 54582f38f..91c916c80 100644
--- a/blog/sitemapindex.xml
+++ b/blog/sitemapindex.xml
@@ -7,6 +7,6 @@
http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">
<sitemap>
<loc>https://impala.apache.org/blog/sitemap.xml</loc>
- <lastmod>2024-08-14T01:01:00Z</lastmod>
+ <lastmod>2024-10-17T19:05:00Z</lastmod>
</sitemap>
</sitemapindex>
\ No newline at end of file
diff --git a/gh-docs/ccna24-impalas_living_on_iceberg.pdf
b/gh-docs/ccna24-impalas_living_on_iceberg.pdf
new file mode 100644
index 000000000..48830a84f
Binary files /dev/null and b/gh-docs/ccna24-impalas_living_on_iceberg.pdf differ
diff --git a/gh-docs/ccna24-intelligent_utilization_aware_scheduling.pdf
b/gh-docs/ccna24-intelligent_utilization_aware_scheduling.pdf
new file mode 100644
index 000000000..14ee04f4c
Binary files /dev/null and
b/gh-docs/ccna24-intelligent_utilization_aware_scheduling.pdf differ
diff --git a/gh-docs/ccna24-table_maintenance.pdf
b/gh-docs/ccna24-table_maintenance.pdf
new file mode 100644
index 000000000..fe9245628
Binary files /dev/null and b/gh-docs/ccna24-table_maintenance.pdf differ
diff --git
a/nikola_site_generator/posts/anatomy-of-reading-apache-parquet-files-from-the-apache-impala-perspective.md
b/nikola_site_generator/posts/anatomy-of-reading-apache-parquet-files-from-the-apache-impala-perspective.md
index 7b6f5d29d..770242bb9 100644
---
a/nikola_site_generator/posts/anatomy-of-reading-apache-parquet-files-from-the-apache-impala-perspective.md
+++
b/nikola_site_generator/posts/anatomy-of-reading-apache-parquet-files-from-the-apache-impala-perspective.md
@@ -2,7 +2,7 @@
.. title: Anatomy of reading Apache Parquet files (from the Apache Impala
perspective)
.. slug:
anatomy-of-reading-apache-parquet-files-from-the-apache-impala-perspective
.. date: 2024-07-27 07:02:43 UTC-07:00
-.. tags:
+.. tags: cceu24
.. category: talks
.. link:
.. description:
diff --git a/nikola_site_generator/posts/healing-iceberg-tables-with-impala.md
b/nikola_site_generator/posts/healing-iceberg-tables-with-impala.md
new file mode 100644
index 000000000..ec076624f
--- /dev/null
+++ b/nikola_site_generator/posts/healing-iceberg-tables-with-impala.md
@@ -0,0 +1,27 @@
+<!--
+.. title: Healing Iceberg Tables with Impala
+.. slug: healing-iceberg-tables-with-impala
+.. date: 2024-10-10 10:55:00 UTC-06:00
+.. tags: ccna24
+.. category: talks
+.. link:
+.. description:
+.. type: text
+.. author: Noémi Pap-Takács
+-->
+
+Apache Iceberg handles dynamically changing data at large scale. However,
frequent modifications
+come at a cost: eventually, tables will become fragmented. This degrades the
performance of read
+operations over time. To address this challenge, we introduced table
maintenance features in Apache
+Impala, the high performance, distributed DB engine for big data.
+
+The new OPTIMIZE statement merges small data files and eliminates delete files
to uphold table
+health. It allows rewriting the table according to the latest schema and
partition layout, and also
+offers the flexibility of file filtering to optimize recurring maintenance
jobs. Additionally, the
+DROP PARTITION statement allows selective partition removal based on
predicates.
+
+Discover in this session how Impala ensures high performance on top of
dynamically changing data.
+
+[[slides](https://impala.apache.org/gh-docs/ccna24-table_maintenance.pdf)]
+
+_Appeared in [Community Over Code NA
2024](https://communityovercode.org/schedule/#sz-tab-45575)_
diff --git a/nikola_site_generator/posts/impala-25-performance-overview.html
b/nikola_site_generator/posts/impala-25-performance-overview.html
index 71e02b613..59dfa5974 100644
--- a/nikola_site_generator/posts/impala-25-performance-overview.html
+++ b/nikola_site_generator/posts/impala-25-performance-overview.html
@@ -2,10 +2,10 @@
.. title: Impala 2.5 performance overview
.. slug: impala-25-performance-overview
.. date: 2016-05-24 23:00:00 UTC-07:00
-.. tags:
+.. tags:
.. category: talks
-.. link:
-.. description:
+.. link:
+.. description:
.. type: text
-->
diff --git
a/nikola_site_generator/posts/impala-a-modern-open-source-sql-engine-for-hadoop.html
b/nikola_site_generator/posts/impala-a-modern-open-source-sql-engine-for-hadoop.html
index 5de0f46cf..baef4bea7 100644
---
a/nikola_site_generator/posts/impala-a-modern-open-source-sql-engine-for-hadoop.html
+++
b/nikola_site_generator/posts/impala-a-modern-open-source-sql-engine-for-hadoop.html
@@ -2,10 +2,10 @@
.. title: Impala: A Modern, Open-Source SQL Engine for Hadoop
.. slug: impala-a-modern-open-source-sql-engine-for-hadoop
.. date: 2015-01-05 23:00:00 UTC-07:00
-.. tags:
+.. tags:
.. category: talks
-.. link:
-.. description:
+.. link:
+.. description:
.. type: text
-->
diff --git a/nikola_site_generator/posts/impalas-living-on-iceberg.md
b/nikola_site_generator/posts/impalas-living-on-iceberg.md
new file mode 100644
index 000000000..04a2ceecf
--- /dev/null
+++ b/nikola_site_generator/posts/impalas-living-on-iceberg.md
@@ -0,0 +1,27 @@
+<!--
+.. title: Impala's Living on Iceberg
+.. slug: impalas-living-on-iceberg
+.. date: 2024-10-07 16:00:00 UTC-06:00
+.. tags: ccna24
+.. category: talks
+.. link:
+.. description:
+.. type: text
+.. author: Gabor Kaszab
+-->
+
+Apache Impala is a horizontally scalable database engine renowned for its
emphasis on query
+efficiency. Over recent years, the Impala team has dedicated substantial
effort to support Iceberg
+tables. Impala can read, write, modify, and optimize Iceberg tables.
Additionally, it facilitates
+schema and partition evolution through DDL statements.
+
+Attendees can anticipate a comprehensive overview of all Iceberg-related
features within Impala,
+along with insights into forthcoming developments expected this year. Given
Impala's Java/C++ hybrid
+architecture — where the frontend, responsible for analysis and planning, is
Java-based while
+backend executors are coded in C++ — the integration process encountered its
own set of challenges.
+This presentation will delve into some details of this integration work,
shedding light on the
+technical nuances.
+
+[[slides](https://impala.apache.org/gh-docs/ccna24-impalas_living_on_iceberg.pdf)]
+
+_Appeared in [Community Over Code NA
2024](https://communityovercode.org/schedule/#sz-tab-45572)_
diff --git
a/nikola_site_generator/posts/intelligent-utilization-aware-autoscaling-for-impala-virtual-compute-clusters.md
b/nikola_site_generator/posts/intelligent-utilization-aware-autoscaling-for-impala-virtual-compute-clusters.md
new file mode 100644
index 000000000..0e59e0207
--- /dev/null
+++
b/nikola_site_generator/posts/intelligent-utilization-aware-autoscaling-for-impala-virtual-compute-clusters.md
@@ -0,0 +1,26 @@
+<!--
+.. title: Intelligent Utilization Aware Autoscaling for Impala Virtual Compute
Clusters
+.. slug:
intelligent-utilization-aware-autoscaling-for-impala-virtual-compute-clusters
+.. date: 2024-10-08 14:50:00 UTC-06:00
+.. tags: ccna24
+.. category: talks
+.. link:
+.. description:
+.. type: text
+.. author: Riza Suminto
+-->
+
+Sizing Virtual compute clusters for diverse and complex workloads is hard.
Queries often require
+large clusters to meet SLA requirements which can lead to low utilization and
excessive cloud spend.
+To solve this problem, we present intelligent autoscaling for Impala virtual
warehouses. This
+powerful feature dynamically analyzes query execution plans and resource
requirements and adjusts
+cluster size to follow the workload. Once cluster size limits have been set,
the autoscaler works in
+the background to maintain the ideal cluster size and is transparent to users.
Observability UIs
+have also been enhanced to help understand autoscaler behavior and further
tune workloads.
+
+We achieved 2 key goals with the design - delivering better ROI for compute
cost and ease of use for
+admins/users to manage Virtual Clusters.
+
+[[slides](https://impala.apache.org/gh-docs/ccna24-intelligent_utilization_aware_scheduling.pdf)]
+
+_Appeared in [Community Over Code NA
2024](https://communityovercode.org/schedule/#sz-tab-45573)_
diff --git
a/nikola_site_generator/posts/lets-see-how-fast-impala-runs-on-iceberg.md
b/nikola_site_generator/posts/lets-see-how-fast-impala-runs-on-iceberg.md
index abbd12286..d4092529b 100644
--- a/nikola_site_generator/posts/lets-see-how-fast-impala-runs-on-iceberg.md
+++ b/nikola_site_generator/posts/lets-see-how-fast-impala-runs-on-iceberg.md
@@ -2,7 +2,7 @@
.. title: Let’s see how fast Impala runs on Iceberg
.. slug: lets-see-how-fast-impala-runs-on-iceberg
.. date: 2024-07-27 07:07:38 UTC-07:00
-.. tags:
+.. tags: cceu24
.. category: talks
.. link:
.. description:
diff --git a/nikola_site_generator/posts/nested-types-in-impala.html
b/nikola_site_generator/posts/nested-types-in-impala.html
index eee820877..abaa8d0c0 100644
--- a/nikola_site_generator/posts/nested-types-in-impala.html
+++ b/nikola_site_generator/posts/nested-types-in-impala.html
@@ -2,10 +2,10 @@
.. title: Nested Types in Impala
.. slug: nested-types-in-impala
.. date: 2015-03-24 23:00:00 UTC-07:00
-.. tags:
+.. tags:
.. category: talks
-.. link:
-.. description:
+.. link:
+.. description:
.. type: text
-->
diff --git
a/nikola_site_generator/posts/this-impala-not-only-reads-but-modifies-and-optimizes-iceberg-tables.md
b/nikola_site_generator/posts/this-impala-not-only-reads-but-modifies-and-optimizes-iceberg-tables.md
index d6f37de99..cef331687 100644
---
a/nikola_site_generator/posts/this-impala-not-only-reads-but-modifies-and-optimizes-iceberg-tables.md
+++
b/nikola_site_generator/posts/this-impala-not-only-reads-but-modifies-and-optimizes-iceberg-tables.md
@@ -2,7 +2,7 @@
.. title: This Impala not only reads, but modifies and optimizes Iceberg tables
.. slug: this-impala-not-only-reads-but-modifies-and-optimizes-iceberg-tables
.. date: 2024-07-27 07:09:35 UTC-07:00
-.. tags:
+.. tags: cceu24
.. category: talks
.. link:
.. description: