This is an automated email from the ASF dual-hosted git repository.

asf-ci-deploy pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/calcite-site.git


The following commit(s) were added to refs/heads/main by this push:
     new 598ecf4a9 Website deployed from 
calcite@8bdabdd2ea36bafc302a32cfed9aa658c32d28dd
598ecf4a9 is described below

commit 598ecf4a9a7e2d37a6530717defd527fd7dcaa9b
Author: F21 <[email protected]>
AuthorDate: Mon Feb 17 23:03:58 2025 +0000

    Website deployed from calcite@8bdabdd2ea36bafc302a32cfed9aa658c32d28dd
---
 community/index.html                               | 148 ++++++++++-----------
 css/screen.css                                     |   1 -
 css/screen.css.map                                 |   2 +-
 docker-compose.yml                                 |   5 +-
 download-avatars.sh                                |  23 ++++
 img/SupportApache-small.png                        | Bin 0 -> 96596 bytes
 img/avatars/DonnyZone.png                          | Bin 0 -> 9864 bytes
 img/avatars/F21.png                                | Bin 0 -> 1569 bytes
 img/avatars/ILuffZhe.png                           | Bin 0 -> 18573 bytes
 img/avatars/JamesRTaylor.png                       | Bin 0 -> 37287 bytes
 img/avatars/JulianFeinauer.png                     | Bin 0 -> 23480 bytes
 img/avatars/LakeShen.png                           | Bin 0 -> 26570 bytes
 img/avatars/MGelbana.png                           | Bin 0 -> 20634 bytes
 img/avatars/NobiGo.png                             | Bin 0 -> 26316 bytes
 img/avatars/XuQianJin-Stars.png                    | Bin 0 -> 22990 bytes
 img/avatars/Zhiqiang-He.png                        | Bin 0 -> 9110 bytes
 img/avatars/alanfgates.png                         | Bin 0 -> 24948 bytes
 img/avatars/amaliujia.png                          | Bin 0 -> 151775 bytes
 img/avatars/amansinha100.png                       | Bin 0 -> 1548 bytes
 img/avatars/asereda-gs.png                         | Bin 0 -> 1525 bytes
 img/avatars/ashutoshc.png                          | Bin 0 -> 1554 bytes
 img/avatars/asolimando.png                         | Bin 0 -> 27836 bytes
 img/avatars/b-slim.png                             | Bin 0 -> 247164 bytes
 img/avatars/bchapuis.png                           | Bin 0 -> 17224 bytes
 img/avatars/beikov.png                             | Bin 0 -> 19929 bytes
 img/avatars/beyond1920.png                         | Bin 0 -> 14299 bytes
 img/avatars/caicancai.png                          | Bin 0 -> 214512 bytes
 img/avatars/chris-baynes.png                       | Bin 0 -> 20613 bytes
 img/avatars/chucheng92.png                         | Bin 0 -> 28291 bytes
 img/avatars/chunweilei.png                         | Bin 0 -> 128764 bytes
 img/avatars/danny0405.png                          | Bin 0 -> 20318 bytes
 img/avatars/devozerov.png                          | Bin 0 -> 22987 bytes
 img/avatars/dssysolyatin.png                       | Bin 0 -> 1515 bytes
 img/avatars/ebegoli.png                            | Bin 0 -> 19691 bytes
 img/avatars/gianm.png                              | Bin 0 -> 310233 bytes
 img/avatars/herunkang2018.png                      | Bin 0 -> 37925 bytes
 img/avatars/hsyuan.png                             | Bin 0 -> 12652 bytes
 img/avatars/jacques-n.png                          | Bin 0 -> 276298 bytes
 img/avatars/jbalint.png                            | Bin 0 -> 30333 bytes
 img/avatars/jcamachor.png                          | Bin 0 -> 31463 bytes
 img/avatars/jiajunbernoulli.png                    | Bin 0 -> 26431 bytes
 img/avatars/jinfengni.png                          | Bin 0 -> 19459 bytes
 img/avatars/jinxing64.png                          | Bin 0 -> 42557 bytes
 img/avatars/joshelser.png                          | Bin 0 -> 311399 bytes
 img/avatars/jpullokkaran.png                       | Bin 0 -> 1527 bytes
 img/avatars/julianhyde.png                         | Bin 0 -> 41134 bytes
 img/avatars/kgyrtkirk.png                          | Bin 0 -> 1506 bytes
 img/avatars/kliewkliew.png                         | Bin 0 -> 1547 bytes
 img/avatars/laurentgo.png                          | Bin 0 -> 39789 bytes
 img/avatars/libenchao.png                          | Bin 0 -> 16878 bytes
 img/avatars/liuyongvs.png                          | Bin 0 -> 32372 bytes
 img/avatars/liyafan82.png                          | Bin 0 -> 1523 bytes
 img/avatars/macroguo-ghy.png                       | Bin 0 -> 1563 bytes
 img/avatars/maryannxue.png                         | Bin 0 -> 1560 bytes
 img/avatars/michaelmior.png                        | Bin 0 -> 16785 bytes
 img/avatars/mihaibudiu.png                         | Bin 0 -> 657 bytes
 img/avatars/milinda.png                            | Bin 0 -> 29485 bytes
 img/avatars/minji-kim.png                          | Bin 0 -> 71156 bytes
 img/avatars/ndimiduk.png                           | Bin 0 -> 28482 bytes
 img/avatars/nishantmonu51.png                      | Bin 0 -> 19985 bytes
 img/avatars/olivrlee.png                           | Bin 0 -> 1488 bytes
 img/avatars/pengzhiwei2018.png                     | Bin 0 -> 31333 bytes
 img/avatars/risdenk.png                            | Bin 0 -> 20049 bytes
 img/avatars/rubenada.png                           | Bin 0 -> 20556 bytes
 img/avatars/snuyanzin.png                          | Bin 0 -> 1557 bytes
 img/avatars/stevenn.png                            | Bin 0 -> 1526 bytes
 img/avatars/stoty.png                              | Bin 0 -> 21461 bytes
 img/avatars/suez1224.png                           | Bin 0 -> 59473 bytes
 img/avatars/tanclary.png                           | Bin 0 -> 26100 bytes
 img/avatars/tdunning.png                           | Bin 0 -> 324925 bytes
 img/avatars/tjbanghart.png                         | Bin 0 -> 46704 bytes
 img/avatars/vineetgarg02.png                       | Bin 0 -> 165090 bytes
 img/avatars/vlsi.png                               | Bin 0 -> 341901 bytes
 img/avatars/vvysotskyi.png                         | Bin 0 -> 1558 bytes
 img/avatars/xy2953396112.png                       | Bin 0 -> 21409 bytes
 img/avatars/yanlin-Lynn.png                        | Bin 0 -> 16753 bytes
 img/avatars/zabetak.png                            | Bin 0 -> 46185 bytes
 img/avatars/zhztheplayer.png                       | Bin 0 -> 9561 bytes
 img/avatars/zinking.png                            | Bin 0 -> 3626 bytes
 img/avatars/zoudan.png                             | Bin 0 -> 1539 bytes
 index.html                                         |   2 +-
 .../2014/08/19/release-0.9.0-incubating/index.html |   2 +-
 .../2014/10/02/release-0.9.1-incubating/index.html |   2 +-
 .../2014/11/05/release-0.9.2-incubating/index.html |   2 +-
 .../2015/02/01/release-1.0.0-incubating/index.html |   2 +-
 .../2015/03/14/release-1.1.0-incubating/index.html |   2 +-
 .../2015/04/08/release-1.2.0-incubating/index.html |   2 +-
 news/2015/04/25/new-committers/index.html          |   2 +-
 .../2015/05/30/release-1.3.0-incubating/index.html |   2 +-
 news/2015/06/06/algebra-builder/index.html         |   2 +-
 .../2015/07/31/xldb-best-lightning-talk/index.html |   2 +-
 .../2015/09/02/release-1.4.0-incubating/index.html |   2 +-
 news/2015/10/22/calcite-graduates/index.html       |   2 +-
 news/2015/11/09/new-committers/index.html          |   2 +-
 news/2015/11/10/release-1.5.0/index.html           |   2 +-
 news/2016/01/22/release-1.6.0/index.html           |   2 +-
 news/2016/02/17/elser-pmc/index.html               |   2 +-
 news/2016/02/17/streaming-sql-talk/index.html      |   2 +-
 news/2016/03/22/cassandra-adapter/index.html       |   2 +-
 news/2016/03/22/release-1.7.0/index.html           |   2 +-
 news/2016/06/13/release-1.8.0/index.html           |   2 +-
 news/2016/09/22/release-1.9.0/index.html           |   2 +-
 news/2016/10/12/release-1.10.0/index.html          |   2 +-
 news/2017/01/09/release-1.11.0/index.html          |   2 +-
 news/2017/03/24/release-1.12.0/index.html          |   2 +-
 news/2017/03/31/new-avatica-repository/index.html  |   2 +-
 news/2017/06/26/release-1.13.0/index.html          |   2 +-
 news/2017/10/02/release-1.14.0/index.html          |   2 +-
 news/2017/12/11/release-1.15.0/index.html          |   2 +-
 news/2018/03/19/release-1.16.0/index.html          |   2 +-
 news/2018/07/20/release-1.17.0/index.html          |   2 +-
 news/2018/12/21/release-1.18.0/index.html          |   2 +-
 news/2019/03/26/release-1.19.0/index.html          |   2 +-
 news/2019/06/24/release-1.20.0/index.html          |   2 +-
 news/2019/09/11/release-1.21.0/index.html          |   2 +-
 news/2020/03/05/release-1.22.0/index.html          |   2 +-
 news/2020/05/24/release-1.23.0/index.html          |   2 +-
 news/2020/07/24/release-1.24.0/index.html          |   2 +-
 news/2020/08/22/release-1.25.0/index.html          |   2 +-
 news/2020/10/06/release-1.26.0/index.html          |   2 +-
 news/2021/01/11/meetup/index.html                  |   2 +-
 news/2021/06/03/release-1.27.0/index.html          |   2 +-
 news/2021/10/19/release-1.28.0/index.html          |   2 +-
 news/2021/12/26/release-1.29.0/index.html          |   2 +-
 news/2022/03/19/release-1.30.0/index.html          |   2 +-
 news/2022/08/02/release-1.31.0/index.html          |   2 +-
 news/2022/09/10/release-1.32.0/index.html          |   2 +-
 news/2023/02/07/release_1.33.0/index.html          |   2 +-
 news/2023/03/14/release-1.34.0/index.html          |   2 +-
 news/2023/07/26/release-1.35.0/index.html          |   2 +-
 news/2023/11/10/release-1.36.0/index.html          |   2 +-
 news/2024/05/06/release-1.37.0/index.html          |   2 +-
 news/2024/10/15/release-1.38.0/index.html          |   2 +-
 133 files changed, 154 insertions(+), 131 deletions(-)

diff --git a/community/index.html b/community/index.html
index d2f20c11c..7d51787bf 100644
--- a/community/index.html
+++ b/community/index.html
@@ -126,444 +126,444 @@
   <tbody>
     <tr>
       <td style="text-align: left">Alessandro Solimando (<a 
href="https://people.apache.org/phonebook.html?uid=asolimando";>asolimando</a>)</td>
-      <td style="text-align: left"><a 
href="https://github.com/asolimando";><img width="64" 
src="https://github.com/asolimando.png";></a></td>
+      <td style="text-align: left"><a 
href="https://github.com/asolimando";><img width="64" 
src="/img/avatars/asolimando.png"></a></td>
       <td style="text-align: left">Cloudera</td>
       <td style="text-align: left">Committer</td>
     </tr>
     <tr>
       <td style="text-align: left">Aman Sinha (<a 
href="https://people.apache.org/phonebook.html?uid=amansinha";>amansinha</a>)</td>
-      <td style="text-align: left"><a 
href="https://github.com/amansinha100";><img width="64" 
src="https://github.com/amansinha100.png";></a></td>
+      <td style="text-align: left"><a 
href="https://github.com/amansinha100";><img width="64" 
src="/img/avatars/amansinha100.png"></a></td>
       <td style="text-align: left">MapR</td>
       <td style="text-align: left">PMC</td>
     </tr>
     <tr>
       <td style="text-align: left">Andrei Sereda (<a 
href="https://people.apache.org/phonebook.html?uid=sereda";>sereda</a>)</td>
-      <td style="text-align: left"><a 
href="https://github.com/asereda-gs";><img width="64" 
src="https://github.com/asereda-gs.png";></a></td>
+      <td style="text-align: left"><a 
href="https://github.com/asereda-gs";><img width="64" 
src="/img/avatars/asereda-gs.png"></a></td>
       <td style="text-align: left"> </td>
       <td style="text-align: left">PMC</td>
     </tr>
     <tr>
       <td style="text-align: left">Ashutosh Chauhan (<a 
href="https://people.apache.org/phonebook.html?uid=hashutosh";>hashutosh</a>)</td>
-      <td style="text-align: left"><a href="https://github.com/ashutoshc";><img 
width="64" src="https://github.com/ashutoshc.png";></a></td>
+      <td style="text-align: left"><a href="https://github.com/ashutoshc";><img 
width="64" src="/img/avatars/ashutoshc.png"></a></td>
       <td style="text-align: left">Hortonworks</td>
       <td style="text-align: left">PMC</td>
     </tr>
     <tr>
       <td style="text-align: left">Benchao Li (<a 
href="https://people.apache.org/phonebook.html?uid=libenchao";>libenchao</a>) 
he/him</td>
-      <td style="text-align: left"><a href="https://github.com/libenchao";><img 
width="64" src="https://github.com/libenchao.png";></a></td>
+      <td style="text-align: left"><a href="https://github.com/libenchao";><img 
width="64" src="/img/avatars/libenchao.png"></a></td>
       <td style="text-align: left">ByteDance</td>
       <td style="text-align: left">PMC</td>
     </tr>
     <tr>
       <td style="text-align: left">Bertil Chapuis (<a 
href="https://people.apache.org/phonebook.html?uid=bchapuis";>bchapuis</a>)</td>
-      <td style="text-align: left"><a href="https://github.com/bchapuis";><img 
width="64" src="https://github.com/bchapuis.png";></a></td>
+      <td style="text-align: left"><a href="https://github.com/bchapuis";><img 
width="64" src="/img/avatars/bchapuis.png"></a></td>
       <td style="text-align: left">HEIG-VD</td>
       <td style="text-align: left">Committer</td>
     </tr>
     <tr>
       <td style="text-align: left">Cancai Cai (<a 
href="https://people.apache.org/phonebook.html?uid=cancai";>cancai</a>) 
he/him</td>
-      <td style="text-align: left"><a href="https://github.com/caicancai";><img 
width="64" src="https://github.com/caicancai.png";></a></td>
+      <td style="text-align: left"><a href="https://github.com/caicancai";><img 
width="64" src="/img/avatars/caicancai.png"></a></td>
       <td style="text-align: left"> </td>
       <td style="text-align: left">Committer</td>
     </tr>
     <tr>
       <td style="text-align: left">Chris Baynes (<a 
href="https://people.apache.org/phonebook.html?uid=cbaynes";>cbaynes</a>)</td>
-      <td style="text-align: left"><a 
href="https://github.com/chris-baynes";><img width="64" 
src="https://github.com/chris-baynes.png";></a></td>
+      <td style="text-align: left"><a 
href="https://github.com/chris-baynes";><img width="64" 
src="/img/avatars/chris-baynes.png"></a></td>
       <td style="text-align: left">Contiamo</td>
       <td style="text-align: left">Committer</td>
     </tr>
     <tr>
       <td style="text-align: left">Christian Beikov (<a 
href="https://people.apache.org/phonebook.html?uid=cbeikov";>cbeikov</a>)</td>
-      <td style="text-align: left"><a href="https://github.com/beikov";><img 
width="64" src="https://github.com/beikov.png";></a></td>
+      <td style="text-align: left"><a href="https://github.com/beikov";><img 
width="64" src="/img/avatars/beikov.png"></a></td>
       <td style="text-align: left">Blazebit</td>
       <td style="text-align: left">Committer</td>
     </tr>
     <tr>
       <td style="text-align: left">Chunwei Lei (<a 
href="https://people.apache.org/phonebook.html?uid=chunwei";>chunwei</a>)</td>
-      <td style="text-align: left"><a 
href="https://github.com/chunweilei";><img width="64" 
src="https://github.com/chunweilei.png";></a></td>
+      <td style="text-align: left"><a 
href="https://github.com/chunweilei";><img width="64" 
src="/img/avatars/chunweilei.png"></a></td>
       <td style="text-align: left">Alibaba</td>
       <td style="text-align: left">PMC</td>
     </tr>
     <tr>
       <td style="text-align: left">Dan Zou (<a 
href="https://people.apache.org/phonebook.html?uid=zoudan";>zoudan</a>) 
he/him</td>
-      <td style="text-align: left"><a href="https://github.com/zoudan";><img 
width="64" src="https://github.com/zoudan.png";></a></td>
+      <td style="text-align: left"><a href="https://github.com/zoudan";><img 
width="64" src="/img/avatars/zoudan.png"></a></td>
       <td style="text-align: left">ByteDance</td>
       <td style="text-align: left">Committer</td>
     </tr>
     <tr>
       <td style="text-align: left">Danny Chan (<a 
href="https://people.apache.org/phonebook.html?uid=danny0405";>danny0405</a>)</td>
-      <td style="text-align: left"><a href="https://github.com/danny0405";><img 
width="64" src="https://github.com/danny0405.png";></a></td>
+      <td style="text-align: left"><a href="https://github.com/danny0405";><img 
width="64" src="/img/avatars/danny0405.png"></a></td>
       <td style="text-align: left">Alibaba</td>
       <td style="text-align: left">PMC</td>
     </tr>
     <tr>
       <td style="text-align: left">Dmitry Sysolyatin (<a 
href="https://people.apache.org/phonebook.html?uid=dmsysolyatin";>dmsysolyatin</a>)</td>
-      <td style="text-align: left"><a 
href="https://github.com/dssysolyatin";><img width="64" 
src="https://github.com/dssysolyatin.png";></a></td>
+      <td style="text-align: left"><a 
href="https://github.com/dssysolyatin";><img width="64" 
src="/img/avatars/dssysolyatin.png"></a></td>
       <td style="text-align: left">Intertrust Technologies</td>
       <td style="text-align: left">Committer</td>
     </tr>
     <tr>
       <td style="text-align: left">Edmon Begoli (<a 
href="https://people.apache.org/phonebook.html?uid=ebegoli";>ebegoli</a>)</td>
-      <td style="text-align: left"><a href="https://github.com/ebegoli";><img 
width="64" src="https://github.com/ebegoli.png";></a></td>
+      <td style="text-align: left"><a href="https://github.com/ebegoli";><img 
width="64" src="/img/avatars/ebegoli.png"></a></td>
       <td style="text-align: left">Oak Ridge National Laboratory</td>
       <td style="text-align: left">Committer</td>
     </tr>
     <tr>
       <td style="text-align: left">Feng Zhu (<a 
href="https://people.apache.org/phonebook.html?uid=fengzhu";>fengzhu</a>) 
he/him</td>
-      <td style="text-align: left"><a href="https://github.com/DonnyZone";><img 
width="64" src="https://github.com/DonnyZone.png";></a></td>
+      <td style="text-align: left"><a href="https://github.com/DonnyZone";><img 
width="64" src="/img/avatars/DonnyZone.png"></a></td>
       <td style="text-align: left">eBay</td>
       <td style="text-align: left">Committer</td>
     </tr>
     <tr>
       <td style="text-align: left">Forward Xu (<a 
href="https://people.apache.org/phonebook.html?uid=forwardxu";>forwardxu</a>)</td>
-      <td style="text-align: left"><a 
href="https://github.com/XuQianJin-Stars";><img width="64" 
src="https://github.com/XuQianJin-Stars.png";></a></td>
+      <td style="text-align: left"><a 
href="https://github.com/XuQianJin-Stars";><img width="64" 
src="/img/avatars/XuQianJin-Stars.png"></a></td>
       <td style="text-align: left">Tencent</td>
       <td style="text-align: left">Committer</td>
     </tr>
     <tr>
       <td style="text-align: left">Francis Chuang (<a 
href="https://people.apache.org/phonebook.html?uid=francischuang";>francischuang</a>)</td>
-      <td style="text-align: left"><a href="https://github.com/F21";><img 
width="64" src="https://github.com/F21.png";></a></td>
+      <td style="text-align: left"><a href="https://github.com/F21";><img 
width="64" src="/img/avatars/F21.png"></a></td>
       <td style="text-align: left">Boostport</td>
       <td style="text-align: left">PMC</td>
     </tr>
     <tr>
       <td style="text-align: left">Gian Merlino (<a 
href="https://people.apache.org/phonebook.html?uid=gian";>gian</a>)</td>
-      <td style="text-align: left"><a href="https://github.com/gianm";><img 
width="64" src="https://github.com/gianm.png";></a></td>
+      <td style="text-align: left"><a href="https://github.com/gianm";><img 
width="64" src="/img/avatars/gianm.png"></a></td>
       <td style="text-align: left">Imply</td>
       <td style="text-align: left">Committer</td>
     </tr>
     <tr>
       <td style="text-align: left">Haisheng Yuan (<a 
href="https://people.apache.org/phonebook.html?uid=hyuan";>hyuan</a>)</td>
-      <td style="text-align: left"><a href="https://github.com/hsyuan";><img 
width="64" src="https://github.com/hsyuan.png";></a></td>
+      <td style="text-align: left"><a href="https://github.com/hsyuan";><img 
width="64" src="/img/avatars/hsyuan.png"></a></td>
       <td style="text-align: left">Alibaba</td>
       <td style="text-align: left">PMC</td>
     </tr>
     <tr>
       <td style="text-align: left">Hongyu Guo (<a 
href="https://people.apache.org/phonebook.html?uid=guohongyu";>guohongyu</a>) 
he/him</td>
-      <td style="text-align: left"><a 
href="https://github.com/macroguo-ghy";><img width="64" 
src="https://github.com/macroguo-ghy.png";></a></td>
+      <td style="text-align: left"><a 
href="https://github.com/macroguo-ghy";><img width="64" 
src="/img/avatars/macroguo-ghy.png"></a></td>
       <td style="text-align: left">Tencent</td>
       <td style="text-align: left">Committer</td>
     </tr>
     <tr>
       <td style="text-align: left">Hongze Zhang (<a 
href="https://people.apache.org/phonebook.html?uid=hongze";>hongze</a>)</td>
-      <td style="text-align: left"><a 
href="https://github.com/zhztheplayer";><img width="64" 
src="https://github.com/zhztheplayer.png";></a></td>
+      <td style="text-align: left"><a 
href="https://github.com/zhztheplayer";><img width="64" 
src="/img/avatars/zhztheplayer.png"></a></td>
       <td style="text-align: left">Tencent</td>
       <td style="text-align: left">Committer</td>
     </tr>
     <tr>
       <td style="text-align: left">Istvan Toth (<a 
href="https://people.apache.org/phonebook.html?uid=stoty";>stoty</a>)</td>
-      <td style="text-align: left"><a href="https://github.com/stoty";><img 
width="64" src="https://github.com/stoty.png";></a></td>
+      <td style="text-align: left"><a href="https://github.com/stoty";><img 
width="64" src="/img/avatars/stoty.png"></a></td>
       <td style="text-align: left">Cloudera</td>
       <td style="text-align: left">Committer</td>
     </tr>
     <tr>
       <td style="text-align: left">Jacques Nadeau (<a 
href="https://people.apache.org/phonebook.html?uid=jacques";>jacques</a>)</td>
-      <td style="text-align: left"><a href="https://github.com/jacques-n";><img 
width="64" src="https://github.com/jacques-n.png";></a></td>
+      <td style="text-align: left"><a href="https://github.com/jacques-n";><img 
width="64" src="/img/avatars/jacques-n.png"></a></td>
       <td style="text-align: left">Dremio</td>
       <td style="text-align: left">PMC</td>
     </tr>
     <tr>
       <td style="text-align: left">James R. Taylor (<a 
href="https://people.apache.org/phonebook.html?uid=jamestaylor";>jamestaylor</a>)</td>
-      <td style="text-align: left"><a 
href="https://github.com/JamesRTaylor";><img width="64" 
src="https://github.com/JamesRTaylor.png";></a></td>
+      <td style="text-align: left"><a 
href="https://github.com/JamesRTaylor";><img width="64" 
src="/img/avatars/JamesRTaylor.png"></a></td>
       <td style="text-align: left">Salesforce</td>
       <td style="text-align: left">PMC</td>
     </tr>
     <tr>
       <td style="text-align: left">Jess Balint (<a 
href="https://people.apache.org/phonebook.html?uid=jbalint";>jbalint</a>)</td>
-      <td style="text-align: left"><a href="https://github.com/jbalint";><img 
width="64" src="https://github.com/jbalint.png";></a></td>
+      <td style="text-align: left"><a href="https://github.com/jbalint";><img 
width="64" src="/img/avatars/jbalint.png"></a></td>
       <td style="text-align: left">Stardog</td>
       <td style="text-align: left">Committer</td>
     </tr>
     <tr>
       <td style="text-align: left">Jesús Camacho Rodríguez (<a 
href="https://people.apache.org/phonebook.html?uid=jcamacho";>jcamacho</a>)</td>
-      <td style="text-align: left"><a href="https://github.com/jcamachor";><img 
width="64" src="https://github.com/jcamachor.png";></a></td>
+      <td style="text-align: left"><a href="https://github.com/jcamachor";><img 
width="64" src="/img/avatars/jcamachor.png"></a></td>
       <td style="text-align: left">Hortonworks</td>
       <td style="text-align: left">PMC</td>
     </tr>
     <tr>
       <td style="text-align: left">Jiajun Xie (<a 
href="https://people.apache.org/phonebook.html?uid=jiajunxie";>jiajunxie</a>)</td>
-      <td style="text-align: left"><a 
href="https://github.com/jiajunbernoulli";><img width="64" 
src="https://github.com/jiajunbernoulli.png";></a></td>
+      <td style="text-align: left"><a 
href="https://github.com/jiajunbernoulli";><img width="64" 
src="/img/avatars/jiajunbernoulli.png"></a></td>
       <td style="text-align: left">ByteDance</td>
       <td style="text-align: left">Committer</td>
     </tr>
     <tr>
       <td style="text-align: left">Jin Xing (<a 
href="https://people.apache.org/phonebook.html?uid=jinxing";>jinxing</a>)</td>
-      <td style="text-align: left"><a href="https://github.com/jinxing64";><img 
width="64" src="https://github.com/jinxing64.png";></a></td>
+      <td style="text-align: left"><a href="https://github.com/jinxing64";><img 
width="64" src="/img/avatars/jinxing64.png"></a></td>
       <td style="text-align: left">Ant Financial</td>
       <td style="text-align: left">Committer</td>
     </tr>
     <tr>
       <td style="text-align: left">Jinfeng Ni (<a 
href="https://people.apache.org/phonebook.html?uid=jni";>jni</a>)</td>
-      <td style="text-align: left"><a href="https://github.com/jinfengni";><img 
width="64" src="https://github.com/jinfengni.png";></a></td>
+      <td style="text-align: left"><a href="https://github.com/jinfengni";><img 
width="64" src="/img/avatars/jinfengni.png"></a></td>
       <td style="text-align: left">MapR</td>
       <td style="text-align: left">PMC</td>
     </tr>
     <tr>
       <td style="text-align: left">Jing Zhang (<a 
href="https://people.apache.org/phonebook.html?uid=jingzhang";>jingzhang</a>)</td>
-      <td style="text-align: left"><a 
href="https://github.com/beyond1920";><img width="64" 
src="https://github.com/beyond1920.png";></a></td>
+      <td style="text-align: left"><a 
href="https://github.com/beyond1920";><img width="64" 
src="/img/avatars/beyond1920.png"></a></td>
       <td style="text-align: left">Kuaishou</td>
       <td style="text-align: left">Committer</td>
     </tr>
     <tr>
       <td style="text-align: left">John Pullokkaran (<a 
href="https://people.apache.org/phonebook.html?uid=jpullokk";>jpullokk</a>)</td>
-      <td style="text-align: left"><a 
href="https://github.com/jpullokkaran";><img width="64" 
src="https://github.com/jpullokkaran.png";></a></td>
+      <td style="text-align: left"><a 
href="https://github.com/jpullokkaran";><img width="64" 
src="/img/avatars/jpullokkaran.png"></a></td>
       <td style="text-align: left">Hortonworks</td>
       <td style="text-align: left">PMC</td>
     </tr>
     <tr>
       <td style="text-align: left">Josh Elser (<a 
href="https://people.apache.org/phonebook.html?uid=elserj";>elserj</a>)</td>
-      <td style="text-align: left"><a href="https://github.com/joshelser";><img 
width="64" src="https://github.com/joshelser.png";></a></td>
+      <td style="text-align: left"><a href="https://github.com/joshelser";><img 
width="64" src="/img/avatars/joshelser.png"></a></td>
       <td style="text-align: left">Hortonworks</td>
       <td style="text-align: left">PMC</td>
     </tr>
     <tr>
       <td style="text-align: left">Julian Feinauer (<a 
href="https://people.apache.org/phonebook.html?uid=jfeinauer";>jfeinauer</a>)</td>
-      <td style="text-align: left"><a 
href="https://github.com/JulianFeinauer";><img width="64" 
src="https://github.com/JulianFeinauer.png";></a></td>
+      <td style="text-align: left"><a 
href="https://github.com/JulianFeinauer";><img width="64" 
src="/img/avatars/JulianFeinauer.png"></a></td>
       <td style="text-align: left">Pragmatic Minds</td>
       <td style="text-align: left">Committer</td>
     </tr>
     <tr>
       <td style="text-align: left">
 <a href="http://people.apache.org/~jhyde";>Julian Hyde</a> (<a 
href="https://people.apache.org/phonebook.html?uid=jhyde";>jhyde</a>) he/him</td>
-      <td style="text-align: left"><a 
href="https://github.com/julianhyde";><img width="64" 
src="https://github.com/julianhyde.png";></a></td>
+      <td style="text-align: left"><a 
href="https://github.com/julianhyde";><img width="64" 
src="/img/avatars/julianhyde.png"></a></td>
       <td style="text-align: left">Google</td>
       <td style="text-align: left">PMC</td>
     </tr>
     <tr>
       <td style="text-align: left">Kevin Liew (<a 
href="https://people.apache.org/phonebook.html?uid=kliew";>kliew</a>)</td>
-      <td style="text-align: left"><a 
href="https://github.com/kliewkliew";><img width="64" 
src="https://github.com/kliewkliew.png";></a></td>
+      <td style="text-align: left"><a 
href="https://github.com/kliewkliew";><img width="64" 
src="/img/avatars/kliewkliew.png"></a></td>
       <td style="text-align: left"> </td>
       <td style="text-align: left">Committer</td>
     </tr>
     <tr>
       <td style="text-align: left">Kevin Risden (<a 
href="https://people.apache.org/phonebook.html?uid=krisden";>krisden</a>)</td>
-      <td style="text-align: left"><a href="https://github.com/risdenk";><img 
width="64" src="https://github.com/risdenk.png";></a></td>
+      <td style="text-align: left"><a href="https://github.com/risdenk";><img 
width="64" src="/img/avatars/risdenk.png"></a></td>
       <td style="text-align: left"> </td>
       <td style="text-align: left">PMC</td>
     </tr>
     <tr>
       <td style="text-align: left">Laurent Goujon (<a 
href="https://people.apache.org/phonebook.html?uid=laurent";>laurent</a>)</td>
-      <td style="text-align: left"><a href="https://github.com/laurentgo";><img 
width="64" src="https://github.com/laurentgo.png";></a></td>
+      <td style="text-align: left"><a href="https://github.com/laurentgo";><img 
width="64" src="/img/avatars/laurentgo.png"></a></td>
       <td style="text-align: left">Dremio</td>
       <td style="text-align: left">PMC</td>
     </tr>
     <tr>
       <td style="text-align: left">Lei Shen (<a 
href="https://people.apache.org/phonebook.html?uid=lakeshen";>lakeshen</a>) 
he/him</td>
-      <td style="text-align: left"><a href="https://github.com/LakeShen";><img 
width="64" src="https://github.com/LakeShen.png";></a></td>
+      <td style="text-align: left"><a href="https://github.com/LakeShen";><img 
width="64" src="/img/avatars/LakeShen.png"></a></td>
       <td style="text-align: left"> </td>
       <td style="text-align: left">Committer</td>
     </tr>
     <tr>
       <td style="text-align: left">Liya Fan (<a 
href="https://people.apache.org/phonebook.html?uid=liyafan";>liyafan</a>)</td>
-      <td style="text-align: left"><a href="https://github.com/liyafan82";><img 
width="64" src="https://github.com/liyafan82.png";></a></td>
+      <td style="text-align: left"><a href="https://github.com/liyafan82";><img 
width="64" src="/img/avatars/liyafan82.png"></a></td>
       <td style="text-align: left">Alibaba</td>
       <td style="text-align: left">Committer</td>
     </tr>
     <tr>
       <td style="text-align: left">Maryann Xue (<a 
href="https://people.apache.org/phonebook.html?uid=maryannxue";>maryannxue</a>)</td>
-      <td style="text-align: left"><a 
href="https://github.com/maryannxue";><img width="64" 
src="https://github.com/maryannxue.png";></a></td>
+      <td style="text-align: left"><a 
href="https://github.com/maryannxue";><img width="64" 
src="/img/avatars/maryannxue.png"></a></td>
       <td style="text-align: left">Intel</td>
       <td style="text-align: left">PMC</td>
     </tr>
     <tr>
       <td style="text-align: left">
 <a href="https://michael.mior.ca/";>Michael Mior</a> (<a 
href="https://people.apache.org/phonebook.html?uid=mmior";>mmior</a>) he/him</td>
-      <td style="text-align: left"><a 
href="https://github.com/michaelmior";><img width="64" 
src="https://github.com/michaelmior.png";></a></td>
+      <td style="text-align: left"><a 
href="https://github.com/michaelmior";><img width="64" 
src="/img/avatars/michaelmior.png"></a></td>
       <td style="text-align: left">Rochester Institute of Technology</td>
       <td style="text-align: left">PMC</td>
     </tr>
     <tr>
       <td style="text-align: left">Mihai Budiu (<a 
href="https://people.apache.org/phonebook.html?uid=mbudiu";>mbudiu</a>)</td>
-      <td style="text-align: left"><a 
href="https://github.com/mihaibudiu";><img width="64" 
src="https://github.com/mihaibudiu.png";></a></td>
+      <td style="text-align: left"><a 
href="https://github.com/mihaibudiu";><img width="64" 
src="/img/avatars/mihaibudiu.png"></a></td>
       <td style="text-align: left">Feldera.com</td>
       <td style="text-align: left">PMC</td>
     </tr>
     <tr>
       <td style="text-align: left">
 <a href="http://milinda.pathirage.org/";>Milinda Pathirage</a> (<a 
href="https://people.apache.org/phonebook.html?uid=milinda";>milinda</a>)</td>
-      <td style="text-align: left"><a href="https://github.com/milinda";><img 
width="64" src="https://github.com/milinda.png";></a></td>
+      <td style="text-align: left"><a href="https://github.com/milinda";><img 
width="64" src="/img/avatars/milinda.png"></a></td>
       <td style="text-align: left">Indiana University</td>
       <td style="text-align: left">Committer</td>
     </tr>
     <tr>
       <td style="text-align: left">MinJi Kim (<a 
href="https://people.apache.org/phonebook.html?uid=minji";>minji</a>)</td>
-      <td style="text-align: left"><a href="https://github.com/minji-kim";><img 
width="64" src="https://github.com/minji-kim.png";></a></td>
+      <td style="text-align: left"><a href="https://github.com/minji-kim";><img 
width="64" src="/img/avatars/minji-kim.png"></a></td>
       <td style="text-align: left">Oracle</td>
       <td style="text-align: left">Committer</td>
     </tr>
     <tr>
       <td style="text-align: left">Muhammad Gelbana (<a 
href="https://people.apache.org/phonebook.html?uid=mgelbana";>mgelbana</a>)</td>
-      <td style="text-align: left"><a href="https://github.com/MGelbana";><img 
width="64" src="https://github.com/MGelbana.png";></a></td>
+      <td style="text-align: left"><a href="https://github.com/MGelbana";><img 
width="64" src="/img/avatars/MGelbana.png"></a></td>
       <td style="text-align: left">Incorta</td>
       <td style="text-align: left">Committer</td>
     </tr>
     <tr>
       <td style="text-align: left">
 <a href="http://www.n10k.com";>Nick Dimiduk</a> (<a 
href="https://people.apache.org/phonebook.html?uid=ndimiduk";>ndimiduk</a>)</td>
-      <td style="text-align: left"><a href="https://github.com/ndimiduk";><img 
width="64" src="https://github.com/ndimiduk.png";></a></td>
+      <td style="text-align: left"><a href="https://github.com/ndimiduk";><img 
width="64" src="/img/avatars/ndimiduk.png"></a></td>
       <td style="text-align: left"> </td>
       <td style="text-align: left">PMC</td>
     </tr>
     <tr>
       <td style="text-align: left">Nishant Bangarwa (<a 
href="https://people.apache.org/phonebook.html?uid=nishant";>nishant</a>)</td>
-      <td style="text-align: left"><a 
href="https://github.com/nishantmonu51";><img width="64" 
src="https://github.com/nishantmonu51.png";></a></td>
+      <td style="text-align: left"><a 
href="https://github.com/nishantmonu51";><img width="64" 
src="/img/avatars/nishantmonu51.png"></a></td>
       <td style="text-align: left">Hortonworks</td>
       <td style="text-align: left">Committer</td>
     </tr>
     <tr>
       <td style="text-align: left">Oliver Lee (<a 
href="https://people.apache.org/phonebook.html?uid=oliver";>oliver</a>)</td>
-      <td style="text-align: left"><a href="https://github.com/olivrlee";><img 
width="64" src="https://github.com/olivrlee.png";></a></td>
+      <td style="text-align: left"><a href="https://github.com/olivrlee";><img 
width="64" src="/img/avatars/olivrlee.png"></a></td>
       <td style="text-align: left">Google</td>
       <td style="text-align: left">Committer</td>
     </tr>
     <tr>
       <td style="text-align: left">Ran Tao (<a 
href="https://people.apache.org/phonebook.html?uid=taoran";>taoran</a>) 
he/him</td>
-      <td style="text-align: left"><a 
href="https://github.com/chucheng92";><img width="64" 
src="https://github.com/chucheng92.png";></a></td>
+      <td style="text-align: left"><a 
href="https://github.com/chucheng92";><img width="64" 
src="/img/avatars/chucheng92.png"></a></td>
       <td style="text-align: left">ByteDance</td>
       <td style="text-align: left">Committer</td>
     </tr>
     <tr>
       <td style="text-align: left">Ruben Quesada Lopez (<a 
href="https://people.apache.org/phonebook.html?uid=rubenql";>rubenql</a>)</td>
-      <td style="text-align: left"><a href="https://github.com/rubenada";><img 
width="64" src="https://github.com/rubenada.png";></a></td>
+      <td style="text-align: left"><a href="https://github.com/rubenada";><img 
width="64" src="/img/avatars/rubenada.png"></a></td>
       <td style="text-align: left">Voltron Data</td>
       <td style="text-align: left">PMC Chair</td>
     </tr>
     <tr>
       <td style="text-align: left">Rui Wang (<a 
href="https://people.apache.org/phonebook.html?uid=amaliujia";>amaliujia</a>)</td>
-      <td style="text-align: left"><a href="https://github.com/amaliujia";><img 
width="64" src="https://github.com/amaliujia.png";></a></td>
+      <td style="text-align: left"><a href="https://github.com/amaliujia";><img 
width="64" src="/img/avatars/amaliujia.png"></a></td>
       <td style="text-align: left">Google</td>
       <td style="text-align: left">Committer</td>
     </tr>
     <tr>
       <td style="text-align: left">Runkang He (<a 
href="https://people.apache.org/phonebook.html?uid=herunkang";>herunkang</a>) 
he/him</td>
-      <td style="text-align: left"><a 
href="https://github.com/herunkang2018";><img width="64" 
src="https://github.com/herunkang2018.png";></a></td>
+      <td style="text-align: left"><a 
href="https://github.com/herunkang2018";><img width="64" 
src="/img/avatars/herunkang2018.png"></a></td>
       <td style="text-align: left">ByteDance</td>
       <td style="text-align: left">Committer</td>
     </tr>
     <tr>
       <td style="text-align: left">Sergey Nuyanzin (<a 
href="https://people.apache.org/phonebook.html?uid=snuyanzin";>snuyanzin</a>)</td>
-      <td style="text-align: left"><a href="https://github.com/snuyanzin";><img 
width="64" src="https://github.com/snuyanzin.png";></a></td>
+      <td style="text-align: left"><a href="https://github.com/snuyanzin";><img 
width="64" src="/img/avatars/snuyanzin.png"></a></td>
       <td style="text-align: left">EPAM</td>
       <td style="text-align: left">Committer</td>
     </tr>
     <tr>
       <td style="text-align: left">Shuyi Chen (<a 
href="https://people.apache.org/phonebook.html?uid=shuyichen";>shuyichen</a>)</td>
-      <td style="text-align: left"><a href="https://github.com/suez1224";><img 
width="64" src="https://github.com/suez1224.png";></a></td>
+      <td style="text-align: left"><a href="https://github.com/suez1224";><img 
width="64" src="/img/avatars/suez1224.png"></a></td>
       <td style="text-align: left">Uber</td>
       <td style="text-align: left">Committer</td>
     </tr>
     <tr>
       <td style="text-align: left">Slim Bouguerra (<a 
href="https://people.apache.org/phonebook.html?uid=bslim";>bslim</a>)</td>
-      <td style="text-align: left"><a href="https://github.com/b-slim";><img 
width="64" src="https://github.com/b-slim.png";></a></td>
+      <td style="text-align: left"><a href="https://github.com/b-slim";><img 
width="64" src="/img/avatars/b-slim.png"></a></td>
       <td style="text-align: left">Hortonworks</td>
       <td style="text-align: left">Committer</td>
     </tr>
     <tr>
       <td style="text-align: left">
 <a href="https://people.apache.org/~zabetak/";>Stamatis Zampetakis</a> (<a 
href="https://people.apache.org/phonebook.html?uid=zabetak";>zabetak</a>) 
he/him</td>
-      <td style="text-align: left"><a href="https://github.com/zabetak";><img 
width="64" src="https://github.com/zabetak.png";></a></td>
+      <td style="text-align: left"><a href="https://github.com/zabetak";><img 
width="64" src="/img/avatars/zabetak.png"></a></td>
       <td style="text-align: left">Cloudera</td>
       <td style="text-align: left">PMC</td>
     </tr>
     <tr>
       <td style="text-align: left">Steven Noels (<a 
href="https://people.apache.org/phonebook.html?uid=stevenn";>stevenn</a>)</td>
-      <td style="text-align: left"><a href="https://github.com/stevenn";><img 
width="64" src="https://github.com/stevenn.png";></a></td>
+      <td style="text-align: left"><a href="https://github.com/stevenn";><img 
width="64" src="/img/avatars/stevenn.png"></a></td>
       <td style="text-align: left">NGData</td>
       <td style="text-align: left">PMC</td>
     </tr>
     <tr>
       <td style="text-align: left">Tanner Clary (<a 
href="https://people.apache.org/phonebook.html?uid=tanner";>tanner</a>) 
he/him</td>
-      <td style="text-align: left"><a href="https://github.com/tanclary";><img 
width="64" src="https://github.com/tanclary.png";></a></td>
+      <td style="text-align: left"><a href="https://github.com/tanclary";><img 
width="64" src="/img/avatars/tanclary.png"></a></td>
       <td style="text-align: left">Google</td>
       <td style="text-align: left">Committer</td>
     </tr>
     <tr>
       <td style="text-align: left">Ted Dunning (<a 
href="https://people.apache.org/phonebook.html?uid=tdunning";>tdunning</a>)</td>
-      <td style="text-align: left"><a href="https://github.com/tdunning";><img 
width="64" src="https://github.com/tdunning.png";></a></td>
+      <td style="text-align: left"><a href="https://github.com/tdunning";><img 
width="64" src="/img/avatars/tdunning.png"></a></td>
       <td style="text-align: left">MapR</td>
       <td style="text-align: left">PMC</td>
     </tr>
     <tr>
       <td style="text-align: left">TJ Banghart (<a 
href="https://people.apache.org/phonebook.html?uid=tjbanghart";>tjbanghart</a>) 
he/him</td>
-      <td style="text-align: left"><a 
href="https://github.com/tjbanghart";><img width="64" 
src="https://github.com/tjbanghart.png";></a></td>
+      <td style="text-align: left"><a 
href="https://github.com/tjbanghart";><img width="64" 
src="/img/avatars/tjbanghart.png"></a></td>
       <td style="text-align: left">Google</td>
       <td style="text-align: left">Committer</td>
     </tr>
     <tr>
       <td style="text-align: left">Vineet Garg (<a 
href="https://people.apache.org/phonebook.html?uid=vgarg";>vgarg</a>)</td>
-      <td style="text-align: left"><a 
href="https://github.com/vineetgarg02";><img width="64" 
src="https://github.com/vineetgarg02.png";></a></td>
+      <td style="text-align: left"><a 
href="https://github.com/vineetgarg02";><img width="64" 
src="/img/avatars/vineetgarg02.png"></a></td>
       <td style="text-align: left">Cloudera</td>
       <td style="text-align: left">Committer</td>
     </tr>
     <tr>
       <td style="text-align: left">Vladimir Ozerov (<a 
href="https://people.apache.org/phonebook.html?uid=vozerov";>vozerov</a>)</td>
-      <td style="text-align: left"><a href="https://github.com/devozerov";><img 
width="64" src="https://github.com/devozerov.png";></a></td>
+      <td style="text-align: left"><a href="https://github.com/devozerov";><img 
width="64" src="/img/avatars/devozerov.png"></a></td>
       <td style="text-align: left">Querify Labs</td>
       <td style="text-align: left">PMC</td>
     </tr>
     <tr>
       <td style="text-align: left">Vladimir Sitnikov (<a 
href="https://people.apache.org/phonebook.html?uid=vladimirsitnikov";>vladimirsitnikov</a>)</td>
-      <td style="text-align: left"><a href="https://github.com/vlsi";><img 
width="64" src="https://github.com/vlsi.png";></a></td>
+      <td style="text-align: left"><a href="https://github.com/vlsi";><img 
width="64" src="/img/avatars/vlsi.png"></a></td>
       <td style="text-align: left">NetCracker</td>
       <td style="text-align: left">PMC</td>
     </tr>
     <tr>
       <td style="text-align: left">Volodymyr Vysotskyi (<a 
href="https://people.apache.org/phonebook.html?uid=volodymyr";>volodymyr</a>)</td>
-      <td style="text-align: left"><a 
href="https://github.com/vvysotskyi";><img width="64" 
src="https://github.com/vvysotskyi.png";></a></td>
+      <td style="text-align: left"><a 
href="https://github.com/vvysotskyi";><img width="64" 
src="/img/avatars/vvysotskyi.png"></a></td>
       <td style="text-align: left"> </td>
       <td style="text-align: left">PMC</td>
     </tr>
     <tr>
       <td style="text-align: left">Wang Yanlin (<a 
href="https://people.apache.org/phonebook.html?uid=yanlin";>yanlin</a>)</td>
-      <td style="text-align: left"><a 
href="https://github.com/yanlin-Lynn";><img width="64" 
src="https://github.com/yanlin-Lynn.png";></a></td>
+      <td style="text-align: left"><a 
href="https://github.com/yanlin-Lynn";><img width="64" 
src="/img/avatars/yanlin-Lynn.png"></a></td>
       <td style="text-align: left">Ant Financial</td>
       <td style="text-align: left">Committer</td>
     </tr>
     <tr>
       <td style="text-align: left">Xiong Duan (<a 
href="https://people.apache.org/phonebook.html?uid=xiong";>xiong</a>) he/him</td>
-      <td style="text-align: left"><a href="https://github.com/NobiGo";><img 
width="64" src="https://github.com/NobiGo.png";></a></td>
+      <td style="text-align: left"><a href="https://github.com/NobiGo";><img 
width="64" src="/img/avatars/NobiGo.png"></a></td>
       <td style="text-align: left">Hikvision</td>
       <td style="text-align: left">Committer</td>
     </tr>
     <tr>
       <td style="text-align: left">Yong Liu (<a 
href="https://people.apache.org/phonebook.html?uid=jackylau";>jackylau</a>) 
he/him</td>
-      <td style="text-align: left"><a href="https://github.com/liuyongvs";><img 
width="64" src="https://github.com/liuyongvs.png";></a></td>
+      <td style="text-align: left"><a href="https://github.com/liuyongvs";><img 
width="64" src="/img/avatars/liuyongvs.png"></a></td>
       <td style="text-align: left">Ant Financial</td>
       <td style="text-align: left">Committer</td>
     </tr>
     <tr>
       <td style="text-align: left">Zhaohui Xu (<a 
href="https://people.apache.org/phonebook.html?uid=zhaohui";>zhaohui</a>)</td>
-      <td style="text-align: left"><a 
href="https://github.com/xy2953396112";><img width="64" 
src="https://github.com/xy2953396112.png";></a></td>
+      <td style="text-align: left"><a 
href="https://github.com/xy2953396112";><img width="64" 
src="/img/avatars/xy2953396112.png"></a></td>
       <td style="text-align: left">Ant Financial</td>
       <td style="text-align: left">Committer</td>
     </tr>
     <tr>
       <td style="text-align: left">Zhe Hu (<a 
href="https://people.apache.org/phonebook.html?uid=zhehu";>zhehu</a>) he/him</td>
-      <td style="text-align: left"><a href="https://github.com/ILuffZhe";><img 
width="64" src="https://github.com/ILuffZhe.png";></a></td>
+      <td style="text-align: left"><a href="https://github.com/ILuffZhe";><img 
width="64" src="/img/avatars/ILuffZhe.png"></a></td>
       <td style="text-align: left">Hikvision</td>
       <td style="text-align: left">Committer</td>
     </tr>
     <tr>
       <td style="text-align: left">Zhen Wang (<a 
href="https://people.apache.org/phonebook.html?uid=zhenw";>zhenw</a>)</td>
-      <td style="text-align: left"><a href="https://github.com/zinking";><img 
width="64" src="https://github.com/zinking.png";></a></td>
+      <td style="text-align: left"><a href="https://github.com/zinking";><img 
width="64" src="/img/avatars/zinking.png"></a></td>
       <td style="text-align: left"> </td>
       <td style="text-align: left">Committer</td>
     </tr>
     <tr>
       <td style="text-align: left">Zhiqiang He (<a 
href="https://people.apache.org/phonebook.html?uid=zhiqianghe";>zhiqianghe</a>)</td>
-      <td style="text-align: left"><a 
href="https://github.com/Zhiqiang-He";><img width="64" 
src="https://github.com/Zhiqiang-He.png";></a></td>
+      <td style="text-align: left"><a 
href="https://github.com/Zhiqiang-He";><img width="64" 
src="/img/avatars/Zhiqiang-He.png"></a></td>
       <td style="text-align: left">Huawei</td>
       <td style="text-align: left">Committer</td>
     </tr>
     <tr>
       <td style="text-align: left">Zhiwei Peng (<a 
href="https://people.apache.org/phonebook.html?uid=zhiwei";>zhiwei</a>)</td>
-      <td style="text-align: left"><a 
href="https://github.com/pengzhiwei2018";><img width="64" 
src="https://github.com/pengzhiwei2018.png";></a></td>
+      <td style="text-align: left"><a 
href="https://github.com/pengzhiwei2018";><img width="64" 
src="/img/avatars/pengzhiwei2018.png"></a></td>
       <td style="text-align: left">Ant Financial Group</td>
       <td style="text-align: left">Committer</td>
     </tr>
     <tr>
       <td style="text-align: left">Zoltan Haindrich (<a 
href="https://people.apache.org/phonebook.html?uid=kgyrtkirk";>kgyrtkirk</a>)</td>
-      <td style="text-align: left"><a href="https://github.com/kgyrtkirk";><img 
width="64" src="https://github.com/kgyrtkirk.png";></a></td>
+      <td style="text-align: left"><a href="https://github.com/kgyrtkirk";><img 
width="64" src="/img/avatars/kgyrtkirk.png"></a></td>
       <td style="text-align: left">Hortonworks</td>
       <td style="text-align: left">Committer</td>
     </tr>
@@ -584,7 +584,7 @@
   <tbody>
     <tr>
       <td style="text-align: left">Alan Gates (<a 
href="https://people.apache.org/phonebook.html?uid=gates";>gates</a>)</td>
-      <td style="text-align: left"><a 
href="https://github.com/alanfgates";><img width="64" 
src="https://github.com/alanfgates.png";></a></td>
+      <td style="text-align: left"><a 
href="https://github.com/alanfgates";><img width="64" 
src="/img/avatars/alanfgates.png"></a></td>
       <td style="text-align: left">Hortonworks</td>
       <td style="text-align: left">PMC</td>
     </tr>
diff --git a/css/screen.css b/css/screen.css
index 4de8482be..c76ecdf5d 100644
--- a/css/screen.css
+++ b/css/screen.css
@@ -1241,7 +1241,6 @@ aside li.current a:before {
   text-align: center;
   padding-top: 40px;
   position: relative;
-  background: url(../img/article-footer.png) top center no-repeat;
   margin: 40px -20px 10px;
 }
 .section-nav > div {
diff --git a/css/screen.css.map b/css/screen.css.map
index 3e46141e3..635b31a55 100644
--- a/css/screen.css.map
+++ b/css/screen.css.map
@@ -1 +1 @@
-{"version":3,"sourceRoot":"","sources":["../_sass/_normalize.scss","../_sass/_gridism.scss","../_sass/_pygments.scss","../_sass/_font-awesome.scss","../_sass/_lato.scss","../_sass/_style.scss","../_sass/_mixins.scss"],"names":[],"mappings":";AAAA;AAA4D;EAAK;EAAuB;EAA0B;;;AAA8B;EAAK;;;AAAS;EAA2F;;;AAAc;EAA4B;EAAqB;;;AAAwB;EAAsB;EAAa;;;AAAS;EAAkB;;;AAAa;EAAE;;;AAA6B;EAAiB;;;AAAU;EAAY;;;AAAyB;EAAS;;;AAAgB;EAAI;;;AAAkB;EAAG;EAAc;;;AAAe;EAAK;EAAgB;;;AAAW;EAAM;;;AAAc;EAAQ;EAAc;EAAc;EAAkB;;;AAA
 [...]
\ No newline at end of file
+{"version":3,"sourceRoot":"","sources":["../_sass/_normalize.scss","../_sass/_gridism.scss","../_sass/_pygments.scss","../_sass/_font-awesome.scss","../_sass/_lato.scss","../_sass/_style.scss","../_sass/_mixins.scss"],"names":[],"mappings":";AAAA;AAA4D;EAAK;EAAuB;EAA0B;;;AAA8B;EAAK;;;AAAS;EAA2F;;;AAAc;EAA4B;EAAqB;;;AAAwB;EAAsB;EAAa;;;AAAS;EAAkB;;;AAAa;EAAE;;;AAA6B;EAAiB;;;AAAU;EAAY;;;AAAyB;EAAS;;;AAAgB;EAAI;;;AAAkB;EAAG;EAAc;;;AAAe;EAAK;EAAgB;;;AAAW;EAAM;;;AAAc;EAAQ;EAAc;EAAc;EAAkB;;;AAA
 [...]
\ No newline at end of file
diff --git a/docker-compose.yml b/docker-compose.yml
index cae63c9e2..99da5f9d7 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -18,14 +18,15 @@ services:
   dev:
     image: ruby:3.3.7-slim-bullseye
     working_dir: /root
-    command: sh -c "apt-get update && apt-get install -y build-essential 
libssl-dev zlib1g-dev ruby-dev bundler && bundle install && bundle exec jekyll 
serve --host=0.0.0.0 --watch --force_polling"
+    command: sh -c "apt-get update && apt-get install -y build-essential 
libssl-dev zlib1g-dev ruby-dev bundler wget && wget -O /usr/bin/yq 
https://github.com/mikefarah/yq/releases/latest/download/yq_linux_amd64 && 
chmod +x /usr/bin/yq && ./download-avatars.sh && bundle install && bundle exec 
jekyll serve --host=0.0.0.0 --watch --force_polling"
     ports:
       - 4000:4000
     volumes:
       - .:/root
   build-site:
     image: ruby:3.3.7-slim-bullseye
-    command: sh -c "rm -rf /home/jekyll/.bundle /home/jekyll/Gemfile.lock 
/home/jekyll/.jekyll-cache /home/target/ && apt-get update && apt-get install 
-y build-essential libssl-dev zlib1g-dev ruby-dev bundler && cd /home/jekyll && 
bundle install && bundle exec jekyll build && mkdir ./.git && chmod 777 ./*"
+    working_dir: /home/jekyll
+    command: sh -c "rm -rf /home/jekyll/.bundle /home/jekyll/Gemfile.lock 
/home/jekyll/.jekyll-cache /home/target/ && apt-get update && apt-get install 
-y build-essential libssl-dev zlib1g-dev ruby-dev bundler wget && wget -O 
/usr/bin/yq 
https://github.com/mikefarah/yq/releases/latest/download/yq_linux_amd64 && 
chmod +x /usr/bin/yq && ./download-avatars.sh && bundle install && bundle exec 
jekyll build && chmod 777 ./*"
     volumes:
       - .:/home/jekyll
   generate-javadoc:
diff --git a/download-avatars.sh b/download-avatars.sh
new file mode 100755
index 000000000..afe4e028d
--- /dev/null
+++ b/download-avatars.sh
@@ -0,0 +1,23 @@
+#!/bin/bash
+#
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements.  See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to you under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License.  You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+mkdir -p img/avatars
+contributors=$(yq '.[].githubId' _data/contributors.yml)
+
+for contributor in $contributors; do
+  wget -q -O "img/avatars/$contributor.png" 
"https://github.com/$contributor.png";
+done
diff --git a/img/SupportApache-small.png b/img/SupportApache-small.png
new file mode 100644
index 000000000..4a23e0525
Binary files /dev/null and b/img/SupportApache-small.png differ
diff --git a/img/avatars/DonnyZone.png b/img/avatars/DonnyZone.png
new file mode 100644
index 000000000..8704f79c5
Binary files /dev/null and b/img/avatars/DonnyZone.png differ
diff --git a/img/avatars/F21.png b/img/avatars/F21.png
new file mode 100644
index 000000000..50c15a78d
Binary files /dev/null and b/img/avatars/F21.png differ
diff --git a/img/avatars/ILuffZhe.png b/img/avatars/ILuffZhe.png
new file mode 100644
index 000000000..7dca06ffc
Binary files /dev/null and b/img/avatars/ILuffZhe.png differ
diff --git a/img/avatars/JamesRTaylor.png b/img/avatars/JamesRTaylor.png
new file mode 100644
index 000000000..77bb3d400
Binary files /dev/null and b/img/avatars/JamesRTaylor.png differ
diff --git a/img/avatars/JulianFeinauer.png b/img/avatars/JulianFeinauer.png
new file mode 100644
index 000000000..b4268701b
Binary files /dev/null and b/img/avatars/JulianFeinauer.png differ
diff --git a/img/avatars/LakeShen.png b/img/avatars/LakeShen.png
new file mode 100644
index 000000000..148b18a2c
Binary files /dev/null and b/img/avatars/LakeShen.png differ
diff --git a/img/avatars/MGelbana.png b/img/avatars/MGelbana.png
new file mode 100644
index 000000000..3a1b85571
Binary files /dev/null and b/img/avatars/MGelbana.png differ
diff --git a/img/avatars/NobiGo.png b/img/avatars/NobiGo.png
new file mode 100644
index 000000000..1ec4776e5
Binary files /dev/null and b/img/avatars/NobiGo.png differ
diff --git a/img/avatars/XuQianJin-Stars.png b/img/avatars/XuQianJin-Stars.png
new file mode 100644
index 000000000..9a82af1b2
Binary files /dev/null and b/img/avatars/XuQianJin-Stars.png differ
diff --git a/img/avatars/Zhiqiang-He.png b/img/avatars/Zhiqiang-He.png
new file mode 100644
index 000000000..a5a86cbce
Binary files /dev/null and b/img/avatars/Zhiqiang-He.png differ
diff --git a/img/avatars/alanfgates.png b/img/avatars/alanfgates.png
new file mode 100644
index 000000000..5774f341c
Binary files /dev/null and b/img/avatars/alanfgates.png differ
diff --git a/img/avatars/amaliujia.png b/img/avatars/amaliujia.png
new file mode 100644
index 000000000..b196afe7d
Binary files /dev/null and b/img/avatars/amaliujia.png differ
diff --git a/img/avatars/amansinha100.png b/img/avatars/amansinha100.png
new file mode 100644
index 000000000..0b352f7a0
Binary files /dev/null and b/img/avatars/amansinha100.png differ
diff --git a/img/avatars/asereda-gs.png b/img/avatars/asereda-gs.png
new file mode 100644
index 000000000..bb69f3662
Binary files /dev/null and b/img/avatars/asereda-gs.png differ
diff --git a/img/avatars/ashutoshc.png b/img/avatars/ashutoshc.png
new file mode 100644
index 000000000..fb2599b16
Binary files /dev/null and b/img/avatars/ashutoshc.png differ
diff --git a/img/avatars/asolimando.png b/img/avatars/asolimando.png
new file mode 100644
index 000000000..7c6f3ea8a
Binary files /dev/null and b/img/avatars/asolimando.png differ
diff --git a/img/avatars/b-slim.png b/img/avatars/b-slim.png
new file mode 100644
index 000000000..99ea47c3d
Binary files /dev/null and b/img/avatars/b-slim.png differ
diff --git a/img/avatars/bchapuis.png b/img/avatars/bchapuis.png
new file mode 100644
index 000000000..f04ba3f7b
Binary files /dev/null and b/img/avatars/bchapuis.png differ
diff --git a/img/avatars/beikov.png b/img/avatars/beikov.png
new file mode 100644
index 000000000..eb5cb3a10
Binary files /dev/null and b/img/avatars/beikov.png differ
diff --git a/img/avatars/beyond1920.png b/img/avatars/beyond1920.png
new file mode 100644
index 000000000..a9c539ef2
Binary files /dev/null and b/img/avatars/beyond1920.png differ
diff --git a/img/avatars/caicancai.png b/img/avatars/caicancai.png
new file mode 100644
index 000000000..aa5f8124d
Binary files /dev/null and b/img/avatars/caicancai.png differ
diff --git a/img/avatars/chris-baynes.png b/img/avatars/chris-baynes.png
new file mode 100644
index 000000000..17a438448
Binary files /dev/null and b/img/avatars/chris-baynes.png differ
diff --git a/img/avatars/chucheng92.png b/img/avatars/chucheng92.png
new file mode 100644
index 000000000..b8cd717dc
Binary files /dev/null and b/img/avatars/chucheng92.png differ
diff --git a/img/avatars/chunweilei.png b/img/avatars/chunweilei.png
new file mode 100644
index 000000000..c1a3e3a9f
Binary files /dev/null and b/img/avatars/chunweilei.png differ
diff --git a/img/avatars/danny0405.png b/img/avatars/danny0405.png
new file mode 100644
index 000000000..a8468c596
Binary files /dev/null and b/img/avatars/danny0405.png differ
diff --git a/img/avatars/devozerov.png b/img/avatars/devozerov.png
new file mode 100644
index 000000000..cc2b670e8
Binary files /dev/null and b/img/avatars/devozerov.png differ
diff --git a/img/avatars/dssysolyatin.png b/img/avatars/dssysolyatin.png
new file mode 100644
index 000000000..f41e4e061
Binary files /dev/null and b/img/avatars/dssysolyatin.png differ
diff --git a/img/avatars/ebegoli.png b/img/avatars/ebegoli.png
new file mode 100644
index 000000000..1aa68e607
Binary files /dev/null and b/img/avatars/ebegoli.png differ
diff --git a/img/avatars/gianm.png b/img/avatars/gianm.png
new file mode 100644
index 000000000..af81f2190
Binary files /dev/null and b/img/avatars/gianm.png differ
diff --git a/img/avatars/herunkang2018.png b/img/avatars/herunkang2018.png
new file mode 100644
index 000000000..ba9c54893
Binary files /dev/null and b/img/avatars/herunkang2018.png differ
diff --git a/img/avatars/hsyuan.png b/img/avatars/hsyuan.png
new file mode 100644
index 000000000..b75d84e90
Binary files /dev/null and b/img/avatars/hsyuan.png differ
diff --git a/img/avatars/jacques-n.png b/img/avatars/jacques-n.png
new file mode 100644
index 000000000..6712d7461
Binary files /dev/null and b/img/avatars/jacques-n.png differ
diff --git a/img/avatars/jbalint.png b/img/avatars/jbalint.png
new file mode 100644
index 000000000..f31587346
Binary files /dev/null and b/img/avatars/jbalint.png differ
diff --git a/img/avatars/jcamachor.png b/img/avatars/jcamachor.png
new file mode 100644
index 000000000..025c9e588
Binary files /dev/null and b/img/avatars/jcamachor.png differ
diff --git a/img/avatars/jiajunbernoulli.png b/img/avatars/jiajunbernoulli.png
new file mode 100644
index 000000000..b28eb3ade
Binary files /dev/null and b/img/avatars/jiajunbernoulli.png differ
diff --git a/img/avatars/jinfengni.png b/img/avatars/jinfengni.png
new file mode 100644
index 000000000..c5251c87f
Binary files /dev/null and b/img/avatars/jinfengni.png differ
diff --git a/img/avatars/jinxing64.png b/img/avatars/jinxing64.png
new file mode 100644
index 000000000..a44272f7d
Binary files /dev/null and b/img/avatars/jinxing64.png differ
diff --git a/img/avatars/joshelser.png b/img/avatars/joshelser.png
new file mode 100644
index 000000000..257dfba2e
Binary files /dev/null and b/img/avatars/joshelser.png differ
diff --git a/img/avatars/jpullokkaran.png b/img/avatars/jpullokkaran.png
new file mode 100644
index 000000000..52686fc98
Binary files /dev/null and b/img/avatars/jpullokkaran.png differ
diff --git a/img/avatars/julianhyde.png b/img/avatars/julianhyde.png
new file mode 100644
index 000000000..5c18cede5
Binary files /dev/null and b/img/avatars/julianhyde.png differ
diff --git a/img/avatars/kgyrtkirk.png b/img/avatars/kgyrtkirk.png
new file mode 100644
index 000000000..3c2764135
Binary files /dev/null and b/img/avatars/kgyrtkirk.png differ
diff --git a/img/avatars/kliewkliew.png b/img/avatars/kliewkliew.png
new file mode 100644
index 000000000..1a259a91d
Binary files /dev/null and b/img/avatars/kliewkliew.png differ
diff --git a/img/avatars/laurentgo.png b/img/avatars/laurentgo.png
new file mode 100644
index 000000000..554ad1c49
Binary files /dev/null and b/img/avatars/laurentgo.png differ
diff --git a/img/avatars/libenchao.png b/img/avatars/libenchao.png
new file mode 100644
index 000000000..08fb1a92b
Binary files /dev/null and b/img/avatars/libenchao.png differ
diff --git a/img/avatars/liuyongvs.png b/img/avatars/liuyongvs.png
new file mode 100644
index 000000000..32ad23b3d
Binary files /dev/null and b/img/avatars/liuyongvs.png differ
diff --git a/img/avatars/liyafan82.png b/img/avatars/liyafan82.png
new file mode 100644
index 000000000..426aea919
Binary files /dev/null and b/img/avatars/liyafan82.png differ
diff --git a/img/avatars/macroguo-ghy.png b/img/avatars/macroguo-ghy.png
new file mode 100644
index 000000000..a958ebce3
Binary files /dev/null and b/img/avatars/macroguo-ghy.png differ
diff --git a/img/avatars/maryannxue.png b/img/avatars/maryannxue.png
new file mode 100644
index 000000000..30b6d3955
Binary files /dev/null and b/img/avatars/maryannxue.png differ
diff --git a/img/avatars/michaelmior.png b/img/avatars/michaelmior.png
new file mode 100644
index 000000000..4895f4c6e
Binary files /dev/null and b/img/avatars/michaelmior.png differ
diff --git a/img/avatars/mihaibudiu.png b/img/avatars/mihaibudiu.png
new file mode 100644
index 000000000..e2d7bef24
Binary files /dev/null and b/img/avatars/mihaibudiu.png differ
diff --git a/img/avatars/milinda.png b/img/avatars/milinda.png
new file mode 100644
index 000000000..23eb4a40c
Binary files /dev/null and b/img/avatars/milinda.png differ
diff --git a/img/avatars/minji-kim.png b/img/avatars/minji-kim.png
new file mode 100644
index 000000000..bc3cdcc97
Binary files /dev/null and b/img/avatars/minji-kim.png differ
diff --git a/img/avatars/ndimiduk.png b/img/avatars/ndimiduk.png
new file mode 100644
index 000000000..368460186
Binary files /dev/null and b/img/avatars/ndimiduk.png differ
diff --git a/img/avatars/nishantmonu51.png b/img/avatars/nishantmonu51.png
new file mode 100644
index 000000000..246df51b5
Binary files /dev/null and b/img/avatars/nishantmonu51.png differ
diff --git a/img/avatars/olivrlee.png b/img/avatars/olivrlee.png
new file mode 100644
index 000000000..b3dbe0313
Binary files /dev/null and b/img/avatars/olivrlee.png differ
diff --git a/img/avatars/pengzhiwei2018.png b/img/avatars/pengzhiwei2018.png
new file mode 100644
index 000000000..eca5aca6a
Binary files /dev/null and b/img/avatars/pengzhiwei2018.png differ
diff --git a/img/avatars/risdenk.png b/img/avatars/risdenk.png
new file mode 100644
index 000000000..2d26c3e2f
Binary files /dev/null and b/img/avatars/risdenk.png differ
diff --git a/img/avatars/rubenada.png b/img/avatars/rubenada.png
new file mode 100644
index 000000000..fee975054
Binary files /dev/null and b/img/avatars/rubenada.png differ
diff --git a/img/avatars/snuyanzin.png b/img/avatars/snuyanzin.png
new file mode 100644
index 000000000..0e7eee778
Binary files /dev/null and b/img/avatars/snuyanzin.png differ
diff --git a/img/avatars/stevenn.png b/img/avatars/stevenn.png
new file mode 100644
index 000000000..f602a4efc
Binary files /dev/null and b/img/avatars/stevenn.png differ
diff --git a/img/avatars/stoty.png b/img/avatars/stoty.png
new file mode 100644
index 000000000..c225d7735
Binary files /dev/null and b/img/avatars/stoty.png differ
diff --git a/img/avatars/suez1224.png b/img/avatars/suez1224.png
new file mode 100644
index 000000000..2489ac930
Binary files /dev/null and b/img/avatars/suez1224.png differ
diff --git a/img/avatars/tanclary.png b/img/avatars/tanclary.png
new file mode 100644
index 000000000..9d283d39e
Binary files /dev/null and b/img/avatars/tanclary.png differ
diff --git a/img/avatars/tdunning.png b/img/avatars/tdunning.png
new file mode 100644
index 000000000..72c3f041c
Binary files /dev/null and b/img/avatars/tdunning.png differ
diff --git a/img/avatars/tjbanghart.png b/img/avatars/tjbanghart.png
new file mode 100644
index 000000000..88ed2d989
Binary files /dev/null and b/img/avatars/tjbanghart.png differ
diff --git a/img/avatars/vineetgarg02.png b/img/avatars/vineetgarg02.png
new file mode 100644
index 000000000..bcd62337c
Binary files /dev/null and b/img/avatars/vineetgarg02.png differ
diff --git a/img/avatars/vlsi.png b/img/avatars/vlsi.png
new file mode 100644
index 000000000..affc1545b
Binary files /dev/null and b/img/avatars/vlsi.png differ
diff --git a/img/avatars/vvysotskyi.png b/img/avatars/vvysotskyi.png
new file mode 100644
index 000000000..aad50adad
Binary files /dev/null and b/img/avatars/vvysotskyi.png differ
diff --git a/img/avatars/xy2953396112.png b/img/avatars/xy2953396112.png
new file mode 100644
index 000000000..3962f9c87
Binary files /dev/null and b/img/avatars/xy2953396112.png differ
diff --git a/img/avatars/yanlin-Lynn.png b/img/avatars/yanlin-Lynn.png
new file mode 100644
index 000000000..891c2778e
Binary files /dev/null and b/img/avatars/yanlin-Lynn.png differ
diff --git a/img/avatars/zabetak.png b/img/avatars/zabetak.png
new file mode 100644
index 000000000..0c00666b1
Binary files /dev/null and b/img/avatars/zabetak.png differ
diff --git a/img/avatars/zhztheplayer.png b/img/avatars/zhztheplayer.png
new file mode 100644
index 000000000..e006fc230
Binary files /dev/null and b/img/avatars/zhztheplayer.png differ
diff --git a/img/avatars/zinking.png b/img/avatars/zinking.png
new file mode 100644
index 000000000..8b42164df
Binary files /dev/null and b/img/avatars/zinking.png differ
diff --git a/img/avatars/zoudan.png b/img/avatars/zoudan.png
new file mode 100644
index 000000000..5efa6846a
Binary files /dev/null and b/img/avatars/zoudan.png differ
diff --git a/index.html b/index.html
index e08003bb6..575bc8dda 100644
--- a/index.html
+++ b/index.html
@@ -133,7 +133,7 @@
   <div class="grid">
     <div class="unit one-third">
       <a href="https://www.apache.org/foundation/contributing.html";>
-        <img src="https://apache.org/images/SupportApache-small.png"; 
width="300" height="300" alt="Support Apache">
+        <img src="/img/SupportApache-small.png" width="300" height="300" 
alt="Support Apache">
       </a>
     </div>
     <div class="unit two-thirds">
diff --git a/news/2014/08/19/release-0.9.0-incubating/index.html 
b/news/2014/08/19/release-0.9.0-incubating/index.html
index 36e1e98a4..4ee06823f 100644
--- a/news/2014/08/19/release-0.9.0-incubating/index.html
+++ b/news/2014/08/19/release-0.9.0-incubating/index.html
@@ -151,7 +151,7 @@
     
     
     <a href="http://people.apache.org/~jhyde"; class="post-author">
-      <img src="https://github.com/julianhyde.png"; class="avatar" alt="jhyde 
avatar" width="24" height="24">
+      <img src="/img/avatars/julianhyde.png" class="avatar" alt="jhyde avatar" 
width="24" height="24">
       jhyde
     </a>
   </div>
diff --git a/news/2014/10/02/release-0.9.1-incubating/index.html 
b/news/2014/10/02/release-0.9.1-incubating/index.html
index 297eba896..19d31963d 100644
--- a/news/2014/10/02/release-0.9.1-incubating/index.html
+++ b/news/2014/10/02/release-0.9.1-incubating/index.html
@@ -151,7 +151,7 @@
     
     
     <a href="http://people.apache.org/~jhyde"; class="post-author">
-      <img src="https://github.com/julianhyde.png"; class="avatar" alt="jhyde 
avatar" width="24" height="24">
+      <img src="/img/avatars/julianhyde.png" class="avatar" alt="jhyde avatar" 
width="24" height="24">
       jhyde
     </a>
   </div>
diff --git a/news/2014/11/05/release-0.9.2-incubating/index.html 
b/news/2014/11/05/release-0.9.2-incubating/index.html
index 1fd78b6ff..abfa0574d 100644
--- a/news/2014/11/05/release-0.9.2-incubating/index.html
+++ b/news/2014/11/05/release-0.9.2-incubating/index.html
@@ -151,7 +151,7 @@
     
     
     <a href="http://people.apache.org/~jhyde"; class="post-author">
-      <img src="https://github.com/julianhyde.png"; class="avatar" alt="jhyde 
avatar" width="24" height="24">
+      <img src="/img/avatars/julianhyde.png" class="avatar" alt="jhyde avatar" 
width="24" height="24">
       jhyde
     </a>
   </div>
diff --git a/news/2015/02/01/release-1.0.0-incubating/index.html 
b/news/2015/02/01/release-1.0.0-incubating/index.html
index e615013be..ea61766ee 100644
--- a/news/2015/02/01/release-1.0.0-incubating/index.html
+++ b/news/2015/02/01/release-1.0.0-incubating/index.html
@@ -151,7 +151,7 @@
     
     
     <a href="http://people.apache.org/~jhyde"; class="post-author">
-      <img src="https://github.com/julianhyde.png"; class="avatar" alt="jhyde 
avatar" width="24" height="24">
+      <img src="/img/avatars/julianhyde.png" class="avatar" alt="jhyde avatar" 
width="24" height="24">
       jhyde
     </a>
   </div>
diff --git a/news/2015/03/14/release-1.1.0-incubating/index.html 
b/news/2015/03/14/release-1.1.0-incubating/index.html
index 17118fd87..75abe9d1d 100644
--- a/news/2015/03/14/release-1.1.0-incubating/index.html
+++ b/news/2015/03/14/release-1.1.0-incubating/index.html
@@ -151,7 +151,7 @@
     
     
     <a href="http://people.apache.org/~jhyde"; class="post-author">
-      <img src="https://github.com/julianhyde.png"; class="avatar" alt="jhyde 
avatar" width="24" height="24">
+      <img src="/img/avatars/julianhyde.png" class="avatar" alt="jhyde avatar" 
width="24" height="24">
       jhyde
     </a>
   </div>
diff --git a/news/2015/04/08/release-1.2.0-incubating/index.html 
b/news/2015/04/08/release-1.2.0-incubating/index.html
index b1cf68166..8258ae754 100644
--- a/news/2015/04/08/release-1.2.0-incubating/index.html
+++ b/news/2015/04/08/release-1.2.0-incubating/index.html
@@ -151,7 +151,7 @@
     
     
     <a href="http://people.apache.org/~jhyde"; class="post-author">
-      <img src="https://github.com/julianhyde.png"; class="avatar" alt="jhyde 
avatar" width="24" height="24">
+      <img src="/img/avatars/julianhyde.png" class="avatar" alt="jhyde avatar" 
width="24" height="24">
       jhyde
     </a>
   </div>
diff --git a/news/2015/04/25/new-committers/index.html 
b/news/2015/04/25/new-committers/index.html
index 37ce8990e..e9e439d75 100644
--- a/news/2015/04/25/new-committers/index.html
+++ b/news/2015/04/25/new-committers/index.html
@@ -151,7 +151,7 @@
     
     
     <a href="http://people.apache.org/~jhyde"; class="post-author">
-      <img src="https://github.com/julianhyde.png"; class="avatar" alt="jhyde 
avatar" width="24" height="24">
+      <img src="/img/avatars/julianhyde.png" class="avatar" alt="jhyde avatar" 
width="24" height="24">
       jhyde
     </a>
   </div>
diff --git a/news/2015/05/30/release-1.3.0-incubating/index.html 
b/news/2015/05/30/release-1.3.0-incubating/index.html
index 197532ff6..3abc2aa48 100644
--- a/news/2015/05/30/release-1.3.0-incubating/index.html
+++ b/news/2015/05/30/release-1.3.0-incubating/index.html
@@ -151,7 +151,7 @@
     
     
     <a href="http://people.apache.org/~jhyde"; class="post-author">
-      <img src="https://github.com/julianhyde.png"; class="avatar" alt="jhyde 
avatar" width="24" height="24">
+      <img src="/img/avatars/julianhyde.png" class="avatar" alt="jhyde avatar" 
width="24" height="24">
       jhyde
     </a>
   </div>
diff --git a/news/2015/06/06/algebra-builder/index.html 
b/news/2015/06/06/algebra-builder/index.html
index 4c25a02d7..744e8ff12 100644
--- a/news/2015/06/06/algebra-builder/index.html
+++ b/news/2015/06/06/algebra-builder/index.html
@@ -151,7 +151,7 @@
     
     
     <a href="http://people.apache.org/~jhyde"; class="post-author">
-      <img src="https://github.com/julianhyde.png"; class="avatar" alt="jhyde 
avatar" width="24" height="24">
+      <img src="/img/avatars/julianhyde.png" class="avatar" alt="jhyde avatar" 
width="24" height="24">
       jhyde
     </a>
   </div>
diff --git a/news/2015/07/31/xldb-best-lightning-talk/index.html 
b/news/2015/07/31/xldb-best-lightning-talk/index.html
index 28510ad68..457b17eea 100644
--- a/news/2015/07/31/xldb-best-lightning-talk/index.html
+++ b/news/2015/07/31/xldb-best-lightning-talk/index.html
@@ -151,7 +151,7 @@
     
     
     <a href="http://people.apache.org/~jhyde"; class="post-author">
-      <img src="https://github.com/julianhyde.png"; class="avatar" alt="jhyde 
avatar" width="24" height="24">
+      <img src="/img/avatars/julianhyde.png" class="avatar" alt="jhyde avatar" 
width="24" height="24">
       jhyde
     </a>
   </div>
diff --git a/news/2015/09/02/release-1.4.0-incubating/index.html 
b/news/2015/09/02/release-1.4.0-incubating/index.html
index 79690aba6..616621dcb 100644
--- a/news/2015/09/02/release-1.4.0-incubating/index.html
+++ b/news/2015/09/02/release-1.4.0-incubating/index.html
@@ -151,7 +151,7 @@
     
     
     <a href="http://people.apache.org/~jhyde"; class="post-author">
-      <img src="https://github.com/julianhyde.png"; class="avatar" alt="jhyde 
avatar" width="24" height="24">
+      <img src="/img/avatars/julianhyde.png" class="avatar" alt="jhyde avatar" 
width="24" height="24">
       jhyde
     </a>
   </div>
diff --git a/news/2015/10/22/calcite-graduates/index.html 
b/news/2015/10/22/calcite-graduates/index.html
index ddc0b4981..9cab36b00 100644
--- a/news/2015/10/22/calcite-graduates/index.html
+++ b/news/2015/10/22/calcite-graduates/index.html
@@ -151,7 +151,7 @@
     
     
     <a href="http://people.apache.org/~jhyde"; class="post-author">
-      <img src="https://github.com/julianhyde.png"; class="avatar" alt="jhyde 
avatar" width="24" height="24">
+      <img src="/img/avatars/julianhyde.png" class="avatar" alt="jhyde avatar" 
width="24" height="24">
       jhyde
     </a>
   </div>
diff --git a/news/2015/11/09/new-committers/index.html 
b/news/2015/11/09/new-committers/index.html
index b828bae90..6e91fbb78 100644
--- a/news/2015/11/09/new-committers/index.html
+++ b/news/2015/11/09/new-committers/index.html
@@ -151,7 +151,7 @@
     
     
     <a href="http://people.apache.org/~jhyde"; class="post-author">
-      <img src="https://github.com/julianhyde.png"; class="avatar" alt="jhyde 
avatar" width="24" height="24">
+      <img src="/img/avatars/julianhyde.png" class="avatar" alt="jhyde avatar" 
width="24" height="24">
       jhyde
     </a>
   </div>
diff --git a/news/2015/11/10/release-1.5.0/index.html 
b/news/2015/11/10/release-1.5.0/index.html
index 06d255ac0..65206a457 100644
--- a/news/2015/11/10/release-1.5.0/index.html
+++ b/news/2015/11/10/release-1.5.0/index.html
@@ -151,7 +151,7 @@
     
     
     <a href="https://github.com/jcamachor"; class="post-author">
-      <img src="https://github.com/jcamachor.png"; class="avatar" alt="jcamacho 
avatar" width="24" height="24">
+      <img src="/img/avatars/jcamachor.png" class="avatar" alt="jcamacho 
avatar" width="24" height="24">
       jcamacho
     </a>
   </div>
diff --git a/news/2016/01/22/release-1.6.0/index.html 
b/news/2016/01/22/release-1.6.0/index.html
index 8f33440bf..cd8e5f8ce 100644
--- a/news/2016/01/22/release-1.6.0/index.html
+++ b/news/2016/01/22/release-1.6.0/index.html
@@ -151,7 +151,7 @@
     
     
     <a href="http://people.apache.org/~jhyde"; class="post-author">
-      <img src="https://github.com/julianhyde.png"; class="avatar" alt="jhyde 
avatar" width="24" height="24">
+      <img src="/img/avatars/julianhyde.png" class="avatar" alt="jhyde avatar" 
width="24" height="24">
       jhyde
     </a>
   </div>
diff --git a/news/2016/02/17/elser-pmc/index.html 
b/news/2016/02/17/elser-pmc/index.html
index a2243b885..6144d9d22 100644
--- a/news/2016/02/17/elser-pmc/index.html
+++ b/news/2016/02/17/elser-pmc/index.html
@@ -151,7 +151,7 @@
     
     
     <a href="http://people.apache.org/~jhyde"; class="post-author">
-      <img src="https://github.com/julianhyde.png"; class="avatar" alt="jhyde 
avatar" width="24" height="24">
+      <img src="/img/avatars/julianhyde.png" class="avatar" alt="jhyde avatar" 
width="24" height="24">
       jhyde
     </a>
   </div>
diff --git a/news/2016/02/17/streaming-sql-talk/index.html 
b/news/2016/02/17/streaming-sql-talk/index.html
index 342d15d2b..725696bbb 100644
--- a/news/2016/02/17/streaming-sql-talk/index.html
+++ b/news/2016/02/17/streaming-sql-talk/index.html
@@ -151,7 +151,7 @@
     
     
     <a href="http://people.apache.org/~jhyde"; class="post-author">
-      <img src="https://github.com/julianhyde.png"; class="avatar" alt="jhyde 
avatar" width="24" height="24">
+      <img src="/img/avatars/julianhyde.png" class="avatar" alt="jhyde avatar" 
width="24" height="24">
       jhyde
     </a>
   </div>
diff --git a/news/2016/03/22/cassandra-adapter/index.html 
b/news/2016/03/22/cassandra-adapter/index.html
index 3ae773ec4..51640eecb 100644
--- a/news/2016/03/22/cassandra-adapter/index.html
+++ b/news/2016/03/22/cassandra-adapter/index.html
@@ -151,7 +151,7 @@
     
     
     <a href="http://people.apache.org/~jhyde"; class="post-author">
-      <img src="https://github.com/julianhyde.png"; class="avatar" alt="jhyde 
avatar" width="24" height="24">
+      <img src="/img/avatars/julianhyde.png" class="avatar" alt="jhyde avatar" 
width="24" height="24">
       jhyde
     </a>
   </div>
diff --git a/news/2016/03/22/release-1.7.0/index.html 
b/news/2016/03/22/release-1.7.0/index.html
index 9ce0096c0..8e0c2bfa4 100644
--- a/news/2016/03/22/release-1.7.0/index.html
+++ b/news/2016/03/22/release-1.7.0/index.html
@@ -151,7 +151,7 @@
     
     
     <a href="http://people.apache.org/~jhyde"; class="post-author">
-      <img src="https://github.com/julianhyde.png"; class="avatar" alt="jhyde 
avatar" width="24" height="24">
+      <img src="/img/avatars/julianhyde.png" class="avatar" alt="jhyde avatar" 
width="24" height="24">
       jhyde
     </a>
   </div>
diff --git a/news/2016/06/13/release-1.8.0/index.html 
b/news/2016/06/13/release-1.8.0/index.html
index 824828f30..2e178da2d 100644
--- a/news/2016/06/13/release-1.8.0/index.html
+++ b/news/2016/06/13/release-1.8.0/index.html
@@ -151,7 +151,7 @@
     
     
     <a href="http://people.apache.org/~jhyde"; class="post-author">
-      <img src="https://github.com/julianhyde.png"; class="avatar" alt="jhyde 
avatar" width="24" height="24">
+      <img src="/img/avatars/julianhyde.png" class="avatar" alt="jhyde avatar" 
width="24" height="24">
       jhyde
     </a>
   </div>
diff --git a/news/2016/09/22/release-1.9.0/index.html 
b/news/2016/09/22/release-1.9.0/index.html
index a8efca7d5..c58d7253d 100644
--- a/news/2016/09/22/release-1.9.0/index.html
+++ b/news/2016/09/22/release-1.9.0/index.html
@@ -151,7 +151,7 @@
     
     
     <a href="https://github.com/jcamachor"; class="post-author">
-      <img src="https://github.com/jcamachor.png"; class="avatar" alt="jcamacho 
avatar" width="24" height="24">
+      <img src="/img/avatars/jcamachor.png" class="avatar" alt="jcamacho 
avatar" width="24" height="24">
       jcamacho
     </a>
   </div>
diff --git a/news/2016/10/12/release-1.10.0/index.html 
b/news/2016/10/12/release-1.10.0/index.html
index ef8047b34..1b0f78e06 100644
--- a/news/2016/10/12/release-1.10.0/index.html
+++ b/news/2016/10/12/release-1.10.0/index.html
@@ -151,7 +151,7 @@
     
     
     <a href="https://github.com/jcamachor"; class="post-author">
-      <img src="https://github.com/jcamachor.png"; class="avatar" alt="jcamacho 
avatar" width="24" height="24">
+      <img src="/img/avatars/jcamachor.png" class="avatar" alt="jcamacho 
avatar" width="24" height="24">
       jcamacho
     </a>
   </div>
diff --git a/news/2017/01/09/release-1.11.0/index.html 
b/news/2017/01/09/release-1.11.0/index.html
index c1c073aa7..838cd27ec 100644
--- a/news/2017/01/09/release-1.11.0/index.html
+++ b/news/2017/01/09/release-1.11.0/index.html
@@ -151,7 +151,7 @@
     
     
     <a href="http://people.apache.org/~jhyde"; class="post-author">
-      <img src="https://github.com/julianhyde.png"; class="avatar" alt="jhyde 
avatar" width="24" height="24">
+      <img src="/img/avatars/julianhyde.png" class="avatar" alt="jhyde avatar" 
width="24" height="24">
       jhyde
     </a>
   </div>
diff --git a/news/2017/03/24/release-1.12.0/index.html 
b/news/2017/03/24/release-1.12.0/index.html
index 72e511c72..8b9d5438f 100644
--- a/news/2017/03/24/release-1.12.0/index.html
+++ b/news/2017/03/24/release-1.12.0/index.html
@@ -151,7 +151,7 @@
     
     
     <a href="http://people.apache.org/~jhyde"; class="post-author">
-      <img src="https://github.com/julianhyde.png"; class="avatar" alt="jhyde 
avatar" width="24" height="24">
+      <img src="/img/avatars/julianhyde.png" class="avatar" alt="jhyde avatar" 
width="24" height="24">
       jhyde
     </a>
   </div>
diff --git a/news/2017/03/31/new-avatica-repository/index.html 
b/news/2017/03/31/new-avatica-repository/index.html
index 468767178..26b86f292 100644
--- a/news/2017/03/31/new-avatica-repository/index.html
+++ b/news/2017/03/31/new-avatica-repository/index.html
@@ -151,7 +151,7 @@
     
     
     <a href="https://github.com/joshelser"; class="post-author">
-      <img src="https://github.com/joshelser.png"; class="avatar" alt="elserj 
avatar" width="24" height="24">
+      <img src="/img/avatars/joshelser.png" class="avatar" alt="elserj avatar" 
width="24" height="24">
       elserj
     </a>
   </div>
diff --git a/news/2017/06/26/release-1.13.0/index.html 
b/news/2017/06/26/release-1.13.0/index.html
index 74893e0cd..82fc1d954 100644
--- a/news/2017/06/26/release-1.13.0/index.html
+++ b/news/2017/06/26/release-1.13.0/index.html
@@ -151,7 +151,7 @@
     
     
     <a href="https://github.com/jcamachor"; class="post-author">
-      <img src="https://github.com/jcamachor.png"; class="avatar" alt="jcamacho 
avatar" width="24" height="24">
+      <img src="/img/avatars/jcamachor.png" class="avatar" alt="jcamacho 
avatar" width="24" height="24">
       jcamacho
     </a>
   </div>
diff --git a/news/2017/10/02/release-1.14.0/index.html 
b/news/2017/10/02/release-1.14.0/index.html
index 48101eb93..eb38f099a 100644
--- a/news/2017/10/02/release-1.14.0/index.html
+++ b/news/2017/10/02/release-1.14.0/index.html
@@ -151,7 +151,7 @@
     
     
     <a href="https://michael.mior.ca/"; class="post-author">
-      <img src="https://github.com/michaelmior.png"; class="avatar" alt="mmior 
avatar" width="24" height="24">
+      <img src="/img/avatars/michaelmior.png" class="avatar" alt="mmior 
avatar" width="24" height="24">
       mmior
     </a>
   </div>
diff --git a/news/2017/12/11/release-1.15.0/index.html 
b/news/2017/12/11/release-1.15.0/index.html
index a540ccbdf..a7da9bb31 100644
--- a/news/2017/12/11/release-1.15.0/index.html
+++ b/news/2017/12/11/release-1.15.0/index.html
@@ -151,7 +151,7 @@
     
     
     <a href="http://people.apache.org/~jhyde"; class="post-author">
-      <img src="https://github.com/julianhyde.png"; class="avatar" alt="jhyde 
avatar" width="24" height="24">
+      <img src="/img/avatars/julianhyde.png" class="avatar" alt="jhyde avatar" 
width="24" height="24">
       jhyde
     </a>
   </div>
diff --git a/news/2018/03/19/release-1.16.0/index.html 
b/news/2018/03/19/release-1.16.0/index.html
index 5a929a54c..f46377f0c 100644
--- a/news/2018/03/19/release-1.16.0/index.html
+++ b/news/2018/03/19/release-1.16.0/index.html
@@ -151,7 +151,7 @@
     
     
     <a href="https://github.com/jcamachor"; class="post-author">
-      <img src="https://github.com/jcamachor.png"; class="avatar" alt="jcamacho 
avatar" width="24" height="24">
+      <img src="/img/avatars/jcamachor.png" class="avatar" alt="jcamacho 
avatar" width="24" height="24">
       jcamacho
     </a>
   </div>
diff --git a/news/2018/07/20/release-1.17.0/index.html 
b/news/2018/07/20/release-1.17.0/index.html
index 781042e93..ac9177bce 100644
--- a/news/2018/07/20/release-1.17.0/index.html
+++ b/news/2018/07/20/release-1.17.0/index.html
@@ -151,7 +151,7 @@
     
     
     <a href="https://github.com/vvysotskyi"; class="post-author">
-      <img src="https://github.com/vvysotskyi.png"; class="avatar" 
alt="volodymyr avatar" width="24" height="24">
+      <img src="/img/avatars/vvysotskyi.png" class="avatar" alt="volodymyr 
avatar" width="24" height="24">
       volodymyr
     </a>
   </div>
diff --git a/news/2018/12/21/release-1.18.0/index.html 
b/news/2018/12/21/release-1.18.0/index.html
index 98db39627..1068229d0 100644
--- a/news/2018/12/21/release-1.18.0/index.html
+++ b/news/2018/12/21/release-1.18.0/index.html
@@ -151,7 +151,7 @@
     
     
     <a href="http://people.apache.org/~jhyde"; class="post-author">
-      <img src="https://github.com/julianhyde.png"; class="avatar" alt="jhyde 
avatar" width="24" height="24">
+      <img src="/img/avatars/julianhyde.png" class="avatar" alt="jhyde avatar" 
width="24" height="24">
       jhyde
     </a>
   </div>
diff --git a/news/2019/03/26/release-1.19.0/index.html 
b/news/2019/03/26/release-1.19.0/index.html
index 58a1bc4a2..cc6b0a18d 100644
--- a/news/2019/03/26/release-1.19.0/index.html
+++ b/news/2019/03/26/release-1.19.0/index.html
@@ -151,7 +151,7 @@
     
     
     <a href="https://github.com/risdenk"; class="post-author">
-      <img src="https://github.com/risdenk.png"; class="avatar" alt="krisden 
avatar" width="24" height="24">
+      <img src="/img/avatars/risdenk.png" class="avatar" alt="krisden avatar" 
width="24" height="24">
       krisden
     </a>
   </div>
diff --git a/news/2019/06/24/release-1.20.0/index.html 
b/news/2019/06/24/release-1.20.0/index.html
index d01a98144..c0432e74e 100644
--- a/news/2019/06/24/release-1.20.0/index.html
+++ b/news/2019/06/24/release-1.20.0/index.html
@@ -151,7 +151,7 @@
     
     
     <a href="https://michael.mior.ca/"; class="post-author">
-      <img src="https://github.com/michaelmior.png"; class="avatar" alt="mmior 
avatar" width="24" height="24">
+      <img src="/img/avatars/michaelmior.png" class="avatar" alt="mmior 
avatar" width="24" height="24">
       mmior
     </a>
   </div>
diff --git a/news/2019/09/11/release-1.21.0/index.html 
b/news/2019/09/11/release-1.21.0/index.html
index d7fff4b41..ad7e2b7fe 100644
--- a/news/2019/09/11/release-1.21.0/index.html
+++ b/news/2019/09/11/release-1.21.0/index.html
@@ -151,7 +151,7 @@
     
     
     <a href="https://people.apache.org/~zabetak/"; class="post-author">
-      <img src="https://github.com/zabetak.png"; class="avatar" alt="zabetak 
avatar" width="24" height="24">
+      <img src="/img/avatars/zabetak.png" class="avatar" alt="zabetak avatar" 
width="24" height="24">
       zabetak
     </a>
   </div>
diff --git a/news/2020/03/05/release-1.22.0/index.html 
b/news/2020/03/05/release-1.22.0/index.html
index bd51a3856..161be0770 100644
--- a/news/2020/03/05/release-1.22.0/index.html
+++ b/news/2020/03/05/release-1.22.0/index.html
@@ -151,7 +151,7 @@
     
     
     <a href="https://github.com/danny0405"; class="post-author">
-      <img src="https://github.com/danny0405.png"; class="avatar" 
alt="danny0405 avatar" width="24" height="24">
+      <img src="/img/avatars/danny0405.png" class="avatar" alt="danny0405 
avatar" width="24" height="24">
       danny0405
     </a>
   </div>
diff --git a/news/2020/05/24/release-1.23.0/index.html 
b/news/2020/05/24/release-1.23.0/index.html
index 9c1d15bab..ed2bef834 100644
--- a/news/2020/05/24/release-1.23.0/index.html
+++ b/news/2020/05/24/release-1.23.0/index.html
@@ -151,7 +151,7 @@
     
     
     <a href="https://github.com/hsyuan"; class="post-author">
-      <img src="https://github.com/hsyuan.png"; class="avatar" alt="hyuan 
avatar" width="24" height="24">
+      <img src="/img/avatars/hsyuan.png" class="avatar" alt="hyuan avatar" 
width="24" height="24">
       hyuan
     </a>
   </div>
diff --git a/news/2020/07/24/release-1.24.0/index.html 
b/news/2020/07/24/release-1.24.0/index.html
index 7d80af3ec..04769e53b 100644
--- a/news/2020/07/24/release-1.24.0/index.html
+++ b/news/2020/07/24/release-1.24.0/index.html
@@ -151,7 +151,7 @@
     
     
     <a href="https://github.com/chunweilei"; class="post-author">
-      <img src="https://github.com/chunweilei.png"; class="avatar" alt="chunwei 
avatar" width="24" height="24">
+      <img src="/img/avatars/chunweilei.png" class="avatar" alt="chunwei 
avatar" width="24" height="24">
       chunwei
     </a>
   </div>
diff --git a/news/2020/08/22/release-1.25.0/index.html 
b/news/2020/08/22/release-1.25.0/index.html
index 8b115681a..7e6e23a6b 100644
--- a/news/2020/08/22/release-1.25.0/index.html
+++ b/news/2020/08/22/release-1.25.0/index.html
@@ -151,7 +151,7 @@
     
     
     <a href="https://github.com/asereda-gs"; class="post-author">
-      <img src="https://github.com/asereda-gs.png"; class="avatar" alt="sereda 
avatar" width="24" height="24">
+      <img src="/img/avatars/asereda-gs.png" class="avatar" alt="sereda 
avatar" width="24" height="24">
       sereda
     </a>
   </div>
diff --git a/news/2020/10/06/release-1.26.0/index.html 
b/news/2020/10/06/release-1.26.0/index.html
index c82ab6667..158c5aeb7 100644
--- a/news/2020/10/06/release-1.26.0/index.html
+++ b/news/2020/10/06/release-1.26.0/index.html
@@ -151,7 +151,7 @@
     
     
     <a href="https://github.com/rubenada"; class="post-author">
-      <img src="https://github.com/rubenada.png"; class="avatar" alt="rubenql 
avatar" width="24" height="24">
+      <img src="/img/avatars/rubenada.png" class="avatar" alt="rubenql avatar" 
width="24" height="24">
       rubenql
     </a>
   </div>
diff --git a/news/2021/01/11/meetup/index.html 
b/news/2021/01/11/meetup/index.html
index 6b9762e1c..0788249fc 100644
--- a/news/2021/01/11/meetup/index.html
+++ b/news/2021/01/11/meetup/index.html
@@ -151,7 +151,7 @@
     
     
     <a href="https://people.apache.org/~zabetak/"; class="post-author">
-      <img src="https://github.com/zabetak.png"; class="avatar" alt="zabetak 
avatar" width="24" height="24">
+      <img src="/img/avatars/zabetak.png" class="avatar" alt="zabetak avatar" 
width="24" height="24">
       zabetak
     </a>
   </div>
diff --git a/news/2021/06/03/release-1.27.0/index.html 
b/news/2021/06/03/release-1.27.0/index.html
index e2918cf15..393522d5a 100644
--- a/news/2021/06/03/release-1.27.0/index.html
+++ b/news/2021/06/03/release-1.27.0/index.html
@@ -151,7 +151,7 @@
     
     
     <a href="https://people.apache.org/~zabetak/"; class="post-author">
-      <img src="https://github.com/zabetak.png"; class="avatar" alt="zabetak 
avatar" width="24" height="24">
+      <img src="/img/avatars/zabetak.png" class="avatar" alt="zabetak avatar" 
width="24" height="24">
       zabetak
     </a>
   </div>
diff --git a/news/2021/10/19/release-1.28.0/index.html 
b/news/2021/10/19/release-1.28.0/index.html
index 79e0ec5b6..7db2d8939 100644
--- a/news/2021/10/19/release-1.28.0/index.html
+++ b/news/2021/10/19/release-1.28.0/index.html
@@ -151,7 +151,7 @@
     
     
     <a href="http://people.apache.org/~jhyde"; class="post-author">
-      <img src="https://github.com/julianhyde.png"; class="avatar" alt="jhyde 
avatar" width="24" height="24">
+      <img src="/img/avatars/julianhyde.png" class="avatar" alt="jhyde avatar" 
width="24" height="24">
       jhyde
     </a>
   </div>
diff --git a/news/2021/12/26/release-1.29.0/index.html 
b/news/2021/12/26/release-1.29.0/index.html
index 11630956c..0eb6d2bd1 100644
--- a/news/2021/12/26/release-1.29.0/index.html
+++ b/news/2021/12/26/release-1.29.0/index.html
@@ -151,7 +151,7 @@
     
     
     <a href="https://github.com/amaliujia"; class="post-author">
-      <img src="https://github.com/amaliujia.png"; class="avatar" 
alt="amaliujia avatar" width="24" height="24">
+      <img src="/img/avatars/amaliujia.png" class="avatar" alt="amaliujia 
avatar" width="24" height="24">
       amaliujia
     </a>
   </div>
diff --git a/news/2022/03/19/release-1.30.0/index.html 
b/news/2022/03/19/release-1.30.0/index.html
index d2b913461..64ce9cee9 100644
--- a/news/2022/03/19/release-1.30.0/index.html
+++ b/news/2022/03/19/release-1.30.0/index.html
@@ -151,7 +151,7 @@
     
     
     <a href="https://github.com/liyafan82"; class="post-author">
-      <img src="https://github.com/liyafan82.png"; class="avatar" alt="liyafan 
avatar" width="24" height="24">
+      <img src="/img/avatars/liyafan82.png" class="avatar" alt="liyafan 
avatar" width="24" height="24">
       liyafan
     </a>
   </div>
diff --git a/news/2022/08/02/release-1.31.0/index.html 
b/news/2022/08/02/release-1.31.0/index.html
index 37693ef3c..58198ebc7 100644
--- a/news/2022/08/02/release-1.31.0/index.html
+++ b/news/2022/08/02/release-1.31.0/index.html
@@ -151,7 +151,7 @@
     
     
     <a href="https://github.com/asereda-gs"; class="post-author">
-      <img src="https://github.com/asereda-gs.png"; class="avatar" alt="sereda 
avatar" width="24" height="24">
+      <img src="/img/avatars/asereda-gs.png" class="avatar" alt="sereda 
avatar" width="24" height="24">
       sereda
     </a>
   </div>
diff --git a/news/2022/09/10/release-1.32.0/index.html 
b/news/2022/09/10/release-1.32.0/index.html
index b22fde6c2..ba5c36253 100644
--- a/news/2022/09/10/release-1.32.0/index.html
+++ b/news/2022/09/10/release-1.32.0/index.html
@@ -151,7 +151,7 @@
     
     
     <a href="http://people.apache.org/~jhyde"; class="post-author">
-      <img src="https://github.com/julianhyde.png"; class="avatar" alt="jhyde 
avatar" width="24" height="24">
+      <img src="/img/avatars/julianhyde.png" class="avatar" alt="jhyde avatar" 
width="24" height="24">
       jhyde
     </a>
   </div>
diff --git a/news/2023/02/07/release_1.33.0/index.html 
b/news/2023/02/07/release_1.33.0/index.html
index 53ae4f71c..a2608129b 100644
--- a/news/2023/02/07/release_1.33.0/index.html
+++ b/news/2023/02/07/release_1.33.0/index.html
@@ -151,7 +151,7 @@
     
     
     <a href="https://github.com/jbalint"; class="post-author">
-      <img src="https://github.com/jbalint.png"; class="avatar" alt="jbalint 
avatar" width="24" height="24">
+      <img src="/img/avatars/jbalint.png" class="avatar" alt="jbalint avatar" 
width="24" height="24">
       jbalint
     </a>
   </div>
diff --git a/news/2023/03/14/release-1.34.0/index.html 
b/news/2023/03/14/release-1.34.0/index.html
index 00b014209..fe7689053 100644
--- a/news/2023/03/14/release-1.34.0/index.html
+++ b/news/2023/03/14/release-1.34.0/index.html
@@ -151,7 +151,7 @@
     
     
     <a href="https://people.apache.org/~zabetak/"; class="post-author">
-      <img src="https://github.com/zabetak.png"; class="avatar" alt="zabetak 
avatar" width="24" height="24">
+      <img src="/img/avatars/zabetak.png" class="avatar" alt="zabetak avatar" 
width="24" height="24">
       zabetak
     </a>
   </div>
diff --git a/news/2023/07/26/release-1.35.0/index.html 
b/news/2023/07/26/release-1.35.0/index.html
index 2744a5753..aa1515383 100644
--- a/news/2023/07/26/release-1.35.0/index.html
+++ b/news/2023/07/26/release-1.35.0/index.html
@@ -151,7 +151,7 @@
     
     
     <a href="https://github.com/NobiGo"; class="post-author">
-      <img src="https://github.com/NobiGo.png"; class="avatar" alt="xiong 
avatar" width="24" height="24">
+      <img src="/img/avatars/NobiGo.png" class="avatar" alt="xiong avatar" 
width="24" height="24">
       xiong
     </a>
   </div>
diff --git a/news/2023/11/10/release-1.36.0/index.html 
b/news/2023/11/10/release-1.36.0/index.html
index 9efa2784c..5a523e4b1 100644
--- a/news/2023/11/10/release-1.36.0/index.html
+++ b/news/2023/11/10/release-1.36.0/index.html
@@ -151,7 +151,7 @@
     
     
     <a href="https://github.com/libenchao"; class="post-author">
-      <img src="https://github.com/libenchao.png"; class="avatar" 
alt="libenchao avatar" width="24" height="24">
+      <img src="/img/avatars/libenchao.png" class="avatar" alt="libenchao 
avatar" width="24" height="24">
       libenchao
     </a>
   </div>
diff --git a/news/2024/05/06/release-1.37.0/index.html 
b/news/2024/05/06/release-1.37.0/index.html
index 01d478070..19f9cc9f1 100644
--- a/news/2024/05/06/release-1.37.0/index.html
+++ b/news/2024/05/06/release-1.37.0/index.html
@@ -151,7 +151,7 @@
     
     
     <a href="https://github.com/snuyanzin"; class="post-author">
-      <img src="https://github.com/snuyanzin.png"; class="avatar" 
alt="snuyanzin avatar" width="24" height="24">
+      <img src="/img/avatars/snuyanzin.png" class="avatar" alt="snuyanzin 
avatar" width="24" height="24">
       snuyanzin
     </a>
   </div>
diff --git a/news/2024/10/15/release-1.38.0/index.html 
b/news/2024/10/15/release-1.38.0/index.html
index 6b2e7acc0..43d9631cb 100644
--- a/news/2024/10/15/release-1.38.0/index.html
+++ b/news/2024/10/15/release-1.38.0/index.html
@@ -151,7 +151,7 @@
     
     
     <a href="http://people.apache.org/~jhyde"; class="post-author">
-      <img src="https://github.com/julianhyde.png"; class="avatar" alt="jhyde 
avatar" width="24" height="24">
+      <img src="/img/avatars/julianhyde.png" class="avatar" alt="jhyde avatar" 
width="24" height="24">
       jhyde
     </a>
   </div>


Reply via email to