You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pinot.apache.org by gi...@apache.org on 2022/03/08 03:18:06 UTC

[pinot-site] branch asf-site updated: Update Pinot Site from dev branch a79137636a11a2bfe4485d88869357a2a5e87ebf

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

github-bot pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/pinot-site.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new f38e8ae  Update Pinot Site from dev branch a79137636a11a2bfe4485d88869357a2a5e87ebf
f38e8ae is described below

commit f38e8aef457ab8f7f647631747046afce1b4a385
Author: Pinot Site Updater <de...@pinot.apache.org>
AuthorDate: Tue Mar 8 03:02:56 2022 +0000

    Update Pinot Site from dev branch a79137636a11a2bfe4485d88869357a2a5e87ebf
    
    commit a79137636a11a2bfe4485d88869357a2a5e87ebf
    Merge: cb06927 002f558
    Author: Mayank Shrivastava <ma...@apache.org>
    Date:   Mon Mar 7 18:58:27 2022 -0800
    
        Merge pull request #68 from joshigaurava/new-logos
    
        New company logos
    
    commit 002f558ead097d7db9ce1e5bc86e03d244960cec
    Author: Gaurav Joshi <68...@users.noreply.github.com>
    Date:   Mon Mar 7 17:51:52 2022 -0800
    
        One additional company logo
---
 content/404.html                                   |  24 +-
 content/assets/css/styles.315b63fb.css             |   1 -
 content/assets/css/styles.f0793de6.css             |  25 ++
 content/assets/js/0188af5a.7d39b58b.js             |   1 +
 content/assets/js/0188af5a.b7a5ed82.js             |   1 -
 content/assets/js/01a85c17.316f25fa.js             |   1 +
 content/assets/js/01a85c17.8c3b9f7f.js             |   1 -
 content/assets/js/02784236.262b79fe.js             |   1 -
 content/assets/js/02784236.7886b90d.js             |   1 +
 content/assets/js/09e16f0c.363fc697.js             |   2 -
 content/assets/js/09e16f0c.7aba26bb.js             |   2 +
 ...ICENSE.txt => 09e16f0c.7aba26bb.js.LICENSE.txt} |   0
 content/assets/js/0b8045ed.3481cd01.js             |   2 -
 content/assets/js/0b8045ed.4c6186fc.js             |   2 +
 ...ICENSE.txt => 0b8045ed.4c6186fc.js.LICENSE.txt} |   0
 content/assets/js/0c29b70e.4984f2d6.js             |   1 +
 content/assets/js/0c29b70e.e4096307.js             |   1 -
 .../js/{2153.52cb779b.js => 1212.3b4f74bd.js}      |   2 +-
 content/assets/js/17896441.8b113bd5.js             |   1 +
 content/assets/js/17896441.8face72b.js             |   1 -
 .../{17982204.2abe4423.js => 17982204.68ebe6a7.js} |   2 +-
 content/assets/js/1940.63f39f6f.js                 |   2 -
 content/assets/js/1bbbf56c.3efe6882.js             |   1 +
 content/assets/js/1bbbf56c.d9f33348.js             |   1 -
 content/assets/js/1be78505.096e0551.js             |   1 -
 content/assets/js/1be78505.5c711dbb.js             |   1 +
 content/assets/js/1c72b387.55106909.js             |   2 +
 ...ICENSE.txt => 1c72b387.55106909.js.LICENSE.txt} |   0
 content/assets/js/1c72b387.8af435ff.js             |   2 -
 content/assets/js/1db65d89.0fb68b36.js             |   2 -
 content/assets/js/1db65d89.acacf0a0.js             |   2 +
 ...ICENSE.txt => 1db65d89.acacf0a0.js.LICENSE.txt} |   0
 content/assets/js/1dcd0330.132b4328.js             |   1 -
 content/assets/js/1dcd0330.8089b05e.js             |   1 +
 content/assets/js/1f7c204c.959afcc8.js             |   2 -
 content/assets/js/1f7c204c.cb7bd421.js             |   2 +
 ...ICENSE.txt => 1f7c204c.cb7bd421.js.LICENSE.txt} |   0
 content/assets/js/2312.91d3c285.js                 |   1 -
 content/assets/js/23f43bf2.360f9b78.js             |   1 +
 content/assets/js/23f43bf2.378cc5e2.js             |   1 -
 .../{26767057.8712cef8.js => 26767057.87d7e342.js} |   2 +-
 content/assets/js/274.c1fc0c67.js                  |   1 -
 content/assets/js/28329bc1.70c4411c.js             |   1 -
 content/assets/js/28329bc1.d8ae0f70.js             |   1 +
 content/assets/js/2baa666c.9b965555.js             |   1 +
 content/assets/js/2baa666c.fa4bc7ee.js             |   1 -
 content/assets/js/2f87eaf3.af34316f.js             |   1 +
 content/assets/js/2f87eaf3.be55cac6.js             |   1 -
 .../{30443acc.7b4677b7.js => 30443acc.252d5719.js} |   2 +-
 .../{332c576c.a2309e1b.js => 332c576c.784be0b1.js} |   2 +-
 content/assets/js/35310c5a.0c917419.js             |   2 -
 content/assets/js/35310c5a.4e75d33f.js             |   2 +
 ...ICENSE.txt => 35310c5a.4e75d33f.js.LICENSE.txt} |   0
 content/assets/js/353f083c.ab3534e2.js             |   1 +
 content/assets/js/353f083c.bae28d2f.js             |   1 -
 content/assets/js/3614913f.acdbf7b3.js             |   1 +
 content/assets/js/3614913f.d61a5878.js             |   1 -
 content/assets/js/37aeba23.16f051bf.js             |   1 +
 content/assets/js/37aeba23.9693c9e7.js             |   1 -
 content/assets/js/3865.8ddaf43c.js                 |   1 +
 content/assets/js/38ce0a13.94d027c8.js             |   1 +
 content/assets/js/38ce0a13.ee4125c4.js             |   1 -
 content/assets/js/39e3cdf0.13929a5c.js             |   1 +
 content/assets/js/39e3cdf0.42fec9b0.js             |   1 -
 content/assets/js/3d8d21df.237ef791.js             |   2 -
 content/assets/js/3d8d21df.67689561.js             |   2 +
 ...ICENSE.txt => 3d8d21df.67689561.js.LICENSE.txt} |   0
 content/assets/js/3e46ac02.290255b7.js             |   1 +
 content/assets/js/3e46ac02.865e4a56.js             |   1 -
 content/assets/js/4146.0858f0a1.js                 |   2 +
 content/assets/js/4146.0858f0a1.js.LICENSE.txt     |  14 +
 content/assets/js/44e9dcf7.03998f2e.js             |   1 -
 content/assets/js/44e9dcf7.219f1c20.js             |   1 +
 content/assets/js/4522.a403a347.js                 |   1 +
 content/assets/js/452e4763.47b1644d.js             |   1 -
 content/assets/js/452e4763.538f6858.js             |   1 +
 content/assets/js/45a5cd1f.0f464675.js             |   2 +
 ...ICENSE.txt => 45a5cd1f.0f464675.js.LICENSE.txt} |   0
 content/assets/js/45a5cd1f.288efc2c.js             |   2 -
 content/assets/js/483f9a4b.a41e557c.js             |   1 +
 content/assets/js/483f9a4b.fee9cf83.js             |   1 -
 content/assets/js/4934.a16da7d0.js                 |   2 +
 ...js.LICENSE.txt => 4934.a16da7d0.js.LICENSE.txt} |   0
 content/assets/js/49e98653.d271ecad.js             |   1 -
 content/assets/js/49e98653.e8ff49e9.js             |   1 +
 content/assets/js/4c063ea0.29a7fa29.js             |   1 +
 content/assets/js/4c063ea0.fa2dc01e.js             |   1 -
 content/assets/js/500bf86f.08fd51ef.js             |   1 +
 content/assets/js/500bf86f.d98ef98f.js             |   1 -
 content/assets/js/51f94cc4.38aed8ba.js             |   1 -
 content/assets/js/51f94cc4.8461f307.js             |   1 +
 content/assets/js/52a3cb50.7419ca37.js             |   2 -
 content/assets/js/52a3cb50.e4abcce9.js             |   2 +
 ...ICENSE.txt => 52a3cb50.e4abcce9.js.LICENSE.txt} |   0
 content/assets/js/5518d4d9.cca078b8.js             |   1 +
 content/assets/js/5518d4d9.fc6a7091.js             |   1 -
 content/assets/js/5813.b0a8442b.js                 |   1 +
 content/assets/js/5a0fdc90.703f749f.js             |   1 +
 content/assets/js/5a0fdc90.8b5a0849.js             |   1 -
 content/assets/js/5d41d5a5.2e6a45e9.js             |   1 +
 content/assets/js/5d41d5a5.cb4fbfc3.js             |   1 -
 content/assets/js/5f90d5e1.a1943aef.js             |   1 -
 content/assets/js/5f90d5e1.b25b7436.js             |   1 +
 content/assets/js/6094e0ae.9894478b.js             |   1 +
 content/assets/js/6094e0ae.de7fa42b.js             |   1 -
 content/assets/js/6151.6486585a.js                 |   2 +
 content/assets/js/6151.6486585a.js.LICENSE.txt     |   1 +
 content/assets/js/649ec712.758270b5.js             |   1 -
 content/assets/js/649ec712.bab48df3.js             |   1 +
 content/assets/js/6639.d8121565.js                 |   2 +
 ...js.LICENSE.txt => 6639.d8121565.js.LICENSE.txt} |   0
 content/assets/js/6659775d.2553a0cf.js             |   1 +
 content/assets/js/6659775d.e99459b1.js             |   1 -
 content/assets/js/667dc73e.22228b25.js             |   1 -
 content/assets/js/667dc73e.7bf8a611.js             |   1 +
 content/assets/js/68373acb.a7229819.js             |   1 +
 content/assets/js/6875c492.88018a79.js             |   1 -
 content/assets/js/6875c492.92bb68a7.js             |   1 +
 .../js/{6945.87ff0226.js => 6945.9444fdc1.js}      |   0
 content/assets/js/7152c4f8.72d69d77.js             |   1 -
 content/assets/js/7152c4f8.a096f405.js             |   1 +
 content/assets/js/72ac6eb9.313f0aa2.js             |   1 +
 content/assets/js/72ac6eb9.824ddede.js             |   1 -
 content/assets/js/74646c24.7a2589ae.js             |   1 +
 content/assets/js/74646c24.7de5e239.js             |   1 -
 content/assets/js/76b5bcb0.b8fcfe90.js             |   2 -
 content/assets/js/76b5bcb0.baf1c6e7.js             |   2 +
 ...ICENSE.txt => 76b5bcb0.baf1c6e7.js.LICENSE.txt} |   0
 content/assets/js/772226af.46605be8.js             |   1 +
 content/assets/js/772226af.ea2f5707.js             |   1 -
 content/assets/js/7847.719e6f72.js                 |   2 -
 content/assets/js/7cad0810.37c5d808.js             |   1 +
 content/assets/js/7cad0810.c286eb8b.js             |   1 -
 content/assets/js/814d3f72.ad9c80f4.js             |   1 +
 content/assets/js/814d3f72.dea58e71.js             |   1 -
 .../{814f3328.b71c964e.js => 814f3328.28343a40.js} |   0
 content/assets/js/8177.f6394197.js                 |   1 -
 content/assets/js/82a97229.e3fda1e9.js             |   1 -
 content/assets/js/82a97229.ea30a8f0.js             |   1 +
 content/assets/js/82d6892c.0ca8554b.js             |   1 +
 content/assets/js/82d6892c.87fa1027.js             |   1 -
 .../{8337e6c5.da4519d8.js => 8337e6c5.4477b25f.js} |   2 +-
 content/assets/js/8453023b.255f2517.js             |   1 +
 content/assets/js/8453023b.8e98d39e.js             |   1 -
 content/assets/js/8682f084.cc7f0f2a.js             |   1 -
 content/assets/js/8682f084.cf505189.js             |   1 +
 content/assets/js/87edd9aa.6f6ca153.js             |   1 +
 content/assets/js/87edd9aa.875c9a79.js             |   1 -
 content/assets/js/891f0c42.9ed121df.js             |   1 -
 content/assets/js/891f0c42.d1fcbc1b.js             |   1 +
 content/assets/js/89bc24d5.a9a39d33.js             |   1 -
 content/assets/js/89bc24d5.d7e4fc21.js             |   1 +
 content/assets/js/8d1eedeb.2ca85a9a.js             |   1 -
 content/assets/js/8d1eedeb.a388700c.js             |   1 +
 .../{8eb4e46b.113fa4da.js => 8eb4e46b.59be6db2.js} |   0
 .../{92999a1c.f30ccb62.js => 92999a1c.626b7d81.js} |   0
 content/assets/js/935f2afb.2748a525.js             |   1 +
 content/assets/js/935f2afb.6006312a.js             |   1 -
 content/assets/js/94223374.86395fe2.js             |   1 +
 content/assets/js/94223374.93b2c685.js             |   1 -
 content/assets/js/96d272e4.0585bed8.js             |   1 +
 content/assets/js/96d272e4.e32a2bd7.js             |   1 -
 content/assets/js/972.abe1d74c.js                  |   1 -
 content/assets/js/9793.90993d13.js                 |   1 +
 content/assets/js/99af774c.5f201e33.js             |   1 +
 content/assets/js/99af774c.b83de493.js             |   1 -
 content/assets/js/9aa90a25.351c7544.js             |   1 -
 content/assets/js/9aa90a25.9fe11ec2.js             |   1 +
 content/assets/js/9caa1f24.6091a6b5.js             |   2 -
 content/assets/js/9caa1f24.7ba5652f.js             |   2 +
 ...ICENSE.txt => 9caa1f24.7ba5652f.js.LICENSE.txt} |   0
 content/assets/js/9e4087bc.5c9fdb74.js             |   1 -
 content/assets/js/9ea4e224.b8529202.js             |   1 +
 content/assets/js/9ea4e224.f3c22a6c.js             |   1 -
 content/assets/js/9fe62afb.68a26fb6.js             |   1 +
 content/assets/js/9fe62afb.8d952ece.js             |   1 -
 content/assets/js/a2277f61.3480136e.js             |   1 +
 content/assets/js/a2277f61.501371a7.js             |   1 -
 content/assets/js/a578d44b.172f124a.js             |   2 +
 ...ICENSE.txt => a578d44b.172f124a.js.LICENSE.txt} |   0
 content/assets/js/a578d44b.7043957a.js             |   2 -
 content/assets/js/a6aa9e1f.989f988a.js             |   1 -
 content/assets/js/a6aa9e1f.f9ce8428.js             |   1 +
 content/assets/js/a6d5078d.80106c0e.js             |   1 -
 content/assets/js/a6d5078d.94cbaee9.js             |   1 +
 content/assets/js/a7023ddc.8dbfda52.js             |   1 +
 content/assets/js/a7023ddc.b87f7adc.js             |   1 -
 .../{a8ceb418.cb417820.js => a8ceb418.d0f140d6.js} |   2 +-
 .../{aba0f6e8.35684a6d.js => aba0f6e8.e5a06a93.js} |   2 +-
 content/assets/js/abbc5645.5e75d38e.js             |   1 +
 content/assets/js/abbc5645.93bb38a2.js             |   1 -
 content/assets/js/b04411dc.16286e73.js             |   1 -
 content/assets/js/b04411dc.88be2b27.js             |   1 +
 .../{b14e6d9a.3c907a85.js => b14e6d9a.0e883d98.js} |   2 +-
 content/assets/js/b1ebb55f.432f3424.js             |   1 +
 content/assets/js/b1ebb55f.4be0dbfd.js             |   1 -
 .../{b2b675dd.d02e21cb.js => b2b675dd.fd5dce50.js} |   0
 .../{b2e3a3b3.4ffc9812.js => b2e3a3b3.f03ebab9.js} |   2 +-
 content/assets/js/b2f554cd.bc7229d2.js             |   1 -
 content/assets/js/b35651da.90e67c60.js             |   1 -
 content/assets/js/b35651da.b730cb5e.js             |   1 +
 content/assets/js/b4cb5fd5.2e6528c3.js             |   1 +
 content/assets/js/b4cb5fd5.dcff4530.js             |   1 -
 content/assets/js/b622345c.295c292a.js             |   1 -
 content/assets/js/b622345c.494ce40b.js             |   1 +
 content/assets/js/b7a7575e.292cf8b2.js             |   1 -
 content/assets/js/b7a7575e.48034915.js             |   1 +
 content/assets/js/ba82677b.8f53ec6b.js             |   1 -
 content/assets/js/ba82677b.caea2850.js             |   1 +
 content/assets/js/bb862087.2e71f697.js             |   2 +
 ...ICENSE.txt => bb862087.2e71f697.js.LICENSE.txt} |   0
 content/assets/js/bb862087.69d13caf.js             |   2 -
 content/assets/js/bc8539d2.2f706515.js             |   1 -
 content/assets/js/bc8539d2.71fa2496.js             |   1 +
 content/assets/js/bcd5dd54.f803839b.js             |   2 -
 content/assets/js/bcd5dd54.f803839b.js.LICENSE.txt |   1 -
 content/assets/js/bdcbe0d2.10cc8a82.js             |   1 +
 content/assets/js/bdcbe0d2.a224293c.js             |   1 -
 content/assets/js/c1acf0e3.35c111be.js             |   1 -
 content/assets/js/c1acf0e3.49c21ef5.js             |   1 +
 content/assets/js/c4697980.78f07272.js             |   1 -
 content/assets/js/c4697980.cadcb92a.js             |   1 +
 content/assets/js/c4f5d8e4.23657875.js             |   1 -
 content/assets/js/c4f5d8e4.cb2c7691.js             |   1 +
 content/assets/js/c5597227.a0bf04d6.js             |   1 +
 content/assets/js/c5597227.e1677034.js             |   1 -
 content/assets/js/c571a310.8c0ce60a.js             |   2 +
 ...ICENSE.txt => c571a310.8c0ce60a.js.LICENSE.txt} |   0
 content/assets/js/c571a310.acfd389c.js             |   2 -
 content/assets/js/c5f3f1f7.10cd47ff.js             |   1 +
 content/assets/js/c5f3f1f7.368446a0.js             |   1 -
 .../{c91dc16b.9cdbbd0d.js => c91dc16b.035084f1.js} |   2 +-
 content/assets/js/caebd91a.6832bd30.js             |   1 -
 content/assets/js/caebd91a.6fae1d02.js             |   1 +
 .../{cbd1abbd.2d42c1c3.js => cbd1abbd.7077485a.js} |   2 +-
 content/assets/js/ccc49370.46d050b8.js             |   1 +
 content/assets/js/ccc49370.da28275b.js             |   1 -
 content/assets/js/d057b63e.3f56cd7e.js             |   1 +
 content/assets/js/d057b63e.8192138c.js             |   1 -
 content/assets/js/d273bcdb.60df397f.js             |   1 +
 content/assets/js/d273bcdb.ec168ab2.js             |   1 -
 content/assets/js/d3a353ca.3d7fb989.js             |   1 +
 content/assets/js/d3a353ca.ce9985cf.js             |   1 -
 content/assets/js/d60b77cc.2ebbc81b.js             |   1 -
 content/assets/js/d60b77cc.ed158c11.js             |   1 +
 content/assets/js/d6d9fd36.0593fa49.js             |   2 +
 ...ICENSE.txt => d6d9fd36.0593fa49.js.LICENSE.txt} |   0
 content/assets/js/d6d9fd36.f63496b3.js             |   2 -
 .../{d75627dc.5d3d5a88.js => d75627dc.5657314d.js} |   2 +-
 content/assets/js/dc6aa01d.55eab27c.js             |   1 +
 content/assets/js/dc6aa01d.8175c688.js             |   1 -
 content/assets/js/df0bdc2e.70af7f32.js             |   1 +
 content/assets/js/df0bdc2e.b67aafc8.js             |   1 -
 content/assets/js/e02b2aa4.4565d9c4.js             |   1 -
 content/assets/js/e02b2aa4.773d8e83.js             |   1 +
 content/assets/js/e2ccc6e4.63f9c387.js             |   2 +
 ...ICENSE.txt => e2ccc6e4.63f9c387.js.LICENSE.txt} |   0
 content/assets/js/e2ccc6e4.f16b6604.js             |   2 -
 .../{e3fc23c2.ec8548ab.js => e3fc23c2.cb54cd2e.js} |   2 +-
 content/assets/js/e8193bc1.111f4d0c.js             |   2 +
 ...ICENSE.txt => e8193bc1.111f4d0c.js.LICENSE.txt} |   0
 content/assets/js/e8193bc1.d5ede4fc.js             |   2 -
 content/assets/js/e8840f94.1496b07d.js             |   1 +
 content/assets/js/e8840f94.ded33ee7.js             |   1 -
 content/assets/js/ed44028a.59c8cdef.js             |   1 +
 content/assets/js/ed44028a.6a8c8582.js             |   1 -
 content/assets/js/eeeacd9c.1b312a2a.js             |   1 +
 content/assets/js/eeeacd9c.cfb3a8fe.js             |   1 -
 .../{f071ed7e.3f4b99b6.js => f071ed7e.42c55bc2.js} |   2 +-
 content/assets/js/f0c930b7.895310a3.js             |   2 -
 content/assets/js/f0c930b7.b585800e.js             |   2 +
 ...ICENSE.txt => f0c930b7.b585800e.js.LICENSE.txt} |   0
 content/assets/js/f0e33d06.5f741ee6.js             |   1 +
 content/assets/js/f0e33d06.d036b7f7.js             |   1 -
 content/assets/js/f144d170.247ea168.js             |   1 -
 content/assets/js/f144d170.b654399b.js             |   1 +
 content/assets/js/f15f6e84.5349cda1.js             |   1 -
 content/assets/js/f15f6e84.54a813de.js             |   1 +
 content/assets/js/f18e5af0.7648b9f6.js             |   1 -
 content/assets/js/f18e5af0.da3e5ec3.js             |   1 +
 content/assets/js/f5cd6b6b.69933e5b.js             |   2 -
 content/assets/js/f5cd6b6b.c5e6e9ea.js             |   2 +
 ...ICENSE.txt => f5cd6b6b.c5e6e9ea.js.LICENSE.txt} |   0
 .../{f60f2ac0.0717294b.js => f60f2ac0.52344cdb.js} |   2 +-
 content/assets/js/f708a5fe.f2fd2b83.js             |   1 +
 content/assets/js/f708a5fe.f8e4c3d1.js             |   1 -
 content/assets/js/f9298ad4.dab5ffa6.js             |   1 +
 content/assets/js/f9298ad4.fb321023.js             |   1 -
 content/assets/js/f9a80a12.b03fb677.js             |   1 -
 content/assets/js/f9a80a12.c05d3728.js             |   1 +
 content/assets/js/fb077723.39672aee.js             |   1 +
 content/assets/js/fb077723.a8f4c0d9.js             |   1 -
 .../{fc1d294a.5d855a69.js => fc1d294a.47dbe60d.js} |   2 +-
 .../{fc2e38b1.02dfab01.js => fc2e38b1.b1cf706a.js} |   2 +-
 content/assets/js/main.dc9ff57e.js                 |   2 +
 ...js.LICENSE.txt => main.dc9ff57e.js.LICENSE.txt} |  22 +-
 content/assets/js/main.efcc369c.js                 |   2 -
 content/assets/js/runtime~main.2665f0a7.js         |   1 +
 content/assets/js/runtime~main.d53253ca.js         |   1 -
 .../blog/2015/05/16/LinkedIn-Scaling/index.html    |  24 +-
 .../blog/2015/06/10/Open-Sourcing-Pinot/index.html |  24 +-
 .../blog/2017/09/17/Restaurant-Manager/index.html  |  24 +-
 .../2019/01/09/LinkedIn-IntroThirdEye/index.html   |  26 +-
 .../blog/2019/06/14/LinkedIn-StarTree/index.html   |  26 +-
 .../blog/2019/07/11/LinkedIn-AutoTune/index.html   |  24 +-
 .../blog/2020/01/15/Pinot-Presto-SQL/index.html    |  24 +-
 .../blog/2020/02/20/LinkedIn-Thirdeye/index.html   |  26 +-
 .../2020/04/10/DevBlog-AnalyzeGitEvents/index.html |  24 +-
 .../2020/06/25/LinkedIn-SmartAlerts/index.html     |  24 +-
 .../2020/06/29/LinkedIn-TalentInsight/index.html   |  24 +-
 .../2020/07/14/LinkedIn-BatchRealtime/index.html   |  26 +-
 .../2020/07/28/DevBlog-AnomalyDetection/index.html |  24 +-
 .../blog/2020/07/28/DevBlog-DevUpStack/index.html  |  24 +-
 .../2020/08/08/DevBlog-IngestPlugins/index.html    |  24 +-
 .../2020/08/08/DevBlog-PinotMonitoring/index.html  |  24 +-
 content/blog/2020/08/08/DevBlog-SLAApps/index.html |  24 +-
 .../blog/2020/08/08/DevBlog-ScalarUDFs/index.html  |  24 +-
 .../10/16/DevBlog-TwitterTrollAnalysis/index.html  |  24 +-
 content/blog/2020/10/20/Uber-Operating/index.html  |  24 +-
 content/blog/2020/12/01/LinkedIn-Lamda/index.html  |  24 +-
 .../blog/2021/01/08/DevBlog-DebeziumCDC/index.html |  24 +-
 .../blog/2021/02/02/DevBlog-PrestoPinot/index.html |  24 +-
 .../2021/04/08/DevBlog-UpsertsIntro/index.html     |  24 +-
 content/blog/2021/04/16/LinkedIn-Theta/index.html  |  24 +-
 .../04/27/DevBlog-PinotInRetailChain/index.html    |  24 +-
 content/blog/2021/04/29/Uber-Charon/index.html     |  24 +-
 .../blog/2021/06/13/DevBlog-Geospatial/index.html  |  24 +-
 .../2021/06/16/LinkedIn-TextAnalytics/index.html   |  24 +-
 content/blog/archive/index.html                    |  22 --
 content/blog/atom.xml                              | 208 ++----------
 content/blog/feed.json                             | 356 ---------------------
 content/blog/index.html                            |  24 +-
 content/blog/page/2/index.html                     |  26 +-
 content/blog/page/3/index.html                     |  30 +-
 content/blog/rss.xml                               |  94 ++----
 content/blog/tags/a-b-testing/index.html           |  24 +-
 content/blog/tags/analytics/index.html             |  32 +-
 content/blog/tags/cdc/index.html                   |  24 +-
 content/blog/tags/change-data-analysis/index.html  |  24 +-
 content/blog/tags/data/index.html                  |  24 +-
 content/blog/tags/debezium/index.html              |  24 +-
 content/blog/tags/dev-blog/index.html              |  24 +-
 .../blog/tags/financial-intelligence/index.html    |  24 +-
 content/blog/tags/grafana/index.html               |  24 +-
 content/blog/tags/h-3/index.html                   |  24 +-
 content/blog/tags/index.html                       |  24 +-
 content/blog/tags/infrastructure/index.html        |  24 +-
 content/blog/tags/jmx/index.html                   |  24 +-
 content/blog/tags/linked-in/index.html             |  32 +-
 content/blog/tags/monitoring/index.html            |  24 +-
 content/blog/tags/pinot/index.html                 |  32 +-
 content/blog/tags/presto-sql/index.html            |  24 +-
 content/blog/tags/presto/index.html                |  24 +-
 content/blog/tags/prometheus/index.html            |  24 +-
 .../blog/tags/real-time-data-platform/index.html   |  32 +-
 content/blog/tags/realtime/index.html              |  32 +-
 content/blog/tags/sla/index.html                   |  24 +-
 content/blog/tags/sql/index.html                   |  24 +-
 content/blog/tags/text-analytics/index.html        |  24 +-
 content/blog/tags/third-eye/index.html             |  26 +-
 content/blog/tags/trino/index.html                 |  24 +-
 content/blog/tags/uber-data/index.html             |  24 +-
 content/blog/tags/uber/index.html                  |  24 +-
 content/blog/tags/upsert/index.html                |  24 +-
 content/blog/tags/user-facing-analytics/index.html |  32 +-
 content/docs/about/features_of_pinot/index.html    |  28 +-
 content/docs/about/index.html                      |  26 +-
 content/docs/about/what_is_pinot/index.html        |  28 +-
 content/docs/about/who_use_pinot/index.html        |  26 +-
 .../guides/troubleshooting/index.html              |  26 +-
 content/docs/administration/index.html             |  26 +-
 .../installation/cloud/aws/index.html              |  28 +-
 .../installation/cloud/azure/index.html            |  28 +-
 .../installation/cloud/gcp/index.html              |  26 +-
 .../installation/cloud/on-premise/index.html       |  30 +-
 .../installation/containers/docker/index.html      |  28 +-
 .../installation/containers/index.html             |  26 +-
 .../operating-systems/macos/index.html             |  26 +-
 .../operating-systems/ubuntu/index.html            |  26 +-
 .../docs/administration/running_locally/index.html |  31 +-
 content/docs/components/broker/index.html          |  26 +-
 content/docs/components/cluster/index.html         |  30 +-
 content/docs/components/controller/index.html      |  26 +-
 content/docs/components/index.html                 |  26 +-
 content/docs/concepts/index.html                   |  26 +-
 .../docs/concepts/pinot-architecture/index.html    |  28 +-
 content/docs/how-to/index.html                     |  26 +-
 content/docs/misc/build-docker/index.html          |  42 +--
 content/docs/misc/index.html                       |  26 +-
 content/docs/user-guide/clients/golang/index.html  |  27 +-
 content/docs/user-guide/clients/java/index.html    |  43 ++-
 content/docs/user-guide/index.html                 |  26 +-
 content/docs/user-guide/pql/index.html             |  35 +-
 content/docs/user-guide/query-pinot/index.html     |  27 +-
 content/docs/user-guide/response-format/index.html |  32 +-
 .../user-guide/rest-admin-interface/index.html     |  26 +-
 content/download/index.html                        |  24 +-
 .../companies/{7_eleven_logo.svg => 7-eleven.svg}  |   0
 content/img/companies/bliss-point-dark.svg         |  80 +++++
 content/img/companies/bliss-point-light.svg        |  80 +++++
 content/img/companies/cisco-webex.svg              | 317 ++++++++++++++++++
 content/img/companies/constant-contact.svg         |  21 ++
 content/img/companies/cricket-wireless.svg         |  37 +++
 content/img/companies/defined-ai.svg               |  16 +
 content/img/companies/hyundai.svg                  |   1 +
 content/img/companies/inmobi.svg                   |  10 +
 content/img/companies/kloudfuse.svg                |   1 +
 content/img/companies/my-cujoo.svg                 |  94 ++++++
 content/img/companies/myntra.svg                   |  70 ++++
 content/img/companies/nvidia.svg                   |   9 +
 content/img/companies/palmyra-solutions.svg        |   9 +
 content/img/companies/reelevant.svg                |   9 +
 content/img/companies/saavn.svg                    |   9 +
 content/img/companies/scale-unlimited.svg          |   9 +
 content/img/companies/tuoagente.svg                |   9 +
 content/img/companies/uber.svg                     |   2 +-
 content/img/companies/zoho.svg                     |   2 +
 content/index.html                                 |  26 +-
 content/popular-blogs/index.html                   |  24 +-
 content/search/index.html                          |  24 +-
 content/sitemap.xml                                |   2 +-
 content/who_uses/index.html                        |  24 +-
 422 files changed, 2464 insertions(+), 1979 deletions(-)

diff --git a/content/404.html b/content/404.html
index 9dfcb81..b8a633c 100644
--- a/content/404.html
+++ b/content/404.html
@@ -3,20 +3,22 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Page Not Found | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="Page Not Found | Apache Pinot™"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/404.html"><meta data-react-helmet="true" name="docsearch:language" content="en"><m [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Page Not Found | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="Page Not Found | Apache Pinot™"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/404.html"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:docusaurus_tag" content="default"><l [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/assets/css/styles.315b63fb.css b/content/assets/css/styles.315b63fb.css
deleted file mode 100644
index b70fdb4..0000000
--- a/content/assets/css/styles.315b63fb.css
+++ /dev/null
@@ -1 +0,0 @@
-.container,.row .col{padding:0 var(--ifm-spacing-horizontal);width:100%}.markdown>h2,.markdown>h3,.markdown>h4,.markdown>h5,.markdown>h6{margin-bottom:calc(var(--ifm-heading-vertical-rhythm-bottom)*var(--ifm-leading))}.markdown li,body{word-wrap:break-word}body,ol ol,ol ul,ul ol,ul ul{margin:0}pre,table{overflow:auto}blockquote,pre{margin:0 0 var(--ifm-spacing-vertical)}.breadcrumbs__link,.button{transition-timing-function:var(--ifm-transition-timing-default)}.button,.toggle_iYfV{-webkit [...]
\ No newline at end of file
diff --git a/content/assets/css/styles.f0793de6.css b/content/assets/css/styles.f0793de6.css
new file mode 100644
index 0000000..728261f
--- /dev/null
+++ b/content/assets/css/styles.f0793de6.css
@@ -0,0 +1,25 @@
+.markdown li,body{word-wrap:break-word}body,ol ol,ol ul,ul ol,ul ul{margin:0}pre,table{overflow:auto}blockquote,pre{margin:0 0 var(--ifm-spacing-vertical)}.breadcrumbs__link,.button{transition-timing-function:var(--ifm-transition-timing-default)}.admonition-icon,.button,code{vertical-align:middle}.button--outline.button--active,.button--outline:active,.button--outline:hover,:root{--ifm-button-color:var(--ifm-font-color-base-inverse)}.button,.clean-btn,.close,.menu__link,.navbar__link{cur [...]
+        --ifm-color-primary-darker
+      );border-color:var(
+        --ifm-color-primary-darker
+      )}.button--secondary{--ifm-button-border-color:var(--ifm-color-secondary)}.button--secondary:not(.button--outline){--ifm-button-background-color:var(--ifm-color-secondary)}.button--secondary:not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-secondary-dark);--ifm-button-border-color:var(--ifm-color-secondary-dark)}.button--secondary.button--active,.button--secondary:active{--ifm-button-border-color:var(--ifm-color-secondary-darker);--ifm-button-background-col [...]
+        --ifm-color-secondary-darker
+      );border-color:var(
+        --ifm-color-secondary-darker
+      )}.button--success{--ifm-button-border-color:var(--ifm-color-success)}.button--success:not(.button--outline){--ifm-button-background-color:var(--ifm-color-success)}.button--success:not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-success-dark);--ifm-button-border-color:var(--ifm-color-success-dark)}.button--success.button--active,.button--success:active{--ifm-button-border-color:var(--ifm-color-success-darker);--ifm-button-background-color:var(--ifm-color-s [...]
+        --ifm-color-success-darker
+      );border-color:var(
+        --ifm-color-success-darker
+      )}.button--info{--ifm-button-border-color:var(--ifm-color-info)}.button--info:not(.button--outline){--ifm-button-background-color:var(--ifm-color-info)}.button--info:not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-info-dark);--ifm-button-border-color:var(--ifm-color-info-dark)}.button--info.button--active,.button--info:active{--ifm-button-border-color:var(--ifm-color-info-darker);--ifm-button-background-color:var(--ifm-color-info-darker);background-color:var(
+        --ifm-color-info-darker
+      );border-color:var(
+        --ifm-color-info-darker
+      )}.button--warning{--ifm-button-border-color:var(--ifm-color-warning)}.button--warning:not(.button--outline){--ifm-button-background-color:var(--ifm-color-warning)}.button--warning:not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-warning-dark);--ifm-button-border-color:var(--ifm-color-warning-dark)}.button--warning.button--active,.button--warning:active{--ifm-button-border-color:var(--ifm-color-warning-darker);--ifm-button-background-color:var(--ifm-color-w [...]
+        --ifm-color-warning-darker
+      );border-color:var(
+        --ifm-color-warning-darker
+      )}.button--danger{--ifm-button-border-color:var(--ifm-color-danger)}.button--danger:not(.button--outline){--ifm-button-background-color:var(--ifm-color-danger)}.button--danger:not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-danger-dark);--ifm-button-border-color:var(--ifm-color-danger-dark)}.button--danger.button--active,.button--danger:active{--ifm-button-border-color:var(--ifm-color-danger-darker);--ifm-button-background-color:var(--ifm-color-danger-dark [...]
+        --ifm-color-danger-darker
+      );border-color:var(
+        --ifm-color-danger-darker
+      )}.button-group{display:inline-flex}.button-group>.button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0;margin-left:var(--ifm-button-group-margin)}.button-group>.button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.button-group>.button--active{z-index:1}.button-group--block{display:flex;justify-content:stretch}.button-group--block>.button{flex-grow:1}.card{background-color:var(--ifm-card-background-color);border-radius:var(--ifm-c [...]
\ No newline at end of file
diff --git a/content/assets/js/0188af5a.7d39b58b.js b/content/assets/js/0188af5a.7d39b58b.js
new file mode 100644
index 0000000..fd2a607
--- /dev/null
+++ b/content/assets/js/0188af5a.7d39b58b.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[9049],{4137:function(e,t,n){n.d(t,{Zo:function(){return s},kt:function(){return m}});var a=n(7294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/0188af5a.b7a5ed82.js b/content/assets/js/0188af5a.b7a5ed82.js
deleted file mode 100644
index d6ee2f2..0000000
--- a/content/assets/js/0188af5a.b7a5ed82.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[9049],{4137:function(e,t,a){a.d(t,{Zo:function(){return s},kt:function(){return m}});var n=a(7294);function r(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function i(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a. [...]
\ No newline at end of file
diff --git a/content/assets/js/01a85c17.316f25fa.js b/content/assets/js/01a85c17.316f25fa.js
new file mode 100644
index 0000000..7d63a7b
--- /dev/null
+++ b/content/assets/js/01a85c17.316f25fa.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[4013,0],{4112:function(e,t,a){a.d(t,{Z:function(){return d}});var r=a(7294),l=a(6010),n=a(2511),s="sidebar_q+wC",c="sidebarItemTitle_9G5K",i="sidebarItemList_6T4b",o="sidebarItem_cjdF",m="sidebarItemLink_zyXk",u="sidebarItemLinkActive_wcJs",f=a(7130);function d(e){var t=e.sidebar;return 0===t.items.length?null:r.createElement("nav",{className:(0,l.Z)(s,"thin-scrollbar"),"aria-label":(0,f.I)({id:"theme.blog.sideba [...]
\ No newline at end of file
diff --git a/content/assets/js/01a85c17.8c3b9f7f.js b/content/assets/js/01a85c17.8c3b9f7f.js
deleted file mode 100644
index c229b66..0000000
--- a/content/assets/js/01a85c17.8c3b9f7f.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[4013],{3074:function(e,t,a){a.d(t,{Z:function(){return p}});var r=a(3366),n=a(7294),l=a(6010),c=a(6256),s=a(3699),i="sidebar_q+wC",m="sidebarItemTitle_9G5K",o="sidebarItemList_6T4b",u="sidebarItem_cjdF",g="sidebarItemLink_zyXk",d="sidebarItemLinkActive_wcJs",b=a(7325);function v(e){var t=e.sidebar;return 0===t.items.length?null:n.createElement("nav",{className:(0,l.Z)(i,"thin-scrollbar"),"aria-label":(0,b.I)({id: [...]
\ No newline at end of file
diff --git a/content/assets/js/02784236.262b79fe.js b/content/assets/js/02784236.262b79fe.js
deleted file mode 100644
index bd9fa3c..0000000
--- a/content/assets/js/02784236.262b79fe.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[682],{5187:function(s){s.exports=JSON.parse('{"allTagsPath":"/blog/tags","slug":"/blog/tags/upsert","name":"Upsert","count":1,"permalink":"/blog/tags/upsert"}')}}]);
\ No newline at end of file
diff --git a/content/assets/js/02784236.7886b90d.js b/content/assets/js/02784236.7886b90d.js
new file mode 100644
index 0000000..93b36ca
--- /dev/null
+++ b/content/assets/js/02784236.7886b90d.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[682],{5187:function(e){e.exports=JSON.parse('{"allTagsPath":"/blog/tags","slug":"upsert","name":"upsert","count":1,"permalink":"/blog/tags/upsert"}')}}]);
\ No newline at end of file
diff --git a/content/assets/js/09e16f0c.363fc697.js b/content/assets/js/09e16f0c.363fc697.js
deleted file mode 100644
index 60682bb..0000000
--- a/content/assets/js/09e16f0c.363fc697.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see 09e16f0c.363fc697.js.LICENSE.txt */
-(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[6392],{4137:function(e,t,n){"use strict";n.d(t,{Zo:function(){return u},kt:function(){return m}});var r=n(7294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/09e16f0c.7aba26bb.js b/content/assets/js/09e16f0c.7aba26bb.js
new file mode 100644
index 0000000..10a1a31
--- /dev/null
+++ b/content/assets/js/09e16f0c.7aba26bb.js
@@ -0,0 +1,2 @@
+/*! For license information please see 09e16f0c.7aba26bb.js.LICENSE.txt */
+(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[6392],{4137:function(e,t,n){"use strict";n.d(t,{Zo:function(){return l},kt:function(){return p}});var r=n(7294);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/f5cd6b6b.69933e5b.js.LICENSE.txt b/content/assets/js/09e16f0c.7aba26bb.js.LICENSE.txt
similarity index 100%
rename from content/assets/js/f5cd6b6b.69933e5b.js.LICENSE.txt
rename to content/assets/js/09e16f0c.7aba26bb.js.LICENSE.txt
diff --git a/content/assets/js/0b8045ed.3481cd01.js b/content/assets/js/0b8045ed.3481cd01.js
deleted file mode 100644
index 929d8bf..0000000
--- a/content/assets/js/0b8045ed.3481cd01.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see 0b8045ed.3481cd01.js.LICENSE.txt */
-(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[7550],{4137:function(e,t,r){"use strict";r.d(t,{Zo:function(){return u},kt:function(){return d}});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function l(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r. [...]
\ No newline at end of file
diff --git a/content/assets/js/0b8045ed.4c6186fc.js b/content/assets/js/0b8045ed.4c6186fc.js
new file mode 100644
index 0000000..0ce8248
--- /dev/null
+++ b/content/assets/js/0b8045ed.4c6186fc.js
@@ -0,0 +1,2 @@
+/*! For license information please see 0b8045ed.4c6186fc.js.LICENSE.txt */
+(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[7550],{4137:function(e,t,r){"use strict";r.d(t,{Zo:function(){return c},kt:function(){return d}});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function o(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r. [...]
\ No newline at end of file
diff --git a/content/assets/js/f0c930b7.895310a3.js.LICENSE.txt b/content/assets/js/0b8045ed.4c6186fc.js.LICENSE.txt
similarity index 100%
rename from content/assets/js/f0c930b7.895310a3.js.LICENSE.txt
rename to content/assets/js/0b8045ed.4c6186fc.js.LICENSE.txt
diff --git a/content/assets/js/0c29b70e.4984f2d6.js b/content/assets/js/0c29b70e.4984f2d6.js
new file mode 100644
index 0000000..38b19be
--- /dev/null
+++ b/content/assets/js/0c29b70e.4984f2d6.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[3583],{4137:function(e,t,a){a.d(t,{Zo:function(){return p},kt:function(){return g}});var r=a(7294);function n(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function o(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a. [...]
\ No newline at end of file
diff --git a/content/assets/js/0c29b70e.e4096307.js b/content/assets/js/0c29b70e.e4096307.js
deleted file mode 100644
index 7c1cac3..0000000
--- a/content/assets/js/0c29b70e.e4096307.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[3583],{4137:function(e,t,a){a.d(t,{Zo:function(){return c},kt:function(){return g}});var r=a(7294);function n(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function o(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a. [...]
\ No newline at end of file
diff --git a/content/assets/js/2153.52cb779b.js b/content/assets/js/1212.3b4f74bd.js
similarity index 55%
rename from content/assets/js/2153.52cb779b.js
rename to content/assets/js/1212.3b4f74bd.js
index 0a367a8..8ceb283 100644
--- a/content/assets/js/2153.52cb779b.js
+++ b/content/assets/js/1212.3b4f74bd.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[2153],{2153:function(e,s,t){t.r(s)}}]);
\ No newline at end of file
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[1212],{1212:function(e,s,t){t.r(s)}}]);
\ No newline at end of file
diff --git a/content/assets/js/17896441.8b113bd5.js b/content/assets/js/17896441.8b113bd5.js
new file mode 100644
index 0000000..a537a2a
--- /dev/null
+++ b/content/assets/js/17896441.8b113bd5.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[7918],{8116:function(e,t,a){a.r(t),a.d(t,{default:function(){return k}});var n=a(7294),r=a(2511),l=a(7130);var i=function(e){var t=e.metadata;return n.createElement("nav",{className:"pagination-nav docusaurus-mt-lg","aria-label":(0,l.I)({id:"theme.docs.paginator.navAriaLabel",message:"Docs pages navigation",description:"The ARIA label for the docs pagination"})},n.createElement("div",{className:"pagination-nav__i [...]
\ No newline at end of file
diff --git a/content/assets/js/17896441.8face72b.js b/content/assets/js/17896441.8face72b.js
deleted file mode 100644
index d1243d4..0000000
--- a/content/assets/js/17896441.8face72b.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[7918],{6750:function(e,t,a){a.r(t),a.d(t,{default:function(){return I}});var n=a(7294),l=a(6010),i=a(3301),r=a(7325),s=a(3699);var o=function(e){var t=e.navLink,a=e.next;return n.createElement(s.Z,{className:(0,l.Z)("pagination-nav__link"),to:t.permalink},n.createElement("div",{className:"pagination-nav__sublabel"},a?n.createElement(r.Z,{id:"theme.docs.paginator.next",description:"The label used to navigate to th [...]
\ No newline at end of file
diff --git a/content/assets/js/17982204.2abe4423.js b/content/assets/js/17982204.68ebe6a7.js
similarity index 70%
rename from content/assets/js/17982204.2abe4423.js
rename to content/assets/js/17982204.68ebe6a7.js
index 375b5eb..75fab6f 100644
--- a/content/assets/js/17982204.2abe4423.js
+++ b/content/assets/js/17982204.68ebe6a7.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[7457],{4137:function(e,t,r){r.d(t,{Zo:function(){return f},kt:function(){return p}});var n=r(7294);function i(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function o(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r. [...]
\ No newline at end of file
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[7457],{4137:function(e,t,r){r.d(t,{Zo:function(){return f},kt:function(){return p}});var n=r(7294);function i(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function o(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r. [...]
\ No newline at end of file
diff --git a/content/assets/js/1940.63f39f6f.js b/content/assets/js/1940.63f39f6f.js
deleted file mode 100644
index 99b2095..0000000
--- a/content/assets/js/1940.63f39f6f.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see 1940.63f39f6f.js.LICENSE.txt */
-(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[1940],{8448:function(e,t,n){"use strict";var r=n(7294);t.Z=function(e){var t=e.children,n=e.hidden,o=e.className;return r.createElement("div",{role:"tabpanel",hidden:n,className:o},t)}},7225:function(e,t,n){"use strict";n.d(t,{Z:function(){return d}});var r=n(7462),o=n(7294),i=n(1048),a=n(2713);var s=function(){var e=(0,o.useContext)(a.Z);if(null==e)throw new Error('"useUserPreferencesContext" is used outside of "Layout" comp [...]
\ No newline at end of file
diff --git a/content/assets/js/1bbbf56c.3efe6882.js b/content/assets/js/1bbbf56c.3efe6882.js
new file mode 100644
index 0000000..bbdacb2
--- /dev/null
+++ b/content/assets/js/1bbbf56c.3efe6882.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[9913],{4137:function(e,t,n){n.d(t,{Zo:function(){return p},kt:function(){return m}});var r=n(7294);function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/1bbbf56c.d9f33348.js b/content/assets/js/1bbbf56c.d9f33348.js
deleted file mode 100644
index eae469f..0000000
--- a/content/assets/js/1bbbf56c.d9f33348.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[9913],{4137:function(e,n,t){t.d(n,{Zo:function(){return p},kt:function(){return u}});var r=t(7294);function i(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function o(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t. [...]
\ No newline at end of file
diff --git a/content/assets/js/1be78505.096e0551.js b/content/assets/js/1be78505.096e0551.js
deleted file mode 100644
index 4fbfe27..0000000
--- a/content/assets/js/1be78505.096e0551.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[9514,8177],{4137:function(e,t,n){n.d(t,{Zo:function(){return u},kt:function(){return p}});var a=n(7294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}) [...]
\ No newline at end of file
diff --git a/content/assets/js/1be78505.5c711dbb.js b/content/assets/js/1be78505.5c711dbb.js
new file mode 100644
index 0000000..4f2280a
--- /dev/null
+++ b/content/assets/js/1be78505.5c711dbb.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[9514,9793,0],{4137:function(e,t,n){n.d(t,{Zo:function(){return u},kt:function(){return p}});var a=n(7294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable [...]
\ No newline at end of file
diff --git a/content/assets/js/1c72b387.55106909.js b/content/assets/js/1c72b387.55106909.js
new file mode 100644
index 0000000..a288ed7
--- /dev/null
+++ b/content/assets/js/1c72b387.55106909.js
@@ -0,0 +1,2 @@
+/*! For license information please see 1c72b387.55106909.js.LICENSE.txt */
+(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[6800],{4137:function(e,t,n){"use strict";n.d(t,{Zo:function(){return u},kt:function(){return m}});var r=n(7294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/e8193bc1.d5ede4fc.js.LICENSE.txt b/content/assets/js/1c72b387.55106909.js.LICENSE.txt
similarity index 100%
rename from content/assets/js/e8193bc1.d5ede4fc.js.LICENSE.txt
rename to content/assets/js/1c72b387.55106909.js.LICENSE.txt
diff --git a/content/assets/js/1c72b387.8af435ff.js b/content/assets/js/1c72b387.8af435ff.js
deleted file mode 100644
index 8617c30..0000000
--- a/content/assets/js/1c72b387.8af435ff.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see 1c72b387.8af435ff.js.LICENSE.txt */
-(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[6800],{4137:function(e,t,n){"use strict";n.d(t,{Zo:function(){return u},kt:function(){return m}});var l=n(7294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);t&&(l=l.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/1db65d89.0fb68b36.js b/content/assets/js/1db65d89.0fb68b36.js
deleted file mode 100644
index 83a7eb6..0000000
--- a/content/assets/js/1db65d89.0fb68b36.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see 1db65d89.0fb68b36.js.LICENSE.txt */
-(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[2659],{4137:function(e,t,r){"use strict";r.d(t,{Zo:function(){return p},kt:function(){return d}});var n=r(7294);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r. [...]
\ No newline at end of file
diff --git a/content/assets/js/1db65d89.acacf0a0.js b/content/assets/js/1db65d89.acacf0a0.js
new file mode 100644
index 0000000..793ac5f
--- /dev/null
+++ b/content/assets/js/1db65d89.acacf0a0.js
@@ -0,0 +1,2 @@
+/*! For license information please see 1db65d89.acacf0a0.js.LICENSE.txt */
+(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[2659],{4137:function(e,t,r){"use strict";r.d(t,{Zo:function(){return l},kt:function(){return p}});var n=r(7294);function i(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function o(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r. [...]
\ No newline at end of file
diff --git a/content/assets/js/e2ccc6e4.f16b6604.js.LICENSE.txt b/content/assets/js/1db65d89.acacf0a0.js.LICENSE.txt
similarity index 100%
rename from content/assets/js/e2ccc6e4.f16b6604.js.LICENSE.txt
rename to content/assets/js/1db65d89.acacf0a0.js.LICENSE.txt
diff --git a/content/assets/js/1dcd0330.132b4328.js b/content/assets/js/1dcd0330.132b4328.js
deleted file mode 100644
index 374e7a6..0000000
--- a/content/assets/js/1dcd0330.132b4328.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[3157],{7764:function(e){e.exports=JSON.parse('{"allTagsPath":"/blog/tags","slug":"/blog/tags/debezium","name":"Debezium","count":1,"permalink":"/blog/tags/debezium"}')}}]);
\ No newline at end of file
diff --git a/content/assets/js/1dcd0330.8089b05e.js b/content/assets/js/1dcd0330.8089b05e.js
new file mode 100644
index 0000000..543c044
--- /dev/null
+++ b/content/assets/js/1dcd0330.8089b05e.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[3157],{5608:function(e){e.exports=JSON.parse('{"allTagsPath":"/blog/tags","slug":"debezium","name":"debezium","count":1,"permalink":"/blog/tags/debezium"}')}}]);
\ No newline at end of file
diff --git a/content/assets/js/1f7c204c.959afcc8.js b/content/assets/js/1f7c204c.959afcc8.js
deleted file mode 100644
index 0a9380c..0000000
--- a/content/assets/js/1f7c204c.959afcc8.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see 1f7c204c.959afcc8.js.LICENSE.txt */
-(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[7745],{4137:function(e,t,n){"use strict";n.d(t,{Zo:function(){return u},kt:function(){return f}});var r=n(7294);function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/1f7c204c.cb7bd421.js b/content/assets/js/1f7c204c.cb7bd421.js
new file mode 100644
index 0000000..029d327
--- /dev/null
+++ b/content/assets/js/1f7c204c.cb7bd421.js
@@ -0,0 +1,2 @@
+/*! For license information please see 1f7c204c.cb7bd421.js.LICENSE.txt */
+(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[7745],{4137:function(e,t,n){"use strict";n.d(t,{Zo:function(){return l},kt:function(){return d}});var r=n(7294);function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/d6d9fd36.f63496b3.js.LICENSE.txt b/content/assets/js/1f7c204c.cb7bd421.js.LICENSE.txt
similarity index 100%
rename from content/assets/js/d6d9fd36.f63496b3.js.LICENSE.txt
rename to content/assets/js/1f7c204c.cb7bd421.js.LICENSE.txt
diff --git a/content/assets/js/2312.91d3c285.js b/content/assets/js/2312.91d3c285.js
deleted file mode 100644
index e692bc8..0000000
--- a/content/assets/js/2312.91d3c285.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[2312],{7445:function(e,t,n){n.d(t,{Z:function(){return O}});var o=n(7462),r=n(7294),l=n(6010),a={plain:{backgroundColor:"#2a2734",color:"#9a86fd"},styles:[{types:["comment","prolog","doctype","cdata","punctuation"],style:{color:"#6c6783"}},{types:["namespace"],style:{opacity:.7}},{types:["tag","operator","number"],style:{color:"#e09142"}},{types:["property","function"],style:{color:"#9a86fd"}},{types:["tag-id","s [...]
\ No newline at end of file
diff --git a/content/assets/js/23f43bf2.360f9b78.js b/content/assets/js/23f43bf2.360f9b78.js
new file mode 100644
index 0000000..79b93c0
--- /dev/null
+++ b/content/assets/js/23f43bf2.360f9b78.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[5024],{8003:function(e){e.exports=JSON.parse('{"allTagsPath":"/blog/tags","slug":"a-b-testing","name":"a/b testing","count":1,"permalink":"/blog/tags/a-b-testing"}')}}]);
\ No newline at end of file
diff --git a/content/assets/js/23f43bf2.378cc5e2.js b/content/assets/js/23f43bf2.378cc5e2.js
deleted file mode 100644
index 63f0e23..0000000
--- a/content/assets/js/23f43bf2.378cc5e2.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[5024],{8003:function(s){s.exports=JSON.parse('{"allTagsPath":"/blog/tags","slug":"/blog/tags/a-b-testing","name":"A/B Testing","count":1,"permalink":"/blog/tags/a-b-testing"}')}}]);
\ No newline at end of file
diff --git a/content/assets/js/26767057.8712cef8.js b/content/assets/js/26767057.87d7e342.js
similarity index 55%
rename from content/assets/js/26767057.8712cef8.js
rename to content/assets/js/26767057.87d7e342.js
index a3787ff..8823f11 100644
--- a/content/assets/js/26767057.8712cef8.js
+++ b/content/assets/js/26767057.87d7e342.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[8918],{4137:function(e,t,n){n.d(t,{Zo:function(){return p},kt:function(){return y}});var r=n(7294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[8918],{4137:function(e,t,n){n.d(t,{Zo:function(){return p},kt:function(){return y}});var r=n(7294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/274.c1fc0c67.js b/content/assets/js/274.c1fc0c67.js
deleted file mode 100644
index ca81329..0000000
--- a/content/assets/js/274.c1fc0c67.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[274],{4137:function(e,t,r){r.d(t,{Zo:function(){return s},kt:function(){return p}});var a=r(7294);function n(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function l(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.p [...]
\ No newline at end of file
diff --git a/content/assets/js/28329bc1.70c4411c.js b/content/assets/js/28329bc1.70c4411c.js
deleted file mode 100644
index c64329b..0000000
--- a/content/assets/js/28329bc1.70c4411c.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[6735],{4137:function(e,t,n){n.d(t,{Zo:function(){return p},kt:function(){return g}});var r=n(7294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/28329bc1.d8ae0f70.js b/content/assets/js/28329bc1.d8ae0f70.js
new file mode 100644
index 0000000..a5b7ab0
--- /dev/null
+++ b/content/assets/js/28329bc1.d8ae0f70.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[6735],{4137:function(e,t,n){n.d(t,{Zo:function(){return p},kt:function(){return d}});var r=n(7294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/2baa666c.9b965555.js b/content/assets/js/2baa666c.9b965555.js
new file mode 100644
index 0000000..e82fe52
--- /dev/null
+++ b/content/assets/js/2baa666c.9b965555.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[7501],{2799:function(e){e.exports=JSON.parse('{"allTagsPath":"/blog/tags","slug":"trino","name":"trino","count":1,"permalink":"/blog/tags/trino"}')}}]);
\ No newline at end of file
diff --git a/content/assets/js/2baa666c.fa4bc7ee.js b/content/assets/js/2baa666c.fa4bc7ee.js
deleted file mode 100644
index d3fd255..0000000
--- a/content/assets/js/2baa666c.fa4bc7ee.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[7501],{2799:function(s){s.exports=JSON.parse('{"allTagsPath":"/blog/tags","slug":"/blog/tags/trino","name":"Trino","count":1,"permalink":"/blog/tags/trino"}')}}]);
\ No newline at end of file
diff --git a/content/assets/js/2f87eaf3.af34316f.js b/content/assets/js/2f87eaf3.af34316f.js
new file mode 100644
index 0000000..560f643
--- /dev/null
+++ b/content/assets/js/2f87eaf3.af34316f.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[1300],{4137:function(e,t,n){n.d(t,{Zo:function(){return p},kt:function(){return y}});var r=n(7294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/2f87eaf3.be55cac6.js b/content/assets/js/2f87eaf3.be55cac6.js
deleted file mode 100644
index 097a18f..0000000
--- a/content/assets/js/2f87eaf3.be55cac6.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[1300],{4137:function(e,t,n){n.d(t,{Zo:function(){return p},kt:function(){return y}});var r=n(7294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/30443acc.7b4677b7.js b/content/assets/js/30443acc.252d5719.js
similarity index 51%
rename from content/assets/js/30443acc.7b4677b7.js
rename to content/assets/js/30443acc.252d5719.js
index ca21dcb..69957c7 100644
--- a/content/assets/js/30443acc.7b4677b7.js
+++ b/content/assets/js/30443acc.252d5719.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[1836],{8172:function(e){e.exports=JSON.parse('{"allTagsPath":"/blog/tags","slug":"/blog/tags/dev-blog","name":"DevBlog","count":13,"permalink":"/blog/tags/dev-blog"}')}}]);
\ No newline at end of file
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[1836],{8172:function(e){e.exports=JSON.parse('{"allTagsPath":"/blog/tags","slug":"dev-blog","name":"devblog","count":13,"permalink":"/blog/tags/dev-blog"}')}}]);
\ No newline at end of file
diff --git a/content/assets/js/332c576c.a2309e1b.js b/content/assets/js/332c576c.784be0b1.js
similarity index 54%
rename from content/assets/js/332c576c.a2309e1b.js
rename to content/assets/js/332c576c.784be0b1.js
index d6d9cf5..664f421 100644
--- a/content/assets/js/332c576c.a2309e1b.js
+++ b/content/assets/js/332c576c.784be0b1.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[4974],{1145:function(a){a.exports=JSON.parse('{"allTagsPath":"/blog/tags","slug":"/blog/tags/data","name":"Data","count":1,"permalink":"/blog/tags/data"}')}}]);
\ No newline at end of file
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[4974],{1145:function(a){a.exports=JSON.parse('{"allTagsPath":"/blog/tags","slug":"data","name":"data","count":1,"permalink":"/blog/tags/data"}')}}]);
\ No newline at end of file
diff --git a/content/assets/js/35310c5a.0c917419.js b/content/assets/js/35310c5a.0c917419.js
deleted file mode 100644
index 4fe80e1..0000000
--- a/content/assets/js/35310c5a.0c917419.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see 35310c5a.0c917419.js.LICENSE.txt */
-(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[5924],{4137:function(e,n,t){"use strict";t.d(n,{Zo:function(){return c},kt:function(){return p}});var r=t(7294);function a(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function s(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t. [...]
\ No newline at end of file
diff --git a/content/assets/js/35310c5a.4e75d33f.js b/content/assets/js/35310c5a.4e75d33f.js
new file mode 100644
index 0000000..0983fd4
--- /dev/null
+++ b/content/assets/js/35310c5a.4e75d33f.js
@@ -0,0 +1,2 @@
+/*! For license information please see 35310c5a.4e75d33f.js.LICENSE.txt */
+(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[5924],{4137:function(e,n,t){"use strict";t.d(n,{Zo:function(){return c},kt:function(){return p}});var r=t(7294);function a(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function s(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t. [...]
\ No newline at end of file
diff --git a/content/assets/js/c571a310.acfd389c.js.LICENSE.txt b/content/assets/js/35310c5a.4e75d33f.js.LICENSE.txt
similarity index 100%
rename from content/assets/js/c571a310.acfd389c.js.LICENSE.txt
rename to content/assets/js/35310c5a.4e75d33f.js.LICENSE.txt
diff --git a/content/assets/js/353f083c.ab3534e2.js b/content/assets/js/353f083c.ab3534e2.js
new file mode 100644
index 0000000..0dee1ea
--- /dev/null
+++ b/content/assets/js/353f083c.ab3534e2.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[1845],{4137:function(e,t,n){n.d(t,{Zo:function(){return u},kt:function(){return m}});var i=n(7294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/353f083c.bae28d2f.js b/content/assets/js/353f083c.bae28d2f.js
deleted file mode 100644
index 9a5a3cd..0000000
--- a/content/assets/js/353f083c.bae28d2f.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[1845],{4137:function(e,t,n){n.d(t,{Zo:function(){return u},kt:function(){return m}});var i=n(7294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/3614913f.acdbf7b3.js b/content/assets/js/3614913f.acdbf7b3.js
new file mode 100644
index 0000000..7d7ebeb
--- /dev/null
+++ b/content/assets/js/3614913f.acdbf7b3.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[1321],{8936:function(a){a.exports=JSON.parse('{"allTagsPath":"/blog/tags","slug":"analytics","name":"analytics","count":29,"permalink":"/blog/tags/analytics"}')}}]);
\ No newline at end of file
diff --git a/content/assets/js/3614913f.d61a5878.js b/content/assets/js/3614913f.d61a5878.js
deleted file mode 100644
index f1382f6..0000000
--- a/content/assets/js/3614913f.d61a5878.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[1321],{8936:function(s){s.exports=JSON.parse('{"allTagsPath":"/blog/tags","slug":"/blog/tags/analytics","name":"Analytics","count":29,"permalink":"/blog/tags/analytics"}')}}]);
\ No newline at end of file
diff --git a/content/assets/js/37aeba23.16f051bf.js b/content/assets/js/37aeba23.16f051bf.js
new file mode 100644
index 0000000..fcce488
--- /dev/null
+++ b/content/assets/js/37aeba23.16f051bf.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[7799],{4137:function(e,t,n){n.d(t,{Zo:function(){return p},kt:function(){return f}});var r=n(7294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/37aeba23.9693c9e7.js b/content/assets/js/37aeba23.9693c9e7.js
deleted file mode 100644
index 66b0b42..0000000
--- a/content/assets/js/37aeba23.9693c9e7.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[7799],{4137:function(e,t,r){r.d(t,{Zo:function(){return p},kt:function(){return g}});var a=r(7294);function n(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r. [...]
\ No newline at end of file
diff --git a/content/assets/js/3865.8ddaf43c.js b/content/assets/js/3865.8ddaf43c.js
new file mode 100644
index 0000000..230adbd
--- /dev/null
+++ b/content/assets/js/3865.8ddaf43c.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[3865],{830:function(e,t,n){n.d(t,{W:function(){return a}});var r=n(7294);function a(){return r.createElement("svg",{width:"20",height:"20",className:"DocSearch-Search-Icon",viewBox:"0 0 20 20"},r.createElement("path",{d:"M14.386 14.386l4.0877 4.0877-4.0877-4.0877c-2.9418 2.9419-7.7115 2.9419-10.6533 0-2.9419-2.9418-2.9419-7.7115 0-10.6533 2.9418-2.9419 7.7115-2.9419 10.6533 0 2.9419 2.9418 2.9419 7.7115 0 10.6533 [...]
\ No newline at end of file
diff --git a/content/assets/js/38ce0a13.94d027c8.js b/content/assets/js/38ce0a13.94d027c8.js
new file mode 100644
index 0000000..766121b
--- /dev/null
+++ b/content/assets/js/38ce0a13.94d027c8.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[3203],{4137:function(t,e,n){n.d(e,{Zo:function(){return u},kt:function(){return f}});var r=n(7294);function o(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function i(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/38ce0a13.ee4125c4.js b/content/assets/js/38ce0a13.ee4125c4.js
deleted file mode 100644
index e569453..0000000
--- a/content/assets/js/38ce0a13.ee4125c4.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[3203],{4137:function(t,e,n){n.d(e,{Zo:function(){return u},kt:function(){return f}});var r=n(7294);function i(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function o(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/39e3cdf0.13929a5c.js b/content/assets/js/39e3cdf0.13929a5c.js
new file mode 100644
index 0000000..fe60791
--- /dev/null
+++ b/content/assets/js/39e3cdf0.13929a5c.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[3298],{4137:function(e,t,n){n.d(t,{Zo:function(){return p},kt:function(){return m}});var r=n(7294);function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/39e3cdf0.42fec9b0.js b/content/assets/js/39e3cdf0.42fec9b0.js
deleted file mode 100644
index d185c4b..0000000
--- a/content/assets/js/39e3cdf0.42fec9b0.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[3298],{4137:function(e,n,t){t.d(n,{Zo:function(){return p},kt:function(){return u}});var r=t(7294);function i(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function o(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t. [...]
\ No newline at end of file
diff --git a/content/assets/js/3d8d21df.237ef791.js b/content/assets/js/3d8d21df.237ef791.js
deleted file mode 100644
index 2cc7708..0000000
--- a/content/assets/js/3d8d21df.237ef791.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see 3d8d21df.237ef791.js.LICENSE.txt */
-(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[6535],{4137:function(e,t,r){"use strict";r.d(t,{Zo:function(){return p},kt:function(){return m}});var n=r(7294);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function a(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r. [...]
\ No newline at end of file
diff --git a/content/assets/js/3d8d21df.67689561.js b/content/assets/js/3d8d21df.67689561.js
new file mode 100644
index 0000000..8bac7ed
--- /dev/null
+++ b/content/assets/js/3d8d21df.67689561.js
@@ -0,0 +1,2 @@
+/*! For license information please see 3d8d21df.67689561.js.LICENSE.txt */
+(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[6535],{4137:function(e,t,n){"use strict";n.d(t,{Zo:function(){return l},kt:function(){return d}});var r=n(7294);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/bb862087.69d13caf.js.LICENSE.txt b/content/assets/js/3d8d21df.67689561.js.LICENSE.txt
similarity index 100%
rename from content/assets/js/bb862087.69d13caf.js.LICENSE.txt
rename to content/assets/js/3d8d21df.67689561.js.LICENSE.txt
diff --git a/content/assets/js/3e46ac02.290255b7.js b/content/assets/js/3e46ac02.290255b7.js
new file mode 100644
index 0000000..6ff4052
--- /dev/null
+++ b/content/assets/js/3e46ac02.290255b7.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[6593],{4137:function(e,t,r){r.d(t,{Zo:function(){return u},kt:function(){return g}});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function o(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r. [...]
\ No newline at end of file
diff --git a/content/assets/js/3e46ac02.865e4a56.js b/content/assets/js/3e46ac02.865e4a56.js
deleted file mode 100644
index 9535dd9..0000000
--- a/content/assets/js/3e46ac02.865e4a56.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[6593],{4137:function(e,t,r){r.d(t,{Zo:function(){return s},kt:function(){return g}});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r. [...]
\ No newline at end of file
diff --git a/content/assets/js/4146.0858f0a1.js b/content/assets/js/4146.0858f0a1.js
new file mode 100644
index 0000000..4d7ada7
--- /dev/null
+++ b/content/assets/js/4146.0858f0a1.js
@@ -0,0 +1,2 @@
+/*! For license information please see 4146.0858f0a1.js.LICENSE.txt */
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[4146],{2511:function(e,n,t){t.d(n,{Z:function(){return d}});var r=t(3366),o=t(7294),u=t(3727),i=t(9962),a=t(2735),c=t(6136),s=(0,o.createContext)({collectLink:function(){}}),l=t(9524),f=t(3905),v=["isNavLink","to","href","activeClassName","isActive","data-noBrokenLinkCheck","autoAddBaseUrl"];var d=function(e){var n,t,d=e.isNavLink,p=e.to,g=e.href,h=e.activeClassName,m=e.isActive,y=e["data-noBrokenLinkCheck"],b=e. [...]
\ No newline at end of file
diff --git a/content/assets/js/4146.0858f0a1.js.LICENSE.txt b/content/assets/js/4146.0858f0a1.js.LICENSE.txt
new file mode 100644
index 0000000..c18ab1d
--- /dev/null
+++ b/content/assets/js/4146.0858f0a1.js.LICENSE.txt
@@ -0,0 +1,14 @@
+/*! *****************************************************************************
+Copyright (c) Microsoft Corporation.
+
+Permission to use, copy, modify, and/or distribute this software for any
+purpose with or without fee is hereby granted.
+
+THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
+REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
+AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
+INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
+LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
+OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+PERFORMANCE OF THIS SOFTWARE.
+***************************************************************************** */
diff --git a/content/assets/js/44e9dcf7.03998f2e.js b/content/assets/js/44e9dcf7.03998f2e.js
deleted file mode 100644
index df3f5b7..0000000
--- a/content/assets/js/44e9dcf7.03998f2e.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[1665],{4137:function(e,n,t){t.d(n,{Zo:function(){return p},kt:function(){return d}});var i=t(7294);function r(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function a(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);n&&(i=i.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t. [...]
\ No newline at end of file
diff --git a/content/assets/js/44e9dcf7.219f1c20.js b/content/assets/js/44e9dcf7.219f1c20.js
new file mode 100644
index 0000000..693653e
--- /dev/null
+++ b/content/assets/js/44e9dcf7.219f1c20.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[1665],{4137:function(e,t,n){n.d(t,{Zo:function(){return p},kt:function(){return g}});var i=n(7294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/4522.a403a347.js b/content/assets/js/4522.a403a347.js
new file mode 100644
index 0000000..4a95141
--- /dev/null
+++ b/content/assets/js/4522.a403a347.js
@@ -0,0 +1 @@
+(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[4522],{3522:function(e,t,n){"use strict";n.d(t,{Z:function(){return _}});var o=n(7462),r=n(7294),a=n(6010),s={plain:{backgroundColor:"#2a2734",color:"#9a86fd"},styles:[{types:["comment","prolog","doctype","cdata","punctuation"],style:{color:"#6c6783"}},{types:["namespace"],style:{opacity:.7}},{types:["tag","operator","number"],style:{color:"#e09142"}},{types:["property","function"],style:{color:"#9a86fd"}},{types:["tag-id","s [...]
\ No newline at end of file
diff --git a/content/assets/js/452e4763.47b1644d.js b/content/assets/js/452e4763.47b1644d.js
deleted file mode 100644
index 071943d..0000000
--- a/content/assets/js/452e4763.47b1644d.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[1006],{4137:function(e,t,n){n.d(t,{Zo:function(){return p},kt:function(){return u}});var r=n(7294);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/452e4763.538f6858.js b/content/assets/js/452e4763.538f6858.js
new file mode 100644
index 0000000..edcbd79
--- /dev/null
+++ b/content/assets/js/452e4763.538f6858.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[1006],{4137:function(e,t,n){n.d(t,{Zo:function(){return p},kt:function(){return d}});var r=n(7294);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/45a5cd1f.0f464675.js b/content/assets/js/45a5cd1f.0f464675.js
new file mode 100644
index 0000000..4c18310
--- /dev/null
+++ b/content/assets/js/45a5cd1f.0f464675.js
@@ -0,0 +1,2 @@
+/*! For license information please see 45a5cd1f.0f464675.js.LICENSE.txt */
+(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[3365],{4137:function(e,t,n){"use strict";n.d(t,{Zo:function(){return l},kt:function(){return d}});var r=n(7294);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/a578d44b.7043957a.js.LICENSE.txt b/content/assets/js/45a5cd1f.0f464675.js.LICENSE.txt
similarity index 100%
rename from content/assets/js/a578d44b.7043957a.js.LICENSE.txt
rename to content/assets/js/45a5cd1f.0f464675.js.LICENSE.txt
diff --git a/content/assets/js/45a5cd1f.288efc2c.js b/content/assets/js/45a5cd1f.288efc2c.js
deleted file mode 100644
index b88f515..0000000
--- a/content/assets/js/45a5cd1f.288efc2c.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see 45a5cd1f.288efc2c.js.LICENSE.txt */
-(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[3365],{4137:function(e,t,n){"use strict";n.d(t,{Zo:function(){return u},kt:function(){return m}});var r=n(7294);function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/483f9a4b.a41e557c.js b/content/assets/js/483f9a4b.a41e557c.js
new file mode 100644
index 0000000..d6fc0bb
--- /dev/null
+++ b/content/assets/js/483f9a4b.a41e557c.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[8736],{4137:function(e,t,n){n.d(t,{Zo:function(){return u},kt:function(){return f}});var r=n(7294);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/483f9a4b.fee9cf83.js b/content/assets/js/483f9a4b.fee9cf83.js
deleted file mode 100644
index 1008deb..0000000
--- a/content/assets/js/483f9a4b.fee9cf83.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[8736],{4137:function(e,t,n){n.d(t,{Zo:function(){return u},kt:function(){return f}});var r=n(7294);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/4934.a16da7d0.js b/content/assets/js/4934.a16da7d0.js
new file mode 100644
index 0000000..c314127
--- /dev/null
+++ b/content/assets/js/4934.a16da7d0.js
@@ -0,0 +1,2 @@
+/*! For license information please see 4934.a16da7d0.js.LICENSE.txt */
+(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[4934],{8875:function(e,t,n){var r;!function(){"use strict";var o=!("undefined"==typeof window||!window.document||!window.document.createElement),i={canUseDOM:o,canUseWorkers:"undefined"!=typeof Worker,canUseEventListeners:o&&!(!window.addEventListener&&!window.attachEvent),canUseViewport:o&&!!window.screen};void 0===(r=function(){return i}.call(t,n,t,e))||(e.exports=r)}()},4934:function(e,t,n){"use strict";n.d(t,{Z:function() [...]
\ No newline at end of file
diff --git a/content/assets/js/7847.719e6f72.js.LICENSE.txt b/content/assets/js/4934.a16da7d0.js.LICENSE.txt
similarity index 100%
rename from content/assets/js/7847.719e6f72.js.LICENSE.txt
rename to content/assets/js/4934.a16da7d0.js.LICENSE.txt
diff --git a/content/assets/js/49e98653.d271ecad.js b/content/assets/js/49e98653.d271ecad.js
deleted file mode 100644
index 6510440..0000000
--- a/content/assets/js/49e98653.d271ecad.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[6782],{6698:function(s){s.exports=JSON.parse('{"allTagsPath":"/blog/tags","slug":"/blog/tags/cdc","name":"CDC","count":1,"permalink":"/blog/tags/cdc"}')}}]);
\ No newline at end of file
diff --git a/content/assets/js/49e98653.e8ff49e9.js b/content/assets/js/49e98653.e8ff49e9.js
new file mode 100644
index 0000000..d63ed73
--- /dev/null
+++ b/content/assets/js/49e98653.e8ff49e9.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[6782],{6698:function(e){e.exports=JSON.parse('{"allTagsPath":"/blog/tags","slug":"cdc","name":"cdc","count":1,"permalink":"/blog/tags/cdc"}')}}]);
\ No newline at end of file
diff --git a/content/assets/js/4c063ea0.29a7fa29.js b/content/assets/js/4c063ea0.29a7fa29.js
new file mode 100644
index 0000000..28f1755
--- /dev/null
+++ b/content/assets/js/4c063ea0.29a7fa29.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[969],{4137:function(e,t,n){n.d(t,{Zo:function(){return p},kt:function(){return d}});var r=n(7294);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.p [...]
\ No newline at end of file
diff --git a/content/assets/js/4c063ea0.fa2dc01e.js b/content/assets/js/4c063ea0.fa2dc01e.js
deleted file mode 100644
index 09d718e..0000000
--- a/content/assets/js/4c063ea0.fa2dc01e.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[969],{4137:function(e,t,n){n.d(t,{Zo:function(){return g},kt:function(){return d}});var r=n(7294);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.p [...]
\ No newline at end of file
diff --git a/content/assets/js/500bf86f.08fd51ef.js b/content/assets/js/500bf86f.08fd51ef.js
new file mode 100644
index 0000000..a1ba069
--- /dev/null
+++ b/content/assets/js/500bf86f.08fd51ef.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[7453],{4137:function(e,t,a){a.d(t,{Zo:function(){return p},kt:function(){return g}});var r=a(7294);function n(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function o(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a. [...]
\ No newline at end of file
diff --git a/content/assets/js/500bf86f.d98ef98f.js b/content/assets/js/500bf86f.d98ef98f.js
deleted file mode 100644
index 7b792fd..0000000
--- a/content/assets/js/500bf86f.d98ef98f.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[7453],{4137:function(e,t,a){a.d(t,{Zo:function(){return c},kt:function(){return g}});var r=a(7294);function n(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function o(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a. [...]
\ No newline at end of file
diff --git a/content/assets/js/51f94cc4.38aed8ba.js b/content/assets/js/51f94cc4.38aed8ba.js
deleted file mode 100644
index 674bda7..0000000
--- a/content/assets/js/51f94cc4.38aed8ba.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[9211],{4137:function(n,t,e){e.d(t,{Zo:function(){return p},kt:function(){return g}});var i=e(7294);function o(n,t,e){return t in n?Object.defineProperty(n,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):n[t]=e,n}function r(n,t){var e=Object.keys(n);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(n);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(n,t).enumerable}))),e. [...]
\ No newline at end of file
diff --git a/content/assets/js/51f94cc4.8461f307.js b/content/assets/js/51f94cc4.8461f307.js
new file mode 100644
index 0000000..39c7229
--- /dev/null
+++ b/content/assets/js/51f94cc4.8461f307.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[9211],{4137:function(n,t,e){e.d(t,{Zo:function(){return p},kt:function(){return g}});var i=e(7294);function o(n,t,e){return t in n?Object.defineProperty(n,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):n[t]=e,n}function r(n,t){var e=Object.keys(n);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(n);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(n,t).enumerable}))),e. [...]
\ No newline at end of file
diff --git a/content/assets/js/52a3cb50.7419ca37.js b/content/assets/js/52a3cb50.7419ca37.js
deleted file mode 100644
index cb80564..0000000
--- a/content/assets/js/52a3cb50.7419ca37.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see 52a3cb50.7419ca37.js.LICENSE.txt */
-(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[8895],{4137:function(e,t,n){"use strict";n.d(t,{Zo:function(){return c},kt:function(){return d}});var r=n(7294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/52a3cb50.e4abcce9.js b/content/assets/js/52a3cb50.e4abcce9.js
new file mode 100644
index 0000000..68e9242
--- /dev/null
+++ b/content/assets/js/52a3cb50.e4abcce9.js
@@ -0,0 +1,2 @@
+/*! For license information please see 52a3cb50.e4abcce9.js.LICENSE.txt */
+(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[8895],{4137:function(e,t,n){"use strict";n.d(t,{Zo:function(){return c},kt:function(){return f}});var r=n(7294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/9caa1f24.6091a6b5.js.LICENSE.txt b/content/assets/js/52a3cb50.e4abcce9.js.LICENSE.txt
similarity index 100%
rename from content/assets/js/9caa1f24.6091a6b5.js.LICENSE.txt
rename to content/assets/js/52a3cb50.e4abcce9.js.LICENSE.txt
diff --git a/content/assets/js/5518d4d9.cca078b8.js b/content/assets/js/5518d4d9.cca078b8.js
new file mode 100644
index 0000000..3109425
--- /dev/null
+++ b/content/assets/js/5518d4d9.cca078b8.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[4676],{7081:function(e){e.exports=JSON.parse('{"allTagsPath":"/blog/tags","slug":"monitoring","name":"monitoring","count":1,"permalink":"/blog/tags/monitoring"}')}}]);
\ No newline at end of file
diff --git a/content/assets/js/5518d4d9.fc6a7091.js b/content/assets/js/5518d4d9.fc6a7091.js
deleted file mode 100644
index 247e4d1..0000000
--- a/content/assets/js/5518d4d9.fc6a7091.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[4676],{7081:function(s){s.exports=JSON.parse('{"allTagsPath":"/blog/tags","slug":"/blog/tags/monitoring","name":"Monitoring","count":1,"permalink":"/blog/tags/monitoring"}')}}]);
\ No newline at end of file
diff --git a/content/assets/js/5813.b0a8442b.js b/content/assets/js/5813.b0a8442b.js
new file mode 100644
index 0000000..4b8b375
--- /dev/null
+++ b/content/assets/js/5813.b0a8442b.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[5813],{5813:function(e,t,r){function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function a(e,t,r){var a,c=t.initialState;retur [...]
\ No newline at end of file
diff --git a/content/assets/js/5a0fdc90.703f749f.js b/content/assets/js/5a0fdc90.703f749f.js
new file mode 100644
index 0000000..2812177
--- /dev/null
+++ b/content/assets/js/5a0fdc90.703f749f.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[121],{4137:function(e,t,n){n.d(t,{Zo:function(){return u},kt:function(){return m}});var i=n(7294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.p [...]
\ No newline at end of file
diff --git a/content/assets/js/5a0fdc90.8b5a0849.js b/content/assets/js/5a0fdc90.8b5a0849.js
deleted file mode 100644
index 1e4f6a2..0000000
--- a/content/assets/js/5a0fdc90.8b5a0849.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[121],{4137:function(e,t,n){n.d(t,{Zo:function(){return u},kt:function(){return m}});var i=n(7294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.p [...]
\ No newline at end of file
diff --git a/content/assets/js/5d41d5a5.2e6a45e9.js b/content/assets/js/5d41d5a5.2e6a45e9.js
new file mode 100644
index 0000000..ffce10b
--- /dev/null
+++ b/content/assets/js/5d41d5a5.2e6a45e9.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[3964],{4137:function(e,t,n){n.d(t,{Zo:function(){return p},kt:function(){return d}});var a=n(7294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/5d41d5a5.cb4fbfc3.js b/content/assets/js/5d41d5a5.cb4fbfc3.js
deleted file mode 100644
index 621c857..0000000
--- a/content/assets/js/5d41d5a5.cb4fbfc3.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[3964],{4137:function(e,t,n){n.d(t,{Zo:function(){return p},kt:function(){return g}});var a=n(7294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/5f90d5e1.a1943aef.js b/content/assets/js/5f90d5e1.a1943aef.js
deleted file mode 100644
index 103ef3e..0000000
--- a/content/assets/js/5f90d5e1.a1943aef.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[1585],{4137:function(e,t,n){n.d(t,{Zo:function(){return p},kt:function(){return d}});var a=n(7294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/5f90d5e1.b25b7436.js b/content/assets/js/5f90d5e1.b25b7436.js
new file mode 100644
index 0000000..c947518
--- /dev/null
+++ b/content/assets/js/5f90d5e1.b25b7436.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[1585],{4137:function(e,t,n){n.d(t,{Zo:function(){return p},kt:function(){return d}});var a=n(7294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/6094e0ae.9894478b.js b/content/assets/js/6094e0ae.9894478b.js
new file mode 100644
index 0000000..d99b7b0
--- /dev/null
+++ b/content/assets/js/6094e0ae.9894478b.js
@@ -0,0 +1 @@
+(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[7065,0],{5028:function(A,g,C){"use strict";var B,E,I=C(7294),Q=["title","titleId"];function e(){return e=Object.assign||function(A){for(var g=1;g<arguments.length;g++){var C=arguments[g];for(var B in C)Object.prototype.hasOwnProperty.call(C,B)&&(A[B]=C[B])}return A},e.apply(this,arguments)}function t(A,g){if(null==A)return{};var C,B,E=function(A,g){if(null==A)return{};var C,B,E={},I=Object.keys(A);for(B=0;B<I.length;B++)C=I[B [...]
\ No newline at end of file
diff --git a/content/assets/js/6094e0ae.de7fa42b.js b/content/assets/js/6094e0ae.de7fa42b.js
deleted file mode 100644
index acdf3c0..0000000
--- a/content/assets/js/6094e0ae.de7fa42b.js
+++ /dev/null
@@ -1 +0,0 @@
-(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[7065],{9589:function(A,C,g){"use strict";var B,E,I=g(7294),Q=["title","titleId"];function e(){return e=Object.assign||function(A){for(var C=1;C<arguments.length;C++){var g=arguments[C];for(var B in g)Object.prototype.hasOwnProperty.call(g,B)&&(A[B]=g[B])}return A},e.apply(this,arguments)}function t(A,C){if(null==A)return{};var g,B,E=function(A,C){if(null==A)return{};var g,B,E={},I=Object.keys(A);for(B=0;B<I.length;B++)g=I[B], [...]
\ No newline at end of file
diff --git a/content/assets/js/6151.6486585a.js b/content/assets/js/6151.6486585a.js
new file mode 100644
index 0000000..cc63af6
--- /dev/null
+++ b/content/assets/js/6151.6486585a.js
@@ -0,0 +1,2 @@
+/*! For license information please see 6151.6486585a.js.LICENSE.txt */
+(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[6151],{7331:function(e){function t(){this._events=this._events||{},this._maxListeners=this._maxListeners||void 0}function r(e){return"function"==typeof e}function n(e){return"object"==typeof e&&null!==e}function i(e){return void 0===e}e.exports=t,t.prototype._events=void 0,t.prototype._maxListeners=void 0,t.defaultMaxListeners=10,t.prototype.setMaxListeners=function(e){if("number"!=typeof e||e<0||isNaN(e))throw TypeError("n m [...]
\ No newline at end of file
diff --git a/content/assets/js/6151.6486585a.js.LICENSE.txt b/content/assets/js/6151.6486585a.js.LICENSE.txt
new file mode 100644
index 0000000..62fe51e
--- /dev/null
+++ b/content/assets/js/6151.6486585a.js.LICENSE.txt
@@ -0,0 +1 @@
+/*! algoliasearch-lite.umd.js | 4.12.2 | © Algolia, inc. | https://github.com/algolia/algoliasearch-client-javascript */
diff --git a/content/assets/js/649ec712.758270b5.js b/content/assets/js/649ec712.758270b5.js
deleted file mode 100644
index 47b821e..0000000
--- a/content/assets/js/649ec712.758270b5.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[7732],{4137:function(e,t,n){n.d(t,{Zo:function(){return s},kt:function(){return d}});var a=n(7294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/649ec712.bab48df3.js b/content/assets/js/649ec712.bab48df3.js
new file mode 100644
index 0000000..d10e984
--- /dev/null
+++ b/content/assets/js/649ec712.bab48df3.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[7732],{4137:function(e,t,n){n.d(t,{Zo:function(){return s},kt:function(){return d}});var r=n(7294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/6639.d8121565.js b/content/assets/js/6639.d8121565.js
new file mode 100644
index 0000000..a4d8b0b
--- /dev/null
+++ b/content/assets/js/6639.d8121565.js
@@ -0,0 +1,2 @@
+/*! For license information please see 6639.d8121565.js.LICENSE.txt */
+(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[6639],{8448:function(e,t,n){"use strict";var r=n(7294);t.Z=function(e){var t=e.children,n=e.hidden,o=e.className;return r.createElement("div",{role:"tabpanel",hidden:n,className:o},t)}},2168:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(7294),o=n(50),i=n(6010),a="tabItem_vU9c",s="tabItemActive_cw6a";var c=37,u=39;var l=function(e){var t=e.lazy,n=e.block,l=e.defaultValue,f=e.values,d=e.groupId,p=e.classN [...]
\ No newline at end of file
diff --git a/content/assets/js/76b5bcb0.b8fcfe90.js.LICENSE.txt b/content/assets/js/6639.d8121565.js.LICENSE.txt
similarity index 100%
rename from content/assets/js/76b5bcb0.b8fcfe90.js.LICENSE.txt
rename to content/assets/js/6639.d8121565.js.LICENSE.txt
diff --git a/content/assets/js/6659775d.2553a0cf.js b/content/assets/js/6659775d.2553a0cf.js
new file mode 100644
index 0000000..626ceb5
--- /dev/null
+++ b/content/assets/js/6659775d.2553a0cf.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[4386],{5488:function(a){a.exports=JSON.parse('{"allTagsPath":"/blog/tags","slug":"real-time-data-platform","name":"real-time data platform","count":28,"permalink":"/blog/tags/real-time-data-platform"}')}}]);
\ No newline at end of file
diff --git a/content/assets/js/6659775d.e99459b1.js b/content/assets/js/6659775d.e99459b1.js
deleted file mode 100644
index 72e6eac..0000000
--- a/content/assets/js/6659775d.e99459b1.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[4386],{5488:function(a){a.exports=JSON.parse('{"allTagsPath":"/blog/tags","slug":"/blog/tags/real-time-data-platform","name":"real-time data platform","count":28,"permalink":"/blog/tags/real-time-data-platform"}')}}]);
\ No newline at end of file
diff --git a/content/assets/js/667dc73e.22228b25.js b/content/assets/js/667dc73e.22228b25.js
deleted file mode 100644
index 50ff9e2..0000000
--- a/content/assets/js/667dc73e.22228b25.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[3284],{4137:function(e,t,n){n.d(t,{Zo:function(){return p},kt:function(){return d}});var i=n(7294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/667dc73e.7bf8a611.js b/content/assets/js/667dc73e.7bf8a611.js
new file mode 100644
index 0000000..c6b0edb
--- /dev/null
+++ b/content/assets/js/667dc73e.7bf8a611.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[3284],{4137:function(e,t,n){n.d(t,{Zo:function(){return p},kt:function(){return d}});var i=n(7294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/68373acb.a7229819.js b/content/assets/js/68373acb.a7229819.js
new file mode 100644
index 0000000..074f4b6
--- /dev/null
+++ b/content/assets/js/68373acb.a7229819.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[0],{283:function(e,t,r){r.d(t,{Z:function(){return k}});var l=r(7462),a=r(3366),o=r(7294),n=r(6010),s=r(2511),c=r(4395),m=r(9524),i="footerLogoLink_94kH",f="footerCopyright_-piB",u=r(4087),_=["to","href","label","prependBaseUrlToHref"];function h(e){var t=e.to,r=e.href,n=e.label,c=e.prependBaseUrlToHref,i=(0,a.Z)(e,_),f=(0,m.Z)(t),u=(0,m.Z)(r,{forcePrependBaseUrl:!0});return o.createElement(s.Z,(0,l.Z)({className [...]
\ No newline at end of file
diff --git a/content/assets/js/6875c492.88018a79.js b/content/assets/js/6875c492.88018a79.js
deleted file mode 100644
index 90b5d3e..0000000
--- a/content/assets/js/6875c492.88018a79.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[8610],{3866:function(e,t,a){a.r(t),a.d(t,{default:function(){return i}});var s=a(7294),l=a(3699),r=a(3074),n=a(5191),o=a(7325),g=a(1297);function i(e){var t,a=e.metadata,i=e.items,u=e.sidebar,c=a.allTagsPath,m=a.name,p=a.count,d=(t=(0,g.c2)().selectMessage,function(e){return t(e,(0,o.I)({id:"theme.blog.post.plurals",description:'Pluralized label for "{count} posts". Use as much plural forms (separated by "|") as  [...]
\ No newline at end of file
diff --git a/content/assets/js/6875c492.92bb68a7.js b/content/assets/js/6875c492.92bb68a7.js
new file mode 100644
index 0000000..eb13093
--- /dev/null
+++ b/content/assets/js/6875c492.92bb68a7.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[8610,0],{4137:function(e,t,a){a.d(t,{Zo:function(){return m},kt:function(){return p}});var r=a(7294);function n(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function l(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))), [...]
\ No newline at end of file
diff --git a/content/assets/js/6945.87ff0226.js b/content/assets/js/6945.9444fdc1.js
similarity index 100%
rename from content/assets/js/6945.87ff0226.js
rename to content/assets/js/6945.9444fdc1.js
diff --git a/content/assets/js/7152c4f8.72d69d77.js b/content/assets/js/7152c4f8.72d69d77.js
deleted file mode 100644
index c249c23..0000000
--- a/content/assets/js/7152c4f8.72d69d77.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[8299],{4137:function(e,n,t){t.d(n,{Zo:function(){return p},kt:function(){return d}});var i=t(7294);function r(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function a(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);n&&(i=i.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t. [...]
\ No newline at end of file
diff --git a/content/assets/js/7152c4f8.a096f405.js b/content/assets/js/7152c4f8.a096f405.js
new file mode 100644
index 0000000..6e68f73
--- /dev/null
+++ b/content/assets/js/7152c4f8.a096f405.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[8299],{4137:function(e,t,n){n.d(t,{Zo:function(){return p},kt:function(){return g}});var i=n(7294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/72ac6eb9.313f0aa2.js b/content/assets/js/72ac6eb9.313f0aa2.js
new file mode 100644
index 0000000..f54b32a
--- /dev/null
+++ b/content/assets/js/72ac6eb9.313f0aa2.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[9948],{4137:function(e,t,n){n.d(t,{Zo:function(){return p},kt:function(){return m}});var a=n(7294);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/72ac6eb9.824ddede.js b/content/assets/js/72ac6eb9.824ddede.js
deleted file mode 100644
index 1791021..0000000
--- a/content/assets/js/72ac6eb9.824ddede.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[9948],{4137:function(e,t,n){n.d(t,{Zo:function(){return p},kt:function(){return m}});var i=n(7294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/74646c24.7a2589ae.js b/content/assets/js/74646c24.7a2589ae.js
new file mode 100644
index 0000000..6356c43
--- /dev/null
+++ b/content/assets/js/74646c24.7a2589ae.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[9663],{4137:function(e,t,n){n.d(t,{Zo:function(){return p},kt:function(){return g}});var i=n(7294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/74646c24.7de5e239.js b/content/assets/js/74646c24.7de5e239.js
deleted file mode 100644
index 4ef2a42..0000000
--- a/content/assets/js/74646c24.7de5e239.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[9663],{4137:function(e,n,t){t.d(n,{Zo:function(){return p},kt:function(){return m}});var i=t(7294);function r(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function a(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);n&&(i=i.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t. [...]
\ No newline at end of file
diff --git a/content/assets/js/76b5bcb0.b8fcfe90.js b/content/assets/js/76b5bcb0.b8fcfe90.js
deleted file mode 100644
index 48c9965..0000000
--- a/content/assets/js/76b5bcb0.b8fcfe90.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see 76b5bcb0.b8fcfe90.js.LICENSE.txt */
-(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[8983],{4137:function(e,n,t){"use strict";t.d(n,{Zo:function(){return c},kt:function(){return m}});var r=t(7294);function o(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function a(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t. [...]
\ No newline at end of file
diff --git a/content/assets/js/76b5bcb0.baf1c6e7.js b/content/assets/js/76b5bcb0.baf1c6e7.js
new file mode 100644
index 0000000..78c2afd
--- /dev/null
+++ b/content/assets/js/76b5bcb0.baf1c6e7.js
@@ -0,0 +1,2 @@
+/*! For license information please see 76b5bcb0.baf1c6e7.js.LICENSE.txt */
+(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[8983],{4137:function(e,t,n){"use strict";n.d(t,{Zo:function(){return c},kt:function(){return m}});var r=n(7294);function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/52a3cb50.7419ca37.js.LICENSE.txt b/content/assets/js/76b5bcb0.baf1c6e7.js.LICENSE.txt
similarity index 100%
rename from content/assets/js/52a3cb50.7419ca37.js.LICENSE.txt
rename to content/assets/js/76b5bcb0.baf1c6e7.js.LICENSE.txt
diff --git a/content/assets/js/772226af.46605be8.js b/content/assets/js/772226af.46605be8.js
new file mode 100644
index 0000000..a75a9c7
--- /dev/null
+++ b/content/assets/js/772226af.46605be8.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[909],{4137:function(e,t,n){n.d(t,{Zo:function(){return u},kt:function(){return d}});var a=n(7294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.p [...]
\ No newline at end of file
diff --git a/content/assets/js/772226af.ea2f5707.js b/content/assets/js/772226af.ea2f5707.js
deleted file mode 100644
index 7b86fe7..0000000
--- a/content/assets/js/772226af.ea2f5707.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[909],{4137:function(e,t,n){n.d(t,{Zo:function(){return u},kt:function(){return d}});var a=n(7294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.p [...]
\ No newline at end of file
diff --git a/content/assets/js/7847.719e6f72.js b/content/assets/js/7847.719e6f72.js
deleted file mode 100644
index 260616c..0000000
--- a/content/assets/js/7847.719e6f72.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see 7847.719e6f72.js.LICENSE.txt */
-(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[7847],{8875:function(e,t,n){var r;!function(){"use strict";var o=!("undefined"==typeof window||!window.document||!window.document.createElement),i={canUseDOM:o,canUseWorkers:"undefined"!=typeof Worker,canUseEventListeners:o&&!(!window.addEventListener&&!window.attachEvent),canUseViewport:o&&!!window.screen};void 0===(r=function(){return i}.call(t,n,t,e))||(e.exports=r)}()},7847:function(e,t,n){"use strict";n.d(t,{Z:function() [...]
\ No newline at end of file
diff --git a/content/assets/js/7cad0810.37c5d808.js b/content/assets/js/7cad0810.37c5d808.js
new file mode 100644
index 0000000..21e63d4
--- /dev/null
+++ b/content/assets/js/7cad0810.37c5d808.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[3031],{4137:function(e,t,n){n.d(t,{Zo:function(){return p},kt:function(){return m}});var a=n(7294);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/7cad0810.c286eb8b.js b/content/assets/js/7cad0810.c286eb8b.js
deleted file mode 100644
index d713448..0000000
--- a/content/assets/js/7cad0810.c286eb8b.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[3031],{4137:function(e,t,n){n.d(t,{Zo:function(){return p},kt:function(){return m}});var i=n(7294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/814d3f72.ad9c80f4.js b/content/assets/js/814d3f72.ad9c80f4.js
new file mode 100644
index 0000000..3bee677
--- /dev/null
+++ b/content/assets/js/814d3f72.ad9c80f4.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[1873],{4137:function(e,t,r){r.d(t,{Zo:function(){return s},kt:function(){return b}});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function o(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r. [...]
\ No newline at end of file
diff --git a/content/assets/js/814d3f72.dea58e71.js b/content/assets/js/814d3f72.dea58e71.js
deleted file mode 100644
index c76e1d7..0000000
--- a/content/assets/js/814d3f72.dea58e71.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[1873],{4137:function(e,t,r){r.d(t,{Zo:function(){return s},kt:function(){return b}});var a=r(7294);function n(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function o(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r. [...]
\ No newline at end of file
diff --git a/content/assets/js/814f3328.b71c964e.js b/content/assets/js/814f3328.28343a40.js
similarity index 100%
rename from content/assets/js/814f3328.b71c964e.js
rename to content/assets/js/814f3328.28343a40.js
diff --git a/content/assets/js/8177.f6394197.js b/content/assets/js/8177.f6394197.js
deleted file mode 100644
index 2559b66..0000000
--- a/content/assets/js/8177.f6394197.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[8177],{8177:function(e,t,n){n.r(t);var a=n(7294),o=n(6256),l=n(7325);t.default=function(){return a.createElement(o.Z,{title:(0,l.I)({id:"theme.NotFound.title",message:"Page Not Found"})},a.createElement("main",{className:"container margin-vert--xl"},a.createElement("div",{className:"row"},a.createElement("div",{className:"col col--6 col--offset-3"},a.createElement("h1",{className:"hero__title"},a.createElement(l. [...]
\ No newline at end of file
diff --git a/content/assets/js/82a97229.e3fda1e9.js b/content/assets/js/82a97229.e3fda1e9.js
deleted file mode 100644
index 88297df..0000000
--- a/content/assets/js/82a97229.e3fda1e9.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[1550],{4137:function(e,t,r){r.d(t,{Zo:function(){return s},kt:function(){return b}});var a=r(7294);function n(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function o(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r. [...]
\ No newline at end of file
diff --git a/content/assets/js/82a97229.ea30a8f0.js b/content/assets/js/82a97229.ea30a8f0.js
new file mode 100644
index 0000000..68f5258
--- /dev/null
+++ b/content/assets/js/82a97229.ea30a8f0.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[1550],{4137:function(e,t,r){r.d(t,{Zo:function(){return s},kt:function(){return b}});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function o(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r. [...]
\ No newline at end of file
diff --git a/content/assets/js/82d6892c.0ca8554b.js b/content/assets/js/82d6892c.0ca8554b.js
new file mode 100644
index 0000000..557baed
--- /dev/null
+++ b/content/assets/js/82d6892c.0ca8554b.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[4165],{4137:function(e,t,n){n.d(t,{Zo:function(){return p},kt:function(){return d}});var a=n(7294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/82d6892c.87fa1027.js b/content/assets/js/82d6892c.87fa1027.js
deleted file mode 100644
index 5464b5c..0000000
--- a/content/assets/js/82d6892c.87fa1027.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[4165],{4137:function(e,t,n){n.d(t,{Zo:function(){return p},kt:function(){return d}});var a=n(7294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/8337e6c5.da4519d8.js b/content/assets/js/8337e6c5.4477b25f.js
similarity index 70%
rename from content/assets/js/8337e6c5.da4519d8.js
rename to content/assets/js/8337e6c5.4477b25f.js
index 80083c1..2dfcccb 100644
--- a/content/assets/js/8337e6c5.da4519d8.js
+++ b/content/assets/js/8337e6c5.4477b25f.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[1078],{4137:function(e,t,n){n.d(t,{Zo:function(){return l},kt:function(){return f}});var r=n(7294);function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[1078],{4137:function(e,t,n){n.d(t,{Zo:function(){return l},kt:function(){return f}});var r=n(7294);function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/8453023b.255f2517.js b/content/assets/js/8453023b.255f2517.js
new file mode 100644
index 0000000..8ee1238
--- /dev/null
+++ b/content/assets/js/8453023b.255f2517.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[8788],{4137:function(e,t,n){n.d(t,{Zo:function(){return p},kt:function(){return d}});var i=n(7294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/8453023b.8e98d39e.js b/content/assets/js/8453023b.8e98d39e.js
deleted file mode 100644
index 4122ca2..0000000
--- a/content/assets/js/8453023b.8e98d39e.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[8788],{4137:function(e,t,n){n.d(t,{Zo:function(){return p},kt:function(){return d}});var i=n(7294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/8682f084.cc7f0f2a.js b/content/assets/js/8682f084.cc7f0f2a.js
deleted file mode 100644
index 0240e22..0000000
--- a/content/assets/js/8682f084.cc7f0f2a.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[5989],{4137:function(e,t,n){n.d(t,{Zo:function(){return c},kt:function(){return u}});var r=n(7294);function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/8682f084.cf505189.js b/content/assets/js/8682f084.cf505189.js
new file mode 100644
index 0000000..36af777
--- /dev/null
+++ b/content/assets/js/8682f084.cf505189.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[5989],{4137:function(e,t,n){n.d(t,{Zo:function(){return s},kt:function(){return u}});var r=n(7294);function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/87edd9aa.6f6ca153.js b/content/assets/js/87edd9aa.6f6ca153.js
new file mode 100644
index 0000000..d14cd0c
--- /dev/null
+++ b/content/assets/js/87edd9aa.6f6ca153.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[1770],{4137:function(e,t,n){n.d(t,{Zo:function(){return s},kt:function(){return h}});var a=n(7294);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/87edd9aa.875c9a79.js b/content/assets/js/87edd9aa.875c9a79.js
deleted file mode 100644
index 1916e76..0000000
--- a/content/assets/js/87edd9aa.875c9a79.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[1770],{4137:function(e,t,n){n.d(t,{Zo:function(){return s},kt:function(){return h}});var a=n(7294);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/891f0c42.9ed121df.js b/content/assets/js/891f0c42.9ed121df.js
deleted file mode 100644
index b1f64c7..0000000
--- a/content/assets/js/891f0c42.9ed121df.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[4460],{4137:function(e,t,r){r.d(t,{Zo:function(){return p},kt:function(){return m}});var a=r(7294);function n(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r. [...]
\ No newline at end of file
diff --git a/content/assets/js/891f0c42.d1fcbc1b.js b/content/assets/js/891f0c42.d1fcbc1b.js
new file mode 100644
index 0000000..797f8b2
--- /dev/null
+++ b/content/assets/js/891f0c42.d1fcbc1b.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[4460],{4137:function(e,t,r){r.d(t,{Zo:function(){return p},kt:function(){return m}});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r. [...]
\ No newline at end of file
diff --git a/content/assets/js/89bc24d5.a9a39d33.js b/content/assets/js/89bc24d5.a9a39d33.js
deleted file mode 100644
index cd03884..0000000
--- a/content/assets/js/89bc24d5.a9a39d33.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[2367],{9589:function(A,g,C){var B,E,I=C(7294),Q=["title","titleId"];function e(){return e=Object.assign||function(A){for(var g=1;g<arguments.length;g++){var C=arguments[g];for(var B in C)Object.prototype.hasOwnProperty.call(C,B)&&(A[B]=C[B])}return A},e.apply(this,arguments)}function t(A,g){if(null==A)return{};var C,B,E=function(A,g){if(null==A)return{};var C,B,E={},I=Object.keys(A);for(B=0;B<I.length;B++)C=I[B], [...]
\ No newline at end of file
diff --git a/content/assets/js/89bc24d5.d7e4fc21.js b/content/assets/js/89bc24d5.d7e4fc21.js
new file mode 100644
index 0000000..d07c7ea
--- /dev/null
+++ b/content/assets/js/89bc24d5.d7e4fc21.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[2367,0],{5028:function(A,g,C){var B,E,I=C(7294),Q=["title","titleId"];function e(){return e=Object.assign||function(A){for(var g=1;g<arguments.length;g++){var C=arguments[g];for(var B in C)Object.prototype.hasOwnProperty.call(C,B)&&(A[B]=C[B])}return A},e.apply(this,arguments)}function t(A,g){if(null==A)return{};var C,B,E=function(A,g){if(null==A)return{};var C,B,E={},I=Object.keys(A);for(B=0;B<I.length;B++)C=I[B [...]
\ No newline at end of file
diff --git a/content/assets/js/8d1eedeb.2ca85a9a.js b/content/assets/js/8d1eedeb.2ca85a9a.js
deleted file mode 100644
index 0426fb5..0000000
--- a/content/assets/js/8d1eedeb.2ca85a9a.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[984],{4137:function(e,t,r){r.d(t,{Zo:function(){return s},kt:function(){return g}});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.p [...]
\ No newline at end of file
diff --git a/content/assets/js/8d1eedeb.a388700c.js b/content/assets/js/8d1eedeb.a388700c.js
new file mode 100644
index 0000000..3cc9882
--- /dev/null
+++ b/content/assets/js/8d1eedeb.a388700c.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[984],{4137:function(e,t,r){r.d(t,{Zo:function(){return u},kt:function(){return g}});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function o(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.p [...]
\ No newline at end of file
diff --git a/content/assets/js/8eb4e46b.113fa4da.js b/content/assets/js/8eb4e46b.59be6db2.js
similarity index 100%
rename from content/assets/js/8eb4e46b.113fa4da.js
rename to content/assets/js/8eb4e46b.59be6db2.js
diff --git a/content/assets/js/92999a1c.f30ccb62.js b/content/assets/js/92999a1c.626b7d81.js
similarity index 100%
rename from content/assets/js/92999a1c.f30ccb62.js
rename to content/assets/js/92999a1c.626b7d81.js
diff --git a/content/assets/js/935f2afb.2748a525.js b/content/assets/js/935f2afb.2748a525.js
new file mode 100644
index 0000000..b204937
--- /dev/null
+++ b/content/assets/js/935f2afb.2748a525.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[53],{1109:function(t){t.exports=JSON.parse('{"pluginId":"default","version":"current","label":"Next","isLast":true,"docsSidebars":{"docs":[{"collapsed":true,"type":"category","label":"About","items":[{"type":"link","label":"What is Pinot","href":"/docs/about/what_is_pinot"},{"type":"link","label":"Features of Pinot","href":"/docs/about/features_of_pinot"}]},{"collapsed":true,"type":"category","label":"Administrat [...]
\ No newline at end of file
diff --git a/content/assets/js/935f2afb.6006312a.js b/content/assets/js/935f2afb.6006312a.js
deleted file mode 100644
index 5d07a54..0000000
--- a/content/assets/js/935f2afb.6006312a.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[53],{1109:function(i){i.exports=JSON.parse('{"pluginId":"default","version":"current","label":"Next","banner":null,"badge":false,"className":"docs-version-current","isLast":true,"docsSidebars":{"docs":[{"type":"category","label":"About","items":[{"type":"link","label":"What is Pinot","href":"/docs/about/what_is_pinot","docId":"about/what_is_pinot"},{"type":"link","label":"Features of Pinot","href":"/docs/about/fe [...]
\ No newline at end of file
diff --git a/content/assets/js/94223374.86395fe2.js b/content/assets/js/94223374.86395fe2.js
new file mode 100644
index 0000000..e09a935
--- /dev/null
+++ b/content/assets/js/94223374.86395fe2.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[76],{4646:function(e){e.exports=JSON.parse('{"allTagsPath":"/blog/tags","slug":"h-3","name":"h3","count":1,"permalink":"/blog/tags/h-3"}')}}]);
\ No newline at end of file
diff --git a/content/assets/js/94223374.93b2c685.js b/content/assets/js/94223374.93b2c685.js
deleted file mode 100644
index ad1763e..0000000
--- a/content/assets/js/94223374.93b2c685.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[76],{4646:function(s){s.exports=JSON.parse('{"allTagsPath":"/blog/tags","slug":"/blog/tags/h-3","name":"H3","count":1,"permalink":"/blog/tags/h-3"}')}}]);
\ No newline at end of file
diff --git a/content/assets/js/96d272e4.0585bed8.js b/content/assets/js/96d272e4.0585bed8.js
new file mode 100644
index 0000000..b1f8197
--- /dev/null
+++ b/content/assets/js/96d272e4.0585bed8.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[1003],{4370:function(e){e.exports=JSON.parse('{"allTagsPath":"/blog/tags","slug":"jmx","name":"jmx","count":1,"permalink":"/blog/tags/jmx"}')}}]);
\ No newline at end of file
diff --git a/content/assets/js/96d272e4.e32a2bd7.js b/content/assets/js/96d272e4.e32a2bd7.js
deleted file mode 100644
index 60df501..0000000
--- a/content/assets/js/96d272e4.e32a2bd7.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[1003],{4370:function(s){s.exports=JSON.parse('{"allTagsPath":"/blog/tags","slug":"/blog/tags/jmx","name":"JMX","count":1,"permalink":"/blog/tags/jmx"}')}}]);
\ No newline at end of file
diff --git a/content/assets/js/972.abe1d74c.js b/content/assets/js/972.abe1d74c.js
deleted file mode 100644
index 30b2a8a..0000000
--- a/content/assets/js/972.abe1d74c.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[972],{972:function(e,t,r){function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function a(e,t,r){var a=t.initialState;return{ge [...]
\ No newline at end of file
diff --git a/content/assets/js/9793.90993d13.js b/content/assets/js/9793.90993d13.js
new file mode 100644
index 0000000..a86e0a8
--- /dev/null
+++ b/content/assets/js/9793.90993d13.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[9793,0],{8177:function(e,t,r){r.r(t);var a=r(7294),l=r(3865),o=r(7130);t.default=function(){return a.createElement(l.Z,{title:(0,o.I)({id:"theme.NotFound.title",message:"Page Not Found"})},a.createElement("main",{className:"container margin-vert--xl"},a.createElement("div",{className:"row"},a.createElement("div",{className:"col col--6 col--offset-3"},a.createElement("h1",{className:"hero__title"},a.createElement( [...]
\ No newline at end of file
diff --git a/content/assets/js/99af774c.5f201e33.js b/content/assets/js/99af774c.5f201e33.js
new file mode 100644
index 0000000..7c70f86
--- /dev/null
+++ b/content/assets/js/99af774c.5f201e33.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[1790],{4137:function(e,t,r){r.d(t,{Zo:function(){return u},kt:function(){return g}});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r. [...]
\ No newline at end of file
diff --git a/content/assets/js/99af774c.b83de493.js b/content/assets/js/99af774c.b83de493.js
deleted file mode 100644
index b61ba92..0000000
--- a/content/assets/js/99af774c.b83de493.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[1790],{4137:function(e,t,r){r.d(t,{Zo:function(){return u},kt:function(){return g}});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r. [...]
\ No newline at end of file
diff --git a/content/assets/js/9aa90a25.351c7544.js b/content/assets/js/9aa90a25.351c7544.js
deleted file mode 100644
index 621d276..0000000
--- a/content/assets/js/9aa90a25.351c7544.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[9609],{9561:function(s){s.exports=JSON.parse('{"allTagsPath":"/blog/tags","slug":"/blog/tags/infrastructure","name":"Infrastructure","count":1,"permalink":"/blog/tags/infrastructure"}')}}]);
\ No newline at end of file
diff --git a/content/assets/js/9aa90a25.9fe11ec2.js b/content/assets/js/9aa90a25.9fe11ec2.js
new file mode 100644
index 0000000..c6fdca1
--- /dev/null
+++ b/content/assets/js/9aa90a25.9fe11ec2.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[9609],{9561:function(e){e.exports=JSON.parse('{"allTagsPath":"/blog/tags","slug":"infrastructure","name":"infrastructure","count":1,"permalink":"/blog/tags/infrastructure"}')}}]);
\ No newline at end of file
diff --git a/content/assets/js/9caa1f24.6091a6b5.js b/content/assets/js/9caa1f24.6091a6b5.js
deleted file mode 100644
index 5debbd0..0000000
--- a/content/assets/js/9caa1f24.6091a6b5.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see 9caa1f24.6091a6b5.js.LICENSE.txt */
-(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[1400],{4137:function(e,n,t){"use strict";t.d(n,{Zo:function(){return c},kt:function(){return g}});var r=t(7294);function o(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function a(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t. [...]
\ No newline at end of file
diff --git a/content/assets/js/9caa1f24.7ba5652f.js b/content/assets/js/9caa1f24.7ba5652f.js
new file mode 100644
index 0000000..9a23ac0
--- /dev/null
+++ b/content/assets/js/9caa1f24.7ba5652f.js
@@ -0,0 +1,2 @@
+/*! For license information please see 9caa1f24.7ba5652f.js.LICENSE.txt */
+(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[1400],{4137:function(e,n,t){"use strict";t.d(n,{Zo:function(){return c},kt:function(){return g}});var r=t(7294);function o(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function a(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t. [...]
\ No newline at end of file
diff --git a/content/assets/js/45a5cd1f.288efc2c.js.LICENSE.txt b/content/assets/js/9caa1f24.7ba5652f.js.LICENSE.txt
similarity index 100%
rename from content/assets/js/45a5cd1f.288efc2c.js.LICENSE.txt
rename to content/assets/js/9caa1f24.7ba5652f.js.LICENSE.txt
diff --git a/content/assets/js/9e4087bc.5c9fdb74.js b/content/assets/js/9e4087bc.5c9fdb74.js
deleted file mode 100644
index 134d90b..0000000
--- a/content/assets/js/9e4087bc.5c9fdb74.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[3608],{4314:function(e,t,a){a.r(t),a.d(t,{default:function(){return s}});var r=a(7294),n=a(6256),c=a(3699),l=a(7325);function i(e){var t=e.year,a=e.posts;return r.createElement(r.Fragment,null,r.createElement("h3",null,t),r.createElement("ul",null,a.map((function(e){return r.createElement("li",{key:e.metadata.date},r.createElement(c.Z,{to:e.metadata.permalink},e.metadata.formattedDate," - ",e.metadata.title))}))) [...]
\ No newline at end of file
diff --git a/content/assets/js/9ea4e224.b8529202.js b/content/assets/js/9ea4e224.b8529202.js
new file mode 100644
index 0000000..4479699
--- /dev/null
+++ b/content/assets/js/9ea4e224.b8529202.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[8688],{4137:function(e,t,n){n.d(t,{Zo:function(){return p},kt:function(){return f}});var r=n(7294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/9ea4e224.f3c22a6c.js b/content/assets/js/9ea4e224.f3c22a6c.js
deleted file mode 100644
index fc2380c..0000000
--- a/content/assets/js/9ea4e224.f3c22a6c.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[8688],{4137:function(e,t,r){r.d(t,{Zo:function(){return p},kt:function(){return g}});var a=r(7294);function n(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r. [...]
\ No newline at end of file
diff --git a/content/assets/js/9fe62afb.68a26fb6.js b/content/assets/js/9fe62afb.68a26fb6.js
new file mode 100644
index 0000000..6ac3762
--- /dev/null
+++ b/content/assets/js/9fe62afb.68a26fb6.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[5762],{4137:function(e,t,n){n.d(t,{Zo:function(){return c},kt:function(){return m}});var r=n(7294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/9fe62afb.8d952ece.js b/content/assets/js/9fe62afb.8d952ece.js
deleted file mode 100644
index d6823fe..0000000
--- a/content/assets/js/9fe62afb.8d952ece.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[5762],{4137:function(e,t,n){n.d(t,{Zo:function(){return c},kt:function(){return m}});var r=n(7294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/a2277f61.3480136e.js b/content/assets/js/a2277f61.3480136e.js
new file mode 100644
index 0000000..09b4c22
--- /dev/null
+++ b/content/assets/js/a2277f61.3480136e.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[643],{4137:function(e,t,n){n.d(t,{Zo:function(){return p},kt:function(){return d}});var r=n(7294);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.p [...]
\ No newline at end of file
diff --git a/content/assets/js/a2277f61.501371a7.js b/content/assets/js/a2277f61.501371a7.js
deleted file mode 100644
index 26b51f6..0000000
--- a/content/assets/js/a2277f61.501371a7.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[643],{4137:function(e,t,n){n.d(t,{Zo:function(){return g},kt:function(){return d}});var r=n(7294);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.p [...]
\ No newline at end of file
diff --git a/content/assets/js/a578d44b.172f124a.js b/content/assets/js/a578d44b.172f124a.js
new file mode 100644
index 0000000..3d66517
--- /dev/null
+++ b/content/assets/js/a578d44b.172f124a.js
@@ -0,0 +1,2 @@
+/*! For license information please see a578d44b.172f124a.js.LICENSE.txt */
+(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[6061],{4137:function(e,t,r){"use strict";r.d(t,{Zo:function(){return u},kt:function(){return m}});var n=r(7294);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function a(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r. [...]
\ No newline at end of file
diff --git a/content/assets/js/3d8d21df.237ef791.js.LICENSE.txt b/content/assets/js/a578d44b.172f124a.js.LICENSE.txt
similarity index 100%
rename from content/assets/js/3d8d21df.237ef791.js.LICENSE.txt
rename to content/assets/js/a578d44b.172f124a.js.LICENSE.txt
diff --git a/content/assets/js/a578d44b.7043957a.js b/content/assets/js/a578d44b.7043957a.js
deleted file mode 100644
index 2501f0c..0000000
--- a/content/assets/js/a578d44b.7043957a.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see a578d44b.7043957a.js.LICENSE.txt */
-(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[6061],{4137:function(e,r,t){"use strict";t.d(r,{Zo:function(){return s},kt:function(){return d}});var n=t(7294);function o(e,r,t){return r in e?Object.defineProperty(e,r,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[r]=t,e}function a(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t. [...]
\ No newline at end of file
diff --git a/content/assets/js/a6aa9e1f.989f988a.js b/content/assets/js/a6aa9e1f.989f988a.js
deleted file mode 100644
index 6b46125..0000000
--- a/content/assets/js/a6aa9e1f.989f988a.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[3089],{7703:function(e,a,t){t.r(a),t.d(a,{default:function(){return p}});var n=t(7294),i=t(9962),r=t(3074),l=t(5191),s=t(3699),o=t(7325);var g=function(e){var a=e.metadata,t=a.previousPage,i=a.nextPage;return n.createElement("nav",{className:"pagination-nav","aria-label":(0,o.I)({id:"theme.blog.paginator.navAriaLabel",message:"Blog list page navigation",description:"The ARIA label for the blog pagination"})},n.cr [...]
\ No newline at end of file
diff --git a/content/assets/js/a6aa9e1f.f9ce8428.js b/content/assets/js/a6aa9e1f.f9ce8428.js
new file mode 100644
index 0000000..62b2db7
--- /dev/null
+++ b/content/assets/js/a6aa9e1f.f9ce8428.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[3089,0],{4137:function(e,t,a){a.d(t,{Zo:function(){return m},kt:function(){return p}});var r=a(7294);function n(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function l(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))), [...]
\ No newline at end of file
diff --git a/content/assets/js/a6d5078d.80106c0e.js b/content/assets/js/a6d5078d.80106c0e.js
deleted file mode 100644
index ecd8bbb..0000000
--- a/content/assets/js/a6d5078d.80106c0e.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[7477],{4137:function(e,t,n){n.d(t,{Zo:function(){return s},kt:function(){return d}});var a=n(7294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/a6d5078d.94cbaee9.js b/content/assets/js/a6d5078d.94cbaee9.js
new file mode 100644
index 0000000..37aac21
--- /dev/null
+++ b/content/assets/js/a6d5078d.94cbaee9.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[7477],{4137:function(e,t,n){n.d(t,{Zo:function(){return s},kt:function(){return d}});var r=n(7294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/a7023ddc.8dbfda52.js b/content/assets/js/a7023ddc.8dbfda52.js
new file mode 100644
index 0000000..414afe3
--- /dev/null
+++ b/content/assets/js/a7023ddc.8dbfda52.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[1713],{3457:function(a){a.exports=JSON.parse('{"pinot":{"allTagsPath":"/blog/tags","slug":"pinot","name":"pinot","count":29,"permalink":"/blog/tags/pinot"},"linked-in":{"allTagsPath":"/blog/tags","slug":"linked-in","name":"linkedin","count":11,"permalink":"/blog/tags/linked-in"},"data":{"allTagsPath":"/blog/tags","slug":"data","name":"data","count":1,"permalink":"/blog/tags/data"},"text-analytics":{"allTagsPath": [...]
\ No newline at end of file
diff --git a/content/assets/js/a7023ddc.b87f7adc.js b/content/assets/js/a7023ddc.b87f7adc.js
deleted file mode 100644
index 1d6f741..0000000
--- a/content/assets/js/a7023ddc.b87f7adc.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[1713],{3457:function(a){a.exports=JSON.parse('{"/blog/tags/pinot":{"allTagsPath":"/blog/tags","slug":"/blog/tags/pinot","name":"Pinot","count":29,"permalink":"/blog/tags/pinot"},"/blog/tags/linked-in":{"allTagsPath":"/blog/tags","slug":"/blog/tags/linked-in","name":"LinkedIn","count":11,"permalink":"/blog/tags/linked-in"},"/blog/tags/data":{"allTagsPath":"/blog/tags","slug":"/blog/tags/data","name":"Data","count" [...]
\ No newline at end of file
diff --git a/content/assets/js/a8ceb418.cb417820.js b/content/assets/js/a8ceb418.d0f140d6.js
similarity index 52%
rename from content/assets/js/a8ceb418.cb417820.js
rename to content/assets/js/a8ceb418.d0f140d6.js
index ae148df..abb5791 100644
--- a/content/assets/js/a8ceb418.cb417820.js
+++ b/content/assets/js/a8ceb418.d0f140d6.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[5485],{8238:function(a){a.exports=JSON.parse('{"allTagsPath":"/blog/tags","slug":"/blog/tags/grafana","name":"Grafana","count":1,"permalink":"/blog/tags/grafana"}')}}]);
\ No newline at end of file
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[5485],{8238:function(a){a.exports=JSON.parse('{"allTagsPath":"/blog/tags","slug":"grafana","name":"grafana","count":1,"permalink":"/blog/tags/grafana"}')}}]);
\ No newline at end of file
diff --git a/content/assets/js/aba0f6e8.35684a6d.js b/content/assets/js/aba0f6e8.e5a06a93.js
similarity index 51%
rename from content/assets/js/aba0f6e8.35684a6d.js
rename to content/assets/js/aba0f6e8.e5a06a93.js
index fa5a58e..7fb3b4c 100644
--- a/content/assets/js/aba0f6e8.35684a6d.js
+++ b/content/assets/js/aba0f6e8.e5a06a93.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[899],{9418:function(e){e.exports=JSON.parse('{"allTagsPath":"/blog/tags","slug":"/blog/tags/linked-in","name":"LinkedIn","count":11,"permalink":"/blog/tags/linked-in"}')}}]);
\ No newline at end of file
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[899],{9418:function(e){e.exports=JSON.parse('{"allTagsPath":"/blog/tags","slug":"linked-in","name":"linkedin","count":11,"permalink":"/blog/tags/linked-in"}')}}]);
\ No newline at end of file
diff --git a/content/assets/js/abbc5645.5e75d38e.js b/content/assets/js/abbc5645.5e75d38e.js
new file mode 100644
index 0000000..fe1b581
--- /dev/null
+++ b/content/assets/js/abbc5645.5e75d38e.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[6258],{5436:function(a){a.exports=JSON.parse('{"allTagsPath":"/blog/tags","slug":"user-facing-analytics","name":"user-facing analytics","count":29,"permalink":"/blog/tags/user-facing-analytics"}')}}]);
\ No newline at end of file
diff --git a/content/assets/js/abbc5645.93bb38a2.js b/content/assets/js/abbc5645.93bb38a2.js
deleted file mode 100644
index 7112301..0000000
--- a/content/assets/js/abbc5645.93bb38a2.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[6258],{5436:function(s){s.exports=JSON.parse('{"allTagsPath":"/blog/tags","slug":"/blog/tags/user-facing-analytics","name":"User-Facing Analytics","count":29,"permalink":"/blog/tags/user-facing-analytics"}')}}]);
\ No newline at end of file
diff --git a/content/assets/js/b04411dc.16286e73.js b/content/assets/js/b04411dc.16286e73.js
deleted file mode 100644
index 0349c11..0000000
--- a/content/assets/js/b04411dc.16286e73.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[7845],{4137:function(e,t,n){n.d(t,{Zo:function(){return u},kt:function(){return m}});var r=n(7294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/b04411dc.88be2b27.js b/content/assets/js/b04411dc.88be2b27.js
new file mode 100644
index 0000000..f46ec81
--- /dev/null
+++ b/content/assets/js/b04411dc.88be2b27.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[7845],{4137:function(e,t,n){n.d(t,{Zo:function(){return u},kt:function(){return m}});var r=n(7294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/b14e6d9a.3c907a85.js b/content/assets/js/b14e6d9a.0e883d98.js
similarity index 51%
rename from content/assets/js/b14e6d9a.3c907a85.js
rename to content/assets/js/b14e6d9a.0e883d98.js
index b0ee06c..4331adb 100644
--- a/content/assets/js/b14e6d9a.3c907a85.js
+++ b/content/assets/js/b14e6d9a.0e883d98.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[2200],{2733:function(e){e.exports=JSON.parse('{"allTagsPath":"/blog/tags","slug":"/blog/tags/realtime","name":"Realtime","count":28,"permalink":"/blog/tags/realtime"}')}}]);
\ No newline at end of file
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[2200],{2733:function(e){e.exports=JSON.parse('{"allTagsPath":"/blog/tags","slug":"realtime","name":"realtime","count":28,"permalink":"/blog/tags/realtime"}')}}]);
\ No newline at end of file
diff --git a/content/assets/js/b1ebb55f.432f3424.js b/content/assets/js/b1ebb55f.432f3424.js
new file mode 100644
index 0000000..991f2c8
--- /dev/null
+++ b/content/assets/js/b1ebb55f.432f3424.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[6282],{4137:function(e,t,n){n.d(t,{Zo:function(){return p},kt:function(){return d}});var r=n(7294);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/b1ebb55f.4be0dbfd.js b/content/assets/js/b1ebb55f.4be0dbfd.js
deleted file mode 100644
index 4b1b0cb..0000000
--- a/content/assets/js/b1ebb55f.4be0dbfd.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[6282],{4137:function(e,t,n){n.d(t,{Zo:function(){return p},kt:function(){return d}});var i=n(7294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/b2b675dd.d02e21cb.js b/content/assets/js/b2b675dd.fd5dce50.js
similarity index 100%
rename from content/assets/js/b2b675dd.d02e21cb.js
rename to content/assets/js/b2b675dd.fd5dce50.js
diff --git a/content/assets/js/b2e3a3b3.4ffc9812.js b/content/assets/js/b2e3a3b3.f03ebab9.js
similarity index 63%
rename from content/assets/js/b2e3a3b3.4ffc9812.js
rename to content/assets/js/b2e3a3b3.f03ebab9.js
index 5b42369..a5e91c2 100644
--- a/content/assets/js/b2e3a3b3.4ffc9812.js
+++ b/content/assets/js/b2e3a3b3.f03ebab9.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[3119],{4137:function(t,e,n){n.d(e,{Zo:function(){return c},kt:function(){return f}});var r=n(7294);function o(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function i(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n. [...]
\ No newline at end of file
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[3119],{4137:function(t,e,n){n.d(e,{Zo:function(){return c},kt:function(){return f}});var r=n(7294);function o(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function i(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/b2f554cd.bc7229d2.js b/content/assets/js/b2f554cd.bc7229d2.js
deleted file mode 100644
index 5af4874..0000000
--- a/content/assets/js/b2f554cd.bc7229d2.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[1477],{10:function(e){e.exports=JSON.parse('{"blogPosts":[{"id":"/2021/06/16/LinkedIn-TextAnalytics","metadata":{"permalink":"/blog/2021/06/16/LinkedIn-TextAnalytics","editUrl":"https://github.com/apache/pinot-site/edit/dev/website/blog/2021-06-16-LinkedIn-TextAnalytics.md","source":"@site/blog/2021-06-16-LinkedIn-TextAnalytics.md","title":"Text analytics on LinkedIn Talent Insights using Apache Pinot","descripti [...]
\ No newline at end of file
diff --git a/content/assets/js/b35651da.90e67c60.js b/content/assets/js/b35651da.90e67c60.js
deleted file mode 100644
index 4558584..0000000
--- a/content/assets/js/b35651da.90e67c60.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[946],{4137:function(e,t,n){n.d(t,{Zo:function(){return c},kt:function(){return g}});var a=n(7294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.p [...]
\ No newline at end of file
diff --git a/content/assets/js/b35651da.b730cb5e.js b/content/assets/js/b35651da.b730cb5e.js
new file mode 100644
index 0000000..bb50d99
--- /dev/null
+++ b/content/assets/js/b35651da.b730cb5e.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[946],{4137:function(e,t,n){n.d(t,{Zo:function(){return c},kt:function(){return g}});var a=n(7294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.p [...]
\ No newline at end of file
diff --git a/content/assets/js/b4cb5fd5.2e6528c3.js b/content/assets/js/b4cb5fd5.2e6528c3.js
new file mode 100644
index 0000000..73aedbb
--- /dev/null
+++ b/content/assets/js/b4cb5fd5.2e6528c3.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[8195],{4137:function(e,t,n){n.d(t,{Zo:function(){return p},kt:function(){return d}});var r=n(7294);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/b4cb5fd5.dcff4530.js b/content/assets/js/b4cb5fd5.dcff4530.js
deleted file mode 100644
index 75fff61..0000000
--- a/content/assets/js/b4cb5fd5.dcff4530.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[8195],{4137:function(e,t,n){n.d(t,{Zo:function(){return p},kt:function(){return u}});var r=n(7294);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/b622345c.295c292a.js b/content/assets/js/b622345c.295c292a.js
deleted file mode 100644
index 5bca2d9..0000000
--- a/content/assets/js/b622345c.295c292a.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[7159],{6692:function(t){t.exports=JSON.parse('{"allTagsPath":"/blog/tags","slug":"/blog/tags/text-analytics","name":"Text analytics","count":1,"permalink":"/blog/tags/text-analytics"}')}}]);
\ No newline at end of file
diff --git a/content/assets/js/b622345c.494ce40b.js b/content/assets/js/b622345c.494ce40b.js
new file mode 100644
index 0000000..1552e7e
--- /dev/null
+++ b/content/assets/js/b622345c.494ce40b.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[7159],{6692:function(t){t.exports=JSON.parse('{"allTagsPath":"/blog/tags","slug":"text-analytics","name":"text analytics","count":1,"permalink":"/blog/tags/text-analytics"}')}}]);
\ No newline at end of file
diff --git a/content/assets/js/b7a7575e.292cf8b2.js b/content/assets/js/b7a7575e.292cf8b2.js
deleted file mode 100644
index c796b72..0000000
--- a/content/assets/js/b7a7575e.292cf8b2.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[9397],{4137:function(e,t,n){n.d(t,{Zo:function(){return u},kt:function(){return d}});var a=n(7294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/b7a7575e.48034915.js b/content/assets/js/b7a7575e.48034915.js
new file mode 100644
index 0000000..75e7921
--- /dev/null
+++ b/content/assets/js/b7a7575e.48034915.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[9397],{4137:function(e,t,n){n.d(t,{Zo:function(){return u},kt:function(){return d}});var a=n(7294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/ba82677b.8f53ec6b.js b/content/assets/js/ba82677b.8f53ec6b.js
deleted file mode 100644
index f8c61a9..0000000
--- a/content/assets/js/ba82677b.8f53ec6b.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[5633],{4137:function(e,t,n){n.d(t,{Zo:function(){return u},kt:function(){return m}});var r=n(7294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/ba82677b.caea2850.js b/content/assets/js/ba82677b.caea2850.js
new file mode 100644
index 0000000..8f6639e
--- /dev/null
+++ b/content/assets/js/ba82677b.caea2850.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[5633],{4137:function(e,t,n){n.d(t,{Zo:function(){return u},kt:function(){return m}});var r=n(7294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/bb862087.2e71f697.js b/content/assets/js/bb862087.2e71f697.js
new file mode 100644
index 0000000..04da1a0
--- /dev/null
+++ b/content/assets/js/bb862087.2e71f697.js
@@ -0,0 +1,2 @@
+/*! For license information please see bb862087.2e71f697.js.LICENSE.txt */
+(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[3211],{4137:function(e,t,n){"use strict";n.d(t,{Zo:function(){return l},kt:function(){return d}});var r=n(7294);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/35310c5a.0c917419.js.LICENSE.txt b/content/assets/js/bb862087.2e71f697.js.LICENSE.txt
similarity index 100%
rename from content/assets/js/35310c5a.0c917419.js.LICENSE.txt
rename to content/assets/js/bb862087.2e71f697.js.LICENSE.txt
diff --git a/content/assets/js/bb862087.69d13caf.js b/content/assets/js/bb862087.69d13caf.js
deleted file mode 100644
index a1c88ee..0000000
--- a/content/assets/js/bb862087.69d13caf.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see bb862087.69d13caf.js.LICENSE.txt */
-(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[3211],{4137:function(e,t,n){"use strict";n.d(t,{Zo:function(){return p},kt:function(){return m}});var r=n(7294);function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/bc8539d2.2f706515.js b/content/assets/js/bc8539d2.2f706515.js
deleted file mode 100644
index bd7988f..0000000
--- a/content/assets/js/bc8539d2.2f706515.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[1347],{8696:function(s){s.exports=JSON.parse('{"allTagsPath":"/blog/tags","slug":"/blog/tags/pinot","name":"Pinot","count":29,"permalink":"/blog/tags/pinot"}')}}]);
\ No newline at end of file
diff --git a/content/assets/js/bc8539d2.71fa2496.js b/content/assets/js/bc8539d2.71fa2496.js
new file mode 100644
index 0000000..fd3332e
--- /dev/null
+++ b/content/assets/js/bc8539d2.71fa2496.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[1347],{8696:function(e){e.exports=JSON.parse('{"allTagsPath":"/blog/tags","slug":"pinot","name":"pinot","count":29,"permalink":"/blog/tags/pinot"}')}}]);
\ No newline at end of file
diff --git a/content/assets/js/bcd5dd54.f803839b.js b/content/assets/js/bcd5dd54.f803839b.js
deleted file mode 100644
index d7e5663..0000000
--- a/content/assets/js/bcd5dd54.f803839b.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see bcd5dd54.f803839b.js.LICENSE.txt */
-(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[955],{7331:function(e){function t(){this._events=this._events||{},this._maxListeners=this._maxListeners||void 0}function r(e){return"function"==typeof e}function n(e){return"object"==typeof e&&null!==e}function i(e){return void 0===e}e.exports=t,t.prototype._events=void 0,t.prototype._maxListeners=void 0,t.defaultMaxListeners=10,t.prototype.setMaxListeners=function(e){if("number"!=typeof e||e<0||isNaN(e))throw TypeError("n mu [...]
\ No newline at end of file
diff --git a/content/assets/js/bcd5dd54.f803839b.js.LICENSE.txt b/content/assets/js/bcd5dd54.f803839b.js.LICENSE.txt
deleted file mode 100644
index ff83357..0000000
--- a/content/assets/js/bcd5dd54.f803839b.js.LICENSE.txt
+++ /dev/null
@@ -1 +0,0 @@
-/*! algoliasearch-lite.umd.js | 4.11.0 | © Algolia, inc. | https://github.com/algolia/algoliasearch-client-javascript */
diff --git a/content/assets/js/bdcbe0d2.10cc8a82.js b/content/assets/js/bdcbe0d2.10cc8a82.js
new file mode 100644
index 0000000..0e5a082
--- /dev/null
+++ b/content/assets/js/bdcbe0d2.10cc8a82.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[8789],{4137:function(e,t,n){n.d(t,{Zo:function(){return s},kt:function(){return m}});var a=n(7294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/bdcbe0d2.a224293c.js b/content/assets/js/bdcbe0d2.a224293c.js
deleted file mode 100644
index 75822d1..0000000
--- a/content/assets/js/bdcbe0d2.a224293c.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[8789],{4137:function(e,t,a){a.d(t,{Zo:function(){return s},kt:function(){return m}});var n=a(7294);function r(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function i(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a. [...]
\ No newline at end of file
diff --git a/content/assets/js/c1acf0e3.35c111be.js b/content/assets/js/c1acf0e3.35c111be.js
deleted file mode 100644
index 1ed3277..0000000
--- a/content/assets/js/c1acf0e3.35c111be.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[3969],{5745:function(e){e.exports=JSON.parse('{"allTagsPath":"/blog/tags","slug":"/blog/tags/prometheus","name":"Prometheus","count":1,"permalink":"/blog/tags/prometheus"}')}}]);
\ No newline at end of file
diff --git a/content/assets/js/c1acf0e3.49c21ef5.js b/content/assets/js/c1acf0e3.49c21ef5.js
new file mode 100644
index 0000000..60832c7
--- /dev/null
+++ b/content/assets/js/c1acf0e3.49c21ef5.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[3969],{5475:function(e){e.exports=JSON.parse('{"allTagsPath":"/blog/tags","slug":"prometheus","name":"prometheus","count":1,"permalink":"/blog/tags/prometheus"}')}}]);
\ No newline at end of file
diff --git a/content/assets/js/c4697980.78f07272.js b/content/assets/js/c4697980.78f07272.js
deleted file mode 100644
index 0e09c2e..0000000
--- a/content/assets/js/c4697980.78f07272.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[7710],{4137:function(e,t,n){n.d(t,{Zo:function(){return c},kt:function(){return u}});var r=n(7294);function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/c4697980.cadcb92a.js b/content/assets/js/c4697980.cadcb92a.js
new file mode 100644
index 0000000..f3e896e
--- /dev/null
+++ b/content/assets/js/c4697980.cadcb92a.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[7710],{4137:function(e,t,n){n.d(t,{Zo:function(){return s},kt:function(){return u}});var r=n(7294);function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/c4f5d8e4.23657875.js b/content/assets/js/c4f5d8e4.23657875.js
deleted file mode 100644
index da6f157..0000000
--- a/content/assets/js/c4f5d8e4.23657875.js
+++ /dev/null
@@ -1 +0,0 @@
-(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[4195],{9589:function(A,g,C){"use strict";var B,E,I=C(7294),Q=["title","titleId"];function e(){return e=Object.assign||function(A){for(var g=1;g<arguments.length;g++){var C=arguments[g];for(var B in C)Object.prototype.hasOwnProperty.call(C,B)&&(A[B]=C[B])}return A},e.apply(this,arguments)}function t(A,g){if(null==A)return{};var C,B,E=function(A,g){if(null==A)return{};var C,B,E={},I=Object.keys(A);for(B=0;B<I.length;B++)C=I[B], [...]
\ No newline at end of file
diff --git a/content/assets/js/c4f5d8e4.cb2c7691.js b/content/assets/js/c4f5d8e4.cb2c7691.js
new file mode 100644
index 0000000..25aedd8
--- /dev/null
+++ b/content/assets/js/c4f5d8e4.cb2c7691.js
@@ -0,0 +1 @@
+(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[4195,0],{5028:function(A,g,C){"use strict";var B,E,I=C(7294),Q=["title","titleId"];function e(){return e=Object.assign||function(A){for(var g=1;g<arguments.length;g++){var C=arguments[g];for(var B in C)Object.prototype.hasOwnProperty.call(C,B)&&(A[B]=C[B])}return A},e.apply(this,arguments)}function t(A,g){if(null==A)return{};var C,B,E=function(A,g){if(null==A)return{};var C,B,E={},I=Object.keys(A);for(B=0;B<I.length;B++)C=I[B [...]
\ No newline at end of file
diff --git a/content/assets/js/c5597227.a0bf04d6.js b/content/assets/js/c5597227.a0bf04d6.js
new file mode 100644
index 0000000..dde7b29
--- /dev/null
+++ b/content/assets/js/c5597227.a0bf04d6.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[335],{4137:function(e,t,n){n.d(t,{Zo:function(){return c},kt:function(){return g}});var a=n(7294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.p [...]
\ No newline at end of file
diff --git a/content/assets/js/c5597227.e1677034.js b/content/assets/js/c5597227.e1677034.js
deleted file mode 100644
index 9b4e766..0000000
--- a/content/assets/js/c5597227.e1677034.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[335],{4137:function(e,t,n){n.d(t,{Zo:function(){return c},kt:function(){return g}});var a=n(7294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.p [...]
\ No newline at end of file
diff --git a/content/assets/js/c571a310.8c0ce60a.js b/content/assets/js/c571a310.8c0ce60a.js
new file mode 100644
index 0000000..d619f64
--- /dev/null
+++ b/content/assets/js/c571a310.8c0ce60a.js
@@ -0,0 +1,2 @@
+/*! For license information please see c571a310.8c0ce60a.js.LICENSE.txt */
+(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[6900],{4137:function(e,t,n){"use strict";n.d(t,{Zo:function(){return u},kt:function(){return m}});var a=n(7294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/1f7c204c.959afcc8.js.LICENSE.txt b/content/assets/js/c571a310.8c0ce60a.js.LICENSE.txt
similarity index 100%
rename from content/assets/js/1f7c204c.959afcc8.js.LICENSE.txt
rename to content/assets/js/c571a310.8c0ce60a.js.LICENSE.txt
diff --git a/content/assets/js/c571a310.acfd389c.js b/content/assets/js/c571a310.acfd389c.js
deleted file mode 100644
index 26b635e..0000000
--- a/content/assets/js/c571a310.acfd389c.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see c571a310.acfd389c.js.LICENSE.txt */
-(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[6900],{4137:function(e,t,n){"use strict";n.d(t,{Zo:function(){return u},kt:function(){return d}});var a=n(7294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/c5f3f1f7.10cd47ff.js b/content/assets/js/c5f3f1f7.10cd47ff.js
new file mode 100644
index 0000000..3b4da9d
--- /dev/null
+++ b/content/assets/js/c5f3f1f7.10cd47ff.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[3179],{4137:function(e,t,n){n.d(t,{Zo:function(){return s},kt:function(){return d}});var r=n(7294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/c5f3f1f7.368446a0.js b/content/assets/js/c5f3f1f7.368446a0.js
deleted file mode 100644
index 17c4529..0000000
--- a/content/assets/js/c5f3f1f7.368446a0.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[3179],{4137:function(e,t,n){n.d(t,{Zo:function(){return c},kt:function(){return d}});var r=n(7294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/c91dc16b.9cdbbd0d.js b/content/assets/js/c91dc16b.035084f1.js
similarity index 50%
rename from content/assets/js/c91dc16b.9cdbbd0d.js
rename to content/assets/js/c91dc16b.035084f1.js
index 75bc5d7..46d6cb0 100644
--- a/content/assets/js/c91dc16b.9cdbbd0d.js
+++ b/content/assets/js/c91dc16b.035084f1.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[4313],{2289:function(a){a.exports=JSON.parse('{"allTagsPath":"/blog/tags","slug":"/blog/tags/uber-data","name":"Uber Data","count":1,"permalink":"/blog/tags/uber-data"}')}}]);
\ No newline at end of file
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[4313],{2289:function(a){a.exports=JSON.parse('{"allTagsPath":"/blog/tags","slug":"uber-data","name":"uber data","count":1,"permalink":"/blog/tags/uber-data"}')}}]);
\ No newline at end of file
diff --git a/content/assets/js/caebd91a.6832bd30.js b/content/assets/js/caebd91a.6832bd30.js
deleted file mode 100644
index 138b882..0000000
--- a/content/assets/js/caebd91a.6832bd30.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[5162],{1545:function(e){e.exports=JSON.parse('{"allTagsPath":"/blog/tags","slug":"/blog/tags/financial-intelligence","name":"financial intelligence","count":2,"permalink":"/blog/tags/financial-intelligence"}')}}]);
\ No newline at end of file
diff --git a/content/assets/js/caebd91a.6fae1d02.js b/content/assets/js/caebd91a.6fae1d02.js
new file mode 100644
index 0000000..9a3009c
--- /dev/null
+++ b/content/assets/js/caebd91a.6fae1d02.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[5162],{1545:function(e){e.exports=JSON.parse('{"allTagsPath":"/blog/tags","slug":"financial-intelligence","name":"financial intelligence","count":2,"permalink":"/blog/tags/financial-intelligence"}')}}]);
\ No newline at end of file
diff --git a/content/assets/js/cbd1abbd.2d42c1c3.js b/content/assets/js/cbd1abbd.7077485a.js
similarity index 54%
rename from content/assets/js/cbd1abbd.2d42c1c3.js
rename to content/assets/js/cbd1abbd.7077485a.js
index c790aff..272e8bf 100644
--- a/content/assets/js/cbd1abbd.2d42c1c3.js
+++ b/content/assets/js/cbd1abbd.7077485a.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[1130],{275:function(e){e.exports=JSON.parse('{"allTagsPath":"/blog/tags","slug":"/blog/tags/uber","name":"Uber","count":3,"permalink":"/blog/tags/uber"}')}}]);
\ No newline at end of file
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[1130],{275:function(e){e.exports=JSON.parse('{"allTagsPath":"/blog/tags","slug":"uber","name":"uber","count":3,"permalink":"/blog/tags/uber"}')}}]);
\ No newline at end of file
diff --git a/content/assets/js/ccc49370.46d050b8.js b/content/assets/js/ccc49370.46d050b8.js
new file mode 100644
index 0000000..f7b4c7a
--- /dev/null
+++ b/content/assets/js/ccc49370.46d050b8.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[6103,0],{4137:function(e,t,a){a.d(t,{Zo:function(){return m},kt:function(){return p}});var r=a(7294);function n(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function l(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))), [...]
\ No newline at end of file
diff --git a/content/assets/js/ccc49370.da28275b.js b/content/assets/js/ccc49370.da28275b.js
deleted file mode 100644
index 2588f4c..0000000
--- a/content/assets/js/ccc49370.da28275b.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[6103],{4532:function(e,t,a){a.r(t),a.d(t,{default:function(){return g}});var n=a(7294),l=a(4175),i=a(3074),o=a(5191),r=a(7325),s=a(3699);var c=function(e){var t=e.nextItem,a=e.prevItem;return n.createElement("nav",{className:"pagination-nav docusaurus-mt-lg","aria-label":(0,r.I)({id:"theme.blog.post.paginator.navAriaLabel",message:"Blog post page navigation",description:"The ARIA label for the blog posts paginati [...]
\ No newline at end of file
diff --git a/content/assets/js/d057b63e.3f56cd7e.js b/content/assets/js/d057b63e.3f56cd7e.js
new file mode 100644
index 0000000..d42d1ae
--- /dev/null
+++ b/content/assets/js/d057b63e.3f56cd7e.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[1999],{4137:function(e,t,n){n.d(t,{Zo:function(){return p},kt:function(){return d}});var r=n(7294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/d057b63e.8192138c.js b/content/assets/js/d057b63e.8192138c.js
deleted file mode 100644
index 2face7c..0000000
--- a/content/assets/js/d057b63e.8192138c.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[1999],{4137:function(e,t,n){n.d(t,{Zo:function(){return p},kt:function(){return g}});var r=n(7294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/d273bcdb.60df397f.js b/content/assets/js/d273bcdb.60df397f.js
new file mode 100644
index 0000000..9bbc3f6
--- /dev/null
+++ b/content/assets/js/d273bcdb.60df397f.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[6558],{4137:function(e,t,n){n.d(t,{Zo:function(){return p},kt:function(){return g}});var i=n(7294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/d273bcdb.ec168ab2.js b/content/assets/js/d273bcdb.ec168ab2.js
deleted file mode 100644
index 75415be..0000000
--- a/content/assets/js/d273bcdb.ec168ab2.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[6558],{4137:function(e,n,t){t.d(n,{Zo:function(){return p},kt:function(){return m}});var i=t(7294);function r(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function a(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);n&&(i=i.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t. [...]
\ No newline at end of file
diff --git a/content/assets/js/d3a353ca.3d7fb989.js b/content/assets/js/d3a353ca.3d7fb989.js
new file mode 100644
index 0000000..6cc123a
--- /dev/null
+++ b/content/assets/js/d3a353ca.3d7fb989.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[7341],{4137:function(e,t,n){n.d(t,{Zo:function(){return c},kt:function(){return f}});var r=n(7294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/d3a353ca.ce9985cf.js b/content/assets/js/d3a353ca.ce9985cf.js
deleted file mode 100644
index ccccb87..0000000
--- a/content/assets/js/d3a353ca.ce9985cf.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[7341],{4137:function(e,t,n){n.d(t,{Zo:function(){return c},kt:function(){return f}});var r=n(7294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/d60b77cc.2ebbc81b.js b/content/assets/js/d60b77cc.2ebbc81b.js
deleted file mode 100644
index f451c8b..0000000
--- a/content/assets/js/d60b77cc.2ebbc81b.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[5381],{4137:function(e,t,n){n.d(t,{Zo:function(){return p},kt:function(){return g}});var a=n(7294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/d60b77cc.ed158c11.js b/content/assets/js/d60b77cc.ed158c11.js
new file mode 100644
index 0000000..b344534
--- /dev/null
+++ b/content/assets/js/d60b77cc.ed158c11.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[5381],{4137:function(e,t,n){n.d(t,{Zo:function(){return p},kt:function(){return d}});var a=n(7294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/d6d9fd36.0593fa49.js b/content/assets/js/d6d9fd36.0593fa49.js
new file mode 100644
index 0000000..7ec65c0
--- /dev/null
+++ b/content/assets/js/d6d9fd36.0593fa49.js
@@ -0,0 +1,2 @@
+/*! For license information please see d6d9fd36.0593fa49.js.LICENSE.txt */
+(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[2377],{4137:function(e,t,n){"use strict";n.d(t,{Zo:function(){return p},kt:function(){return c}});var a=n(7294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/1db65d89.0fb68b36.js.LICENSE.txt b/content/assets/js/d6d9fd36.0593fa49.js.LICENSE.txt
similarity index 100%
rename from content/assets/js/1db65d89.0fb68b36.js.LICENSE.txt
rename to content/assets/js/d6d9fd36.0593fa49.js.LICENSE.txt
diff --git a/content/assets/js/d6d9fd36.f63496b3.js b/content/assets/js/d6d9fd36.f63496b3.js
deleted file mode 100644
index 233f0a6..0000000
--- a/content/assets/js/d6d9fd36.f63496b3.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see d6d9fd36.f63496b3.js.LICENSE.txt */
-(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[2377],{4137:function(e,t,n){"use strict";n.d(t,{Zo:function(){return p},kt:function(){return c}});var a=n(7294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/d75627dc.5d3d5a88.js b/content/assets/js/d75627dc.5657314d.js
similarity index 50%
rename from content/assets/js/d75627dc.5d3d5a88.js
rename to content/assets/js/d75627dc.5657314d.js
index b454135..b083e3d 100644
--- a/content/assets/js/d75627dc.5d3d5a88.js
+++ b/content/assets/js/d75627dc.5657314d.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[4638],{5708:function(e){e.exports=JSON.parse('{"allTagsPath":"/blog/tags","slug":"/blog/tags/third-eye","name":"ThirdEye","count":12,"permalink":"/blog/tags/third-eye"}')}}]);
\ No newline at end of file
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[4638],{5708:function(e){e.exports=JSON.parse('{"allTagsPath":"/blog/tags","slug":"third-eye","name":"thirdeye","count":12,"permalink":"/blog/tags/third-eye"}')}}]);
\ No newline at end of file
diff --git a/content/assets/js/dc6aa01d.55eab27c.js b/content/assets/js/dc6aa01d.55eab27c.js
new file mode 100644
index 0000000..86ae743
--- /dev/null
+++ b/content/assets/js/dc6aa01d.55eab27c.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[2315],{4137:function(e,t,n){n.d(t,{Zo:function(){return p},kt:function(){return d}});var r=n(7294);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/dc6aa01d.8175c688.js b/content/assets/js/dc6aa01d.8175c688.js
deleted file mode 100644
index ba6f700..0000000
--- a/content/assets/js/dc6aa01d.8175c688.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[2315],{4137:function(e,t,n){n.d(t,{Zo:function(){return p},kt:function(){return d}});var i=n(7294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/df0bdc2e.70af7f32.js b/content/assets/js/df0bdc2e.70af7f32.js
new file mode 100644
index 0000000..5bc37f0
--- /dev/null
+++ b/content/assets/js/df0bdc2e.70af7f32.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[6075],{4137:function(e,t,r){r.d(t,{Zo:function(){return p},kt:function(){return m}});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r. [...]
\ No newline at end of file
diff --git a/content/assets/js/df0bdc2e.b67aafc8.js b/content/assets/js/df0bdc2e.b67aafc8.js
deleted file mode 100644
index e3d32cf..0000000
--- a/content/assets/js/df0bdc2e.b67aafc8.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[6075],{4137:function(e,t,r){r.d(t,{Zo:function(){return p},kt:function(){return m}});var a=r(7294);function n(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r. [...]
\ No newline at end of file
diff --git a/content/assets/js/e02b2aa4.4565d9c4.js b/content/assets/js/e02b2aa4.4565d9c4.js
deleted file mode 100644
index 9850f11..0000000
--- a/content/assets/js/e02b2aa4.4565d9c4.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[4809],{4137:function(e,t,r){r.d(t,{Zo:function(){return u},kt:function(){return g}});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r. [...]
\ No newline at end of file
diff --git a/content/assets/js/e02b2aa4.773d8e83.js b/content/assets/js/e02b2aa4.773d8e83.js
new file mode 100644
index 0000000..46cf553
--- /dev/null
+++ b/content/assets/js/e02b2aa4.773d8e83.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[4809],{4137:function(e,t,r){r.d(t,{Zo:function(){return u},kt:function(){return g}});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r. [...]
\ No newline at end of file
diff --git a/content/assets/js/e2ccc6e4.63f9c387.js b/content/assets/js/e2ccc6e4.63f9c387.js
new file mode 100644
index 0000000..1efaee8
--- /dev/null
+++ b/content/assets/js/e2ccc6e4.63f9c387.js
@@ -0,0 +1,2 @@
+/*! For license information please see e2ccc6e4.63f9c387.js.LICENSE.txt */
+(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[2165],{4137:function(e,t,n){"use strict";n.d(t,{Zo:function(){return l},kt:function(){return d}});var r=n(7294);function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/1c72b387.8af435ff.js.LICENSE.txt b/content/assets/js/e2ccc6e4.63f9c387.js.LICENSE.txt
similarity index 100%
rename from content/assets/js/1c72b387.8af435ff.js.LICENSE.txt
rename to content/assets/js/e2ccc6e4.63f9c387.js.LICENSE.txt
diff --git a/content/assets/js/e2ccc6e4.f16b6604.js b/content/assets/js/e2ccc6e4.f16b6604.js
deleted file mode 100644
index 076cca8..0000000
--- a/content/assets/js/e2ccc6e4.f16b6604.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see e2ccc6e4.f16b6604.js.LICENSE.txt */
-(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[2165],{4137:function(e,t,r){"use strict";r.d(t,{Zo:function(){return p},kt:function(){return m}});var n=r(7294);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function a(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r. [...]
\ No newline at end of file
diff --git a/content/assets/js/e3fc23c2.ec8548ab.js b/content/assets/js/e3fc23c2.cb54cd2e.js
similarity index 50%
rename from content/assets/js/e3fc23c2.ec8548ab.js
rename to content/assets/js/e3fc23c2.cb54cd2e.js
index b3ceab4..92d90e5 100644
--- a/content/assets/js/e3fc23c2.ec8548ab.js
+++ b/content/assets/js/e3fc23c2.cb54cd2e.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[8138],{2374:function(s){s.exports=JSON.parse('{"allTagsPath":"/blog/tags","slug":"/blog/tags/presto-sql","name":"PrestoSQL","count":1,"permalink":"/blog/tags/presto-sql"}')}}]);
\ No newline at end of file
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[8138],{2374:function(s){s.exports=JSON.parse('{"allTagsPath":"/blog/tags","slug":"presto-sql","name":"prestosql","count":1,"permalink":"/blog/tags/presto-sql"}')}}]);
\ No newline at end of file
diff --git a/content/assets/js/e8193bc1.111f4d0c.js b/content/assets/js/e8193bc1.111f4d0c.js
new file mode 100644
index 0000000..82c83b8
--- /dev/null
+++ b/content/assets/js/e8193bc1.111f4d0c.js
@@ -0,0 +1,2 @@
+/*! For license information please see e8193bc1.111f4d0c.js.LICENSE.txt */
+(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[2362],{4137:function(e,t,n){"use strict";n.d(t,{Zo:function(){return l},kt:function(){return p}});var r=n(7294);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/1940.63f39f6f.js.LICENSE.txt b/content/assets/js/e8193bc1.111f4d0c.js.LICENSE.txt
similarity index 100%
rename from content/assets/js/1940.63f39f6f.js.LICENSE.txt
rename to content/assets/js/e8193bc1.111f4d0c.js.LICENSE.txt
diff --git a/content/assets/js/e8193bc1.d5ede4fc.js b/content/assets/js/e8193bc1.d5ede4fc.js
deleted file mode 100644
index 50120cf..0000000
--- a/content/assets/js/e8193bc1.d5ede4fc.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see e8193bc1.d5ede4fc.js.LICENSE.txt */
-(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[2362],{4137:function(e,t,n){"use strict";n.d(t,{Zo:function(){return p},kt:function(){return f}});var r=n(7294);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/e8840f94.1496b07d.js b/content/assets/js/e8840f94.1496b07d.js
new file mode 100644
index 0000000..10a2983
--- /dev/null
+++ b/content/assets/js/e8840f94.1496b07d.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[3139],{4137:function(e,t,n){n.d(t,{Zo:function(){return c},kt:function(){return g}});var r=n(7294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/e8840f94.ded33ee7.js b/content/assets/js/e8840f94.ded33ee7.js
deleted file mode 100644
index faa5325..0000000
--- a/content/assets/js/e8840f94.ded33ee7.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[3139],{4137:function(e,t,n){n.d(t,{Zo:function(){return u},kt:function(){return g}});var r=n(7294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/ed44028a.59c8cdef.js b/content/assets/js/ed44028a.59c8cdef.js
new file mode 100644
index 0000000..b62e8aa
--- /dev/null
+++ b/content/assets/js/ed44028a.59c8cdef.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[5118],{4137:function(e,t,n){n.d(t,{Zo:function(){return c},kt:function(){return g}});var r=n(7294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/ed44028a.6a8c8582.js b/content/assets/js/ed44028a.6a8c8582.js
deleted file mode 100644
index 3494ef7..0000000
--- a/content/assets/js/ed44028a.6a8c8582.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[5118],{4137:function(e,t,n){n.d(t,{Zo:function(){return u},kt:function(){return g}});var r=n(7294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/eeeacd9c.1b312a2a.js b/content/assets/js/eeeacd9c.1b312a2a.js
new file mode 100644
index 0000000..1a41bf7
--- /dev/null
+++ b/content/assets/js/eeeacd9c.1b312a2a.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[2615],{4137:function(e,t,n){n.d(t,{Zo:function(){return p},kt:function(){return m}});var i=n(7294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/eeeacd9c.cfb3a8fe.js b/content/assets/js/eeeacd9c.cfb3a8fe.js
deleted file mode 100644
index 1742d96..0000000
--- a/content/assets/js/eeeacd9c.cfb3a8fe.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[2615],{4137:function(e,t,n){n.d(t,{Zo:function(){return p},kt:function(){return m}});var i=n(7294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/f071ed7e.3f4b99b6.js b/content/assets/js/f071ed7e.42c55bc2.js
similarity index 54%
rename from content/assets/js/f071ed7e.3f4b99b6.js
rename to content/assets/js/f071ed7e.42c55bc2.js
index 1bfbb16..00ea793 100644
--- a/content/assets/js/f071ed7e.3f4b99b6.js
+++ b/content/assets/js/f071ed7e.42c55bc2.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[4884],{8061:function(s){s.exports=JSON.parse('{"allTagsPath":"/blog/tags","slug":"/blog/tags/sla","name":"SLA","count":3,"permalink":"/blog/tags/sla"}')}}]);
\ No newline at end of file
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[4884],{8061:function(s){s.exports=JSON.parse('{"allTagsPath":"/blog/tags","slug":"sla","name":"sla","count":3,"permalink":"/blog/tags/sla"}')}}]);
\ No newline at end of file
diff --git a/content/assets/js/f0c930b7.895310a3.js b/content/assets/js/f0c930b7.895310a3.js
deleted file mode 100644
index 2fede68..0000000
--- a/content/assets/js/f0c930b7.895310a3.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see f0c930b7.895310a3.js.LICENSE.txt */
-(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[4409],{4137:function(e,t,n){"use strict";n.d(t,{Zo:function(){return c},kt:function(){return f}});var r=n(7294);function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/f0c930b7.b585800e.js b/content/assets/js/f0c930b7.b585800e.js
new file mode 100644
index 0000000..3f5e263
--- /dev/null
+++ b/content/assets/js/f0c930b7.b585800e.js
@@ -0,0 +1,2 @@
+/*! For license information please see f0c930b7.b585800e.js.LICENSE.txt */
+(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[4409],{4137:function(e,t,n){"use strict";n.d(t,{Zo:function(){return c},kt:function(){return f}});var r=n(7294);function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/0b8045ed.3481cd01.js.LICENSE.txt b/content/assets/js/f0c930b7.b585800e.js.LICENSE.txt
similarity index 100%
rename from content/assets/js/0b8045ed.3481cd01.js.LICENSE.txt
rename to content/assets/js/f0c930b7.b585800e.js.LICENSE.txt
diff --git a/content/assets/js/f0e33d06.5f741ee6.js b/content/assets/js/f0e33d06.5f741ee6.js
new file mode 100644
index 0000000..8bae1e5
--- /dev/null
+++ b/content/assets/js/f0e33d06.5f741ee6.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[606],{8597:function(e){e.exports=JSON.parse('{"allTagsPath":"/blog/tags","slug":"presto","name":"presto","count":2,"permalink":"/blog/tags/presto"}')}}]);
\ No newline at end of file
diff --git a/content/assets/js/f0e33d06.d036b7f7.js b/content/assets/js/f0e33d06.d036b7f7.js
deleted file mode 100644
index 1dfedd4..0000000
--- a/content/assets/js/f0e33d06.d036b7f7.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[606],{8597:function(s){s.exports=JSON.parse('{"allTagsPath":"/blog/tags","slug":"/blog/tags/presto","name":"Presto","count":2,"permalink":"/blog/tags/presto"}')}}]);
\ No newline at end of file
diff --git a/content/assets/js/f144d170.247ea168.js b/content/assets/js/f144d170.247ea168.js
deleted file mode 100644
index d9a7b10..0000000
--- a/content/assets/js/f144d170.247ea168.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[5427],{7367:function(a){a.exports=JSON.parse('{"allTagsPath":"/blog/tags","slug":"/blog/tags/change-data-analysis","name":"Change Data Analysis","count":1,"permalink":"/blog/tags/change-data-analysis"}')}}]);
\ No newline at end of file
diff --git a/content/assets/js/f144d170.b654399b.js b/content/assets/js/f144d170.b654399b.js
new file mode 100644
index 0000000..0a8f3fc
--- /dev/null
+++ b/content/assets/js/f144d170.b654399b.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[5427],{7367:function(a){a.exports=JSON.parse('{"allTagsPath":"/blog/tags","slug":"change-data-analysis","name":"change data analysis","count":1,"permalink":"/blog/tags/change-data-analysis"}')}}]);
\ No newline at end of file
diff --git a/content/assets/js/f15f6e84.5349cda1.js b/content/assets/js/f15f6e84.5349cda1.js
deleted file mode 100644
index 5561166..0000000
--- a/content/assets/js/f15f6e84.5349cda1.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[1998],{1953:function(e,a,t){t.r(a);var i=t(7294),n=t(6256),c=t(9962);a.default=function(){return(0,c.Z)().siteConfig,i.createElement(n.Z,{title:"Download",description:"Download Pinots versions"},i.createElement("header",{className:"hero"},i.createElement("div",{className:"container container--fluid"},i.createElement("h1",null,"Download"),i.createElement("div",{className:"hero--subtitle"},"Be sure to verify your d [...]
\ No newline at end of file
diff --git a/content/assets/js/f15f6e84.54a813de.js b/content/assets/js/f15f6e84.54a813de.js
new file mode 100644
index 0000000..51a65fd
--- /dev/null
+++ b/content/assets/js/f15f6e84.54a813de.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[1998,0],{1953:function(e,a,t){t.r(a);var n=t(7294),i=t(3865),c=t(9962);a.default=function(){return(0,c.Z)().siteConfig,n.createElement(i.Z,{title:"Download",description:"Download Pinots versions"},n.createElement("header",{className:"hero"},n.createElement("div",{className:"container container--fluid"},n.createElement("h1",null,"Download"),n.createElement("div",{className:"hero--subtitle"},"Be sure to verify your [...]
\ No newline at end of file
diff --git a/content/assets/js/f18e5af0.7648b9f6.js b/content/assets/js/f18e5af0.7648b9f6.js
deleted file mode 100644
index 3193ea8..0000000
--- a/content/assets/js/f18e5af0.7648b9f6.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[9932],{4137:function(e,t,n){n.d(t,{Zo:function(){return u},kt:function(){return h}});var r=n(7294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/f18e5af0.da3e5ec3.js b/content/assets/js/f18e5af0.da3e5ec3.js
new file mode 100644
index 0000000..bf6005a
--- /dev/null
+++ b/content/assets/js/f18e5af0.da3e5ec3.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[9932],{4137:function(e,t,n){n.d(t,{Zo:function(){return u},kt:function(){return h}});var r=n(7294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/f5cd6b6b.69933e5b.js b/content/assets/js/f5cd6b6b.69933e5b.js
deleted file mode 100644
index 97557bc..0000000
--- a/content/assets/js/f5cd6b6b.69933e5b.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see f5cd6b6b.69933e5b.js.LICENSE.txt */
-(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[7601],{4137:function(e,t,n){"use strict";n.d(t,{Zo:function(){return c},kt:function(){return m}});var a=n(7294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/f5cd6b6b.c5e6e9ea.js b/content/assets/js/f5cd6b6b.c5e6e9ea.js
new file mode 100644
index 0000000..5a0840b
--- /dev/null
+++ b/content/assets/js/f5cd6b6b.c5e6e9ea.js
@@ -0,0 +1,2 @@
+/*! For license information please see f5cd6b6b.c5e6e9ea.js.LICENSE.txt */
+(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[7601],{4137:function(e,t,n){"use strict";n.d(t,{Zo:function(){return c},kt:function(){return m}});var a=n(7294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/09e16f0c.363fc697.js.LICENSE.txt b/content/assets/js/f5cd6b6b.c5e6e9ea.js.LICENSE.txt
similarity index 100%
rename from content/assets/js/09e16f0c.363fc697.js.LICENSE.txt
rename to content/assets/js/f5cd6b6b.c5e6e9ea.js.LICENSE.txt
diff --git a/content/assets/js/f60f2ac0.0717294b.js b/content/assets/js/f60f2ac0.52344cdb.js
similarity index 54%
rename from content/assets/js/f60f2ac0.0717294b.js
rename to content/assets/js/f60f2ac0.52344cdb.js
index ab16c5a..1a7817c 100644
--- a/content/assets/js/f60f2ac0.0717294b.js
+++ b/content/assets/js/f60f2ac0.52344cdb.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[2880],{7739:function(s){s.exports=JSON.parse('{"allTagsPath":"/blog/tags","slug":"/blog/tags/sql","name":"SQL","count":1,"permalink":"/blog/tags/sql"}')}}]);
\ No newline at end of file
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[2880],{7739:function(s){s.exports=JSON.parse('{"allTagsPath":"/blog/tags","slug":"sql","name":"sql","count":1,"permalink":"/blog/tags/sql"}')}}]);
\ No newline at end of file
diff --git a/content/assets/js/f708a5fe.f2fd2b83.js b/content/assets/js/f708a5fe.f2fd2b83.js
new file mode 100644
index 0000000..7038190
--- /dev/null
+++ b/content/assets/js/f708a5fe.f2fd2b83.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[6204],{4137:function(e,t,n){n.d(t,{Zo:function(){return p},kt:function(){return m}});var i=n(7294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/f708a5fe.f8e4c3d1.js b/content/assets/js/f708a5fe.f8e4c3d1.js
deleted file mode 100644
index 880cbe0..0000000
--- a/content/assets/js/f708a5fe.f8e4c3d1.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[6204],{4137:function(e,t,n){n.d(t,{Zo:function(){return p},kt:function(){return m}});var i=n(7294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/f9298ad4.dab5ffa6.js b/content/assets/js/f9298ad4.dab5ffa6.js
new file mode 100644
index 0000000..fc94f81
--- /dev/null
+++ b/content/assets/js/f9298ad4.dab5ffa6.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[8603],{4137:function(e,t,n){n.d(t,{Zo:function(){return s},kt:function(){return d}});var r=n(7294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/f9298ad4.fb321023.js b/content/assets/js/f9298ad4.fb321023.js
deleted file mode 100644
index 0b3a102..0000000
--- a/content/assets/js/f9298ad4.fb321023.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[8603],{4137:function(e,t,n){n.d(t,{Zo:function(){return c},kt:function(){return d}});var r=n(7294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/f9a80a12.b03fb677.js b/content/assets/js/f9a80a12.b03fb677.js
deleted file mode 100644
index 4045a55..0000000
--- a/content/assets/js/f9a80a12.b03fb677.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[8660],{4137:function(e,t,n){n.d(t,{Zo:function(){return p},kt:function(){return d}});var a=n(7294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/f9a80a12.c05d3728.js b/content/assets/js/f9a80a12.c05d3728.js
new file mode 100644
index 0000000..8e71cfe
--- /dev/null
+++ b/content/assets/js/f9a80a12.c05d3728.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[8660],{4137:function(e,t,n){n.d(t,{Zo:function(){return c},kt:function(){return k}});var a=n(7294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/fb077723.39672aee.js b/content/assets/js/fb077723.39672aee.js
new file mode 100644
index 0000000..0f5d7ca
--- /dev/null
+++ b/content/assets/js/fb077723.39672aee.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[4241],{4137:function(e,t,n){n.d(t,{Zo:function(){return u},kt:function(){return f}});var r=n(7294);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/fb077723.a8f4c0d9.js b/content/assets/js/fb077723.a8f4c0d9.js
deleted file mode 100644
index b88d19f..0000000
--- a/content/assets/js/fb077723.a8f4c0d9.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[4241],{4137:function(e,t,n){n.d(t,{Zo:function(){return u},kt:function(){return f}});var r=n(7294);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/fc1d294a.5d855a69.js b/content/assets/js/fc1d294a.47dbe60d.js
similarity index 70%
rename from content/assets/js/fc1d294a.5d855a69.js
rename to content/assets/js/fc1d294a.47dbe60d.js
index 5a879ea..6383a51 100644
--- a/content/assets/js/fc1d294a.5d855a69.js
+++ b/content/assets/js/fc1d294a.47dbe60d.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[7016],{4137:function(e,t,n){n.d(t,{Zo:function(){return p},kt:function(){return m}});var r=n(7294);function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[7016],{4137:function(e,t,n){n.d(t,{Zo:function(){return p},kt:function(){return m}});var r=n(7294);function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n. [...]
\ No newline at end of file
diff --git a/content/assets/js/fc2e38b1.02dfab01.js b/content/assets/js/fc2e38b1.b1cf706a.js
similarity index 58%
rename from content/assets/js/fc2e38b1.02dfab01.js
rename to content/assets/js/fc2e38b1.b1cf706a.js
index 9d94b0f..8d6f0a5 100644
--- a/content/assets/js/fc2e38b1.02dfab01.js
+++ b/content/assets/js/fc2e38b1.b1cf706a.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[3483],{4137:function(e,t,r){r.d(t,{Zo:function(){return l},kt:function(){return d}});var n=r(7294);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r. [...]
\ No newline at end of file
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[3483],{4137:function(e,t,r){r.d(t,{Zo:function(){return l},kt:function(){return d}});var n=r(7294);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r. [...]
\ No newline at end of file
diff --git a/content/assets/js/main.dc9ff57e.js b/content/assets/js/main.dc9ff57e.js
new file mode 100644
index 0000000..be07ee4
--- /dev/null
+++ b/content/assets/js/main.dc9ff57e.js
@@ -0,0 +1,2 @@
+/*! For license information please see main.dc9ff57e.js.LICENSE.txt */
+(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[179],{4186:function(e,t,n){"use strict";n.r(t),t.default={title:"Apache Pinot\u2122",tagline:"Realtime distributed OLAP datastore",url:"https://pinot.apache.org",baseUrl:"/",favicon:"img/favicon.ico",organizationName:"apache",projectName:"pinot",onBrokenLinks:"ignore",themeConfig:{metadata:[{name:"description",content:"Apache Pinot"},{name:"description",content:"Real-time Analytics"},{name:"description",content:"User-facing A [...]
\ No newline at end of file
diff --git a/content/assets/js/main.efcc369c.js.LICENSE.txt b/content/assets/js/main.dc9ff57e.js.LICENSE.txt
similarity index 58%
rename from content/assets/js/main.efcc369c.js.LICENSE.txt
rename to content/assets/js/main.dc9ff57e.js.LICENSE.txt
index d96b584..6e08db2 100644
--- a/content/assets/js/main.efcc369c.js.LICENSE.txt
+++ b/content/assets/js/main.dc9ff57e.js.LICENSE.txt
@@ -7,20 +7,14 @@ object-assign
 /* NProgress, (c) 2013, 2014 Rico Sta. Cruz - http://ricostacruz.com/nprogress
  * @license MIT */
 
-/*! *****************************************************************************
-Copyright (c) Microsoft Corporation.
-
-Permission to use, copy, modify, and/or distribute this software for any
-purpose with or without fee is hereby granted.
-
-THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
-REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
-AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
-INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
-LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
-OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
-PERFORMANCE OF THIS SOFTWARE.
-***************************************************************************** */
+/**
+ * Prism: Lightweight, robust, elegant syntax highlighting
+ *
+ * @license MIT <https://opensource.org/licenses/MIT>
+ * @author Lea Verou <https://lea.verou.me>
+ * @namespace
+ * @public
+ */
 
 /** @license React v0.20.2
  * scheduler.production.min.js
diff --git a/content/assets/js/main.efcc369c.js b/content/assets/js/main.efcc369c.js
deleted file mode 100644
index 3c21251..0000000
--- a/content/assets/js/main.efcc369c.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see main.efcc369c.js.LICENSE.txt */
-(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[179],{830:function(e,t,n){"use strict";n.d(t,{W:function(){return o}});var r=n(7294);function o(){return r.createElement("svg",{width:"20",height:"20",className:"DocSearch-Search-Icon",viewBox:"0 0 20 20"},r.createElement("path",{d:"M14.386 14.386l4.0877 4.0877-4.0877-4.0877c-2.9418 2.9419-7.7115 2.9419-10.6533 0-2.9419-2.9418-2.9419-7.7115 0-10.6533 2.9418-2.9419 7.7115-2.9419 10.6533 0 2.9419 2.9418 2.9419 7.7115 0 10.6533z [...]
\ No newline at end of file
diff --git a/content/assets/js/runtime~main.2665f0a7.js b/content/assets/js/runtime~main.2665f0a7.js
new file mode 100644
index 0000000..cb33d14
--- /dev/null
+++ b/content/assets/js/runtime~main.2665f0a7.js
@@ -0,0 +1 @@
+!function(){"use strict";var e,c,f,a,d,b={},t={};function n(e){var c=t[e];if(void 0!==c)return c.exports;var f=t[e]={id:e,loaded:!1,exports:{}};return b[e].call(f.exports,f,f.exports,n),f.loaded=!0,f.exports}n.m=b,n.c=t,e=[],n.O=function(c,f,a,d){if(!f){var b=1/0;for(u=0;u<e.length;u++){f=e[u][0],a=e[u][1],d=e[u][2];for(var t=!0,r=0;r<f.length;r++)(!1&d||b>=d)&&Object.keys(n.O).every((function(e){return n.O[e](f[r])}))?f.splice(r--,1):(t=!1,d<b&&(b=d));if(t){e.splice(u--,1);var o=a();voi [...]
\ No newline at end of file
diff --git a/content/assets/js/runtime~main.d53253ca.js b/content/assets/js/runtime~main.d53253ca.js
deleted file mode 100644
index d9c9d04..0000000
--- a/content/assets/js/runtime~main.d53253ca.js
+++ /dev/null
@@ -1 +0,0 @@
-!function(){"use strict";var e,c,a,f,d,b={},t={};function n(e){var c=t[e];if(void 0!==c)return c.exports;var a=t[e]={id:e,loaded:!1,exports:{}};return b[e].call(a.exports,a,a.exports,n),a.loaded=!0,a.exports}n.m=b,n.c=t,e=[],n.O=function(c,a,f,d){if(!a){var b=1/0;for(u=0;u<e.length;u++){a=e[u][0],f=e[u][1],d=e[u][2];for(var t=!0,r=0;r<a.length;r++)(!1&d||b>=d)&&Object.keys(n.O).every((function(e){return n.O[e](a[r])}))?a.splice(r--,1):(t=!1,d<b&&(b=d));if(t){e.splice(u--,1);var o=f();voi [...]
\ No newline at end of file
diff --git a/content/blog/2015/05/16/LinkedIn-Scaling/index.html b/content/blog/2015/05/16/LinkedIn-Scaling/index.html
index 11f262f..0419ab6 100644
--- a/content/blog/2015/05/16/LinkedIn-Scaling/index.html
+++ b/content/blog/2015/05/16/LinkedIn-Scaling/index.html
@@ -3,20 +3,22 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">A Brief History of Scaling LinkedIn | Apache Pinot™</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/2015/05/16/LinkedIn-Scaling"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:do [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">A Brief History of Scaling LinkedIn | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="A Brief History of Scaling LinkedIn | Apache Pinot™"><meta data-react-helmet="true" name="description" content="LinkedIn started in 2003 with the goal of connecting to your network for better job opportunities. It had only 2,700 members the first week. Fast [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/2015/06/10/Open-Sourcing-Pinot/index.html b/content/blog/2015/06/10/Open-Sourcing-Pinot/index.html
index 84564b4..86748d5 100644
--- a/content/blog/2015/06/10/Open-Sourcing-Pinot/index.html
+++ b/content/blog/2015/06/10/Open-Sourcing-Pinot/index.html
@@ -3,20 +3,22 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Open Sourcing Pinot - Scaling the Wall of Real-Time Analytics | Apache Pinot™</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/2015/06/10/Open-Sourcing-Pinot"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-hel [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Open Sourcing Pinot - Scaling the Wall of Real-Time Analytics | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="Open Sourcing Pinot - Scaling the Wall of Real-Time Analytics | Apache Pinot™"><meta data-react-helmet="true" name="description" content="Introducing Pinot which allow to slice and dice across billions of rows in real-time across a [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/2017/09/17/Restaurant-Manager/index.html b/content/blog/2017/09/17/Restaurant-Manager/index.html
index b9c0892..5dd4491 100644
--- a/content/blog/2017/09/17/Restaurant-Manager/index.html
+++ b/content/blog/2017/09/17/Restaurant-Manager/index.html
@@ -3,20 +3,22 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Engineering Restaurant Manager - UberEATS Analytics Dashboard | Apache Pinot™</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/2017/09/17/Restaurant-Manager"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helm [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Engineering Restaurant Manager - UberEATS Analytics Dashboard | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="Engineering Restaurant Manager - UberEATS Analytics Dashboard | Apache Pinot™"><meta data-react-helmet="true" name="description" content="Restaurant Manager is a comprehensive analytics dashboard and pipeline for our restaurant par [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/2019/01/09/LinkedIn-IntroThirdEye/index.html b/content/blog/2019/01/09/LinkedIn-IntroThirdEye/index.html
index 836deb1..6a33f74 100644
--- a/content/blog/2019/01/09/LinkedIn-IntroThirdEye/index.html
+++ b/content/blog/2019/01/09/LinkedIn-IntroThirdEye/index.html
@@ -3,22 +3,24 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Introducing ThirdEye - LinkedIn’s Business-Wide Monitoring Platform | Apache Pinot™</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/2019/01/09/LinkedIn-IntroThirdEye"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data- [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Introducing ThirdEye - LinkedIn’s Business-Wide Monitoring Platform | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="Introducing ThirdEye - LinkedIn’s Business-Wide Monitoring Platform | Apache Pinot™"><meta data-react-helmet="true" name="description" content="ThirdEye is a comprehensive platform for real-time monitoring of metrics that cov [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
 LinkedIn relies on ThirdEye to monitor site performance, track member growth,  understand adoption of new features,
-flag sustained attempts to circumvent system security, and many other areas</p><p>Read More at <a href="https://engineering.linkedin.com/blog/2019/01/introducing-thirdeye--linkedins-business-wide-monitoring-platfor" target="_blank" rel="noopener noreferrer">https://engineering.linkedin.com/blog/2019/01/introducing-thirdeye--linkedins-business-wide-monitoring-platfor</a></p><p><img src="https://content.linkedin.com/content/dam/engineering/site-assets/images/blog/posts/2019/06/startree3.pn [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+flag sustained attempts to circumvent system security, and many other areas</p><p>Read More at <a href="https://engineering.linkedin.com/blog/2019/01/introducing-thirdeye--linkedins-business-wide-monitoring-platfor" target="_blank" rel="noopener noreferrer">https://engineering.linkedin.com/blog/2019/01/introducing-thirdeye--linkedins-business-wide-monitoring-platfor</a></p><p><img src="https://content.linkedin.com/content/dam/engineering/site-assets/images/blog/posts/2019/06/startree3.pn [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/2019/06/14/LinkedIn-StarTree/index.html b/content/blog/2019/06/14/LinkedIn-StarTree/index.html
index e83b0f0..fc7615f 100644
--- a/content/blog/2019/06/14/LinkedIn-StarTree/index.html
+++ b/content/blog/2019/06/14/LinkedIn-StarTree/index.html
@@ -3,21 +3,23 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Star-tree index - Powering fast aggregations on Pinot | Apache Pinot™</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/2019/06/14/LinkedIn-StarTree"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Star-tree index - Powering fast aggregations on Pinot | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="Star-tree index - Powering fast aggregations on Pinot | Apache Pinot™"><meta data-react-helmet="true" name="description" content="Introduced Star-Tree index to utilize the pre-aggregated documents in a smart way that achieves low query lat [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-while using the storage space efficiently.</p><p>Read More at <a href="https://engineering.linkedin.com/blog/2019/06/star-tree-index--powering-fast-aggregations-on-pinot" target="_blank" rel="noopener noreferrer">https://engineering.linkedin.com/blog/2019/06/star-tree-index--powering-fast-aggregations-on-pinot</a></p><p><img src="https://content.linkedin.com/content/dam/engineering/site-assets/images/blog/posts/2019/06/startree3.png" alt="Star-tree index - Powering fast aggregations on P [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+while using the storage space efficiently.</p><p>Read More at <a href="https://engineering.linkedin.com/blog/2019/06/star-tree-index--powering-fast-aggregations-on-pinot" target="_blank" rel="noopener noreferrer">https://engineering.linkedin.com/blog/2019/06/star-tree-index--powering-fast-aggregations-on-pinot</a></p><p><img src="https://content.linkedin.com/content/dam/engineering/site-assets/images/blog/posts/2019/06/startree3.png" alt="Star-tree index - Powering fast aggregations on P [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/2019/07/11/LinkedIn-AutoTune/index.html b/content/blog/2019/07/11/LinkedIn-AutoTune/index.html
index 86d4523..09e9b2c 100644
--- a/content/blog/2019/07/11/LinkedIn-AutoTune/index.html
+++ b/content/blog/2019/07/11/LinkedIn-AutoTune/index.html
@@ -3,20 +3,22 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Auto-tuning Pinot real-time consumption | Apache Pinot™</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/2019/07/11/LinkedIn-AutoTune"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsear [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Auto-tuning Pinot real-time consumption | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="Auto-tuning Pinot real-time consumption | Apache Pinot™"><meta data-react-helmet="true" name="description" content="Focus on using large set intersection cardinality approximations with Apache Pinot and Theta Sketches, which allow us to efficiently figu [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/2020/01/15/Pinot-Presto-SQL/index.html b/content/blog/2020/01/15/Pinot-Presto-SQL/index.html
index ab26034..5e526b0 100644
--- a/content/blog/2020/01/15/Pinot-Presto-SQL/index.html
+++ b/content/blog/2020/01/15/Pinot-Presto-SQL/index.html
@@ -3,20 +3,22 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Engineering SQL Support on Apache Pinot at Uber | Apache Pinot™</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/2020/01/15/Pinot-Presto-SQL"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name=" [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Engineering SQL Support on Apache Pinot at Uber | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="Engineering SQL Support on Apache Pinot at Uber | Apache Pinot™"><meta data-react-helmet="true" name="description" content="Talks about solution that linked Presto, a query engine that supports full ANSI SQL, and Pinot, a real-time OLAP (online  [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/2020/02/20/LinkedIn-Thirdeye/index.html b/content/blog/2020/02/20/LinkedIn-Thirdeye/index.html
index da4b8fc..49807a7 100644
--- a/content/blog/2020/02/20/LinkedIn-Thirdeye/index.html
+++ b/content/blog/2020/02/20/LinkedIn-Thirdeye/index.html
@@ -3,21 +3,23 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Analyzing anomalies with ThirdEye | Apache Pinot™</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/2020/02/20/LinkedIn-Thirdeye"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:doc [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Analyzing anomalies with ThirdEye | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="Analyzing anomalies with ThirdEye | Apache Pinot™"><meta data-react-helmet="true" name="description" content="Focus on using large set intersection cardinality approximations with Apache Pinot and Theta Sketches, which allow us to efficiently figure out the u [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-and help our engineers understand why these anomalies happened through a dimension heatmap</p><p><a href="https://engineering.linkedin.com/blog/2020/analyzing-anomalies-with-thirdeye" target="_blank" rel="noopener noreferrer">Read More at https://engineering.linkedin.com/blog/2020/analyzing-anomalies-with-thirdeye</a></p><p><img src="https://content.linkedin.com/content/dam/engineering/site-assets/images/blog/posts/2020/02/datacube-1.png" alt="Analyzing anomalies with ThirdEye"></p></div [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+and help our engineers understand why these anomalies happened through a dimension heatmap</p><p><a href="https://engineering.linkedin.com/blog/2020/analyzing-anomalies-with-thirdeye" target="_blank" rel="noopener noreferrer">Read More at https://engineering.linkedin.com/blog/2020/analyzing-anomalies-with-thirdeye</a></p><p><img src="https://content.linkedin.com/content/dam/engineering/site-assets/images/blog/posts/2020/02/datacube-1.png" alt="Analyzing anomalies with ThirdEye"></p></div [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/2020/04/10/DevBlog-AnalyzeGitEvents/index.html b/content/blog/2020/04/10/DevBlog-AnalyzeGitEvents/index.html
index 8a8dcef..88a435f 100644
--- a/content/blog/2020/04/10/DevBlog-AnalyzeGitEvents/index.html
+++ b/content/blog/2020/04/10/DevBlog-AnalyzeGitEvents/index.html
@@ -3,20 +3,22 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Using Apache Pinot and Kafka to Analyze GitHub Events | Apache Pinot™</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/2020/04/10/DevBlog-AnalyzeGitEvents"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Using Apache Pinot and Kafka to Analyze GitHub Events | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="Using Apache Pinot and Kafka to Analyze GitHub Events | Apache Pinot™"><meta data-react-helmet="true" name="description" content="Show you how Pinot and Kafka can be used together to ingest, query, and visualize event streams sourced from  [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/2020/06/25/LinkedIn-SmartAlerts/index.html b/content/blog/2020/06/25/LinkedIn-SmartAlerts/index.html
index 7dc81f7..3d8a5d6 100644
--- a/content/blog/2020/06/25/LinkedIn-SmartAlerts/index.html
+++ b/content/blog/2020/06/25/LinkedIn-SmartAlerts/index.html
@@ -3,20 +3,22 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Monitoring business performance data with ThirdEye smart alerts | Apache Pinot™</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/2020/06/25/LinkedIn-SmartAlerts"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react- [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Monitoring business performance data with ThirdEye smart alerts | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="Monitoring business performance data with ThirdEye smart alerts | Apache Pinot™"><meta data-react-helmet="true" name="description" content="Focus on using large set intersection cardinality approximations with Apache Pinot and Th [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/2020/06/29/LinkedIn-TalentInsight/index.html b/content/blog/2020/06/29/LinkedIn-TalentInsight/index.html
index 6cb1234..59565a6 100644
--- a/content/blog/2020/06/29/LinkedIn-TalentInsight/index.html
+++ b/content/blog/2020/06/29/LinkedIn-TalentInsight/index.html
@@ -3,20 +3,22 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Building LinkedIn Talent Insights to democratize data-driven decision making | Apache Pinot™</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/2020/06/29/LinkedIn-TalentInsight"><meta data-react-helmet="true" name="docsearch:language" content="en"><m [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Building LinkedIn Talent Insights to democratize data-driven decision making | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="Building LinkedIn Talent Insights to democratize data-driven decision making | Apache Pinot™"><meta data-react-helmet="true" name="description" content="Focus on using large set intersection cardinality approximation [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/2020/07/14/LinkedIn-BatchRealtime/index.html b/content/blog/2020/07/14/LinkedIn-BatchRealtime/index.html
index 5e3f046..67a1ce0 100644
--- a/content/blog/2020/07/14/LinkedIn-BatchRealtime/index.html
+++ b/content/blog/2020/07/14/LinkedIn-BatchRealtime/index.html
@@ -3,21 +3,23 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Bridging batch and stream processing for the Recruiter usage statistics dashboard | Apache Pinot™</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/2020/07/14/LinkedIn-BatchRealtime"><meta data-react-helmet="true" name="docsearch:language" content="e [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Bridging batch and stream processing for the Recruiter usage statistics dashboard | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="Bridging batch and stream processing for the Recruiter usage statistics dashboard | Apache Pinot™"><meta data-react-helmet="true" name="description" content="Focus on using large set intersection cardinality app [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-but carry the cost of maintaining two different code bases for the same logic.</p><p>Read More at <a href="https://engineering.linkedin.com/blog/2020/bridging-batch-and-stream-processing" target="_blank" rel="noopener noreferrer">https://engineering.linkedin.com/blog/2020/bridging-batch-and-stream-processing</a></p><p><img src="https://content.linkedin.com/content/dam/engineering/site-assets/images/blog/posts/2020/07/bridging-1.png" alt="Bridging batch and stream processing for the Recru [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+but carry the cost of maintaining two different code bases for the same logic.</p><p>Read More at <a href="https://engineering.linkedin.com/blog/2020/bridging-batch-and-stream-processing" target="_blank" rel="noopener noreferrer">https://engineering.linkedin.com/blog/2020/bridging-batch-and-stream-processing</a></p><p><img src="https://content.linkedin.com/content/dam/engineering/site-assets/images/blog/posts/2020/07/bridging-1.png" alt="Bridging batch and stream processing for the Recru [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/2020/07/28/DevBlog-AnomalyDetection/index.html b/content/blog/2020/07/28/DevBlog-AnomalyDetection/index.html
index 3c185f1..866792a 100644
--- a/content/blog/2020/07/28/DevBlog-AnomalyDetection/index.html
+++ b/content/blog/2020/07/28/DevBlog-AnomalyDetection/index.html
@@ -3,20 +3,22 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Building a culture around metrics and anomaly detection | Apache Pinot™</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/2020/07/28/DevBlog-AnomalyDetection"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helm [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Building a culture around metrics and anomaly detection | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="Building a culture around metrics and anomaly detection | Apache Pinot™"><meta data-react-helmet="true" name="description" content="ThirdEye as a system is a platform that allows you to integrate your metrics (quantitative information) w [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/2020/07/28/DevBlog-DevUpStack/index.html b/content/blog/2020/07/28/DevBlog-DevUpStack/index.html
index 703d8d9..cfc57e1 100644
--- a/content/blog/2020/07/28/DevBlog-DevUpStack/index.html
+++ b/content/blog/2020/07/28/DevBlog-DevUpStack/index.html
@@ -3,20 +3,22 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Moving developers up the stack with Apache Pinot | Apache Pinot™</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/2020/07/28/DevBlog-DevUpStack"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" nam [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Moving developers up the stack with Apache Pinot | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="Moving developers up the stack with Apache Pinot | Apache Pinot™"><meta data-react-helmet="true" name="description" content="Pinot enters into a storied legacy of innovations that have emerged from one of the world’s largest online social netwo [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/2020/08/08/DevBlog-IngestPlugins/index.html b/content/blog/2020/08/08/DevBlog-IngestPlugins/index.html
index 78c3729..82db7fe 100644
--- a/content/blog/2020/08/08/DevBlog-IngestPlugins/index.html
+++ b/content/blog/2020/08/08/DevBlog-IngestPlugins/index.html
@@ -3,20 +3,22 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Leverage Plugins to Ingest Parquet Files from S3 in Pinot | Apache Pinot™</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/2020/08/08/DevBlog-IngestPlugins"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helme [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Leverage Plugins to Ingest Parquet Files from S3 in Pinot | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="Leverage Plugins to Ingest Parquet Files from S3 in Pinot | Apache Pinot™"><meta data-react-helmet="true" name="description" content="Pinot is its pluggable architecture. The plugins make it easy to add support for any third-party syst [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/2020/08/08/DevBlog-PinotMonitoring/index.html b/content/blog/2020/08/08/DevBlog-PinotMonitoring/index.html
index c11b2bb..7e170a5 100644
--- a/content/blog/2020/08/08/DevBlog-PinotMonitoring/index.html
+++ b/content/blog/2020/08/08/DevBlog-PinotMonitoring/index.html
@@ -3,20 +3,22 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Monitoring Apache Pinot with JMX, Prometheus and Grafana | Apache Pinot™</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/2020/08/08/DevBlog-PinotMonitoring"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helm [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Monitoring Apache Pinot with JMX, Prometheus and Grafana | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="Monitoring Apache Pinot with JMX, Prometheus and Grafana | Apache Pinot™"><meta data-react-helmet="true" name="description" content="Blog gives an overview of our use of Apache Pinot to solve some of biggest challenges around Data Analy [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/2020/08/08/DevBlog-SLAApps/index.html b/content/blog/2020/08/08/DevBlog-SLAApps/index.html
index 8ad9e83..01585ef 100644
--- a/content/blog/2020/08/08/DevBlog-SLAApps/index.html
+++ b/content/blog/2020/08/08/DevBlog-SLAApps/index.html
@@ -3,20 +3,22 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Achieving 99th percentile latency SLA using Apache Pinot | Apache Pinot™</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/2020/08/08/DevBlog-SLAApps"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Achieving 99th percentile latency SLA using Apache Pinot | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="Achieving 99th percentile latency SLA using Apache Pinot | Apache Pinot™"><meta data-react-helmet="true" name="description" content="How users can build critical site-facing analytical applications requiring high throughput and strict p [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/2020/08/08/DevBlog-ScalarUDFs/index.html b/content/blog/2020/08/08/DevBlog-ScalarUDFs/index.html
index 4135933..ec70661 100644
--- a/content/blog/2020/08/08/DevBlog-ScalarUDFs/index.html
+++ b/content/blog/2020/08/08/DevBlog-ScalarUDFs/index.html
@@ -3,20 +3,22 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Utilize UDFs to Supercharge Queries in Apache Pinot | Apache Pinot™</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/2020/08/08/DevBlog-ScalarUDFs"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true"  [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Utilize UDFs to Supercharge Queries in Apache Pinot | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="Utilize UDFs to Supercharge Queries in Apache Pinot | Apache Pinot™"><meta data-react-helmet="true" name="description" content="Scalar Functions that allow users to write and add their functions as a plugin."><meta data-react-helmet="true" p [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/2020/10/16/DevBlog-TwitterTrollAnalysis/index.html b/content/blog/2020/10/16/DevBlog-TwitterTrollAnalysis/index.html
index 1143a29..0ce72ba 100644
--- a/content/blog/2020/10/16/DevBlog-TwitterTrollAnalysis/index.html
+++ b/content/blog/2020/10/16/DevBlog-TwitterTrollAnalysis/index.html
@@ -3,20 +3,22 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Deep Analysis of Russian Twitter Trolls | Apache Pinot™</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/2020/10/16/DevBlog-TwitterTrollAnalysis"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" na [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Deep Analysis of Russian Twitter Trolls | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="Deep Analysis of Russian Twitter Trolls | Apache Pinot™"><meta data-react-helmet="true" name="description" content="Show you how to use Apache Pinot and Superset to analyze 3 million tweets by the Internet Research Agency (IRA) open-sourced by FiveThirt [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/2020/10/20/Uber-Operating/index.html b/content/blog/2020/10/20/Uber-Operating/index.html
index 1e8cdad..a43c867 100644
--- a/content/blog/2020/10/20/Uber-Operating/index.html
+++ b/content/blog/2020/10/20/Uber-Operating/index.html
@@ -3,20 +3,22 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Operating Apache Pinot at Uber Scale | Apache Pinot™</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/2020/10/20/Uber-Operating"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:doc [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Operating Apache Pinot at Uber Scale | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="Operating Apache Pinot at Uber Scale | Apache Pinot™"><meta data-react-helmet="true" name="description" content="Present details of this platform and how it fits in Uber’s ecosystem. Explain how uber scaled from a few use cases to a multi-cluster powering  [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/2020/12/01/LinkedIn-Lamda/index.html b/content/blog/2020/12/01/LinkedIn-Lamda/index.html
index 22002d5..7e30a95 100644
--- a/content/blog/2020/12/01/LinkedIn-Lamda/index.html
+++ b/content/blog/2020/12/01/LinkedIn-Lamda/index.html
@@ -3,20 +3,22 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">From Lambda to Lambda-less Lessons learned | Apache Pinot™</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/2020/12/01/LinkedIn-Lamda"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsear [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">From Lambda to Lambda-less Lessons learned | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="From Lambda to Lambda-less Lessons learned | Apache Pinot™"><meta data-react-helmet="true" name="description" content="The Lambda architecture has become a popular architectural style that promises both speed and accuracy in data processing by using  [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/2021/01/08/DevBlog-DebeziumCDC/index.html b/content/blog/2021/01/08/DevBlog-DebeziumCDC/index.html
index e36443a..7ddeb31 100644
--- a/content/blog/2021/01/08/DevBlog-DebeziumCDC/index.html
+++ b/content/blog/2021/01/08/DevBlog-DebeziumCDC/index.html
@@ -3,20 +3,22 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Change Data Analysis with Debezium and Apache Pinot | Apache Pinot™</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/2021/01/08/DevBlog-DebeziumCDC"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Change Data Analysis with Debezium and Apache Pinot | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="Change Data Analysis with Debezium and Apache Pinot | Apache Pinot™"><meta data-react-helmet="true" name="description" content="Pinot enters into a storied legacy of innovations that have emerged from one of the world’s largest online social [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/2021/02/02/DevBlog-PrestoPinot/index.html b/content/blog/2021/02/02/DevBlog-PrestoPinot/index.html
index 3674aa1..1630329 100644
--- a/content/blog/2021/02/02/DevBlog-PrestoPinot/index.html
+++ b/content/blog/2021/02/02/DevBlog-PrestoPinot/index.html
@@ -3,20 +3,22 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Real-time Analytics with Presto and Apache Pinot | Apache Pinot™</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/2021/02/02/DevBlog-PrestoPinot"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" na [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Real-time Analytics with Presto and Apache Pinot | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="Real-time Analytics with Presto and Apache Pinot | Apache Pinot™"><meta data-react-helmet="true" name="description" content="Blog gives an overview of our use of Apache Pinot to solve some of biggest challenges around Data Analytics in Large Re [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/2021/04/08/DevBlog-UpsertsIntro/index.html b/content/blog/2021/04/08/DevBlog-UpsertsIntro/index.html
index f9d1f3e..3e43867 100644
--- a/content/blog/2021/04/08/DevBlog-UpsertsIntro/index.html
+++ b/content/blog/2021/04/08/DevBlog-UpsertsIntro/index.html
@@ -3,20 +3,22 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Introduction to Upserts in Apache Pinot | Apache Pinot™</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/2021/04/08/DevBlog-UpsertsIntro"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docs [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Introduction to Upserts in Apache Pinot | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="Introduction to Upserts in Apache Pinot | Apache Pinot™"><meta data-react-helmet="true" name="description" content="Introduction to Pinot Upsert and explain why it’s exciting and how you can start using it."><meta data-react-helmet="true" property="og:d [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/2021/04/16/LinkedIn-Theta/index.html b/content/blog/2021/04/16/LinkedIn-Theta/index.html
index cb9ab8a..da53df2 100644
--- a/content/blog/2021/04/16/LinkedIn-Theta/index.html
+++ b/content/blog/2021/04/16/LinkedIn-Theta/index.html
@@ -3,20 +3,22 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Solving for the cardinality of set intersection at scale with Pinot and Theta Sketches | Apache Pinot™</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/2021/04/16/LinkedIn-Theta"><meta data-react-helmet="true" name="docsearch:language" content="en"> [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Solving for the cardinality of set intersection at scale with Pinot and Theta Sketches | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="Solving for the cardinality of set intersection at scale with Pinot and Theta Sketches | Apache Pinot™"><meta data-react-helmet="true" name="description" content="Focus on using large set intersection cardi [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/2021/04/27/DevBlog-PinotInRetailChain/index.html b/content/blog/2021/04/27/DevBlog-PinotInRetailChain/index.html
index a4db5c8..d3670ac 100644
--- a/content/blog/2021/04/27/DevBlog-PinotInRetailChain/index.html
+++ b/content/blog/2021/04/27/DevBlog-PinotInRetailChain/index.html
@@ -3,20 +3,22 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Deploying Apache Pinot at a Large Retail Chain | Apache Pinot™</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/2021/04/27/DevBlog-PinotInRetailChain"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="tru [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Deploying Apache Pinot at a Large Retail Chain | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="Deploying Apache Pinot at a Large Retail Chain | Apache Pinot™"><meta data-react-helmet="true" name="description" content="Blog gives an overview of our use of Apache Pinot to solve some of biggest challenges around Data Analytics in Large Retail [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/2021/04/29/Uber-Charon/index.html b/content/blog/2021/04/29/Uber-Charon/index.html
index a0a6c17..068593d 100644
--- a/content/blog/2021/04/29/Uber-Charon/index.html
+++ b/content/blog/2021/04/29/Uber-Charon/index.html
@@ -3,20 +3,22 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Automating Merchant Live Monitoring with Real-Time Analytics - Charon | Apache Pinot™</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/2021/04/29/Uber-Charon"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-hel [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Automating Merchant Live Monitoring with Real-Time Analytics - Charon | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="Automating Merchant Live Monitoring with Real-Time Analytics - Charon | Apache Pinot™"><meta data-react-helmet="true" name="description" content="Focus on Uber’s real-time data platform components to build a tool called Cha [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/2021/06/13/DevBlog-Geospatial/index.html b/content/blog/2021/06/13/DevBlog-Geospatial/index.html
index e052aad..dfbdc64 100644
--- a/content/blog/2021/06/13/DevBlog-Geospatial/index.html
+++ b/content/blog/2021/06/13/DevBlog-Geospatial/index.html
@@ -3,20 +3,22 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Introduction to Geospatial Queries in Apache Pinot | Apache Pinot™</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/2021/06/13/DevBlog-Geospatial"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" n [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Introduction to Geospatial Queries in Apache Pinot | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="Introduction to Geospatial Queries in Apache Pinot | Apache Pinot™"><meta data-react-helmet="true" name="description" content="Discuss the challenges of analyzing geospatial at scale and propose the geospatial support in Pinot."><meta data-re [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/2021/06/16/LinkedIn-TextAnalytics/index.html b/content/blog/2021/06/16/LinkedIn-TextAnalytics/index.html
index fcc6884..82e9b6d 100644
--- a/content/blog/2021/06/16/LinkedIn-TextAnalytics/index.html
+++ b/content/blog/2021/06/16/LinkedIn-TextAnalytics/index.html
@@ -3,20 +3,22 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Text analytics on LinkedIn Talent Insights using Apache Pinot | Apache Pinot™</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/2021/06/16/LinkedIn-TextAnalytics"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react- [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Text analytics on LinkedIn Talent Insights using Apache Pinot | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="Text analytics on LinkedIn Talent Insights using Apache Pinot | Apache Pinot™"><meta data-react-helmet="true" name="description" content="Introduction LinkedIn Talent Insights (LTI) is a platform that helps organizations understand [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/archive/index.html b/content/blog/archive/index.html
deleted file mode 100644
index a545dab..0000000
--- a/content/blog/archive/index.html
+++ /dev/null
@@ -1,22 +0,0 @@
-<!doctype html>
-<html lang="en" dir="ltr">
-<head>
-<meta charset="UTF-8">
-<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
-<link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
-<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Archive | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="Archive | Apache Pinot™"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:description" content="Archive"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/archive"><meta d [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
-</head>
-<body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
-</body>
-</html>
\ No newline at end of file
diff --git a/content/blog/atom.xml b/content/blog/atom.xml
index 9c0a00e..5932de0 100644
--- a/content/blog/atom.xml
+++ b/content/blog/atom.xml
@@ -9,355 +9,205 @@
     <icon>https://pinot.apache.org/img/favicon.ico</icon>
     <entry>
         <title type="html"><![CDATA[Text analytics on LinkedIn Talent Insights using Apache Pinot]]></title>
-        <id>/2021/06/16/LinkedIn-TextAnalytics</id>
+        <id>Text analytics on LinkedIn Talent Insights using Apache Pinot</id>
         <link href="https://pinot.apache.org/blog/2021/06/16/LinkedIn-TextAnalytics"/>
         <updated>2021-06-16T00:00:00.000Z</updated>
         <summary type="html"><![CDATA[Introduction LinkedIn Talent Insights (LTI) is a platform that helps organizations understand the external labor market and their internal workforce, and enables the long term success of their employees]]></summary>
-        <content type="html"><![CDATA[<p>LinkedIn Talent Insights (LTI) is a platform that helps organizations understand the external labor market and their internal workforce, and enables the long term success of their employees. Users of LTI have the flexibility to construct searches using the various facets of the LinkedIn Economic Graph (skills, titles, location, company, etc.).</p><p><a href="https://engineering.linkedin.com/blog/2021/text-analytics-on-linkedin-talent-insights-usin [...]
-        <author>
-            <name>LinkedIn</name>
-            <uri>https://engineering.linkedin.com/blog/topic/pinot</uri>
-        </author>
     </entry>
     <entry>
         <title type="html"><![CDATA[Introduction to Geospatial Queries in Apache Pinot]]></title>
-        <id>/2021/06/13/DevBlog-Geospatial</id>
+        <id>Introduction to Geospatial Queries in Apache Pinot</id>
         <link href="https://pinot.apache.org/blog/2021/06/13/DevBlog-Geospatial"/>
         <updated>2021-06-13T00:00:00.000Z</updated>
         <summary type="html"><![CDATA[Discuss the challenges of analyzing geospatial at scale and propose the geospatial support in Pinot.]]></summary>
-        <content type="html"><![CDATA[<p>Geospatial data has been widely used across the industry, spanning multiple verticals, such as ride-sharing and delivery, transportation infrastructure, defense and intel, public health. Deriving insights from timely and accurate geospatial data could enable mission-critical use cases in the organizations and fuel a vibrant marketplace across the industry. In the design document for this new Pinot feature, we discuss the challenges of analyzing ge [...]
-        <author>
-            <name>Kenny Bastani</name>
-            <uri>https://medium.com/apache-pinot-developer-blog</uri>
-        </author>
     </entry>
     <entry>
         <title type="html"><![CDATA[Automating Merchant Live Monitoring with Real-Time Analytics - Charon]]></title>
-        <id>/2021/04/29/Uber-Charon</id>
+        <id>Automating Merchant Live Monitoring with Real-Time Analytics - Charon</id>
         <link href="https://pinot.apache.org/blog/2021/04/29/Uber-Charon"/>
         <updated>2021-04-29T00:00:00.000Z</updated>
         <summary type="html"><![CDATA[Focus on Uber’s real-time data platform components to build a tool called Charon to reduce impact of poor marketplace reliability on the merchants.]]></summary>
-        <content type="html"><![CDATA[<p>At Uber, live monitoring and automation of Ops is critical to preserve marketplace health, maintain reliability, and gain efficiency in markets. By the virtue of the word “live”, this monitoring needs to show what is happening now, with prompt access to fresh data, and the ability to recommend appropriate actions based on that data. Uber’s data platform provides the self-serve tools which empower the Ops teams to build their own live monitoring to [...]
-        <author>
-            <name>Uber</name>
-            <uri>https://eng.uber.com/category/articles/uberdata/</uri>
-        </author>
     </entry>
     <entry>
         <title type="html"><![CDATA[Deploying Apache Pinot at a Large Retail Chain]]></title>
-        <id>/2021/04/27/DevBlog-PinotInRetailChain</id>
+        <id>Deploying Apache Pinot at a Large Retail Chain</id>
         <link href="https://pinot.apache.org/blog/2021/04/27/DevBlog-PinotInRetailChain"/>
         <updated>2021-04-27T00:00:00.000Z</updated>
         <summary type="html"><![CDATA[Blog gives an overview of our use of Apache Pinot to solve some of biggest challenges around Data Analytics in Large Retail Chain]]></summary>
-        <content type="html"><![CDATA[<p>Blog gives an overview of our use of Apache Pinot to solve some of biggest challenges around Data Analytics in Large Retail Chain</p><p><a href="https://medium.com/apache-pinot-developer-blog/deploying-apache-pinot-at-a-large-retail-chain-42aed2921a38">Read More at https://medium.com/apache-pinot-developer-blog/deploying-apache-pinot-at-a-large-retail-chain-42aed2921a38</a></p><p><img src="https://miro.medium.com/max/1400/1*EtqD0vTPEe569jybXCt69w. [...]
-        <author>
-            <name>PinotDev</name>
-            <uri>https://medium.com/apache-pinot-developer-blog</uri>
-        </author>
     </entry>
     <entry>
         <title type="html"><![CDATA[Solving for the cardinality of set intersection at scale with Pinot and Theta Sketches]]></title>
-        <id>/2021/04/16/LinkedIn-Theta</id>
+        <id>Solving for the cardinality of set intersection at scale with Pinot and Theta Sketches</id>
         <link href="https://pinot.apache.org/blog/2021/04/16/LinkedIn-Theta"/>
         <updated>2021-04-16T00:00:00.000Z</updated>
         <summary type="html"><![CDATA[Focus on using large set intersection cardinality approximations with Apache Pinot and Theta Sketches, which allow us to efficiently figure out the unique size of a targeted audience when factoring in multiple criteria of an advertising campaign.]]></summary>
-        <content type="html"><![CDATA[<p>The Lambda architecture has become a popular architectural style that promises both speed and accuracy in data processing by using a hybrid approach of both batch processing and stream processing methods.</p><p>Read More at <a href="https://engineering.linkedin.com/blog/2021/pinot-and-theta-sketches">https://engineering.linkedin.com/blog/2021/pinot-and-theta-sketches</a></p><p><img src="https://content.linkedin.com/content/dam/engineering/site-ass [...]
-        <author>
-            <name>LinkedIn</name>
-            <uri>https://engineering.linkedin.com/blog/topic/pinot</uri>
-        </author>
     </entry>
     <entry>
         <title type="html"><![CDATA[Introduction to Upserts in Apache Pinot]]></title>
-        <id>/2021/04/08/DevBlog-UpsertsIntro</id>
+        <id>Introduction to Upserts in Apache Pinot</id>
         <link href="https://pinot.apache.org/blog/2021/04/08/DevBlog-UpsertsIntro"/>
         <updated>2021-04-08T00:00:00.000Z</updated>
         <summary type="html"><![CDATA[Introduction to Pinot Upsert and explain why it’s exciting and how you can start using it.]]></summary>
-        <content type="html"><![CDATA[<p>Since the 0.6.0 release of Apache Pinot, a new feature was made available for stream ingestion that allows you to upsert events from an immutable log. Typically, upsert is a term used to describe inserting a record into a database if it does not already exist or update it if it does exist. In Apache Pinot’s case, upsert isn’t precisely the same concept, and I wanted to write this blog post to explain why it’s exciting and how you can start using i [...]
-        <author>
-            <name>Kenny Bastani</name>
-            <uri>https://medium.com/apache-pinot-developer-blog</uri>
-        </author>
     </entry>
     <entry>
         <title type="html"><![CDATA[Real-time Analytics with Presto and Apache Pinot]]></title>
-        <id>/2021/02/02/DevBlog-PrestoPinot</id>
+        <id>Real-time Analytics with Presto and Apache Pinot</id>
         <link href="https://pinot.apache.org/blog/2021/02/02/DevBlog-PrestoPinot"/>
         <updated>2021-02-02T00:00:00.000Z</updated>
         <summary type="html"><![CDATA[Blog gives an overview of our use of Apache Pinot to solve some of biggest challenges around Data Analytics in Large Retail Chain]]></summary>
-        <content type="html"><![CDATA[<p>In this world, most analytics products either focus on ad-hoc analytics, which requires query flexibility without guaranteed latency, or low latency analytics with limited query capability. In this blog, we will explore how to get the best of both worlds using Apache Pinot and Presto.</p><p><a href="https://www.startree.ai/blogs/real-time-analytics-with-presto-and-apache-pinot-part-i/">Read Part 1 at https://www.startree.ai/blogs/real-time-analyti [...]
-        <author>
-            <name>PinotDev</name>
-            <uri>https://medium.com/apache-pinot-developer-blog</uri>
-        </author>
     </entry>
     <entry>
         <title type="html"><![CDATA[Change Data Analysis with Debezium and Apache Pinot]]></title>
-        <id>/2021/01/08/DevBlog-DebeziumCDC</id>
+        <id>Change Data Analysis with Debezium and Apache Pinot</id>
         <link href="https://pinot.apache.org/blog/2021/01/08/DevBlog-DebeziumCDC"/>
         <updated>2021-01-08T00:00:00.000Z</updated>
         <summary type="html"><![CDATA[Pinot enters into a storied legacy of innovations that have emerged from one of the world’s largest online social networks. Over a few decades, the Silicon Valley tech giant has helped hundreds of millions of people around the world navigate their careers.]]></summary>
-        <content type="html"><![CDATA[<p>In this blog post, we’re going to explore an exciting new world of real-time analytics based on combining the popular CDC tool, Debezium, with the real-time OLAP datastore, Apache Pinot.</p><p><a href="https://medium.com/apache-pinot-developer-blog/change-data-analysis-with-debezium-and-apache-pinot-b4093dc178a7">Read More at https://medium.com/apache-pinot-developer-blog/change-data-analysis-with-debezium-and-apache-pinot-b4093dc178a7</a></p><p>< [...]
-        <author>
-            <name>Kenny Bastani</name>
-            <uri>https://medium.com/apache-pinot-developer-blog</uri>
-        </author>
     </entry>
     <entry>
         <title type="html"><![CDATA[From Lambda to Lambda-less Lessons learned]]></title>
-        <id>/2020/12/01/LinkedIn-Lamda</id>
+        <id>From Lambda to Lambda-less Lessons learned</id>
         <link href="https://pinot.apache.org/blog/2020/12/01/LinkedIn-Lamda"/>
         <updated>2020-12-01T00:00:00.000Z</updated>
         <summary type="html"><![CDATA[The Lambda architecture has become a popular architectural style that promises both speed and accuracy in data processing by using a hybrid approach of both batch processing and stream processing methods.]]></summary>
-        <content type="html"><![CDATA[<p>The Lambda architecture has become a popular architectural style that promises both speed and accuracy in data processing by using a hybrid approach of both batch processing and stream processing methods.</p><p>Read More at <a href="https://engineering.linkedin.com/blog/2020/lambda-to-lambda-less-architecture">https://engineering.linkedin.com/blog/2020/lambda-to-lambda-less-architecture</a></p><p><img src="https://content.linkedin.com/content/dam/ [...]
-        <author>
-            <name>LinkedIn</name>
-            <uri>https://engineering.linkedin.com/blog/topic/pinot</uri>
-        </author>
     </entry>
     <entry>
         <title type="html"><![CDATA[Operating Apache Pinot at Uber Scale]]></title>
-        <id>/2020/10/20/Uber-Operating</id>
+        <id>Operating Apache Pinot at Uber Scale</id>
         <link href="https://pinot.apache.org/blog/2020/10/20/Uber-Operating"/>
         <updated>2020-10-20T00:00:00.000Z</updated>
         <summary type="html"><![CDATA[Present details of this platform and how it fits in Uber’s ecosystem. Explain how uber scaled from a few use cases to a multi-cluster powering hundreds of use cases for querying terabyte-scale data with millisecond latencies.]]></summary>
-        <content type="html"><![CDATA[<p>Uber has a complex marketplace consisting of riders, drivers, eaters, restaurants and so on. Operating that marketplace at a global scale requires real-time intelligence and decision making. For instance, identifying delayed Uber Eats orders or abandoned carts helps to enable our community operations team to take corrective action. Having a real-time dashboard of different events such as consumer demand, driver availability, or trips happening in  [...]
-        <author>
-            <name>Uber</name>
-            <uri>https://eng.uber.com/category/articles/uberdata/</uri>
-        </author>
     </entry>
     <entry>
         <title type="html"><![CDATA[Deep Analysis of Russian Twitter Trolls]]></title>
-        <id>/2020/10/16/DevBlog-TwitterTrollAnalysis</id>
+        <id>Deep Analysis of Russian Twitter Trolls</id>
         <link href="https://pinot.apache.org/blog/2020/10/16/DevBlog-TwitterTrollAnalysis"/>
         <updated>2020-10-16T00:00:00.000Z</updated>
         <summary type="html"><![CDATA[Show you how to use Apache Pinot and Superset to analyze 3 million tweets by the Internet Research Agency (IRA) open-sourced by FiveThirtyEight.]]></summary>
-        <content type="html"><![CDATA[<p>The history behind Russian disinformation is a dense and continuously evolving subject. The world’s best research hasn’t seemed to hit the mainstream yet, which made this an excellent opportunity to see if I could use some open source tooling to surface new analytical evidence.</p><p>In this blog post, I’ll show you how to use Apache Pinot and Superset to analyze 3 million tweets by the Internet Research Agency (IRA) open-sourced by FiveThirtyEigh [...]
-        <author>
-            <name>Kenny Bastani</name>
-            <uri>https://medium.com/apache-pinot-developer-blog</uri>
-        </author>
     </entry>
     <entry>
         <title type="html"><![CDATA[Leverage Plugins to Ingest Parquet Files from S3 in Pinot]]></title>
-        <id>/2020/08/08/DevBlog-IngestPlugins</id>
+        <id>Leverage Plugins to Ingest Parquet Files from S3 in Pinot</id>
         <link href="https://pinot.apache.org/blog/2020/08/08/DevBlog-IngestPlugins"/>
         <updated>2020-08-08T00:00:00.000Z</updated>
         <summary type="html"><![CDATA[Pinot is its pluggable architecture. The plugins make it easy to add support for any third-party system which can be an execution framework, a filesystem, or input format.]]></summary>
-        <content type="html"><![CDATA[<p>One of the primary advantages of using Pinot is its pluggable architecture. The plugins make it easy to add support for any third-party system which can be an execution framework, a filesystem, or input format.</p><p>In this tutorial, we will use three such plugins to easily ingest data and push it to our Pinot cluster. The plugins we will be using are -</p><ul><li>pinot-batch-ingestion-spark</li><li>pinot-s3</li><li>pinot-parquet</li></ul><p><a h [...]
-        <author>
-            <name>PinotDev</name>
-            <uri>https://medium.com/apache-pinot-developer-blog</uri>
-        </author>
     </entry>
     <entry>
         <title type="html"><![CDATA[Monitoring Apache Pinot with JMX, Prometheus and Grafana]]></title>
-        <id>/2020/08/08/DevBlog-PinotMonitoring</id>
+        <id>Monitoring Apache Pinot with JMX, Prometheus and Grafana</id>
         <link href="https://pinot.apache.org/blog/2020/08/08/DevBlog-PinotMonitoring"/>
         <updated>2020-08-08T00:00:00.000Z</updated>
         <summary type="html"><![CDATA[Blog gives an overview of our use of Apache Pinot to solve some of biggest challenges around Data Analytics in Large Retail Chain]]></summary>
-        <content type="html"><![CDATA[<p>I may be kicking open doors here, but a simple question has always helped me start from somewhere. When it comes to investigating degraded user experience caused by latency, can I observe high resource usage on all or some nodes of the system?</p><p><a href="https://medium.com/apache-pinot-developer-blog/monitoring-apache-pinot-99034050c1a5">Read more at https://medium.com/apache-pinot-developer-blog/monitoring-apache-pinot-99034050c1a5</a></p><p> [...]
-        <author>
-            <name>PinotDev</name>
-            <uri>https://medium.com/apache-pinot-developer-blog</uri>
-        </author>
     </entry>
     <entry>
         <title type="html"><![CDATA[Achieving 99th percentile latency SLA using Apache Pinot]]></title>
-        <id>/2020/08/08/DevBlog-SLAApps</id>
+        <id>Achieving 99th percentile latency SLA using Apache Pinot</id>
         <link href="https://pinot.apache.org/blog/2020/08/08/DevBlog-SLAApps"/>
         <updated>2020-08-08T00:00:00.000Z</updated>
         <summary type="html"><![CDATA[How users can build critical site-facing analytical applications requiring high throughput and strict p99th query latency SLA]]></summary>
-        <content type="html"><![CDATA[<p>In this article, we talk about how users can build critical site-facing analytical applications requiring high throughput and strict p99th query latency SLA using Apache Pinot.</p><p><a href="https://medium.com/apache-pinot-developer-blog/achieving-99th-percentile-latency-sla-using-apache-pinot-2ba4ce1d9eff">Read more at https://medium.com/apache-pinot-developer-blog/achieving-99th-percentile-latency-sla-using-apache-pinot-2ba4ce1d9eff</a></p><p>< [...]
-        <author>
-            <name>PinotDev</name>
-            <uri>https://medium.com/apache-pinot-developer-blog</uri>
-        </author>
     </entry>
     <entry>
         <title type="html"><![CDATA[Utilize UDFs to Supercharge Queries in Apache Pinot]]></title>
-        <id>/2020/08/08/DevBlog-ScalarUDFs</id>
+        <id>Utilize UDFs to Supercharge Queries in Apache Pinot</id>
         <link href="https://pinot.apache.org/blog/2020/08/08/DevBlog-ScalarUDFs"/>
         <updated>2020-08-08T00:00:00.000Z</updated>
         <summary type="html"><![CDATA[Scalar Functions that allow users to write and add their functions as a plugin.]]></summary>
-        <content type="html"><![CDATA[<p>Apache Pinot is a realtime distributed OLAP datastore that can answer hundreds of thousands of queries with millisecond latencies. You can head over to <a href="https://pinot.apache.org/">https://pinot.apache.org/</a> to get started with Apache Pinot.</p><p>While using any database, we can come across a scenario where a function required for the query is not supported out of the box. In such time, we have to resort to raising a pull request for a  [...]
-        <author>
-            <name>PinotDev</name>
-            <uri>https://medium.com/apache-pinot-developer-blog</uri>
-        </author>
     </entry>
     <entry>
         <title type="html"><![CDATA[Building a culture around metrics and anomaly detection]]></title>
-        <id>/2020/07/28/DevBlog-AnomalyDetection</id>
+        <id>Building a culture around metrics and anomaly detection</id>
         <link href="https://pinot.apache.org/blog/2020/07/28/DevBlog-AnomalyDetection"/>
         <updated>2020-07-28T00:00:00.000Z</updated>
         <summary type="html"><![CDATA[ThirdEye as a system is a platform that allows you to integrate your metrics (quantitative information) with events (knowledge or qualitative information) and combine the two so you can distinguish between meaningless anomalies and those ones that matter.]]></summary>
-        <content type="html"><![CDATA[<p>Anomaly detection is a very broad term. Usually it means that you want to see if things are running as usual. This could go from your business metrics down to the lowest level of how your systems are running. Anomaly detection is an entire process. It’s not just a tool that you get out of the box that measures time series data. Similar to DevOps, anomaly detection is a culture of different roles engaging in a process that combines tooling with hum [...]
-        <author>
-            <name>Kenny Bastani</name>
-            <uri>https://medium.com/apache-pinot-developer-blog</uri>
-        </author>
     </entry>
     <entry>
         <title type="html"><![CDATA[Moving developers up the stack with Apache Pinot]]></title>
-        <id>/2020/07/28/DevBlog-DevUpStack</id>
+        <id>Moving developers up the stack with Apache Pinot</id>
         <link href="https://pinot.apache.org/blog/2020/07/28/DevBlog-DevUpStack"/>
         <updated>2020-07-28T00:00:00.000Z</updated>
         <summary type="html"><![CDATA[Pinot enters into a storied legacy of innovations that have emerged from one of the world’s largest online social networks. Over a few decades, the Silicon Valley tech giant has helped hundreds of millions of people around the world navigate their careers.]]></summary>
-        <content type="html"><![CDATA[<p>Once upon a time, an internet company named LinkedIn faced the challenge of having petabytes of connected data with no way to analyze it in real-time. As this was a problem that was the first of its kind, there was only one solution. The company put together a talented team of engineers and tasked them with building the right tool for the job. Today, that tool goes by the name of Apache Pinot.</p><p>Read More at <a href="https://medium.com/apache- [...]
-        <author>
-            <name>Kenny Bastani</name>
-            <uri>https://medium.com/apache-pinot-developer-blog</uri>
-        </author>
     </entry>
     <entry>
         <title type="html"><![CDATA[Bridging batch and stream processing for the Recruiter usage statistics dashboard]]></title>
-        <id>/2020/07/14/LinkedIn-BatchRealtime</id>
+        <id>Bridging batch and stream processing for the Recruiter usage statistics dashboard</id>
         <link href="https://pinot.apache.org/blog/2020/07/14/LinkedIn-BatchRealtime"/>
         <updated>2020-07-14T00:00:00.000Z</updated>
         <summary type="html"><![CDATA[Focus on using large set intersection cardinality approximations with Apache Pinot and Theta Sketches, which allow us to efficiently figure out the unique size of a targeted audience when factoring in multiple criteria of an advertising campaign.]]></summary>
-        <content type="html"><![CDATA[<p>Batch and streaming computations are often combined together in the Lambda architecture,
-but carry the cost of maintaining two different code bases for the same logic.</p><p>Read More at <a href="https://engineering.linkedin.com/blog/2020/bridging-batch-and-stream-processing">https://engineering.linkedin.com/blog/2020/bridging-batch-and-stream-processing</a></p><p><img src="https://content.linkedin.com/content/dam/engineering/site-assets/images/blog/posts/2020/07/bridging-1.png" alt="Bridging batch and stream processing for the Recruiter usage statistics dashboard"/></p>]]>< [...]
-        <author>
-            <name>LinkedIn</name>
-            <uri>https://engineering.linkedin.com/blog/topic/pinot</uri>
-        </author>
     </entry>
     <entry>
         <title type="html"><![CDATA[Building LinkedIn Talent Insights to democratize data-driven decision making]]></title>
-        <id>/2020/06/29/LinkedIn-TalentInsight</id>
+        <id>Building LinkedIn Talent Insights to democratize data-driven decision making</id>
         <link href="https://pinot.apache.org/blog/2020/06/29/LinkedIn-TalentInsight"/>
         <updated>2020-06-29T00:00:00.000Z</updated>
         <summary type="html"><![CDATA[Focus on using large set intersection cardinality approximations with Apache Pinot and Theta Sketches, which allow us to efficiently figure out the unique size of a targeted audience when factoring in multiple criteria of an advertising campaign.]]></summary>
-        <content type="html"><![CDATA[<p>LinkedIn is a mission-driven organization, and we take our mission of “connecting the world&#x27;s professionals to make them more productive and successful” very seriously.</p><p>Read More at <a href="https://engineering.linkedin.com/blog/2020/building-linkedin-talent-insights">https://engineering.linkedin.com/blog/2020/building-linkedin-talent-insights</a></p><p><img src="https://content.linkedin.com/content/dam/engineering/site-assets/images/bl [...]
-        <author>
-            <name>LinkedIn</name>
-            <uri>https://engineering.linkedin.com/blog/topic/pinot</uri>
-        </author>
     </entry>
     <entry>
         <title type="html"><![CDATA[Monitoring business performance data with ThirdEye smart alerts]]></title>
-        <id>/2020/06/25/LinkedIn-SmartAlerts</id>
+        <id>Monitoring business performance data with ThirdEye smart alerts</id>
         <link href="https://pinot.apache.org/blog/2020/06/25/LinkedIn-SmartAlerts"/>
         <updated>2020-06-25T00:00:00.000Z</updated>
         <summary type="html"><![CDATA[Focus on using large set intersection cardinality approximations with Apache Pinot and Theta Sketches, which allow us to efficiently figure out the unique size of a targeted audience when factoring in multiple criteria of an advertising campaign.]]></summary>
-        <content type="html"><![CDATA[<p>Explain how ThirdEye smart alerts and automated dashboards helped the LinkedIn Premium business operations team monitor key metrics—such as new free trial signups—for the timely detection of outliers in business performance data.</p><p>Read More at <a href="https://engineering.linkedin.com/blog/2020/monitoring-business-performance-data-with-thirdeye-smart-alerts">https://engineering.linkedin.com/blog/2020/monitoring-business-performance-data-with- [...]
-        <author>
-            <name>LinkedIn</name>
-            <uri>https://engineering.linkedin.com/blog/topic/pinot</uri>
-        </author>
     </entry>
     <entry>
         <title type="html"><![CDATA[Using Apache Pinot and Kafka to Analyze GitHub Events]]></title>
-        <id>/2020/04/10/DevBlog-AnalyzeGitEvents</id>
+        <id>Using Apache Pinot and Kafka to Analyze GitHub Events</id>
         <link href="https://pinot.apache.org/blog/2020/04/10/DevBlog-AnalyzeGitEvents"/>
         <updated>2020-04-10T00:00:00.000Z</updated>
         <summary type="html"><![CDATA[Show you how Pinot and Kafka can be used together to ingest, query, and visualize event streams sourced from the public GitHub API.]]></summary>
-        <content type="html"><![CDATA[<p>In this blog post, we’ll show you how Pinot and Kafka can be used together to ingest, query, and visualize event streams sourced from the public GitHub API. For the step-by-step instructions, please visit our documentation, which will guide you through the specifics of running this example in your development environment.</p><p>Read More at <a href="https://medium.com/apache-pinot-developer-blog/using-apache-pinot-and-kafka-to-analyze-github-event [...]
-        <author>
-            <name>Kenny Bastani</name>
-            <uri>https://medium.com/apache-pinot-developer-blog</uri>
-        </author>
     </entry>
     <entry>
         <title type="html"><![CDATA[Analyzing anomalies with ThirdEye]]></title>
-        <id>/2020/02/20/LinkedIn-Thirdeye</id>
+        <id>Analyzing anomalies with ThirdEye</id>
         <link href="https://pinot.apache.org/blog/2020/02/20/LinkedIn-Thirdeye"/>
         <updated>2020-02-20T00:00:00.000Z</updated>
         <summary type="html"><![CDATA[Focus on using large set intersection cardinality approximations with Apache Pinot and Theta Sketches, which allow us to efficiently figure out the unique size of a targeted audience when factoring in multiple criteria of an advertising campaign.]]></summary>
-        <content type="html"><![CDATA[<p>Focus on the behind-the-scenes functionalities of ThirdEye that analyze the multi-dimensional time series data
-and help our engineers understand why these anomalies happened through a dimension heatmap</p><p><a href="https://engineering.linkedin.com/blog/2020/analyzing-anomalies-with-thirdeye">Read More at https://engineering.linkedin.com/blog/2020/analyzing-anomalies-with-thirdeye</a></p><p><img src="https://content.linkedin.com/content/dam/engineering/site-assets/images/blog/posts/2020/02/datacube-1.png" alt="Analyzing anomalies with ThirdEye"/></p>]]></content>
-        <author>
-            <name>LinkedIn</name>
-            <uri>https://engineering.linkedin.com/blog/topic/pinot</uri>
-        </author>
     </entry>
     <entry>
         <title type="html"><![CDATA[Engineering SQL Support on Apache Pinot at Uber]]></title>
-        <id>/2020/01/15/Pinot-Presto-SQL</id>
+        <id>Engineering SQL Support on Apache Pinot at Uber</id>
         <link href="https://pinot.apache.org/blog/2020/01/15/Pinot-Presto-SQL"/>
         <updated>2020-01-15T00:00:00.000Z</updated>
         <summary type="html"><![CDATA[Talks about solution that linked Presto, a query engine that supports full ANSI SQL, and Pinot, a real-time OLAP (online analytical processing) datastore.]]></summary>
-        <content type="html"><![CDATA[<p>Uber leverages real-time analytics on aggregate data to improve the user experience across our products, from fighting fraudulent behavior on Uber Eats to forecasting demand on our platform.</p><p>To resolve these issues, we built a solution that linked Presto, a query engine that supports full ANSI SQL, and Pinot, a real-time OLAP (online analytical processing) datastore. This married solution allows users to write ad-hoc SQL queries, empowering  [...]
-        <author>
-            <name>Uber</name>
-            <uri>https://eng.uber.com/category/articles/uberdata/</uri>
-        </author>
     </entry>
     <entry>
         <title type="html"><![CDATA[Auto-tuning Pinot real-time consumption]]></title>
-        <id>/2019/07/11/LinkedIn-AutoTune</id>
+        <id>Auto-tuning Pinot real-time consumption</id>
         <link href="https://pinot.apache.org/blog/2019/07/11/LinkedIn-AutoTune"/>
         <updated>2019-07-11T00:00:00.000Z</updated>
         <summary type="html"><![CDATA[Focus on using large set intersection cardinality approximations with Apache Pinot and Theta Sketches, which allow us to efficiently figure out the unique size of a targeted audience when factoring in multiple criteria of an advertising campaign.]]></summary>
-        <content type="html"><![CDATA[<p>Focus on Auto tuning Pinot, a scalable distributed columnar OLAP data store developed at LinkedIn, delivers real-time analytics for site-facing use cases such as LinkedIn&#x27;s Who viewed my profile, Talent insights, and more.</p><p>Read More at <a href="https://engineering.linkedin.com/blog/2020/bridging-batch-and-stream-processing">https://engineering.linkedin.com/blog/2020/bridging-batch-and-stream-processing</a></p><p><img src="https://conten [...]
-        <author>
-            <name>LinkedIn</name>
-            <uri>https://engineering.linkedin.com/blog/topic/pinot</uri>
-        </author>
     </entry>
     <entry>
         <title type="html"><![CDATA[Star-tree index - Powering fast aggregations on Pinot]]></title>
-        <id>/2019/06/14/LinkedIn-StarTree</id>
+        <id>Star-tree index - Powering fast aggregations on Pinot</id>
         <link href="https://pinot.apache.org/blog/2019/06/14/LinkedIn-StarTree"/>
         <updated>2019-06-14T00:00:00.000Z</updated>
         <summary type="html"><![CDATA[Introduced Star-Tree index to utilize the pre-aggregated documents in a smart way that achieves low query latencies, while using the storage space efficiently.]]></summary>
-        <content type="html"><![CDATA[<p>Introduced Star-Tree index to utilize the pre-aggregated documents in a smart way that achieves low query latencies,
-while using the storage space efficiently.</p><p>Read More at <a href="https://engineering.linkedin.com/blog/2019/06/star-tree-index--powering-fast-aggregations-on-pinot">https://engineering.linkedin.com/blog/2019/06/star-tree-index--powering-fast-aggregations-on-pinot</a></p><p><img src="https://content.linkedin.com/content/dam/engineering/site-assets/images/blog/posts/2019/06/startree3.png" alt="Star-tree index - Powering fast aggregations on Pinot"/></p>]]></content>
-        <author>
-            <name>LinkedIn</name>
-            <uri>https://engineering.linkedin.com/blog/topic/pinot</uri>
-        </author>
     </entry>
     <entry>
         <title type="html"><![CDATA[Introducing ThirdEye - LinkedIn’s Business-Wide Monitoring Platform]]></title>
-        <id>/2019/01/09/LinkedIn-IntroThirdEye</id>
+        <id>Introducing ThirdEye - LinkedIn’s Business-Wide Monitoring Platform</id>
         <link href="https://pinot.apache.org/blog/2019/01/09/LinkedIn-IntroThirdEye"/>
         <updated>2019-01-09T00:00:00.000Z</updated>
         <summary type="html"><![CDATA[ThirdEye is a comprehensive platform for real-time monitoring of metrics that covers a wide variety of use-cases.]]></summary>
-        <content type="html"><![CDATA[<p>ThirdEye is a comprehensive platform for real-time monitoring of metrics that covers a wide variety of use-cases.
-LinkedIn relies on ThirdEye to monitor site performance, track member growth,  understand adoption of new features,
-flag sustained attempts to circumvent system security, and many other areas</p><p>Read More at <a href="https://engineering.linkedin.com/blog/2019/01/introducing-thirdeye--linkedins-business-wide-monitoring-platfor">https://engineering.linkedin.com/blog/2019/01/introducing-thirdeye--linkedins-business-wide-monitoring-platfor</a></p><p><img src="https://content.linkedin.com/content/dam/engineering/site-assets/images/blog/posts/2019/06/startree3.png" alt="Star-tree index - Powering fast ag [...]
-        <author>
-            <name>LinkedIn</name>
-            <uri>https://engineering.linkedin.com/blog/topic/pinot</uri>
-        </author>
     </entry>
     <entry>
         <title type="html"><![CDATA[Engineering Restaurant Manager - UberEATS Analytics Dashboard]]></title>
-        <id>/2017/09/17/Restaurant-Manager</id>
+        <id>Engineering Restaurant Manager - UberEATS Analytics Dashboard</id>
         <link href="https://pinot.apache.org/blog/2017/09/17/Restaurant-Manager"/>
         <updated>2017-09-17T00:00:00.000Z</updated>
         <summary type="html"><![CDATA[Restaurant Manager is a comprehensive analytics dashboard and pipeline for our restaurant partners. In this article, we discuss how we architected this analytics platform and its robust data pipeline.]]></summary>
-        <content type="html"><![CDATA[<p>At Uber, we use data analytics to architect more magical user experiences across our products. Whenever possible, we harness these data engineering capabilities to empower our partners to better serve their customers. For instance, in late 2016, the UberEATS engineering team built a comprehensive analytics dashboard that provides restaurant partners with additional insights about the health of their business.</p><p>Read More at <a href="https://en [...]
-        <author>
-            <name>Uber</name>
-            <uri>https://eng.uber.com/category/articles/uberdata/</uri>
-        </author>
     </entry>
     <entry>
         <title type="html"><![CDATA[Open Sourcing Pinot - Scaling the Wall of Real-Time Analytics]]></title>
-        <id>/2015/06/10/Open-Sourcing-Pinot</id>
+        <id>Open Sourcing Pinot - Scaling the Wall of Real-Time Analytics</id>
         <link href="https://pinot.apache.org/blog/2015/06/10/Open-Sourcing-Pinot"/>
         <updated>2015-06-10T00:00:00.000Z</updated>
         <summary type="html"><![CDATA[Introducing Pinot which allow to slice and dice across billions of rows in real-time across a wide variety of products]]></summary>
-        <content type="html"><![CDATA[<p>LinkedIn’s real-time analytics infrastructure, that we built to allow us to slice and dice across billions of rows in real-time across a wide variety of products. Read More at (<a href="https://engineering.linkedin.com/pinot/open-sourcing-pinot-scaling-wall-real-time-analytics">https://engineering.linkedin.com/pinot/open-sourcing-pinot-scaling-wall-real-time-analytics</a>)</p>]]></content>
-        <author>
-            <name>Kishore Gopalakrishna</name>
-            <uri>https://github.com/kishoreg</uri>
-        </author>
     </entry>
     <entry>
         <title type="html"><![CDATA[A Brief History of Scaling LinkedIn]]></title>
-        <id>/2015/05/16/LinkedIn-Scaling</id>
+        <id>A Brief History of Scaling LinkedIn</id>
         <link href="https://pinot.apache.org/blog/2015/05/16/LinkedIn-Scaling"/>
         <updated>2015-05-16T00:00:00.000Z</updated>
         <summary type="html"><![CDATA[LinkedIn started in 2003 with the goal of connecting to your network for better job opportunities. It had only 2,700 members the first week. Fast forward many years, and LinkedIn’s product portfolio, member base, and server load has grown tremendously.]]></summary>
-        <content type="html"><![CDATA[<p>LinkedIn started in 2003 with the goal of connecting to your network for better job opportunities. It had only 2,700 members the first week. Fast forward many years, and LinkedIn’s product portfolio, member base, and server load has grown tremendously.</p><p>Today, LinkedIn operates globally with more than 350 million members. We serve tens of thousands of web pages every second of every day. We&#x27;ve hit our mobile moment where mobile accounts  [...]
-        <author>
-            <name>LinkedIn</name>
-            <uri>https://engineering.linkedin.com/blog/topic/pinot</uri>
-        </author>
     </entry>
 </feed>
\ No newline at end of file
diff --git a/content/blog/feed.json b/content/blog/feed.json
deleted file mode 100644
index 7b0b993..0000000
--- a/content/blog/feed.json
+++ /dev/null
@@ -1,356 +0,0 @@
-{
-    "version": "https://jsonfeed.org/version/1",
-    "title": "Apache Pinot: User-Facing Analytics",
-    "home_page_url": "https://pinot.apache.org/blog",
-    "description": "Apache Pinot™ Blog",
-    "items": [
-        {
-            "id": "/2021/06/16/LinkedIn-TextAnalytics",
-            "content_html": "<p>LinkedIn Talent Insights (LTI) is a platform that helps organizations understand the external labor market and their internal workforce, and enables the long term success of their employees. Users of LTI have the flexibility to construct searches using the various facets of the LinkedIn Economic Graph (skills, titles, location, company, etc.).</p><p><a href=\"https://engineering.linkedin.com/blog/2021/text-analytics-on-linkedin-talent-insights-using-apache [...]
-            "url": "https://pinot.apache.org/blog/2021/06/16/LinkedIn-TextAnalytics",
-            "title": "Text analytics on LinkedIn Talent Insights using Apache Pinot",
-            "summary": "Introduction LinkedIn Talent Insights (LTI) is a platform that helps organizations understand the external labor market and their internal workforce, and enables the long term success of their employees",
-            "date_modified": "2021-06-16T00:00:00.000Z",
-            "author": {
-                "name": "LinkedIn",
-                "url": "https://engineering.linkedin.com/blog/topic/pinot"
-            }
-        },
-        {
-            "id": "/2021/06/13/DevBlog-Geospatial",
-            "content_html": "<p>Geospatial data has been widely used across the industry, spanning multiple verticals, such as ride-sharing and delivery, transportation infrastructure, defense and intel, public health. Deriving insights from timely and accurate geospatial data could enable mission-critical use cases in the organizations and fuel a vibrant marketplace across the industry. In the design document for this new Pinot feature, we discuss the challenges of analyzing geospatial  [...]
-            "url": "https://pinot.apache.org/blog/2021/06/13/DevBlog-Geospatial",
-            "title": "Introduction to Geospatial Queries in Apache Pinot",
-            "summary": "Discuss the challenges of analyzing geospatial at scale and propose the geospatial support in Pinot.",
-            "date_modified": "2021-06-13T00:00:00.000Z",
-            "author": {
-                "name": "Kenny Bastani",
-                "url": "https://medium.com/apache-pinot-developer-blog"
-            }
-        },
-        {
-            "id": "/2021/04/29/Uber-Charon",
-            "content_html": "<p>At Uber, live monitoring and automation of Ops is critical to preserve marketplace health, maintain reliability, and gain efficiency in markets. By the virtue of the word “live”, this monitoring needs to show what is happening now, with prompt access to fresh data, and the ability to recommend appropriate actions based on that data. Uber’s data platform provides the self-serve tools which empower the Ops teams to build their own live monitoring tools, and  [...]
-            "url": "https://pinot.apache.org/blog/2021/04/29/Uber-Charon",
-            "title": "Automating Merchant Live Monitoring with Real-Time Analytics - Charon",
-            "summary": "Focus on Uber’s real-time data platform components to build a tool called Charon to reduce impact of poor marketplace reliability on the merchants.",
-            "date_modified": "2021-04-29T00:00:00.000Z",
-            "author": {
-                "name": "Uber",
-                "url": "https://eng.uber.com/category/articles/uberdata/"
-            }
-        },
-        {
-            "id": "/2021/04/27/DevBlog-PinotInRetailChain",
-            "content_html": "<p>Blog gives an overview of our use of Apache Pinot to solve some of biggest challenges around Data Analytics in Large Retail Chain</p><p><a href=\"https://medium.com/apache-pinot-developer-blog/deploying-apache-pinot-at-a-large-retail-chain-42aed2921a38\">Read More at https://medium.com/apache-pinot-developer-blog/deploying-apache-pinot-at-a-large-retail-chain-42aed2921a38</a></p><p><img src=\"https://miro.medium.com/max/1400/1*EtqD0vTPEe569jybXCt69w.png\"  [...]
-            "url": "https://pinot.apache.org/blog/2021/04/27/DevBlog-PinotInRetailChain",
-            "title": "Deploying Apache Pinot at a Large Retail Chain",
-            "summary": "Blog gives an overview of our use of Apache Pinot to solve some of biggest challenges around Data Analytics in Large Retail Chain",
-            "date_modified": "2021-04-27T00:00:00.000Z",
-            "author": {
-                "name": "PinotDev",
-                "url": "https://medium.com/apache-pinot-developer-blog"
-            }
-        },
-        {
-            "id": "/2021/04/16/LinkedIn-Theta",
-            "content_html": "<p>The Lambda architecture has become a popular architectural style that promises both speed and accuracy in data processing by using a hybrid approach of both batch processing and stream processing methods.</p><p>Read More at <a href=\"https://engineering.linkedin.com/blog/2021/pinot-and-theta-sketches\">https://engineering.linkedin.com/blog/2021/pinot-and-theta-sketches</a></p><p><img src=\"https://content.linkedin.com/content/dam/engineering/site-assets/im [...]
-            "url": "https://pinot.apache.org/blog/2021/04/16/LinkedIn-Theta",
-            "title": "Solving for the cardinality of set intersection at scale with Pinot and Theta Sketches",
-            "summary": "Focus on using large set intersection cardinality approximations with Apache Pinot and Theta Sketches, which allow us to efficiently figure out the unique size of a targeted audience when factoring in multiple criteria of an advertising campaign.",
-            "date_modified": "2021-04-16T00:00:00.000Z",
-            "author": {
-                "name": "LinkedIn",
-                "url": "https://engineering.linkedin.com/blog/topic/pinot"
-            }
-        },
-        {
-            "id": "/2021/04/08/DevBlog-UpsertsIntro",
-            "content_html": "<p>Since the 0.6.0 release of Apache Pinot, a new feature was made available for stream ingestion that allows you to upsert events from an immutable log. Typically, upsert is a term used to describe inserting a record into a database if it does not already exist or update it if it does exist. In Apache Pinot’s case, upsert isn’t precisely the same concept, and I wanted to write this blog post to explain why it’s exciting and how you can start using it.</p><p> [...]
-            "url": "https://pinot.apache.org/blog/2021/04/08/DevBlog-UpsertsIntro",
-            "title": "Introduction to Upserts in Apache Pinot",
-            "summary": "Introduction to Pinot Upsert and explain why it’s exciting and how you can start using it.",
-            "date_modified": "2021-04-08T00:00:00.000Z",
-            "author": {
-                "name": "Kenny Bastani",
-                "url": "https://medium.com/apache-pinot-developer-blog"
-            }
-        },
-        {
-            "id": "/2021/02/02/DevBlog-PrestoPinot",
-            "content_html": "<p>In this world, most analytics products either focus on ad-hoc analytics, which requires query flexibility without guaranteed latency, or low latency analytics with limited query capability. In this blog, we will explore how to get the best of both worlds using Apache Pinot and Presto.</p><p><a href=\"https://www.startree.ai/blogs/real-time-analytics-with-presto-and-apache-pinot-part-i/\">Read Part 1 at https://www.startree.ai/blogs/real-time-analytics-with [...]
-            "url": "https://pinot.apache.org/blog/2021/02/02/DevBlog-PrestoPinot",
-            "title": "Real-time Analytics with Presto and Apache Pinot",
-            "summary": "Blog gives an overview of our use of Apache Pinot to solve some of biggest challenges around Data Analytics in Large Retail Chain",
-            "date_modified": "2021-02-02T00:00:00.000Z",
-            "author": {
-                "name": "PinotDev",
-                "url": "https://medium.com/apache-pinot-developer-blog"
-            }
-        },
-        {
-            "id": "/2021/01/08/DevBlog-DebeziumCDC",
-            "content_html": "<p>In this blog post, we’re going to explore an exciting new world of real-time analytics based on combining the popular CDC tool, Debezium, with the real-time OLAP datastore, Apache Pinot.</p><p><a href=\"https://medium.com/apache-pinot-developer-blog/change-data-analysis-with-debezium-and-apache-pinot-b4093dc178a7\">Read More at https://medium.com/apache-pinot-developer-blog/change-data-analysis-with-debezium-and-apache-pinot-b4093dc178a7</a></p><p><img src [...]
-            "url": "https://pinot.apache.org/blog/2021/01/08/DevBlog-DebeziumCDC",
-            "title": "Change Data Analysis with Debezium and Apache Pinot",
-            "summary": "Pinot enters into a storied legacy of innovations that have emerged from one of the world’s largest online social networks. Over a few decades, the Silicon Valley tech giant has helped hundreds of millions of people around the world navigate their careers.",
-            "date_modified": "2021-01-08T00:00:00.000Z",
-            "author": {
-                "name": "Kenny Bastani",
-                "url": "https://medium.com/apache-pinot-developer-blog"
-            }
-        },
-        {
-            "id": "/2020/12/01/LinkedIn-Lamda",
-            "content_html": "<p>The Lambda architecture has become a popular architectural style that promises both speed and accuracy in data processing by using a hybrid approach of both batch processing and stream processing methods.</p><p>Read More at <a href=\"https://engineering.linkedin.com/blog/2020/lambda-to-lambda-less-architecture\">https://engineering.linkedin.com/blog/2020/lambda-to-lambda-less-architecture</a></p><p><img src=\"https://content.linkedin.com/content/dam/engine [...]
-            "url": "https://pinot.apache.org/blog/2020/12/01/LinkedIn-Lamda",
-            "title": "From Lambda to Lambda-less Lessons learned",
-            "summary": "The Lambda architecture has become a popular architectural style that promises both speed and accuracy in data processing by using a hybrid approach of both batch processing and stream processing methods.",
-            "date_modified": "2020-12-01T00:00:00.000Z",
-            "author": {
-                "name": "LinkedIn",
-                "url": "https://engineering.linkedin.com/blog/topic/pinot"
-            }
-        },
-        {
-            "id": "/2020/10/20/Uber-Operating",
-            "content_html": "<p>Uber has a complex marketplace consisting of riders, drivers, eaters, restaurants and so on. Operating that marketplace at a global scale requires real-time intelligence and decision making. For instance, identifying delayed Uber Eats orders or abandoned carts helps to enable our community operations team to take corrective action. Having a real-time dashboard of different events such as consumer demand, driver availability, or trips happening in a city is [...]
-            "url": "https://pinot.apache.org/blog/2020/10/20/Uber-Operating",
-            "title": "Operating Apache Pinot at Uber Scale",
-            "summary": "Present details of this platform and how it fits in Uber’s ecosystem. Explain how uber scaled from a few use cases to a multi-cluster powering hundreds of use cases for querying terabyte-scale data with millisecond latencies.",
-            "date_modified": "2020-10-20T00:00:00.000Z",
-            "author": {
-                "name": "Uber",
-                "url": "https://eng.uber.com/category/articles/uberdata/"
-            }
-        },
-        {
-            "id": "/2020/10/16/DevBlog-TwitterTrollAnalysis",
-            "content_html": "<p>The history behind Russian disinformation is a dense and continuously evolving subject. The world’s best research hasn’t seemed to hit the mainstream yet, which made this an excellent opportunity to see if I could use some open source tooling to surface new analytical evidence.</p><p>In this blog post, I’ll show you how to use Apache Pinot and Superset to analyze 3 million tweets by the Internet Research Agency (IRA) open-sourced by FiveThirtyEight.</p><p> [...]
-            "url": "https://pinot.apache.org/blog/2020/10/16/DevBlog-TwitterTrollAnalysis",
-            "title": "Deep Analysis of Russian Twitter Trolls",
-            "summary": "Show you how to use Apache Pinot and Superset to analyze 3 million tweets by the Internet Research Agency (IRA) open-sourced by FiveThirtyEight.",
-            "date_modified": "2020-10-16T00:00:00.000Z",
-            "author": {
-                "name": "Kenny Bastani",
-                "url": "https://medium.com/apache-pinot-developer-blog"
-            }
-        },
-        {
-            "id": "/2020/08/08/DevBlog-IngestPlugins",
-            "content_html": "<p>One of the primary advantages of using Pinot is its pluggable architecture. The plugins make it easy to add support for any third-party system which can be an execution framework, a filesystem, or input format.</p><p>In this tutorial, we will use three such plugins to easily ingest data and push it to our Pinot cluster. The plugins we will be using are -</p><ul><li>pinot-batch-ingestion-spark</li><li>pinot-s3</li><li>pinot-parquet</li></ul><p><a href=\"htt [...]
-            "url": "https://pinot.apache.org/blog/2020/08/08/DevBlog-IngestPlugins",
-            "title": "Leverage Plugins to Ingest Parquet Files from S3 in Pinot",
-            "summary": "Pinot is its pluggable architecture. The plugins make it easy to add support for any third-party system which can be an execution framework, a filesystem, or input format.",
-            "date_modified": "2020-08-08T00:00:00.000Z",
-            "author": {
-                "name": "PinotDev",
-                "url": "https://medium.com/apache-pinot-developer-blog"
-            }
-        },
-        {
-            "id": "/2020/08/08/DevBlog-PinotMonitoring",
-            "content_html": "<p>I may be kicking open doors here, but a simple question has always helped me start from somewhere. When it comes to investigating degraded user experience caused by latency, can I observe high resource usage on all or some nodes of the system?</p><p><a href=\"https://medium.com/apache-pinot-developer-blog/monitoring-apache-pinot-99034050c1a5\">Read more at https://medium.com/apache-pinot-developer-blog/monitoring-apache-pinot-99034050c1a5</a></p><p><img sr [...]
-            "url": "https://pinot.apache.org/blog/2020/08/08/DevBlog-PinotMonitoring",
-            "title": "Monitoring Apache Pinot with JMX, Prometheus and Grafana",
-            "summary": "Blog gives an overview of our use of Apache Pinot to solve some of biggest challenges around Data Analytics in Large Retail Chain",
-            "date_modified": "2020-08-08T00:00:00.000Z",
-            "author": {
-                "name": "PinotDev",
-                "url": "https://medium.com/apache-pinot-developer-blog"
-            }
-        },
-        {
-            "id": "/2020/08/08/DevBlog-SLAApps",
-            "content_html": "<p>In this article, we talk about how users can build critical site-facing analytical applications requiring high throughput and strict p99th query latency SLA using Apache Pinot.</p><p><a href=\"https://medium.com/apache-pinot-developer-blog/achieving-99th-percentile-latency-sla-using-apache-pinot-2ba4ce1d9eff\">Read more at https://medium.com/apache-pinot-developer-blog/achieving-99th-percentile-latency-sla-using-apache-pinot-2ba4ce1d9eff</a></p><p><img src [...]
-            "url": "https://pinot.apache.org/blog/2020/08/08/DevBlog-SLAApps",
-            "title": "Achieving 99th percentile latency SLA using Apache Pinot",
-            "summary": "How users can build critical site-facing analytical applications requiring high throughput and strict p99th query latency SLA",
-            "date_modified": "2020-08-08T00:00:00.000Z",
-            "author": {
-                "name": "PinotDev",
-                "url": "https://medium.com/apache-pinot-developer-blog"
-            }
-        },
-        {
-            "id": "/2020/08/08/DevBlog-ScalarUDFs",
-            "content_html": "<p>Apache Pinot is a realtime distributed OLAP datastore that can answer hundreds of thousands of queries with millisecond latencies. You can head over to <a href=\"https://pinot.apache.org/\">https://pinot.apache.org/</a> to get started with Apache Pinot.</p><p>While using any database, we can come across a scenario where a function required for the query is not supported out of the box. In such time, we have to resort to raising a pull request for a new fun [...]
-            "url": "https://pinot.apache.org/blog/2020/08/08/DevBlog-ScalarUDFs",
-            "title": "Utilize UDFs to Supercharge Queries in Apache Pinot",
-            "summary": "Scalar Functions that allow users to write and add their functions as a plugin.",
-            "date_modified": "2020-08-08T00:00:00.000Z",
-            "author": {
-                "name": "PinotDev",
-                "url": "https://medium.com/apache-pinot-developer-blog"
-            }
-        },
-        {
-            "id": "/2020/07/28/DevBlog-AnomalyDetection",
-            "content_html": "<p>Anomaly detection is a very broad term. Usually it means that you want to see if things are running as usual. This could go from your business metrics down to the lowest level of how your systems are running. Anomaly detection is an entire process. It’s not just a tool that you get out of the box that measures time series data. Similar to DevOps, anomaly detection is a culture of different roles engaging in a process that combines tooling with human analys [...]
-            "url": "https://pinot.apache.org/blog/2020/07/28/DevBlog-AnomalyDetection",
-            "title": "Building a culture around metrics and anomaly detection",
-            "summary": "ThirdEye as a system is a platform that allows you to integrate your metrics (quantitative information) with events (knowledge or qualitative information) and combine the two so you can distinguish between meaningless anomalies and those ones that matter.",
-            "date_modified": "2020-07-28T00:00:00.000Z",
-            "author": {
-                "name": "Kenny Bastani",
-                "url": "https://medium.com/apache-pinot-developer-blog"
-            }
-        },
-        {
-            "id": "/2020/07/28/DevBlog-DevUpStack",
-            "content_html": "<p>Once upon a time, an internet company named LinkedIn faced the challenge of having petabytes of connected data with no way to analyze it in real-time. As this was a problem that was the first of its kind, there was only one solution. The company put together a talented team of engineers and tasked them with building the right tool for the job. Today, that tool goes by the name of Apache Pinot.</p><p>Read More at <a href=\"https://medium.com/apache-pinot-de [...]
-            "url": "https://pinot.apache.org/blog/2020/07/28/DevBlog-DevUpStack",
-            "title": "Moving developers up the stack with Apache Pinot",
-            "summary": "Pinot enters into a storied legacy of innovations that have emerged from one of the world’s largest online social networks. Over a few decades, the Silicon Valley tech giant has helped hundreds of millions of people around the world navigate their careers.",
-            "date_modified": "2020-07-28T00:00:00.000Z",
-            "author": {
-                "name": "Kenny Bastani",
-                "url": "https://medium.com/apache-pinot-developer-blog"
-            }
-        },
-        {
-            "id": "/2020/07/14/LinkedIn-BatchRealtime",
-            "content_html": "<p>Batch and streaming computations are often combined together in the Lambda architecture,\nbut carry the cost of maintaining two different code bases for the same logic.</p><p>Read More at <a href=\"https://engineering.linkedin.com/blog/2020/bridging-batch-and-stream-processing\">https://engineering.linkedin.com/blog/2020/bridging-batch-and-stream-processing</a></p><p><img src=\"https://content.linkedin.com/content/dam/engineering/site-assets/images/blog/po [...]
-            "url": "https://pinot.apache.org/blog/2020/07/14/LinkedIn-BatchRealtime",
-            "title": "Bridging batch and stream processing for the Recruiter usage statistics dashboard",
-            "summary": "Focus on using large set intersection cardinality approximations with Apache Pinot and Theta Sketches, which allow us to efficiently figure out the unique size of a targeted audience when factoring in multiple criteria of an advertising campaign.",
-            "date_modified": "2020-07-14T00:00:00.000Z",
-            "author": {
-                "name": "LinkedIn",
-                "url": "https://engineering.linkedin.com/blog/topic/pinot"
-            }
-        },
-        {
-            "id": "/2020/06/29/LinkedIn-TalentInsight",
-            "content_html": "<p>LinkedIn is a mission-driven organization, and we take our mission of “connecting the world&#x27;s professionals to make them more productive and successful” very seriously.</p><p>Read More at <a href=\"https://engineering.linkedin.com/blog/2020/building-linkedin-talent-insights\">https://engineering.linkedin.com/blog/2020/building-linkedin-talent-insights</a></p><p><img src=\"https://content.linkedin.com/content/dam/engineering/site-assets/images/blog/pos [...]
-            "url": "https://pinot.apache.org/blog/2020/06/29/LinkedIn-TalentInsight",
-            "title": "Building LinkedIn Talent Insights to democratize data-driven decision making",
-            "summary": "Focus on using large set intersection cardinality approximations with Apache Pinot and Theta Sketches, which allow us to efficiently figure out the unique size of a targeted audience when factoring in multiple criteria of an advertising campaign.",
-            "date_modified": "2020-06-29T00:00:00.000Z",
-            "author": {
-                "name": "LinkedIn",
-                "url": "https://engineering.linkedin.com/blog/topic/pinot"
-            }
-        },
-        {
-            "id": "/2020/06/25/LinkedIn-SmartAlerts",
-            "content_html": "<p>Explain how ThirdEye smart alerts and automated dashboards helped the LinkedIn Premium business operations team monitor key metrics—such as new free trial signups—for the timely detection of outliers in business performance data.</p><p>Read More at <a href=\"https://engineering.linkedin.com/blog/2020/monitoring-business-performance-data-with-thirdeye-smart-alerts\">https://engineering.linkedin.com/blog/2020/monitoring-business-performance-data-with-thirdey [...]
-            "url": "https://pinot.apache.org/blog/2020/06/25/LinkedIn-SmartAlerts",
-            "title": "Monitoring business performance data with ThirdEye smart alerts",
-            "summary": "Focus on using large set intersection cardinality approximations with Apache Pinot and Theta Sketches, which allow us to efficiently figure out the unique size of a targeted audience when factoring in multiple criteria of an advertising campaign.",
-            "date_modified": "2020-06-25T00:00:00.000Z",
-            "author": {
-                "name": "LinkedIn",
-                "url": "https://engineering.linkedin.com/blog/topic/pinot"
-            }
-        },
-        {
-            "id": "/2020/04/10/DevBlog-AnalyzeGitEvents",
-            "content_html": "<p>In this blog post, we’ll show you how Pinot and Kafka can be used together to ingest, query, and visualize event streams sourced from the public GitHub API. For the step-by-step instructions, please visit our documentation, which will guide you through the specifics of running this example in your development environment.</p><p>Read More at <a href=\"https://medium.com/apache-pinot-developer-blog/using-apache-pinot-and-kafka-to-analyze-github-events-93cdcb [...]
-            "url": "https://pinot.apache.org/blog/2020/04/10/DevBlog-AnalyzeGitEvents",
-            "title": "Using Apache Pinot and Kafka to Analyze GitHub Events",
-            "summary": "Show you how Pinot and Kafka can be used together to ingest, query, and visualize event streams sourced from the public GitHub API.",
-            "date_modified": "2020-04-10T00:00:00.000Z",
-            "author": {
-                "name": "Kenny Bastani",
-                "url": "https://medium.com/apache-pinot-developer-blog"
-            }
-        },
-        {
-            "id": "/2020/02/20/LinkedIn-Thirdeye",
-            "content_html": "<p>Focus on the behind-the-scenes functionalities of ThirdEye that analyze the multi-dimensional time series data\nand help our engineers understand why these anomalies happened through a dimension heatmap</p><p><a href=\"https://engineering.linkedin.com/blog/2020/analyzing-anomalies-with-thirdeye\">Read More at https://engineering.linkedin.com/blog/2020/analyzing-anomalies-with-thirdeye</a></p><p><img src=\"https://content.linkedin.com/content/dam/engineerin [...]
-            "url": "https://pinot.apache.org/blog/2020/02/20/LinkedIn-Thirdeye",
-            "title": "Analyzing anomalies with ThirdEye",
-            "summary": "Focus on using large set intersection cardinality approximations with Apache Pinot and Theta Sketches, which allow us to efficiently figure out the unique size of a targeted audience when factoring in multiple criteria of an advertising campaign.",
-            "date_modified": "2020-02-20T00:00:00.000Z",
-            "author": {
-                "name": "LinkedIn",
-                "url": "https://engineering.linkedin.com/blog/topic/pinot"
-            }
-        },
-        {
-            "id": "/2020/01/15/Pinot-Presto-SQL",
-            "content_html": "<p>Uber leverages real-time analytics on aggregate data to improve the user experience across our products, from fighting fraudulent behavior on Uber Eats to forecasting demand on our platform.</p><p>To resolve these issues, we built a solution that linked Presto, a query engine that supports full ANSI SQL, and Pinot, a real-time OLAP (online analytical processing) datastore. This married solution allows users to write ad-hoc SQL queries, empowering teams to  [...]
-            "url": "https://pinot.apache.org/blog/2020/01/15/Pinot-Presto-SQL",
-            "title": "Engineering SQL Support on Apache Pinot at Uber",
-            "summary": "Talks about solution that linked Presto, a query engine that supports full ANSI SQL, and Pinot, a real-time OLAP (online analytical processing) datastore.",
-            "date_modified": "2020-01-15T00:00:00.000Z",
-            "author": {
-                "name": "Uber",
-                "url": "https://eng.uber.com/category/articles/uberdata/"
-            }
-        },
-        {
-            "id": "/2019/07/11/LinkedIn-AutoTune",
-            "content_html": "<p>Focus on Auto tuning Pinot, a scalable distributed columnar OLAP data store developed at LinkedIn, delivers real-time analytics for site-facing use cases such as LinkedIn&#x27;s Who viewed my profile, Talent insights, and more.</p><p>Read More at <a href=\"https://engineering.linkedin.com/blog/2020/bridging-batch-and-stream-processing\">https://engineering.linkedin.com/blog/2020/bridging-batch-and-stream-processing</a></p><p><img src=\"https://content.link [...]
-            "url": "https://pinot.apache.org/blog/2019/07/11/LinkedIn-AutoTune",
-            "title": "Auto-tuning Pinot real-time consumption",
-            "summary": "Focus on using large set intersection cardinality approximations with Apache Pinot and Theta Sketches, which allow us to efficiently figure out the unique size of a targeted audience when factoring in multiple criteria of an advertising campaign.",
-            "date_modified": "2019-07-11T00:00:00.000Z",
-            "author": {
-                "name": "LinkedIn",
-                "url": "https://engineering.linkedin.com/blog/topic/pinot"
-            }
-        },
-        {
-            "id": "/2019/06/14/LinkedIn-StarTree",
-            "content_html": "<p>Introduced Star-Tree index to utilize the pre-aggregated documents in a smart way that achieves low query latencies,\nwhile using the storage space efficiently.</p><p>Read More at <a href=\"https://engineering.linkedin.com/blog/2019/06/star-tree-index--powering-fast-aggregations-on-pinot\">https://engineering.linkedin.com/blog/2019/06/star-tree-index--powering-fast-aggregations-on-pinot</a></p><p><img src=\"https://content.linkedin.com/content/dam/engineer [...]
-            "url": "https://pinot.apache.org/blog/2019/06/14/LinkedIn-StarTree",
-            "title": "Star-tree index - Powering fast aggregations on Pinot",
-            "summary": "Introduced Star-Tree index to utilize the pre-aggregated documents in a smart way that achieves low query latencies, while using the storage space efficiently.",
-            "date_modified": "2019-06-14T00:00:00.000Z",
-            "author": {
-                "name": "LinkedIn",
-                "url": "https://engineering.linkedin.com/blog/topic/pinot"
-            }
-        },
-        {
-            "id": "/2019/01/09/LinkedIn-IntroThirdEye",
-            "content_html": "<p>ThirdEye is a comprehensive platform for real-time monitoring of metrics that covers a wide variety of use-cases.\nLinkedIn relies on ThirdEye to monitor site performance, track member growth,  understand adoption of new features,\nflag sustained attempts to circumvent system security, and many other areas</p><p>Read More at <a href=\"https://engineering.linkedin.com/blog/2019/01/introducing-thirdeye--linkedins-business-wide-monitoring-platfor\">https://en [...]
-            "url": "https://pinot.apache.org/blog/2019/01/09/LinkedIn-IntroThirdEye",
-            "title": "Introducing ThirdEye - LinkedIn’s Business-Wide Monitoring Platform",
-            "summary": "ThirdEye is a comprehensive platform for real-time monitoring of metrics that covers a wide variety of use-cases.",
-            "date_modified": "2019-01-09T00:00:00.000Z",
-            "author": {
-                "name": "LinkedIn",
-                "url": "https://engineering.linkedin.com/blog/topic/pinot"
-            }
-        },
-        {
-            "id": "/2017/09/17/Restaurant-Manager",
-            "content_html": "<p>At Uber, we use data analytics to architect more magical user experiences across our products. Whenever possible, we harness these data engineering capabilities to empower our partners to better serve their customers. For instance, in late 2016, the UberEATS engineering team built a comprehensive analytics dashboard that provides restaurant partners with additional insights about the health of their business.</p><p>Read More at <a href=\"https://eng.uber.c [...]
-            "url": "https://pinot.apache.org/blog/2017/09/17/Restaurant-Manager",
-            "title": "Engineering Restaurant Manager - UberEATS Analytics Dashboard",
-            "summary": "Restaurant Manager is a comprehensive analytics dashboard and pipeline for our restaurant partners. In this article, we discuss how we architected this analytics platform and its robust data pipeline.",
-            "date_modified": "2017-09-17T00:00:00.000Z",
-            "author": {
-                "name": "Uber",
-                "url": "https://eng.uber.com/category/articles/uberdata/"
-            }
-        },
-        {
-            "id": "/2015/06/10/Open-Sourcing-Pinot",
-            "content_html": "<p>LinkedIn’s real-time analytics infrastructure, that we built to allow us to slice and dice across billions of rows in real-time across a wide variety of products. Read More at (<a href=\"https://engineering.linkedin.com/pinot/open-sourcing-pinot-scaling-wall-real-time-analytics\">https://engineering.linkedin.com/pinot/open-sourcing-pinot-scaling-wall-real-time-analytics</a>)</p>",
-            "url": "https://pinot.apache.org/blog/2015/06/10/Open-Sourcing-Pinot",
-            "title": "Open Sourcing Pinot - Scaling the Wall of Real-Time Analytics",
-            "summary": "Introducing Pinot which allow to slice and dice across billions of rows in real-time across a wide variety of products",
-            "date_modified": "2015-06-10T00:00:00.000Z",
-            "author": {
-                "name": "Kishore Gopalakrishna",
-                "url": "https://github.com/kishoreg"
-            }
-        },
-        {
-            "id": "/2015/05/16/LinkedIn-Scaling",
-            "content_html": "<p>LinkedIn started in 2003 with the goal of connecting to your network for better job opportunities. It had only 2,700 members the first week. Fast forward many years, and LinkedIn’s product portfolio, member base, and server load has grown tremendously.</p><p>Today, LinkedIn operates globally with more than 350 million members. We serve tens of thousands of web pages every second of every day. We&#x27;ve hit our mobile moment where mobile accounts for more  [...]
-            "url": "https://pinot.apache.org/blog/2015/05/16/LinkedIn-Scaling",
-            "title": "A Brief History of Scaling LinkedIn",
-            "summary": "LinkedIn started in 2003 with the goal of connecting to your network for better job opportunities. It had only 2,700 members the first week. Fast forward many years, and LinkedIn’s product portfolio, member base, and server load has grown tremendously.",
-            "date_modified": "2015-05-16T00:00:00.000Z",
-            "author": {
-                "name": "LinkedIn",
-                "url": "https://engineering.linkedin.com/blog/topic/pinot"
-            }
-        }
-    ]
-}
\ No newline at end of file
diff --git a/content/blog/index.html b/content/blog/index.html
index fef5c07..e21d880 100644
--- a/content/blog/index.html
+++ b/content/blog/index.html
@@ -3,20 +3,22 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Blog - Apache Pinot: User-Facing Analytics | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="Blog - Apache Pinot: User-Facing Analytics | Apache Pinot™"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:description" content="Blog"><meta data-react-helmet="true" proper [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Blog - Apache Pinot: User-Facing Analytics | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="Blog - Apache Pinot: User-Facing Analytics | Apache Pinot™"><meta data-react-helmet="true" name="description" content="Blog"><meta data-react-helmet="true" property="og:description" content="Blog"><meta data-react-helmet="true" property="og:url" cont [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/page/2/index.html b/content/blog/page/2/index.html
index 033e5aa..eea8270 100644
--- a/content/blog/page/2/index.html
+++ b/content/blog/page/2/index.html
@@ -3,21 +3,23 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Blog - Apache Pinot: User-Facing Analytics | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="Blog - Apache Pinot: User-Facing Analytics | Apache Pinot™"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:description" content="Blog"><meta data-react-helmet="true" proper [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Blog - Apache Pinot: User-Facing Analytics | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="Blog - Apache Pinot: User-Facing Analytics | Apache Pinot™"><meta data-react-helmet="true" name="description" content="Blog"><meta data-react-helmet="true" property="og:description" content="Blog"><meta data-react-helmet="true" property="og:url" cont [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-but carry the cost of maintaining two different code bases for the same logic.</p><p>Read More at <a href="https://engineering.linkedin.com/blog/2020/bridging-batch-and-stream-processing" target="_blank" rel="noopener noreferrer">https://engineering.linkedin.com/blog/2020/bridging-batch-and-stream-processing</a></p><p><img src="https://content.linkedin.com/content/dam/engineering/site-assets/images/blog/posts/2020/07/bridging-1.png" alt="Bridging batch and stream processing for the Recru [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+but carry the cost of maintaining two different code bases for the same logic.</p><p>Read More at <a href="https://engineering.linkedin.com/blog/2020/bridging-batch-and-stream-processing" target="_blank" rel="noopener noreferrer">https://engineering.linkedin.com/blog/2020/bridging-batch-and-stream-processing</a></p><p><img src="https://content.linkedin.com/content/dam/engineering/site-assets/images/blog/posts/2020/07/bridging-1.png" alt="Bridging batch and stream processing for the Recru [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/page/3/index.html b/content/blog/page/3/index.html
index c98899e..86ba2d3 100644
--- a/content/blog/page/3/index.html
+++ b/content/blog/page/3/index.html
@@ -3,24 +3,26 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Blog - Apache Pinot: User-Facing Analytics | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="Blog - Apache Pinot: User-Facing Analytics | Apache Pinot™"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:description" content="Blog"><meta data-react-helmet="true" proper [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Blog - Apache Pinot: User-Facing Analytics | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="Blog - Apache Pinot: User-Facing Analytics | Apache Pinot™"><meta data-react-helmet="true" name="description" content="Blog"><meta data-react-helmet="true" property="og:description" content="Blog"><meta data-react-helmet="true" property="og:url" cont [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-and help our engineers understand why these anomalies happened through a dimension heatmap</p><p><a href="https://engineering.linkedin.com/blog/2020/analyzing-anomalies-with-thirdeye" target="_blank" rel="noopener noreferrer">Read More at https://engineering.linkedin.com/blog/2020/analyzing-anomalies-with-thirdeye</a></p><p><img src="https://content.linkedin.com/content/dam/engineering/site-assets/images/blog/posts/2020/02/datacube-1.png" alt="Analyzing anomalies with ThirdEye"></p></div [...]
-while using the storage space efficiently.</p><p>Read More at <a href="https://engineering.linkedin.com/blog/2019/06/star-tree-index--powering-fast-aggregations-on-pinot" target="_blank" rel="noopener noreferrer">https://engineering.linkedin.com/blog/2019/06/star-tree-index--powering-fast-aggregations-on-pinot</a></p><p><img src="https://content.linkedin.com/content/dam/engineering/site-assets/images/blog/posts/2019/06/startree3.png" alt="Star-tree index - Powering fast aggregations on P [...]
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+and help our engineers understand why these anomalies happened through a dimension heatmap</p><p><a href="https://engineering.linkedin.com/blog/2020/analyzing-anomalies-with-thirdeye" target="_blank" rel="noopener noreferrer">Read More at https://engineering.linkedin.com/blog/2020/analyzing-anomalies-with-thirdeye</a></p><p><img src="https://content.linkedin.com/content/dam/engineering/site-assets/images/blog/posts/2020/02/datacube-1.png" alt="Analyzing anomalies with ThirdEye"></p></div [...]
+while using the storage space efficiently.</p><p>Read More at <a href="https://engineering.linkedin.com/blog/2019/06/star-tree-index--powering-fast-aggregations-on-pinot" target="_blank" rel="noopener noreferrer">https://engineering.linkedin.com/blog/2019/06/star-tree-index--powering-fast-aggregations-on-pinot</a></p><p><img src="https://content.linkedin.com/content/dam/engineering/site-assets/images/blog/posts/2019/06/startree3.png" alt="Star-tree index - Powering fast aggregations on P [...]
 LinkedIn relies on ThirdEye to monitor site performance, track member growth,  understand adoption of new features,
-flag sustained attempts to circumvent system security, and many other areas</p><p>Read More at <a href="https://engineering.linkedin.com/blog/2019/01/introducing-thirdeye--linkedins-business-wide-monitoring-platfor" target="_blank" rel="noopener noreferrer">https://engineering.linkedin.com/blog/2019/01/introducing-thirdeye--linkedins-business-wide-monitoring-platfor</a></p><p><img src="https://content.linkedin.com/content/dam/engineering/site-assets/images/blog/posts/2019/06/startree3.pn [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+flag sustained attempts to circumvent system security, and many other areas</p><p>Read More at <a href="https://engineering.linkedin.com/blog/2019/01/introducing-thirdeye--linkedins-business-wide-monitoring-platfor" target="_blank" rel="noopener noreferrer">https://engineering.linkedin.com/blog/2019/01/introducing-thirdeye--linkedins-business-wide-monitoring-platfor</a></p><p><img src="https://content.linkedin.com/content/dam/engineering/site-assets/images/blog/posts/2019/06/startree3.pn [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/rss.xml b/content/blog/rss.xml
index a32080d..c7f85a1 100644
--- a/content/blog/rss.xml
+++ b/content/blog/rss.xml
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
-<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
+<rss version="2.0">
     <channel>
         <title>Apache Pinot: User-Facing Analytics</title>
         <link>https://pinot.apache.org/blog</link>
@@ -10,239 +10,205 @@
         <item>
             <title><![CDATA[Text analytics on LinkedIn Talent Insights using Apache Pinot]]></title>
             <link>https://pinot.apache.org/blog/2021/06/16/LinkedIn-TextAnalytics</link>
-            <guid>/2021/06/16/LinkedIn-TextAnalytics</guid>
+            <guid>Text analytics on LinkedIn Talent Insights using Apache Pinot</guid>
             <pubDate>Wed, 16 Jun 2021 00:00:00 GMT</pubDate>
             <description><![CDATA[Introduction LinkedIn Talent Insights (LTI) is a platform that helps organizations understand the external labor market and their internal workforce, and enables the long term success of their employees]]></description>
-            <content:encoded><![CDATA[<p>LinkedIn Talent Insights (LTI) is a platform that helps organizations understand the external labor market and their internal workforce, and enables the long term success of their employees. Users of LTI have the flexibility to construct searches using the various facets of the LinkedIn Economic Graph (skills, titles, location, company, etc.).</p><p><a href="https://engineering.linkedin.com/blog/2021/text-analytics-on-linkedin-talent-insights-usin [...]
         </item>
         <item>
             <title><![CDATA[Introduction to Geospatial Queries in Apache Pinot]]></title>
             <link>https://pinot.apache.org/blog/2021/06/13/DevBlog-Geospatial</link>
-            <guid>/2021/06/13/DevBlog-Geospatial</guid>
+            <guid>Introduction to Geospatial Queries in Apache Pinot</guid>
             <pubDate>Sun, 13 Jun 2021 00:00:00 GMT</pubDate>
             <description><![CDATA[Discuss the challenges of analyzing geospatial at scale and propose the geospatial support in Pinot.]]></description>
-            <content:encoded><![CDATA[<p>Geospatial data has been widely used across the industry, spanning multiple verticals, such as ride-sharing and delivery, transportation infrastructure, defense and intel, public health. Deriving insights from timely and accurate geospatial data could enable mission-critical use cases in the organizations and fuel a vibrant marketplace across the industry. In the design document for this new Pinot feature, we discuss the challenges of analyzing ge [...]
         </item>
         <item>
             <title><![CDATA[Automating Merchant Live Monitoring with Real-Time Analytics - Charon]]></title>
             <link>https://pinot.apache.org/blog/2021/04/29/Uber-Charon</link>
-            <guid>/2021/04/29/Uber-Charon</guid>
+            <guid>Automating Merchant Live Monitoring with Real-Time Analytics - Charon</guid>
             <pubDate>Thu, 29 Apr 2021 00:00:00 GMT</pubDate>
             <description><![CDATA[Focus on Uber’s real-time data platform components to build a tool called Charon to reduce impact of poor marketplace reliability on the merchants.]]></description>
-            <content:encoded><![CDATA[<p>At Uber, live monitoring and automation of Ops is critical to preserve marketplace health, maintain reliability, and gain efficiency in markets. By the virtue of the word “live”, this monitoring needs to show what is happening now, with prompt access to fresh data, and the ability to recommend appropriate actions based on that data. Uber’s data platform provides the self-serve tools which empower the Ops teams to build their own live monitoring to [...]
         </item>
         <item>
             <title><![CDATA[Deploying Apache Pinot at a Large Retail Chain]]></title>
             <link>https://pinot.apache.org/blog/2021/04/27/DevBlog-PinotInRetailChain</link>
-            <guid>/2021/04/27/DevBlog-PinotInRetailChain</guid>
+            <guid>Deploying Apache Pinot at a Large Retail Chain</guid>
             <pubDate>Tue, 27 Apr 2021 00:00:00 GMT</pubDate>
             <description><![CDATA[Blog gives an overview of our use of Apache Pinot to solve some of biggest challenges around Data Analytics in Large Retail Chain]]></description>
-            <content:encoded><![CDATA[<p>Blog gives an overview of our use of Apache Pinot to solve some of biggest challenges around Data Analytics in Large Retail Chain</p><p><a href="https://medium.com/apache-pinot-developer-blog/deploying-apache-pinot-at-a-large-retail-chain-42aed2921a38">Read More at https://medium.com/apache-pinot-developer-blog/deploying-apache-pinot-at-a-large-retail-chain-42aed2921a38</a></p><p><img src="https://miro.medium.com/max/1400/1*EtqD0vTPEe569jybXCt69w. [...]
         </item>
         <item>
             <title><![CDATA[Solving for the cardinality of set intersection at scale with Pinot and Theta Sketches]]></title>
             <link>https://pinot.apache.org/blog/2021/04/16/LinkedIn-Theta</link>
-            <guid>/2021/04/16/LinkedIn-Theta</guid>
+            <guid>Solving for the cardinality of set intersection at scale with Pinot and Theta Sketches</guid>
             <pubDate>Fri, 16 Apr 2021 00:00:00 GMT</pubDate>
             <description><![CDATA[Focus on using large set intersection cardinality approximations with Apache Pinot and Theta Sketches, which allow us to efficiently figure out the unique size of a targeted audience when factoring in multiple criteria of an advertising campaign.]]></description>
-            <content:encoded><![CDATA[<p>The Lambda architecture has become a popular architectural style that promises both speed and accuracy in data processing by using a hybrid approach of both batch processing and stream processing methods.</p><p>Read More at <a href="https://engineering.linkedin.com/blog/2021/pinot-and-theta-sketches">https://engineering.linkedin.com/blog/2021/pinot-and-theta-sketches</a></p><p><img src="https://content.linkedin.com/content/dam/engineering/site-ass [...]
         </item>
         <item>
             <title><![CDATA[Introduction to Upserts in Apache Pinot]]></title>
             <link>https://pinot.apache.org/blog/2021/04/08/DevBlog-UpsertsIntro</link>
-            <guid>/2021/04/08/DevBlog-UpsertsIntro</guid>
+            <guid>Introduction to Upserts in Apache Pinot</guid>
             <pubDate>Thu, 08 Apr 2021 00:00:00 GMT</pubDate>
             <description><![CDATA[Introduction to Pinot Upsert and explain why it’s exciting and how you can start using it.]]></description>
-            <content:encoded><![CDATA[<p>Since the 0.6.0 release of Apache Pinot, a new feature was made available for stream ingestion that allows you to upsert events from an immutable log. Typically, upsert is a term used to describe inserting a record into a database if it does not already exist or update it if it does exist. In Apache Pinot’s case, upsert isn’t precisely the same concept, and I wanted to write this blog post to explain why it’s exciting and how you can start using i [...]
         </item>
         <item>
             <title><![CDATA[Real-time Analytics with Presto and Apache Pinot]]></title>
             <link>https://pinot.apache.org/blog/2021/02/02/DevBlog-PrestoPinot</link>
-            <guid>/2021/02/02/DevBlog-PrestoPinot</guid>
+            <guid>Real-time Analytics with Presto and Apache Pinot</guid>
             <pubDate>Tue, 02 Feb 2021 00:00:00 GMT</pubDate>
             <description><![CDATA[Blog gives an overview of our use of Apache Pinot to solve some of biggest challenges around Data Analytics in Large Retail Chain]]></description>
-            <content:encoded><![CDATA[<p>In this world, most analytics products either focus on ad-hoc analytics, which requires query flexibility without guaranteed latency, or low latency analytics with limited query capability. In this blog, we will explore how to get the best of both worlds using Apache Pinot and Presto.</p><p><a href="https://www.startree.ai/blogs/real-time-analytics-with-presto-and-apache-pinot-part-i/">Read Part 1 at https://www.startree.ai/blogs/real-time-analyti [...]
         </item>
         <item>
             <title><![CDATA[Change Data Analysis with Debezium and Apache Pinot]]></title>
             <link>https://pinot.apache.org/blog/2021/01/08/DevBlog-DebeziumCDC</link>
-            <guid>/2021/01/08/DevBlog-DebeziumCDC</guid>
+            <guid>Change Data Analysis with Debezium and Apache Pinot</guid>
             <pubDate>Fri, 08 Jan 2021 00:00:00 GMT</pubDate>
             <description><![CDATA[Pinot enters into a storied legacy of innovations that have emerged from one of the world’s largest online social networks. Over a few decades, the Silicon Valley tech giant has helped hundreds of millions of people around the world navigate their careers.]]></description>
-            <content:encoded><![CDATA[<p>In this blog post, we’re going to explore an exciting new world of real-time analytics based on combining the popular CDC tool, Debezium, with the real-time OLAP datastore, Apache Pinot.</p><p><a href="https://medium.com/apache-pinot-developer-blog/change-data-analysis-with-debezium-and-apache-pinot-b4093dc178a7">Read More at https://medium.com/apache-pinot-developer-blog/change-data-analysis-with-debezium-and-apache-pinot-b4093dc178a7</a></p><p>< [...]
         </item>
         <item>
             <title><![CDATA[From Lambda to Lambda-less Lessons learned]]></title>
             <link>https://pinot.apache.org/blog/2020/12/01/LinkedIn-Lamda</link>
-            <guid>/2020/12/01/LinkedIn-Lamda</guid>
+            <guid>From Lambda to Lambda-less Lessons learned</guid>
             <pubDate>Tue, 01 Dec 2020 00:00:00 GMT</pubDate>
             <description><![CDATA[The Lambda architecture has become a popular architectural style that promises both speed and accuracy in data processing by using a hybrid approach of both batch processing and stream processing methods.]]></description>
-            <content:encoded><![CDATA[<p>The Lambda architecture has become a popular architectural style that promises both speed and accuracy in data processing by using a hybrid approach of both batch processing and stream processing methods.</p><p>Read More at <a href="https://engineering.linkedin.com/blog/2020/lambda-to-lambda-less-architecture">https://engineering.linkedin.com/blog/2020/lambda-to-lambda-less-architecture</a></p><p><img src="https://content.linkedin.com/content/dam/ [...]
         </item>
         <item>
             <title><![CDATA[Operating Apache Pinot at Uber Scale]]></title>
             <link>https://pinot.apache.org/blog/2020/10/20/Uber-Operating</link>
-            <guid>/2020/10/20/Uber-Operating</guid>
+            <guid>Operating Apache Pinot at Uber Scale</guid>
             <pubDate>Tue, 20 Oct 2020 00:00:00 GMT</pubDate>
             <description><![CDATA[Present details of this platform and how it fits in Uber’s ecosystem. Explain how uber scaled from a few use cases to a multi-cluster powering hundreds of use cases for querying terabyte-scale data with millisecond latencies.]]></description>
-            <content:encoded><![CDATA[<p>Uber has a complex marketplace consisting of riders, drivers, eaters, restaurants and so on. Operating that marketplace at a global scale requires real-time intelligence and decision making. For instance, identifying delayed Uber Eats orders or abandoned carts helps to enable our community operations team to take corrective action. Having a real-time dashboard of different events such as consumer demand, driver availability, or trips happening in  [...]
         </item>
         <item>
             <title><![CDATA[Deep Analysis of Russian Twitter Trolls]]></title>
             <link>https://pinot.apache.org/blog/2020/10/16/DevBlog-TwitterTrollAnalysis</link>
-            <guid>/2020/10/16/DevBlog-TwitterTrollAnalysis</guid>
+            <guid>Deep Analysis of Russian Twitter Trolls</guid>
             <pubDate>Fri, 16 Oct 2020 00:00:00 GMT</pubDate>
             <description><![CDATA[Show you how to use Apache Pinot and Superset to analyze 3 million tweets by the Internet Research Agency (IRA) open-sourced by FiveThirtyEight.]]></description>
-            <content:encoded><![CDATA[<p>The history behind Russian disinformation is a dense and continuously evolving subject. The world’s best research hasn’t seemed to hit the mainstream yet, which made this an excellent opportunity to see if I could use some open source tooling to surface new analytical evidence.</p><p>In this blog post, I’ll show you how to use Apache Pinot and Superset to analyze 3 million tweets by the Internet Research Agency (IRA) open-sourced by FiveThirtyEigh [...]
         </item>
         <item>
             <title><![CDATA[Leverage Plugins to Ingest Parquet Files from S3 in Pinot]]></title>
             <link>https://pinot.apache.org/blog/2020/08/08/DevBlog-IngestPlugins</link>
-            <guid>/2020/08/08/DevBlog-IngestPlugins</guid>
+            <guid>Leverage Plugins to Ingest Parquet Files from S3 in Pinot</guid>
             <pubDate>Sat, 08 Aug 2020 00:00:00 GMT</pubDate>
             <description><![CDATA[Pinot is its pluggable architecture. The plugins make it easy to add support for any third-party system which can be an execution framework, a filesystem, or input format.]]></description>
-            <content:encoded><![CDATA[<p>One of the primary advantages of using Pinot is its pluggable architecture. The plugins make it easy to add support for any third-party system which can be an execution framework, a filesystem, or input format.</p><p>In this tutorial, we will use three such plugins to easily ingest data and push it to our Pinot cluster. The plugins we will be using are -</p><ul><li>pinot-batch-ingestion-spark</li><li>pinot-s3</li><li>pinot-parquet</li></ul><p><a h [...]
         </item>
         <item>
             <title><![CDATA[Monitoring Apache Pinot with JMX, Prometheus and Grafana]]></title>
             <link>https://pinot.apache.org/blog/2020/08/08/DevBlog-PinotMonitoring</link>
-            <guid>/2020/08/08/DevBlog-PinotMonitoring</guid>
+            <guid>Monitoring Apache Pinot with JMX, Prometheus and Grafana</guid>
             <pubDate>Sat, 08 Aug 2020 00:00:00 GMT</pubDate>
             <description><![CDATA[Blog gives an overview of our use of Apache Pinot to solve some of biggest challenges around Data Analytics in Large Retail Chain]]></description>
-            <content:encoded><![CDATA[<p>I may be kicking open doors here, but a simple question has always helped me start from somewhere. When it comes to investigating degraded user experience caused by latency, can I observe high resource usage on all or some nodes of the system?</p><p><a href="https://medium.com/apache-pinot-developer-blog/monitoring-apache-pinot-99034050c1a5">Read more at https://medium.com/apache-pinot-developer-blog/monitoring-apache-pinot-99034050c1a5</a></p><p> [...]
         </item>
         <item>
             <title><![CDATA[Achieving 99th percentile latency SLA using Apache Pinot]]></title>
             <link>https://pinot.apache.org/blog/2020/08/08/DevBlog-SLAApps</link>
-            <guid>/2020/08/08/DevBlog-SLAApps</guid>
+            <guid>Achieving 99th percentile latency SLA using Apache Pinot</guid>
             <pubDate>Sat, 08 Aug 2020 00:00:00 GMT</pubDate>
             <description><![CDATA[How users can build critical site-facing analytical applications requiring high throughput and strict p99th query latency SLA]]></description>
-            <content:encoded><![CDATA[<p>In this article, we talk about how users can build critical site-facing analytical applications requiring high throughput and strict p99th query latency SLA using Apache Pinot.</p><p><a href="https://medium.com/apache-pinot-developer-blog/achieving-99th-percentile-latency-sla-using-apache-pinot-2ba4ce1d9eff">Read more at https://medium.com/apache-pinot-developer-blog/achieving-99th-percentile-latency-sla-using-apache-pinot-2ba4ce1d9eff</a></p><p>< [...]
         </item>
         <item>
             <title><![CDATA[Utilize UDFs to Supercharge Queries in Apache Pinot]]></title>
             <link>https://pinot.apache.org/blog/2020/08/08/DevBlog-ScalarUDFs</link>
-            <guid>/2020/08/08/DevBlog-ScalarUDFs</guid>
+            <guid>Utilize UDFs to Supercharge Queries in Apache Pinot</guid>
             <pubDate>Sat, 08 Aug 2020 00:00:00 GMT</pubDate>
             <description><![CDATA[Scalar Functions that allow users to write and add their functions as a plugin.]]></description>
-            <content:encoded><![CDATA[<p>Apache Pinot is a realtime distributed OLAP datastore that can answer hundreds of thousands of queries with millisecond latencies. You can head over to <a href="https://pinot.apache.org/">https://pinot.apache.org/</a> to get started with Apache Pinot.</p><p>While using any database, we can come across a scenario where a function required for the query is not supported out of the box. In such time, we have to resort to raising a pull request for a  [...]
         </item>
         <item>
             <title><![CDATA[Building a culture around metrics and anomaly detection]]></title>
             <link>https://pinot.apache.org/blog/2020/07/28/DevBlog-AnomalyDetection</link>
-            <guid>/2020/07/28/DevBlog-AnomalyDetection</guid>
+            <guid>Building a culture around metrics and anomaly detection</guid>
             <pubDate>Tue, 28 Jul 2020 00:00:00 GMT</pubDate>
             <description><![CDATA[ThirdEye as a system is a platform that allows you to integrate your metrics (quantitative information) with events (knowledge or qualitative information) and combine the two so you can distinguish between meaningless anomalies and those ones that matter.]]></description>
-            <content:encoded><![CDATA[<p>Anomaly detection is a very broad term. Usually it means that you want to see if things are running as usual. This could go from your business metrics down to the lowest level of how your systems are running. Anomaly detection is an entire process. It’s not just a tool that you get out of the box that measures time series data. Similar to DevOps, anomaly detection is a culture of different roles engaging in a process that combines tooling with hum [...]
         </item>
         <item>
             <title><![CDATA[Moving developers up the stack with Apache Pinot]]></title>
             <link>https://pinot.apache.org/blog/2020/07/28/DevBlog-DevUpStack</link>
-            <guid>/2020/07/28/DevBlog-DevUpStack</guid>
+            <guid>Moving developers up the stack with Apache Pinot</guid>
             <pubDate>Tue, 28 Jul 2020 00:00:00 GMT</pubDate>
             <description><![CDATA[Pinot enters into a storied legacy of innovations that have emerged from one of the world’s largest online social networks. Over a few decades, the Silicon Valley tech giant has helped hundreds of millions of people around the world navigate their careers.]]></description>
-            <content:encoded><![CDATA[<p>Once upon a time, an internet company named LinkedIn faced the challenge of having petabytes of connected data with no way to analyze it in real-time. As this was a problem that was the first of its kind, there was only one solution. The company put together a talented team of engineers and tasked them with building the right tool for the job. Today, that tool goes by the name of Apache Pinot.</p><p>Read More at <a href="https://medium.com/apache- [...]
         </item>
         <item>
             <title><![CDATA[Bridging batch and stream processing for the Recruiter usage statistics dashboard]]></title>
             <link>https://pinot.apache.org/blog/2020/07/14/LinkedIn-BatchRealtime</link>
-            <guid>/2020/07/14/LinkedIn-BatchRealtime</guid>
+            <guid>Bridging batch and stream processing for the Recruiter usage statistics dashboard</guid>
             <pubDate>Tue, 14 Jul 2020 00:00:00 GMT</pubDate>
             <description><![CDATA[Focus on using large set intersection cardinality approximations with Apache Pinot and Theta Sketches, which allow us to efficiently figure out the unique size of a targeted audience when factoring in multiple criteria of an advertising campaign.]]></description>
-            <content:encoded><![CDATA[<p>Batch and streaming computations are often combined together in the Lambda architecture,
-but carry the cost of maintaining two different code bases for the same logic.</p><p>Read More at <a href="https://engineering.linkedin.com/blog/2020/bridging-batch-and-stream-processing">https://engineering.linkedin.com/blog/2020/bridging-batch-and-stream-processing</a></p><p><img src="https://content.linkedin.com/content/dam/engineering/site-assets/images/blog/posts/2020/07/bridging-1.png" alt="Bridging batch and stream processing for the Recruiter usage statistics dashboard"/></p>]]>< [...]
         </item>
         <item>
             <title><![CDATA[Building LinkedIn Talent Insights to democratize data-driven decision making]]></title>
             <link>https://pinot.apache.org/blog/2020/06/29/LinkedIn-TalentInsight</link>
-            <guid>/2020/06/29/LinkedIn-TalentInsight</guid>
+            <guid>Building LinkedIn Talent Insights to democratize data-driven decision making</guid>
             <pubDate>Mon, 29 Jun 2020 00:00:00 GMT</pubDate>
             <description><![CDATA[Focus on using large set intersection cardinality approximations with Apache Pinot and Theta Sketches, which allow us to efficiently figure out the unique size of a targeted audience when factoring in multiple criteria of an advertising campaign.]]></description>
-            <content:encoded><![CDATA[<p>LinkedIn is a mission-driven organization, and we take our mission of “connecting the world&#x27;s professionals to make them more productive and successful” very seriously.</p><p>Read More at <a href="https://engineering.linkedin.com/blog/2020/building-linkedin-talent-insights">https://engineering.linkedin.com/blog/2020/building-linkedin-talent-insights</a></p><p><img src="https://content.linkedin.com/content/dam/engineering/site-assets/images/bl [...]
         </item>
         <item>
             <title><![CDATA[Monitoring business performance data with ThirdEye smart alerts]]></title>
             <link>https://pinot.apache.org/blog/2020/06/25/LinkedIn-SmartAlerts</link>
-            <guid>/2020/06/25/LinkedIn-SmartAlerts</guid>
+            <guid>Monitoring business performance data with ThirdEye smart alerts</guid>
             <pubDate>Thu, 25 Jun 2020 00:00:00 GMT</pubDate>
             <description><![CDATA[Focus on using large set intersection cardinality approximations with Apache Pinot and Theta Sketches, which allow us to efficiently figure out the unique size of a targeted audience when factoring in multiple criteria of an advertising campaign.]]></description>
-            <content:encoded><![CDATA[<p>Explain how ThirdEye smart alerts and automated dashboards helped the LinkedIn Premium business operations team monitor key metrics—such as new free trial signups—for the timely detection of outliers in business performance data.</p><p>Read More at <a href="https://engineering.linkedin.com/blog/2020/monitoring-business-performance-data-with-thirdeye-smart-alerts">https://engineering.linkedin.com/blog/2020/monitoring-business-performance-data-with- [...]
         </item>
         <item>
             <title><![CDATA[Using Apache Pinot and Kafka to Analyze GitHub Events]]></title>
             <link>https://pinot.apache.org/blog/2020/04/10/DevBlog-AnalyzeGitEvents</link>
-            <guid>/2020/04/10/DevBlog-AnalyzeGitEvents</guid>
+            <guid>Using Apache Pinot and Kafka to Analyze GitHub Events</guid>
             <pubDate>Fri, 10 Apr 2020 00:00:00 GMT</pubDate>
             <description><![CDATA[Show you how Pinot and Kafka can be used together to ingest, query, and visualize event streams sourced from the public GitHub API.]]></description>
-            <content:encoded><![CDATA[<p>In this blog post, we’ll show you how Pinot and Kafka can be used together to ingest, query, and visualize event streams sourced from the public GitHub API. For the step-by-step instructions, please visit our documentation, which will guide you through the specifics of running this example in your development environment.</p><p>Read More at <a href="https://medium.com/apache-pinot-developer-blog/using-apache-pinot-and-kafka-to-analyze-github-event [...]
         </item>
         <item>
             <title><![CDATA[Analyzing anomalies with ThirdEye]]></title>
             <link>https://pinot.apache.org/blog/2020/02/20/LinkedIn-Thirdeye</link>
-            <guid>/2020/02/20/LinkedIn-Thirdeye</guid>
+            <guid>Analyzing anomalies with ThirdEye</guid>
             <pubDate>Thu, 20 Feb 2020 00:00:00 GMT</pubDate>
             <description><![CDATA[Focus on using large set intersection cardinality approximations with Apache Pinot and Theta Sketches, which allow us to efficiently figure out the unique size of a targeted audience when factoring in multiple criteria of an advertising campaign.]]></description>
-            <content:encoded><![CDATA[<p>Focus on the behind-the-scenes functionalities of ThirdEye that analyze the multi-dimensional time series data
-and help our engineers understand why these anomalies happened through a dimension heatmap</p><p><a href="https://engineering.linkedin.com/blog/2020/analyzing-anomalies-with-thirdeye">Read More at https://engineering.linkedin.com/blog/2020/analyzing-anomalies-with-thirdeye</a></p><p><img src="https://content.linkedin.com/content/dam/engineering/site-assets/images/blog/posts/2020/02/datacube-1.png" alt="Analyzing anomalies with ThirdEye"/></p>]]></content:encoded>
         </item>
         <item>
             <title><![CDATA[Engineering SQL Support on Apache Pinot at Uber]]></title>
             <link>https://pinot.apache.org/blog/2020/01/15/Pinot-Presto-SQL</link>
-            <guid>/2020/01/15/Pinot-Presto-SQL</guid>
+            <guid>Engineering SQL Support on Apache Pinot at Uber</guid>
             <pubDate>Wed, 15 Jan 2020 00:00:00 GMT</pubDate>
             <description><![CDATA[Talks about solution that linked Presto, a query engine that supports full ANSI SQL, and Pinot, a real-time OLAP (online analytical processing) datastore.]]></description>
-            <content:encoded><![CDATA[<p>Uber leverages real-time analytics on aggregate data to improve the user experience across our products, from fighting fraudulent behavior on Uber Eats to forecasting demand on our platform.</p><p>To resolve these issues, we built a solution that linked Presto, a query engine that supports full ANSI SQL, and Pinot, a real-time OLAP (online analytical processing) datastore. This married solution allows users to write ad-hoc SQL queries, empowering  [...]
         </item>
         <item>
             <title><![CDATA[Auto-tuning Pinot real-time consumption]]></title>
             <link>https://pinot.apache.org/blog/2019/07/11/LinkedIn-AutoTune</link>
-            <guid>/2019/07/11/LinkedIn-AutoTune</guid>
+            <guid>Auto-tuning Pinot real-time consumption</guid>
             <pubDate>Thu, 11 Jul 2019 00:00:00 GMT</pubDate>
             <description><![CDATA[Focus on using large set intersection cardinality approximations with Apache Pinot and Theta Sketches, which allow us to efficiently figure out the unique size of a targeted audience when factoring in multiple criteria of an advertising campaign.]]></description>
-            <content:encoded><![CDATA[<p>Focus on Auto tuning Pinot, a scalable distributed columnar OLAP data store developed at LinkedIn, delivers real-time analytics for site-facing use cases such as LinkedIn&#x27;s Who viewed my profile, Talent insights, and more.</p><p>Read More at <a href="https://engineering.linkedin.com/blog/2020/bridging-batch-and-stream-processing">https://engineering.linkedin.com/blog/2020/bridging-batch-and-stream-processing</a></p><p><img src="https://conten [...]
         </item>
         <item>
             <title><![CDATA[Star-tree index - Powering fast aggregations on Pinot]]></title>
             <link>https://pinot.apache.org/blog/2019/06/14/LinkedIn-StarTree</link>
-            <guid>/2019/06/14/LinkedIn-StarTree</guid>
+            <guid>Star-tree index - Powering fast aggregations on Pinot</guid>
             <pubDate>Fri, 14 Jun 2019 00:00:00 GMT</pubDate>
             <description><![CDATA[Introduced Star-Tree index to utilize the pre-aggregated documents in a smart way that achieves low query latencies, while using the storage space efficiently.]]></description>
-            <content:encoded><![CDATA[<p>Introduced Star-Tree index to utilize the pre-aggregated documents in a smart way that achieves low query latencies,
-while using the storage space efficiently.</p><p>Read More at <a href="https://engineering.linkedin.com/blog/2019/06/star-tree-index--powering-fast-aggregations-on-pinot">https://engineering.linkedin.com/blog/2019/06/star-tree-index--powering-fast-aggregations-on-pinot</a></p><p><img src="https://content.linkedin.com/content/dam/engineering/site-assets/images/blog/posts/2019/06/startree3.png" alt="Star-tree index - Powering fast aggregations on Pinot"/></p>]]></content:encoded>
         </item>
         <item>
             <title><![CDATA[Introducing ThirdEye - LinkedIn’s Business-Wide Monitoring Platform]]></title>
             <link>https://pinot.apache.org/blog/2019/01/09/LinkedIn-IntroThirdEye</link>
-            <guid>/2019/01/09/LinkedIn-IntroThirdEye</guid>
+            <guid>Introducing ThirdEye - LinkedIn’s Business-Wide Monitoring Platform</guid>
             <pubDate>Wed, 09 Jan 2019 00:00:00 GMT</pubDate>
             <description><![CDATA[ThirdEye is a comprehensive platform for real-time monitoring of metrics that covers a wide variety of use-cases.]]></description>
-            <content:encoded><![CDATA[<p>ThirdEye is a comprehensive platform for real-time monitoring of metrics that covers a wide variety of use-cases.
-LinkedIn relies on ThirdEye to monitor site performance, track member growth,  understand adoption of new features,
-flag sustained attempts to circumvent system security, and many other areas</p><p>Read More at <a href="https://engineering.linkedin.com/blog/2019/01/introducing-thirdeye--linkedins-business-wide-monitoring-platfor">https://engineering.linkedin.com/blog/2019/01/introducing-thirdeye--linkedins-business-wide-monitoring-platfor</a></p><p><img src="https://content.linkedin.com/content/dam/engineering/site-assets/images/blog/posts/2019/06/startree3.png" alt="Star-tree index - Powering fast ag [...]
         </item>
         <item>
             <title><![CDATA[Engineering Restaurant Manager - UberEATS Analytics Dashboard]]></title>
             <link>https://pinot.apache.org/blog/2017/09/17/Restaurant-Manager</link>
-            <guid>/2017/09/17/Restaurant-Manager</guid>
+            <guid>Engineering Restaurant Manager - UberEATS Analytics Dashboard</guid>
             <pubDate>Sun, 17 Sep 2017 00:00:00 GMT</pubDate>
             <description><![CDATA[Restaurant Manager is a comprehensive analytics dashboard and pipeline for our restaurant partners. In this article, we discuss how we architected this analytics platform and its robust data pipeline.]]></description>
-            <content:encoded><![CDATA[<p>At Uber, we use data analytics to architect more magical user experiences across our products. Whenever possible, we harness these data engineering capabilities to empower our partners to better serve their customers. For instance, in late 2016, the UberEATS engineering team built a comprehensive analytics dashboard that provides restaurant partners with additional insights about the health of their business.</p><p>Read More at <a href="https://en [...]
         </item>
         <item>
             <title><![CDATA[Open Sourcing Pinot - Scaling the Wall of Real-Time Analytics]]></title>
             <link>https://pinot.apache.org/blog/2015/06/10/Open-Sourcing-Pinot</link>
-            <guid>/2015/06/10/Open-Sourcing-Pinot</guid>
+            <guid>Open Sourcing Pinot - Scaling the Wall of Real-Time Analytics</guid>
             <pubDate>Wed, 10 Jun 2015 00:00:00 GMT</pubDate>
             <description><![CDATA[Introducing Pinot which allow to slice and dice across billions of rows in real-time across a wide variety of products]]></description>
-            <content:encoded><![CDATA[<p>LinkedIn’s real-time analytics infrastructure, that we built to allow us to slice and dice across billions of rows in real-time across a wide variety of products. Read More at (<a href="https://engineering.linkedin.com/pinot/open-sourcing-pinot-scaling-wall-real-time-analytics">https://engineering.linkedin.com/pinot/open-sourcing-pinot-scaling-wall-real-time-analytics</a>)</p>]]></content:encoded>
         </item>
         <item>
             <title><![CDATA[A Brief History of Scaling LinkedIn]]></title>
             <link>https://pinot.apache.org/blog/2015/05/16/LinkedIn-Scaling</link>
-            <guid>/2015/05/16/LinkedIn-Scaling</guid>
+            <guid>A Brief History of Scaling LinkedIn</guid>
             <pubDate>Sat, 16 May 2015 00:00:00 GMT</pubDate>
             <description><![CDATA[LinkedIn started in 2003 with the goal of connecting to your network for better job opportunities. It had only 2,700 members the first week. Fast forward many years, and LinkedIn’s product portfolio, member base, and server load has grown tremendously.]]></description>
-            <content:encoded><![CDATA[<p>LinkedIn started in 2003 with the goal of connecting to your network for better job opportunities. It had only 2,700 members the first week. Fast forward many years, and LinkedIn’s product portfolio, member base, and server load has grown tremendously.</p><p>Today, LinkedIn operates globally with more than 350 million members. We serve tens of thousands of web pages every second of every day. We&#x27;ve hit our mobile moment where mobile accounts  [...]
         </item>
     </channel>
 </rss>
\ No newline at end of file
diff --git a/content/blog/tags/a-b-testing/index.html b/content/blog/tags/a-b-testing/index.html
index 80de157..d123bd1 100644
--- a/content/blog/tags/a-b-testing/index.html
+++ b/content/blog/tags/a-b-testing/index.html
@@ -3,20 +3,22 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">One post tagged with &quot;A/B Testing&quot; | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="One post tagged with &quot;A/B Testing&quot; | Apache Pinot™"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/tags/a-b-testing" [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">One post tagged with &quot;a/b testing&quot; | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="One post tagged with &quot;a/b testing&quot; | Apache Pinot™"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/tags/a-b-testing"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/tags/analytics/index.html b/content/blog/tags/analytics/index.html
index c72a991..8ef009a 100644
--- a/content/blog/tags/analytics/index.html
+++ b/content/blog/tags/analytics/index.html
@@ -3,25 +3,27 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">29 posts tagged with &quot;Analytics&quot; | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="29 posts tagged with &quot;Analytics&quot; | Apache Pinot™"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/tags/analytics"><meta [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">29 posts tagged with &quot;analytics&quot; | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="29 posts tagged with &quot;analytics&quot; | Apache Pinot™"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/tags/analytics"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-but carry the cost of maintaining two different code bases for the same logic.</p><p>Read More at <a href="https://engineering.linkedin.com/blog/2020/bridging-batch-and-stream-processing" target="_blank" rel="noopener noreferrer">https://engineering.linkedin.com/blog/2020/bridging-batch-and-stream-processing</a></p><p><img src="https://content.linkedin.com/content/dam/engineering/site-assets/images/blog/posts/2020/07/bridging-1.png" alt="Bridging batch and stream processing for the Recru [...]
-and help our engineers understand why these anomalies happened through a dimension heatmap</p><p><a href="https://engineering.linkedin.com/blog/2020/analyzing-anomalies-with-thirdeye" target="_blank" rel="noopener noreferrer">Read More at https://engineering.linkedin.com/blog/2020/analyzing-anomalies-with-thirdeye</a></p><p><img src="https://content.linkedin.com/content/dam/engineering/site-assets/images/blog/posts/2020/02/datacube-1.png" alt="Analyzing anomalies with ThirdEye"></p></div [...]
-while using the storage space efficiently.</p><p>Read More at <a href="https://engineering.linkedin.com/blog/2019/06/star-tree-index--powering-fast-aggregations-on-pinot" target="_blank" rel="noopener noreferrer">https://engineering.linkedin.com/blog/2019/06/star-tree-index--powering-fast-aggregations-on-pinot</a></p><p><img src="https://content.linkedin.com/content/dam/engineering/site-assets/images/blog/posts/2019/06/startree3.png" alt="Star-tree index - Powering fast aggregations on P [...]
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+but carry the cost of maintaining two different code bases for the same logic.</p><p>Read More at <a href="https://engineering.linkedin.com/blog/2020/bridging-batch-and-stream-processing" target="_blank" rel="noopener noreferrer">https://engineering.linkedin.com/blog/2020/bridging-batch-and-stream-processing</a></p><p><img src="https://content.linkedin.com/content/dam/engineering/site-assets/images/blog/posts/2020/07/bridging-1.png" alt="Bridging batch and stream processing for the Recru [...]
+and help our engineers understand why these anomalies happened through a dimension heatmap</p><p><a href="https://engineering.linkedin.com/blog/2020/analyzing-anomalies-with-thirdeye" target="_blank" rel="noopener noreferrer">Read More at https://engineering.linkedin.com/blog/2020/analyzing-anomalies-with-thirdeye</a></p><p><img src="https://content.linkedin.com/content/dam/engineering/site-assets/images/blog/posts/2020/02/datacube-1.png" alt="Analyzing anomalies with ThirdEye"></p></div [...]
+while using the storage space efficiently.</p><p>Read More at <a href="https://engineering.linkedin.com/blog/2019/06/star-tree-index--powering-fast-aggregations-on-pinot" target="_blank" rel="noopener noreferrer">https://engineering.linkedin.com/blog/2019/06/star-tree-index--powering-fast-aggregations-on-pinot</a></p><p><img src="https://content.linkedin.com/content/dam/engineering/site-assets/images/blog/posts/2019/06/startree3.png" alt="Star-tree index - Powering fast aggregations on P [...]
 LinkedIn relies on ThirdEye to monitor site performance, track member growth,  understand adoption of new features,
-flag sustained attempts to circumvent system security, and many other areas</p><p>Read More at <a href="https://engineering.linkedin.com/blog/2019/01/introducing-thirdeye--linkedins-business-wide-monitoring-platfor" target="_blank" rel="noopener noreferrer">https://engineering.linkedin.com/blog/2019/01/introducing-thirdeye--linkedins-business-wide-monitoring-platfor</a></p><p><img src="https://content.linkedin.com/content/dam/engineering/site-assets/images/blog/posts/2019/06/startree3.pn [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+flag sustained attempts to circumvent system security, and many other areas</p><p>Read More at <a href="https://engineering.linkedin.com/blog/2019/01/introducing-thirdeye--linkedins-business-wide-monitoring-platfor" target="_blank" rel="noopener noreferrer">https://engineering.linkedin.com/blog/2019/01/introducing-thirdeye--linkedins-business-wide-monitoring-platfor</a></p><p><img src="https://content.linkedin.com/content/dam/engineering/site-assets/images/blog/posts/2019/06/startree3.pn [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/tags/cdc/index.html b/content/blog/tags/cdc/index.html
index aaa5adb..3669141 100644
--- a/content/blog/tags/cdc/index.html
+++ b/content/blog/tags/cdc/index.html
@@ -3,20 +3,22 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">One post tagged with &quot;CDC&quot; | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="One post tagged with &quot;CDC&quot; | Apache Pinot™"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/tags/cdc"><meta data-react-helmet [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">One post tagged with &quot;cdc&quot; | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="One post tagged with &quot;cdc&quot; | Apache Pinot™"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/tags/cdc"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" nam [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/tags/change-data-analysis/index.html b/content/blog/tags/change-data-analysis/index.html
index 256b099..492af44 100644
--- a/content/blog/tags/change-data-analysis/index.html
+++ b/content/blog/tags/change-data-analysis/index.html
@@ -3,20 +3,22 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">One post tagged with &quot;Change Data Analysis&quot; | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="One post tagged with &quot;Change Data Analysis&quot; | Apache Pinot™"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">One post tagged with &quot;change data analysis&quot; | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="One post tagged with &quot;change data analysis&quot; | Apache Pinot™"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/tags/change-data-analysis"><meta data-react-helmet="true" name="docsearch:langua [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/tags/data/index.html b/content/blog/tags/data/index.html
index 3e03973..e2b5dc6 100644
--- a/content/blog/tags/data/index.html
+++ b/content/blog/tags/data/index.html
@@ -3,20 +3,22 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">One post tagged with &quot;Data&quot; | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="One post tagged with &quot;Data&quot; | Apache Pinot™"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/tags/data"><meta data-react-hel [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">One post tagged with &quot;data&quot; | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="One post tagged with &quot;data&quot; | Apache Pinot™"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/tags/data"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true"  [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/tags/debezium/index.html b/content/blog/tags/debezium/index.html
index c075422..8eab500 100644
--- a/content/blog/tags/debezium/index.html
+++ b/content/blog/tags/debezium/index.html
@@ -3,20 +3,22 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">One post tagged with &quot;Debezium&quot; | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="One post tagged with &quot;Debezium&quot; | Apache Pinot™"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/tags/debezium"><meta da [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">One post tagged with &quot;debezium&quot; | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="One post tagged with &quot;debezium&quot; | Apache Pinot™"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/tags/debezium"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-he [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/tags/dev-blog/index.html b/content/blog/tags/dev-blog/index.html
index d27228b..48bee80 100644
--- a/content/blog/tags/dev-blog/index.html
+++ b/content/blog/tags/dev-blog/index.html
@@ -3,20 +3,22 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">13 posts tagged with &quot;DevBlog&quot; | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="13 posts tagged with &quot;DevBlog&quot; | Apache Pinot™"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/tags/dev-blog"><meta data [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">13 posts tagged with &quot;devblog&quot; | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="13 posts tagged with &quot;devblog&quot; | Apache Pinot™"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/tags/dev-blog"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helm [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/tags/financial-intelligence/index.html b/content/blog/tags/financial-intelligence/index.html
index cce3d78..c557d94 100644
--- a/content/blog/tags/financial-intelligence/index.html
+++ b/content/blog/tags/financial-intelligence/index.html
@@ -3,20 +3,22 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">2 posts tagged with &quot;financial intelligence&quot; | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="2 posts tagged with &quot;financial intelligence&quot; | Apache Pinot™"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/bl [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">2 posts tagged with &quot;financial intelligence&quot; | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="2 posts tagged with &quot;financial intelligence&quot; | Apache Pinot™"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/tags/financial-intelligence"><meta data-react-helmet="true" name="docsearch:la [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/tags/grafana/index.html b/content/blog/tags/grafana/index.html
index e493525..53adb1c 100644
--- a/content/blog/tags/grafana/index.html
+++ b/content/blog/tags/grafana/index.html
@@ -3,20 +3,22 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">One post tagged with &quot;Grafana&quot; | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="One post tagged with &quot;Grafana&quot; | Apache Pinot™"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/tags/grafana"><meta data- [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">One post tagged with &quot;grafana&quot; | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="One post tagged with &quot;grafana&quot; | Apache Pinot™"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/tags/grafana"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helme [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/tags/h-3/index.html b/content/blog/tags/h-3/index.html
index 8421e1a..7f7a7b9 100644
--- a/content/blog/tags/h-3/index.html
+++ b/content/blog/tags/h-3/index.html
@@ -3,20 +3,22 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">One post tagged with &quot;H3&quot; | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="One post tagged with &quot;H3&quot; | Apache Pinot™"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/tags/h-3"><meta data-react-helmet=" [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">One post tagged with &quot;h3&quot; | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="One post tagged with &quot;h3&quot; | Apache Pinot™"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/tags/h-3"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name= [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/tags/index.html b/content/blog/tags/index.html
index fc74537..e3e9777 100644
--- a/content/blog/tags/index.html
+++ b/content/blog/tags/index.html
@@ -3,20 +3,22 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Tags | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="Tags | Apache Pinot™"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/tags"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helm [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Tags | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="Tags | Apache Pinot™"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/tags"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:docusaurus_tag" content="blog_tags_list"><link data-rea [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/tags/infrastructure/index.html b/content/blog/tags/infrastructure/index.html
index 6ae7adf..b6742bd 100644
--- a/content/blog/tags/infrastructure/index.html
+++ b/content/blog/tags/infrastructure/index.html
@@ -3,20 +3,22 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">One post tagged with &quot;Infrastructure&quot; | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="One post tagged with &quot;Infrastructure&quot; | Apache Pinot™"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/tags/infras [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">One post tagged with &quot;infrastructure&quot; | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="One post tagged with &quot;infrastructure&quot; | Apache Pinot™"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/tags/infrastructure"><meta data-react-helmet="true" name="docsearch:language" content="en">< [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/tags/jmx/index.html b/content/blog/tags/jmx/index.html
index 32b9cc6..b4a6abd 100644
--- a/content/blog/tags/jmx/index.html
+++ b/content/blog/tags/jmx/index.html
@@ -3,20 +3,22 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">One post tagged with &quot;JMX&quot; | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="One post tagged with &quot;JMX&quot; | Apache Pinot™"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/tags/jmx"><meta data-react-helmet [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">One post tagged with &quot;jmx&quot; | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="One post tagged with &quot;jmx&quot; | Apache Pinot™"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/tags/jmx"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" nam [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/tags/linked-in/index.html b/content/blog/tags/linked-in/index.html
index e2a0994..9fcd631 100644
--- a/content/blog/tags/linked-in/index.html
+++ b/content/blog/tags/linked-in/index.html
@@ -3,25 +3,27 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">11 posts tagged with &quot;LinkedIn&quot; | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="11 posts tagged with &quot;LinkedIn&quot; | Apache Pinot™"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/tags/linked-in"><meta d [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">11 posts tagged with &quot;linkedin&quot; | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="11 posts tagged with &quot;linkedin&quot; | Apache Pinot™"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/tags/linked-in"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-h [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-but carry the cost of maintaining two different code bases for the same logic.</p><p>Read More at <a href="https://engineering.linkedin.com/blog/2020/bridging-batch-and-stream-processing" target="_blank" rel="noopener noreferrer">https://engineering.linkedin.com/blog/2020/bridging-batch-and-stream-processing</a></p><p><img src="https://content.linkedin.com/content/dam/engineering/site-assets/images/blog/posts/2020/07/bridging-1.png" alt="Bridging batch and stream processing for the Recru [...]
-and help our engineers understand why these anomalies happened through a dimension heatmap</p><p><a href="https://engineering.linkedin.com/blog/2020/analyzing-anomalies-with-thirdeye" target="_blank" rel="noopener noreferrer">Read More at https://engineering.linkedin.com/blog/2020/analyzing-anomalies-with-thirdeye</a></p><p><img src="https://content.linkedin.com/content/dam/engineering/site-assets/images/blog/posts/2020/02/datacube-1.png" alt="Analyzing anomalies with ThirdEye"></p></div [...]
-while using the storage space efficiently.</p><p>Read More at <a href="https://engineering.linkedin.com/blog/2019/06/star-tree-index--powering-fast-aggregations-on-pinot" target="_blank" rel="noopener noreferrer">https://engineering.linkedin.com/blog/2019/06/star-tree-index--powering-fast-aggregations-on-pinot</a></p><p><img src="https://content.linkedin.com/content/dam/engineering/site-assets/images/blog/posts/2019/06/startree3.png" alt="Star-tree index - Powering fast aggregations on P [...]
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+but carry the cost of maintaining two different code bases for the same logic.</p><p>Read More at <a href="https://engineering.linkedin.com/blog/2020/bridging-batch-and-stream-processing" target="_blank" rel="noopener noreferrer">https://engineering.linkedin.com/blog/2020/bridging-batch-and-stream-processing</a></p><p><img src="https://content.linkedin.com/content/dam/engineering/site-assets/images/blog/posts/2020/07/bridging-1.png" alt="Bridging batch and stream processing for the Recru [...]
+and help our engineers understand why these anomalies happened through a dimension heatmap</p><p><a href="https://engineering.linkedin.com/blog/2020/analyzing-anomalies-with-thirdeye" target="_blank" rel="noopener noreferrer">Read More at https://engineering.linkedin.com/blog/2020/analyzing-anomalies-with-thirdeye</a></p><p><img src="https://content.linkedin.com/content/dam/engineering/site-assets/images/blog/posts/2020/02/datacube-1.png" alt="Analyzing anomalies with ThirdEye"></p></div [...]
+while using the storage space efficiently.</p><p>Read More at <a href="https://engineering.linkedin.com/blog/2019/06/star-tree-index--powering-fast-aggregations-on-pinot" target="_blank" rel="noopener noreferrer">https://engineering.linkedin.com/blog/2019/06/star-tree-index--powering-fast-aggregations-on-pinot</a></p><p><img src="https://content.linkedin.com/content/dam/engineering/site-assets/images/blog/posts/2019/06/startree3.png" alt="Star-tree index - Powering fast aggregations on P [...]
 LinkedIn relies on ThirdEye to monitor site performance, track member growth,  understand adoption of new features,
-flag sustained attempts to circumvent system security, and many other areas</p><p>Read More at <a href="https://engineering.linkedin.com/blog/2019/01/introducing-thirdeye--linkedins-business-wide-monitoring-platfor" target="_blank" rel="noopener noreferrer">https://engineering.linkedin.com/blog/2019/01/introducing-thirdeye--linkedins-business-wide-monitoring-platfor</a></p><p><img src="https://content.linkedin.com/content/dam/engineering/site-assets/images/blog/posts/2019/06/startree3.pn [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+flag sustained attempts to circumvent system security, and many other areas</p><p>Read More at <a href="https://engineering.linkedin.com/blog/2019/01/introducing-thirdeye--linkedins-business-wide-monitoring-platfor" target="_blank" rel="noopener noreferrer">https://engineering.linkedin.com/blog/2019/01/introducing-thirdeye--linkedins-business-wide-monitoring-platfor</a></p><p><img src="https://content.linkedin.com/content/dam/engineering/site-assets/images/blog/posts/2019/06/startree3.pn [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/tags/monitoring/index.html b/content/blog/tags/monitoring/index.html
index dd85edf..35aa845 100644
--- a/content/blog/tags/monitoring/index.html
+++ b/content/blog/tags/monitoring/index.html
@@ -3,20 +3,22 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">One post tagged with &quot;Monitoring&quot; | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="One post tagged with &quot;Monitoring&quot; | Apache Pinot™"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/tags/monitoring"><m [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">One post tagged with &quot;monitoring&quot; | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="One post tagged with &quot;monitoring&quot; | Apache Pinot™"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/tags/monitoring"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-re [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/tags/pinot/index.html b/content/blog/tags/pinot/index.html
index 990ded6..8c4b33b 100644
--- a/content/blog/tags/pinot/index.html
+++ b/content/blog/tags/pinot/index.html
@@ -3,25 +3,27 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">29 posts tagged with &quot;Pinot&quot; | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="29 posts tagged with &quot;Pinot&quot; | Apache Pinot™"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/tags/pinot"><meta data-react- [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">29 posts tagged with &quot;pinot&quot; | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="29 posts tagged with &quot;pinot&quot; | Apache Pinot™"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/tags/pinot"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="tru [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-but carry the cost of maintaining two different code bases for the same logic.</p><p>Read More at <a href="https://engineering.linkedin.com/blog/2020/bridging-batch-and-stream-processing" target="_blank" rel="noopener noreferrer">https://engineering.linkedin.com/blog/2020/bridging-batch-and-stream-processing</a></p><p><img src="https://content.linkedin.com/content/dam/engineering/site-assets/images/blog/posts/2020/07/bridging-1.png" alt="Bridging batch and stream processing for the Recru [...]
-and help our engineers understand why these anomalies happened through a dimension heatmap</p><p><a href="https://engineering.linkedin.com/blog/2020/analyzing-anomalies-with-thirdeye" target="_blank" rel="noopener noreferrer">Read More at https://engineering.linkedin.com/blog/2020/analyzing-anomalies-with-thirdeye</a></p><p><img src="https://content.linkedin.com/content/dam/engineering/site-assets/images/blog/posts/2020/02/datacube-1.png" alt="Analyzing anomalies with ThirdEye"></p></div [...]
-while using the storage space efficiently.</p><p>Read More at <a href="https://engineering.linkedin.com/blog/2019/06/star-tree-index--powering-fast-aggregations-on-pinot" target="_blank" rel="noopener noreferrer">https://engineering.linkedin.com/blog/2019/06/star-tree-index--powering-fast-aggregations-on-pinot</a></p><p><img src="https://content.linkedin.com/content/dam/engineering/site-assets/images/blog/posts/2019/06/startree3.png" alt="Star-tree index - Powering fast aggregations on P [...]
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+but carry the cost of maintaining two different code bases for the same logic.</p><p>Read More at <a href="https://engineering.linkedin.com/blog/2020/bridging-batch-and-stream-processing" target="_blank" rel="noopener noreferrer">https://engineering.linkedin.com/blog/2020/bridging-batch-and-stream-processing</a></p><p><img src="https://content.linkedin.com/content/dam/engineering/site-assets/images/blog/posts/2020/07/bridging-1.png" alt="Bridging batch and stream processing for the Recru [...]
+and help our engineers understand why these anomalies happened through a dimension heatmap</p><p><a href="https://engineering.linkedin.com/blog/2020/analyzing-anomalies-with-thirdeye" target="_blank" rel="noopener noreferrer">Read More at https://engineering.linkedin.com/blog/2020/analyzing-anomalies-with-thirdeye</a></p><p><img src="https://content.linkedin.com/content/dam/engineering/site-assets/images/blog/posts/2020/02/datacube-1.png" alt="Analyzing anomalies with ThirdEye"></p></div [...]
+while using the storage space efficiently.</p><p>Read More at <a href="https://engineering.linkedin.com/blog/2019/06/star-tree-index--powering-fast-aggregations-on-pinot" target="_blank" rel="noopener noreferrer">https://engineering.linkedin.com/blog/2019/06/star-tree-index--powering-fast-aggregations-on-pinot</a></p><p><img src="https://content.linkedin.com/content/dam/engineering/site-assets/images/blog/posts/2019/06/startree3.png" alt="Star-tree index - Powering fast aggregations on P [...]
 LinkedIn relies on ThirdEye to monitor site performance, track member growth,  understand adoption of new features,
-flag sustained attempts to circumvent system security, and many other areas</p><p>Read More at <a href="https://engineering.linkedin.com/blog/2019/01/introducing-thirdeye--linkedins-business-wide-monitoring-platfor" target="_blank" rel="noopener noreferrer">https://engineering.linkedin.com/blog/2019/01/introducing-thirdeye--linkedins-business-wide-monitoring-platfor</a></p><p><img src="https://content.linkedin.com/content/dam/engineering/site-assets/images/blog/posts/2019/06/startree3.pn [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+flag sustained attempts to circumvent system security, and many other areas</p><p>Read More at <a href="https://engineering.linkedin.com/blog/2019/01/introducing-thirdeye--linkedins-business-wide-monitoring-platfor" target="_blank" rel="noopener noreferrer">https://engineering.linkedin.com/blog/2019/01/introducing-thirdeye--linkedins-business-wide-monitoring-platfor</a></p><p><img src="https://content.linkedin.com/content/dam/engineering/site-assets/images/blog/posts/2019/06/startree3.pn [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/tags/presto-sql/index.html b/content/blog/tags/presto-sql/index.html
index f3032a9..95479a9 100644
--- a/content/blog/tags/presto-sql/index.html
+++ b/content/blog/tags/presto-sql/index.html
@@ -3,20 +3,22 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">One post tagged with &quot;PrestoSQL&quot; | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="One post tagged with &quot;PrestoSQL&quot; | Apache Pinot™"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/tags/presto-sql"><met [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">One post tagged with &quot;prestosql&quot; | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="One post tagged with &quot;prestosql&quot; | Apache Pinot™"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/tags/presto-sql"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-reac [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/tags/presto/index.html b/content/blog/tags/presto/index.html
index 4ddb75f..c2551bf 100644
--- a/content/blog/tags/presto/index.html
+++ b/content/blog/tags/presto/index.html
@@ -3,20 +3,22 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">2 posts tagged with &quot;Presto&quot; | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="2 posts tagged with &quot;Presto&quot; | Apache Pinot™"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/tags/presto"><meta data-react [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">2 posts tagged with &quot;presto&quot; | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="2 posts tagged with &quot;presto&quot; | Apache Pinot™"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/tags/presto"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="tr [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/tags/prometheus/index.html b/content/blog/tags/prometheus/index.html
index cd66209..7d371af 100644
--- a/content/blog/tags/prometheus/index.html
+++ b/content/blog/tags/prometheus/index.html
@@ -3,20 +3,22 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">One post tagged with &quot;Prometheus&quot; | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="One post tagged with &quot;Prometheus&quot; | Apache Pinot™"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/tags/prometheus"><m [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">One post tagged with &quot;prometheus&quot; | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="One post tagged with &quot;prometheus&quot; | Apache Pinot™"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/tags/prometheus"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-re [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/tags/real-time-data-platform/index.html b/content/blog/tags/real-time-data-platform/index.html
index 3609ff7..87d8438 100644
--- a/content/blog/tags/real-time-data-platform/index.html
+++ b/content/blog/tags/real-time-data-platform/index.html
@@ -3,25 +3,27 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">28 posts tagged with &quot;real-time data platform&quot; | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="28 posts tagged with &quot;real-time data platform&quot; | Apache Pinot™"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.or [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">28 posts tagged with &quot;real-time data platform&quot; | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="28 posts tagged with &quot;real-time data platform&quot; | Apache Pinot™"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/tags/real-time-data-platform"><meta data-react-helmet="true" name="docsear [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-but carry the cost of maintaining two different code bases for the same logic.</p><p>Read More at <a href="https://engineering.linkedin.com/blog/2020/bridging-batch-and-stream-processing" target="_blank" rel="noopener noreferrer">https://engineering.linkedin.com/blog/2020/bridging-batch-and-stream-processing</a></p><p><img src="https://content.linkedin.com/content/dam/engineering/site-assets/images/blog/posts/2020/07/bridging-1.png" alt="Bridging batch and stream processing for the Recru [...]
-and help our engineers understand why these anomalies happened through a dimension heatmap</p><p><a href="https://engineering.linkedin.com/blog/2020/analyzing-anomalies-with-thirdeye" target="_blank" rel="noopener noreferrer">Read More at https://engineering.linkedin.com/blog/2020/analyzing-anomalies-with-thirdeye</a></p><p><img src="https://content.linkedin.com/content/dam/engineering/site-assets/images/blog/posts/2020/02/datacube-1.png" alt="Analyzing anomalies with ThirdEye"></p></div [...]
-while using the storage space efficiently.</p><p>Read More at <a href="https://engineering.linkedin.com/blog/2019/06/star-tree-index--powering-fast-aggregations-on-pinot" target="_blank" rel="noopener noreferrer">https://engineering.linkedin.com/blog/2019/06/star-tree-index--powering-fast-aggregations-on-pinot</a></p><p><img src="https://content.linkedin.com/content/dam/engineering/site-assets/images/blog/posts/2019/06/startree3.png" alt="Star-tree index - Powering fast aggregations on P [...]
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+but carry the cost of maintaining two different code bases for the same logic.</p><p>Read More at <a href="https://engineering.linkedin.com/blog/2020/bridging-batch-and-stream-processing" target="_blank" rel="noopener noreferrer">https://engineering.linkedin.com/blog/2020/bridging-batch-and-stream-processing</a></p><p><img src="https://content.linkedin.com/content/dam/engineering/site-assets/images/blog/posts/2020/07/bridging-1.png" alt="Bridging batch and stream processing for the Recru [...]
+and help our engineers understand why these anomalies happened through a dimension heatmap</p><p><a href="https://engineering.linkedin.com/blog/2020/analyzing-anomalies-with-thirdeye" target="_blank" rel="noopener noreferrer">Read More at https://engineering.linkedin.com/blog/2020/analyzing-anomalies-with-thirdeye</a></p><p><img src="https://content.linkedin.com/content/dam/engineering/site-assets/images/blog/posts/2020/02/datacube-1.png" alt="Analyzing anomalies with ThirdEye"></p></div [...]
+while using the storage space efficiently.</p><p>Read More at <a href="https://engineering.linkedin.com/blog/2019/06/star-tree-index--powering-fast-aggregations-on-pinot" target="_blank" rel="noopener noreferrer">https://engineering.linkedin.com/blog/2019/06/star-tree-index--powering-fast-aggregations-on-pinot</a></p><p><img src="https://content.linkedin.com/content/dam/engineering/site-assets/images/blog/posts/2019/06/startree3.png" alt="Star-tree index - Powering fast aggregations on P [...]
 LinkedIn relies on ThirdEye to monitor site performance, track member growth,  understand adoption of new features,
-flag sustained attempts to circumvent system security, and many other areas</p><p>Read More at <a href="https://engineering.linkedin.com/blog/2019/01/introducing-thirdeye--linkedins-business-wide-monitoring-platfor" target="_blank" rel="noopener noreferrer">https://engineering.linkedin.com/blog/2019/01/introducing-thirdeye--linkedins-business-wide-monitoring-platfor</a></p><p><img src="https://content.linkedin.com/content/dam/engineering/site-assets/images/blog/posts/2019/06/startree3.pn [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+flag sustained attempts to circumvent system security, and many other areas</p><p>Read More at <a href="https://engineering.linkedin.com/blog/2019/01/introducing-thirdeye--linkedins-business-wide-monitoring-platfor" target="_blank" rel="noopener noreferrer">https://engineering.linkedin.com/blog/2019/01/introducing-thirdeye--linkedins-business-wide-monitoring-platfor</a></p><p><img src="https://content.linkedin.com/content/dam/engineering/site-assets/images/blog/posts/2019/06/startree3.pn [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/tags/realtime/index.html b/content/blog/tags/realtime/index.html
index 2d2349a..ef6ac67 100644
--- a/content/blog/tags/realtime/index.html
+++ b/content/blog/tags/realtime/index.html
@@ -3,25 +3,27 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">28 posts tagged with &quot;Realtime&quot; | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="28 posts tagged with &quot;Realtime&quot; | Apache Pinot™"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/tags/realtime"><meta da [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">28 posts tagged with &quot;realtime&quot; | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="28 posts tagged with &quot;realtime&quot; | Apache Pinot™"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/tags/realtime"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-he [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-but carry the cost of maintaining two different code bases for the same logic.</p><p>Read More at <a href="https://engineering.linkedin.com/blog/2020/bridging-batch-and-stream-processing" target="_blank" rel="noopener noreferrer">https://engineering.linkedin.com/blog/2020/bridging-batch-and-stream-processing</a></p><p><img src="https://content.linkedin.com/content/dam/engineering/site-assets/images/blog/posts/2020/07/bridging-1.png" alt="Bridging batch and stream processing for the Recru [...]
-and help our engineers understand why these anomalies happened through a dimension heatmap</p><p><a href="https://engineering.linkedin.com/blog/2020/analyzing-anomalies-with-thirdeye" target="_blank" rel="noopener noreferrer">Read More at https://engineering.linkedin.com/blog/2020/analyzing-anomalies-with-thirdeye</a></p><p><img src="https://content.linkedin.com/content/dam/engineering/site-assets/images/blog/posts/2020/02/datacube-1.png" alt="Analyzing anomalies with ThirdEye"></p></div [...]
-while using the storage space efficiently.</p><p>Read More at <a href="https://engineering.linkedin.com/blog/2019/06/star-tree-index--powering-fast-aggregations-on-pinot" target="_blank" rel="noopener noreferrer">https://engineering.linkedin.com/blog/2019/06/star-tree-index--powering-fast-aggregations-on-pinot</a></p><p><img src="https://content.linkedin.com/content/dam/engineering/site-assets/images/blog/posts/2019/06/startree3.png" alt="Star-tree index - Powering fast aggregations on P [...]
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+but carry the cost of maintaining two different code bases for the same logic.</p><p>Read More at <a href="https://engineering.linkedin.com/blog/2020/bridging-batch-and-stream-processing" target="_blank" rel="noopener noreferrer">https://engineering.linkedin.com/blog/2020/bridging-batch-and-stream-processing</a></p><p><img src="https://content.linkedin.com/content/dam/engineering/site-assets/images/blog/posts/2020/07/bridging-1.png" alt="Bridging batch and stream processing for the Recru [...]
+and help our engineers understand why these anomalies happened through a dimension heatmap</p><p><a href="https://engineering.linkedin.com/blog/2020/analyzing-anomalies-with-thirdeye" target="_blank" rel="noopener noreferrer">Read More at https://engineering.linkedin.com/blog/2020/analyzing-anomalies-with-thirdeye</a></p><p><img src="https://content.linkedin.com/content/dam/engineering/site-assets/images/blog/posts/2020/02/datacube-1.png" alt="Analyzing anomalies with ThirdEye"></p></div [...]
+while using the storage space efficiently.</p><p>Read More at <a href="https://engineering.linkedin.com/blog/2019/06/star-tree-index--powering-fast-aggregations-on-pinot" target="_blank" rel="noopener noreferrer">https://engineering.linkedin.com/blog/2019/06/star-tree-index--powering-fast-aggregations-on-pinot</a></p><p><img src="https://content.linkedin.com/content/dam/engineering/site-assets/images/blog/posts/2019/06/startree3.png" alt="Star-tree index - Powering fast aggregations on P [...]
 LinkedIn relies on ThirdEye to monitor site performance, track member growth,  understand adoption of new features,
-flag sustained attempts to circumvent system security, and many other areas</p><p>Read More at <a href="https://engineering.linkedin.com/blog/2019/01/introducing-thirdeye--linkedins-business-wide-monitoring-platfor" target="_blank" rel="noopener noreferrer">https://engineering.linkedin.com/blog/2019/01/introducing-thirdeye--linkedins-business-wide-monitoring-platfor</a></p><p><img src="https://content.linkedin.com/content/dam/engineering/site-assets/images/blog/posts/2019/06/startree3.pn [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+flag sustained attempts to circumvent system security, and many other areas</p><p>Read More at <a href="https://engineering.linkedin.com/blog/2019/01/introducing-thirdeye--linkedins-business-wide-monitoring-platfor" target="_blank" rel="noopener noreferrer">https://engineering.linkedin.com/blog/2019/01/introducing-thirdeye--linkedins-business-wide-monitoring-platfor</a></p><p><img src="https://content.linkedin.com/content/dam/engineering/site-assets/images/blog/posts/2019/06/startree3.pn [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/tags/sla/index.html b/content/blog/tags/sla/index.html
index 05fde14..9961662 100644
--- a/content/blog/tags/sla/index.html
+++ b/content/blog/tags/sla/index.html
@@ -3,20 +3,22 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">3 posts tagged with &quot;SLA&quot; | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="3 posts tagged with &quot;SLA&quot; | Apache Pinot™"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/tags/sla"><meta data-react-helmet=" [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">3 posts tagged with &quot;sla&quot; | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="3 posts tagged with &quot;sla&quot; | Apache Pinot™"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/tags/sla"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name= [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/tags/sql/index.html b/content/blog/tags/sql/index.html
index 5b99f5d..3f93554 100644
--- a/content/blog/tags/sql/index.html
+++ b/content/blog/tags/sql/index.html
@@ -3,20 +3,22 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">One post tagged with &quot;SQL&quot; | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="One post tagged with &quot;SQL&quot; | Apache Pinot™"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/tags/sql"><meta data-react-helmet [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">One post tagged with &quot;sql&quot; | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="One post tagged with &quot;sql&quot; | Apache Pinot™"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/tags/sql"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" nam [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/tags/text-analytics/index.html b/content/blog/tags/text-analytics/index.html
index 41cf007..fafde46 100644
--- a/content/blog/tags/text-analytics/index.html
+++ b/content/blog/tags/text-analytics/index.html
@@ -3,20 +3,22 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">One post tagged with &quot;Text analytics&quot; | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="One post tagged with &quot;Text analytics&quot; | Apache Pinot™"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/tags/text-a [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">One post tagged with &quot;text analytics&quot; | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="One post tagged with &quot;text analytics&quot; | Apache Pinot™"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/tags/text-analytics"><meta data-react-helmet="true" name="docsearch:language" content="en">< [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/tags/third-eye/index.html b/content/blog/tags/third-eye/index.html
index 69cf9f8..13137ef 100644
--- a/content/blog/tags/third-eye/index.html
+++ b/content/blog/tags/third-eye/index.html
@@ -3,22 +3,24 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">12 posts tagged with &quot;ThirdEye&quot; | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="12 posts tagged with &quot;ThirdEye&quot; | Apache Pinot™"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/tags/third-eye"><meta d [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">12 posts tagged with &quot;thirdeye&quot; | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="12 posts tagged with &quot;thirdeye&quot; | Apache Pinot™"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/tags/third-eye"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-h [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
 LinkedIn relies on ThirdEye to monitor site performance, track member growth,  understand adoption of new features,
-flag sustained attempts to circumvent system security, and many other areas</p><p>Read More at <a href="https://engineering.linkedin.com/blog/2019/01/introducing-thirdeye--linkedins-business-wide-monitoring-platfor" target="_blank" rel="noopener noreferrer">https://engineering.linkedin.com/blog/2019/01/introducing-thirdeye--linkedins-business-wide-monitoring-platfor</a></p><p><img src="https://content.linkedin.com/content/dam/engineering/site-assets/images/blog/posts/2019/06/startree3.pn [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+flag sustained attempts to circumvent system security, and many other areas</p><p>Read More at <a href="https://engineering.linkedin.com/blog/2019/01/introducing-thirdeye--linkedins-business-wide-monitoring-platfor" target="_blank" rel="noopener noreferrer">https://engineering.linkedin.com/blog/2019/01/introducing-thirdeye--linkedins-business-wide-monitoring-platfor</a></p><p><img src="https://content.linkedin.com/content/dam/engineering/site-assets/images/blog/posts/2019/06/startree3.pn [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/tags/trino/index.html b/content/blog/tags/trino/index.html
index 2a634aa..ba093d4 100644
--- a/content/blog/tags/trino/index.html
+++ b/content/blog/tags/trino/index.html
@@ -3,20 +3,22 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">One post tagged with &quot;Trino&quot; | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="One post tagged with &quot;Trino&quot; | Apache Pinot™"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/tags/trino"><meta data-react- [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">One post tagged with &quot;trino&quot; | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="One post tagged with &quot;trino&quot; | Apache Pinot™"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/tags/trino"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="tru [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/tags/uber-data/index.html b/content/blog/tags/uber-data/index.html
index cfaf3dc..b12d32d 100644
--- a/content/blog/tags/uber-data/index.html
+++ b/content/blog/tags/uber-data/index.html
@@ -3,20 +3,22 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">One post tagged with &quot;Uber Data&quot; | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="One post tagged with &quot;Uber Data&quot; | Apache Pinot™"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/tags/uber-data"><meta [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">One post tagged with &quot;uber data&quot; | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="One post tagged with &quot;uber data&quot; | Apache Pinot™"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/tags/uber-data"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/tags/uber/index.html b/content/blog/tags/uber/index.html
index 897aaae..33af213 100644
--- a/content/blog/tags/uber/index.html
+++ b/content/blog/tags/uber/index.html
@@ -3,20 +3,22 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">3 posts tagged with &quot;Uber&quot; | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="3 posts tagged with &quot;Uber&quot; | Apache Pinot™"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/tags/uber"><meta data-react-helme [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">3 posts tagged with &quot;uber&quot; | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="3 posts tagged with &quot;uber&quot; | Apache Pinot™"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/tags/uber"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" na [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/tags/upsert/index.html b/content/blog/tags/upsert/index.html
index 831ddc4..379d705 100644
--- a/content/blog/tags/upsert/index.html
+++ b/content/blog/tags/upsert/index.html
@@ -3,20 +3,22 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">One post tagged with &quot;Upsert&quot; | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="One post tagged with &quot;Upsert&quot; | Apache Pinot™"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/tags/upsert"><meta data-rea [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">One post tagged with &quot;upsert&quot; | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="One post tagged with &quot;upsert&quot; | Apache Pinot™"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/tags/upsert"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet=" [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/tags/user-facing-analytics/index.html b/content/blog/tags/user-facing-analytics/index.html
index f5c6002..9c7097e 100644
--- a/content/blog/tags/user-facing-analytics/index.html
+++ b/content/blog/tags/user-facing-analytics/index.html
@@ -3,25 +3,27 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">29 posts tagged with &quot;User-Facing Analytics&quot; | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="29 posts tagged with &quot;User-Facing Analytics&quot; | Apache Pinot™"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/bl [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">29 posts tagged with &quot;user-facing analytics&quot; | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="29 posts tagged with &quot;user-facing analytics&quot; | Apache Pinot™"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/blog/tags/user-facing-analytics"><meta data-react-helmet="true" name="docsearch:lan [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-but carry the cost of maintaining two different code bases for the same logic.</p><p>Read More at <a href="https://engineering.linkedin.com/blog/2020/bridging-batch-and-stream-processing" target="_blank" rel="noopener noreferrer">https://engineering.linkedin.com/blog/2020/bridging-batch-and-stream-processing</a></p><p><img src="https://content.linkedin.com/content/dam/engineering/site-assets/images/blog/posts/2020/07/bridging-1.png" alt="Bridging batch and stream processing for the Recru [...]
-and help our engineers understand why these anomalies happened through a dimension heatmap</p><p><a href="https://engineering.linkedin.com/blog/2020/analyzing-anomalies-with-thirdeye" target="_blank" rel="noopener noreferrer">Read More at https://engineering.linkedin.com/blog/2020/analyzing-anomalies-with-thirdeye</a></p><p><img src="https://content.linkedin.com/content/dam/engineering/site-assets/images/blog/posts/2020/02/datacube-1.png" alt="Analyzing anomalies with ThirdEye"></p></div [...]
-while using the storage space efficiently.</p><p>Read More at <a href="https://engineering.linkedin.com/blog/2019/06/star-tree-index--powering-fast-aggregations-on-pinot" target="_blank" rel="noopener noreferrer">https://engineering.linkedin.com/blog/2019/06/star-tree-index--powering-fast-aggregations-on-pinot</a></p><p><img src="https://content.linkedin.com/content/dam/engineering/site-assets/images/blog/posts/2019/06/startree3.png" alt="Star-tree index - Powering fast aggregations on P [...]
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+but carry the cost of maintaining two different code bases for the same logic.</p><p>Read More at <a href="https://engineering.linkedin.com/blog/2020/bridging-batch-and-stream-processing" target="_blank" rel="noopener noreferrer">https://engineering.linkedin.com/blog/2020/bridging-batch-and-stream-processing</a></p><p><img src="https://content.linkedin.com/content/dam/engineering/site-assets/images/blog/posts/2020/07/bridging-1.png" alt="Bridging batch and stream processing for the Recru [...]
+and help our engineers understand why these anomalies happened through a dimension heatmap</p><p><a href="https://engineering.linkedin.com/blog/2020/analyzing-anomalies-with-thirdeye" target="_blank" rel="noopener noreferrer">Read More at https://engineering.linkedin.com/blog/2020/analyzing-anomalies-with-thirdeye</a></p><p><img src="https://content.linkedin.com/content/dam/engineering/site-assets/images/blog/posts/2020/02/datacube-1.png" alt="Analyzing anomalies with ThirdEye"></p></div [...]
+while using the storage space efficiently.</p><p>Read More at <a href="https://engineering.linkedin.com/blog/2019/06/star-tree-index--powering-fast-aggregations-on-pinot" target="_blank" rel="noopener noreferrer">https://engineering.linkedin.com/blog/2019/06/star-tree-index--powering-fast-aggregations-on-pinot</a></p><p><img src="https://content.linkedin.com/content/dam/engineering/site-assets/images/blog/posts/2019/06/startree3.png" alt="Star-tree index - Powering fast aggregations on P [...]
 LinkedIn relies on ThirdEye to monitor site performance, track member growth,  understand adoption of new features,
-flag sustained attempts to circumvent system security, and many other areas</p><p>Read More at <a href="https://engineering.linkedin.com/blog/2019/01/introducing-thirdeye--linkedins-business-wide-monitoring-platfor" target="_blank" rel="noopener noreferrer">https://engineering.linkedin.com/blog/2019/01/introducing-thirdeye--linkedins-business-wide-monitoring-platfor</a></p><p><img src="https://content.linkedin.com/content/dam/engineering/site-assets/images/blog/posts/2019/06/startree3.pn [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+flag sustained attempts to circumvent system security, and many other areas</p><p>Read More at <a href="https://engineering.linkedin.com/blog/2019/01/introducing-thirdeye--linkedins-business-wide-monitoring-platfor" target="_blank" rel="noopener noreferrer">https://engineering.linkedin.com/blog/2019/01/introducing-thirdeye--linkedins-business-wide-monitoring-platfor</a></p><p><img src="https://content.linkedin.com/content/dam/engineering/site-assets/images/blog/posts/2019/06/startree3.pn [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/about/features_of_pinot/index.html b/content/docs/about/features_of_pinot/index.html
index b2cbdfc..188a3dd 100644
--- a/content/docs/about/features_of_pinot/index.html
+++ b/content/docs/about/features_of_pinot/index.html
@@ -1,25 +1,27 @@
 <!doctype html>
-<html class="docs-version-current" lang="en" dir="ltr">
+<html lang="en" dir="ltr">
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Features of Pinot | Apache Pinot™</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/docs/about/features_of_pinot"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="curren [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Features of Pinot | Apache Pinot™</title><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/docs/about/features_of_pinot"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react-helmet="true" name="docsearch:docusaurus_tag" content="docs-d [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
 Not a replacement for search engine i.e Full text search, relevance not supported
 Query cannot span across multiple tables.
-Pinot works very well for querying time series data with lots of Dimensions and Metrics. <br></p><p>For example:</p><div class="codeBlockContainer_J+bg language-SQL theme-code-block"><div class="codeBlockContent_csEI SQL"><pre tabindex="0" class="prism-code language-SQL codeBlock_rtdJ thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_1zSZ"><span class="token-line" style="color:#F8F8F2"><span class="token plain">SELECT sum(clicks), sum(impressions) [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+Pinot works very well for querying time series data with lots of Dimensions and Metrics. <br></p><p>For example:</p><div class="codeBlockContainer_J+bg"><div class="codeBlockContent_csEI SQL"><pre tabindex="0" class="prism-code language-SQL codeBlock_rtdJ thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_1zSZ"><span class="token-line" style="color:#F8F8F2"><span class="token plain">SELECT sum(clicks), sum(impressions) FROM AdAnalyticsTable</span>< [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/about/index.html b/content/docs/about/index.html
index fd1c40f..92dd950 100644
--- a/content/docs/about/index.html
+++ b/content/docs/about/index.html
@@ -1,22 +1,24 @@
 <!doctype html>
-<html class="docs-version-current" lang="en" dir="ltr">
+<html lang="en" dir="ltr">
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">About | Apache Pinot™</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/docs/about"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react-helmet="tr [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">About | Apache Pinot™</title><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/docs/about"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react-helmet="true" name="docsearch:docusaurus_tag" content="docs-default-current"><meta data-rea [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/about/what_is_pinot/index.html b/content/docs/about/what_is_pinot/index.html
index a3bfc0f..eb87f4a 100644
--- a/content/docs/about/what_is_pinot/index.html
+++ b/content/docs/about/what_is_pinot/index.html
@@ -1,23 +1,25 @@
 <!doctype html>
-<html class="docs-version-current" lang="en" dir="ltr">
+<html lang="en" dir="ltr">
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">What is Pinot | Apache Pinot™</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/docs/about/what_is_pinot"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">What is Pinot | Apache Pinot™</title><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/docs/about/what_is_pinot"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react-helmet="true" name="docsearch:docusaurus_tag" content="docs-default-c [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-Filters and aggregations are easy and fast.</p><div class="codeBlockContainer_J+bg language-SQL theme-code-block"><div class="codeBlockContent_csEI SQL"><pre tabindex="0" class="prism-code language-SQL codeBlock_rtdJ thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_1zSZ"><span class="token-line" style="color:#F8F8F2"><span class="token plain">SELECT sum(clicks), sum(impressions) FROM AdAnalyticsTable</span><br></span><span class="token-line" styl [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+Filters and aggregations are easy and fast.</p><div class="codeBlockContainer_J+bg"><div class="codeBlockContent_csEI SQL"><pre tabindex="0" class="prism-code language-SQL codeBlock_rtdJ thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_1zSZ"><span class="token-line" style="color:#F8F8F2"><span class="token plain">SELECT sum(clicks), sum(impressions) FROM AdAnalyticsTable</span></span><span class="token-line" style="color:#F8F8F2"><span class="tok [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/about/who_use_pinot/index.html b/content/docs/about/who_use_pinot/index.html
index fe7be11..9d4b49d 100644
--- a/content/docs/about/who_use_pinot/index.html
+++ b/content/docs/about/who_use_pinot/index.html
@@ -1,22 +1,24 @@
 <!doctype html>
-<html class="docs-version-current" lang="en" dir="ltr">
+<html lang="en" dir="ltr">
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Companies using Pinot | Apache Pinot™</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/docs/about/who_use_pinot"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="curren [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Companies using Pinot | Apache Pinot™</title><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/docs/about/who_use_pinot"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react-helmet="true" name="docsearch:docusaurus_tag" content="docs-d [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/administration/guides/troubleshooting/index.html b/content/docs/administration/guides/troubleshooting/index.html
index ee041e8..91a618d 100644
--- a/content/docs/administration/guides/troubleshooting/index.html
+++ b/content/docs/administration/guides/troubleshooting/index.html
@@ -1,22 +1,24 @@
 <!doctype html>
-<html class="docs-version-current" lang="en" dir="ltr">
+<html lang="en" dir="ltr">
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Troubleshooting Guide | Apache Pinot™</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/docs/administration/guides/troubleshooting"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:versio [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Troubleshooting Guide | Apache Pinot™</title><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/docs/administration/guides/troubleshooting"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react-helmet="true" name="docsearch:docusaurus_ta [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/administration/index.html b/content/docs/administration/index.html
index d1993ec..dfc07f8 100644
--- a/content/docs/administration/index.html
+++ b/content/docs/administration/index.html
@@ -1,22 +1,24 @@
 <!doctype html>
-<html class="docs-version-current" lang="en" dir="ltr">
+<html lang="en" dir="ltr">
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Adminstration | Apache Pinot™</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/docs/administration"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Adminstration | Apache Pinot™</title><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/docs/administration"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react-helmet="true" name="docsearch:docusaurus_tag" content="docs-default-curren [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/administration/installation/cloud/aws/index.html b/content/docs/administration/installation/cloud/aws/index.html
index a34ee24..2e34743 100644
--- a/content/docs/administration/installation/cloud/aws/index.html
+++ b/content/docs/administration/installation/cloud/aws/index.html
@@ -1,23 +1,25 @@
 <!doctype html>
-<html class="docs-version-current" lang="en" dir="ltr">
+<html lang="en" dir="ltr">
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">AWS Quickstart | Apache Pinot™</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/docs/administration/installation/cloud/aws"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" cont [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">AWS Quickstart | Apache Pinot™</title><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/docs/administration/installation/cloud/aws"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react-helmet="true" name="docsearch:docusaurus_tag" cont [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-Please modify the parameters in the example command below:</p><div class="codeBlockContainer_J+bg language-bash theme-code-block"><div class="codeBlockContent_csEI bash"><pre tabindex="0" class="prism-code language-bash codeBlock_rtdJ thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_1zSZ"><span class="token-line" style="color:#F8F8F2"><span class="token assign-left variable" style="color:rgb(189, 147, 249);font-style:italic">EKS_CLUSTER_NAME</spa [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+Please modify the parameters in the example command below:</p><div class="codeBlockContainer_J+bg"><div class="codeBlockContent_csEI bash"><pre tabindex="0" class="prism-code language-bash codeBlock_rtdJ thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_1zSZ"><span class="token-line" style="color:#F8F8F2"><span class="token assign-left variable" style="color:rgb(189, 147, 249);font-style:italic">EKS_CLUSTER_NAME</span><span class="token operator"> [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/administration/installation/cloud/azure/index.html b/content/docs/administration/installation/cloud/azure/index.html
index 2705192..bfb3469 100644
--- a/content/docs/administration/installation/cloud/azure/index.html
+++ b/content/docs/administration/installation/cloud/azure/index.html
@@ -1,23 +1,25 @@
 <!doctype html>
-<html class="docs-version-current" lang="en" dir="ltr">
+<html lang="en" dir="ltr">
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Azure Quickstart | Apache Pinot™</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/docs/administration/installation/cloud/azure"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version"  [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Azure Quickstart | Apache Pinot™</title><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/docs/administration/installation/cloud/azure"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react-helmet="true" name="docsearch:docusaurus_tag"  [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-Please modify the parameters in the example command below:</p><div class="codeBlockContainer_J+bg language-bash theme-code-block"><div class="codeBlockContent_csEI bash"><pre tabindex="0" class="prism-code language-bash codeBlock_rtdJ thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_1zSZ"><span class="token-line" style="color:#F8F8F2"><span class="token assign-left variable" style="color:rgb(189, 147, 249);font-style:italic">AKS_RESOURCE_GROUP</s [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+Please modify the parameters in the example command below:</p><div class="codeBlockContainer_J+bg"><div class="codeBlockContent_csEI bash"><pre tabindex="0" class="prism-code language-bash codeBlock_rtdJ thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_1zSZ"><span class="token-line" style="color:#F8F8F2"><span class="token assign-left variable" style="color:rgb(189, 147, 249);font-style:italic">AKS_RESOURCE_GROUP</span><span class="token operator [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/administration/installation/cloud/gcp/index.html b/content/docs/administration/installation/cloud/gcp/index.html
index 086964d..d2d1dd8 100644
--- a/content/docs/administration/installation/cloud/gcp/index.html
+++ b/content/docs/administration/installation/cloud/gcp/index.html
@@ -1,22 +1,24 @@
 <!doctype html>
-<html class="docs-version-current" lang="en" dir="ltr">
+<html lang="en" dir="ltr">
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">GCP Quickstart | Apache Pinot™</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/docs/administration/installation/cloud/gcp"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" cont [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">GCP Quickstart | Apache Pinot™</title><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/docs/administration/installation/cloud/gcp"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react-helmet="true" name="docsearch:docusaurus_tag" cont [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/administration/installation/cloud/on-premise/index.html b/content/docs/administration/installation/cloud/on-premise/index.html
index f904111..8ec03ed 100644
--- a/content/docs/administration/installation/cloud/on-premise/index.html
+++ b/content/docs/administration/installation/cloud/on-premise/index.html
@@ -1,22 +1,28 @@
 <!doctype html>
-<html class="docs-version-current" lang="en" dir="ltr">
+<html lang="en" dir="ltr">
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Running Pinot in Kubernetes | Apache Pinot™</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/docs/administration/installation/cloud/on-premise"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="doc [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Running Pinot in Kubernetes | Apache Pinot™</title><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/docs/administration/installation/cloud/on-premise"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react-helmet="true" name="docsearch: [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Query 20191112_050827_00003_xkm4g, FINISHED, </span><span class="token number">1</span><span class="token plain"> </span><span class="token function" style="color:rgb(80, 250, 123)">node</span><span class="token plain"></span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Splits: </span><span class="token number">19</span><span class="token plain"> total, </span><span c [...]
+</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Query 20191112_050907_00004_xkm4g, FINISHED, </span><span class="token number">1</span><span class="token plain"> </span><span class="token function" style="color:rgb(80, 250, 123)">node</span><span class="token plain"></span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Splits: </span><span class="token number">19</span><span class="token plain"> total, </span><span c [...]
+</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Query 20191112_051021_00005_xkm4g, FINISHED, </span><span class="token number">1</span><span class="token plain"> </span><span class="token function" style="color:rgb(80, 250, 123)">node</span><span class="token plain"></span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Splits: </span><span class="token number">19</span><span class="token plain"> total, </span><span c [...]
+</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Query 20191112_051114_00006_xkm4g, FINISHED, </span><span class="token number">1</span><span class="token plain"> </span><span class="token function" style="color:rgb(80, 250, 123)">node</span><span class="token plain"></span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Splits: </span><span class="token number">17</span><span class="token plain"> total, </span><span c [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/administration/installation/containers/docker/index.html b/content/docs/administration/installation/containers/docker/index.html
index 7479538..f5a66bd 100644
--- a/content/docs/administration/installation/containers/docker/index.html
+++ b/content/docs/administration/installation/containers/docker/index.html
@@ -1,23 +1,25 @@
 <!doctype html>
-<html class="docs-version-current" lang="en" dir="ltr">
+<html lang="en" dir="ltr">
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Running Pinot in Docker | Apache Pinot™</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/docs/administration/installation/containers/docker"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsea [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Running Pinot in Docker | Apache Pinot™</title><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/docs/administration/installation/containers/docker"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react-helmet="true" name="docsearch:doc [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-available on <a href="https://hub.docker.com/r/apachepinot/pinot/tags" target="_blank" rel="noopener noreferrer">Docker Hub</a></p><blockquote><b>Prerequisites:</b> <br> <p>  <a href="https://hub.docker.com/editions/community/docker-ce-desktop-mac" target="_blank" rel="noopener noreferrer">Install Docker</a><br>  Try <a href="https://hub.docker.com/editions/community/docker-ce-desktop-mac" target="_blank" rel="noopener noreferrer">Kubernetes Quickstart</a> if you already have a minikube  [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+available on <a href="https://hub.docker.com/r/apachepinot/pinot/tags" target="_blank" rel="noopener noreferrer">Docker Hub</a></p><blockquote><b>Prerequisites:</b> <br> <p>  <a href="https://hub.docker.com/editions/community/docker-ce-desktop-mac" target="_blank" rel="noopener noreferrer">Install Docker</a><br>  Try <a href="https://hub.docker.com/editions/community/docker-ce-desktop-mac" target="_blank" rel="noopener noreferrer">Kubernetes Quickstart</a> if you already have a minikube  [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/administration/installation/containers/index.html b/content/docs/administration/installation/containers/index.html
index 0e36770..738d444 100644
--- a/content/docs/administration/installation/containers/index.html
+++ b/content/docs/administration/installation/containers/index.html
@@ -1,22 +1,24 @@
 <!doctype html>
-<html class="docs-version-current" lang="en" dir="ltr">
+<html lang="en" dir="ltr">
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Install Pinot On Containers | Apache Pinot™</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/docs/administration/installation/containers"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Install Pinot On Containers | Apache Pinot™</title><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/docs/administration/installation/containers"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react-helmet="true" name="docsearch:docusa [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/administration/installation/operating-systems/macos/index.html b/content/docs/administration/installation/operating-systems/macos/index.html
index 97c2dba..276d4da 100644
--- a/content/docs/administration/installation/operating-systems/macos/index.html
+++ b/content/docs/administration/installation/operating-systems/macos/index.html
@@ -1,22 +1,24 @@
 <!doctype html>
-<html class="docs-version-current" lang="en" dir="ltr">
+<html lang="en" dir="ltr">
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Install Pinot On MacOS | Apache Pinot™</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/docs/administration/installation/operating-systems/macos"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="d [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Install Pinot On MacOS | Apache Pinot™</title><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/docs/administration/installation/operating-systems/macos"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react-helmet="true" name="docsearc [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/administration/installation/operating-systems/ubuntu/index.html b/content/docs/administration/installation/operating-systems/ubuntu/index.html
index f051cf5..2e86bae 100644
--- a/content/docs/administration/installation/operating-systems/ubuntu/index.html
+++ b/content/docs/administration/installation/operating-systems/ubuntu/index.html
@@ -1,22 +1,24 @@
 <!doctype html>
-<html class="docs-version-current" lang="en" dir="ltr">
+<html lang="en" dir="ltr">
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Install Pinot On Ubuntu | Apache Pinot™</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/docs/administration/installation/operating-systems/ubuntu"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name= [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Install Pinot On Ubuntu | Apache Pinot™</title><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/docs/administration/installation/operating-systems/ubuntu"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react-helmet="true" name="docsea [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/administration/running_locally/index.html b/content/docs/administration/running_locally/index.html
index 94a5a9b..70d4244 100644
--- a/content/docs/administration/running_locally/index.html
+++ b/content/docs/administration/running_locally/index.html
@@ -1,23 +1,28 @@
 <!doctype html>
-<html class="docs-version-current" lang="en" dir="ltr">
+<html lang="en" dir="ltr">
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Running Pinot locally | Apache Pinot™</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/docs/administration/running_locally"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" cont [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Running Pinot locally | Apache Pinot™</title><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/docs/administration/running_locally"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react-helmet="true" name="docsearch:docusaurus_tag" cont [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-<!-- -->[global <code>log_schema</code> options][docs.reference.global-options#log_schema]<!-- -->.</p></div></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class="col"><a href="https://github.com/apache/pinot/edit/master/website/docs/administration/running_locally.md" target="_blank" rel="noreferrer noopener" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_mS5F"  [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"></span><span class="token comment" style="color:rgb(98, 114, 164)"># build pinot</span><span class="token plain"></span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">mvn </span><span class="token function" style="color:rgb(80, 250, 123)">install</span><span class="token plain"> package -DskipTests -Pbin-dist</span></span><span class="token-line" style="color:#F8F8F2">< [...]
+</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"></span><span class="token comment" style="color:rgb(98, 114, 164)"># navigate to directory containing the setup scripts</span><span class="token plain"></span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"></span><span class="token builtin class-name" style="color:rgb(189, 147, 249)">cd</span><span class="token plain"> pinot-distribution/target/apache-pinot-incubating-< [...]
+</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"></span><span class="token comment" style="color:rgb(98, 114, 164)"># navigate to directory containing the launcher scripts</span><span class="token plain"></span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"></span><span class="token builtin class-name" style="color:rgb(189, 147, 249)">cd</span><span class="token plain"> apache-pinot-incubating-</span><span class="toke [...]
+[global <code>log_schema</code> options][docs.reference.global-options#log_schema].</p></div></div><footer class="row docusaurus-mt-lg"><div class="col"><a href="https://github.com/apache/pinot/edit/master/website/docs/administration/running_locally.md" target="_blank" rel="noreferrer noopener"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_mS5F" aria-hidden="true"><g><path d="m34.5 11.7l-3 3.1-6.3-6.3 3.1-3q0.5-0.5 1.2-0.5t1.1 0.5l3.9 3.9q0.5 0.4 0.5 [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/components/broker/index.html b/content/docs/components/broker/index.html
index 71cd09a..c7c19c7 100644
--- a/content/docs/components/broker/index.html
+++ b/content/docs/components/broker/index.html
@@ -1,22 +1,24 @@
 <!doctype html>
-<html class="docs-version-current" lang="en" dir="ltr">
+<html lang="en" dir="ltr">
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Broker | Apache Pinot™</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/docs/components/broker"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-rea [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Broker | Apache Pinot™</title><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/docs/components/broker"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react-helmet="true" name="docsearch:docusaurus_tag" content="docs-default-current">< [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/components/cluster/index.html b/content/docs/components/cluster/index.html
index d832f16..b1fbb7f 100644
--- a/content/docs/components/cluster/index.html
+++ b/content/docs/components/cluster/index.html
@@ -1,24 +1,26 @@
 <!doctype html>
-<html class="docs-version-current" lang="en" dir="ltr">
+<html lang="en" dir="ltr">
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Cluster | Apache Pinot™</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/docs/components/cluster"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-r [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Cluster | Apache Pinot™</title><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/docs/components/cluster"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react-helmet="true" name="docsearch:docusaurus_tag" content="docs-default-current" [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-Create an isolated bridge network in docker</li></ol><div class="codeBlockContainer_J+bg language-bash theme-code-block"><div class="codeBlockContent_csEI bash"><pre tabindex="0" class="prism-code language-bash codeBlock_rtdJ thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_1zSZ"><span class="token-line" style="color:#F8F8F2"><span class="token plain">docker network create -d bridge pinot-demo</span><br></span></code></pre><button type="button" a [...]
-Start  ZKUI to browse Zookeeper data at http://localhost:9090.</li></ol><div class="codeBlockContainer_J+bg language-bash theme-code-block"><div class="codeBlockContent_csEI bash"><pre tabindex="0" class="prism-code language-bash codeBlock_rtdJ thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_1zSZ"><span class="token-line" style="color:#F8F8F2"><span class="token plain">docker run </span><span class="token punctuation" style="color:rgb(248, 248,  [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+Create an isolated bridge network in docker</li></ol><div class="codeBlockContainer_J+bg"><div class="codeBlockContent_csEI bash"><pre tabindex="0" class="prism-code language-bash codeBlock_rtdJ thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_1zSZ"><span class="token-line" style="color:#F8F8F2"><span class="token function" style="color:rgb(80, 250, 123)">docker</span><span class="token plain"> network create -d bridge pinot-demo</span></span></c [...]
+Start  ZKUI to browse Zookeeper data at http://localhost:9090.</li></ol><div class="codeBlockContainer_J+bg"><div class="codeBlockContent_csEI bash"><pre tabindex="0" class="prism-code language-bash codeBlock_rtdJ thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_1zSZ"><span class="token-line" style="color:#F8F8F2"><span class="token function" style="color:rgb(80, 250, 123)">docker</span><span class="token plain"> run </span><span class="token pun [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/components/controller/index.html b/content/docs/components/controller/index.html
index 3f84741..173f04f 100644
--- a/content/docs/components/controller/index.html
+++ b/content/docs/components/controller/index.html
@@ -1,22 +1,24 @@
 <!doctype html>
-<html class="docs-version-current" lang="en" dir="ltr">
+<html lang="en" dir="ltr">
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Pinot Query Language (PQL) | Apache Pinot™</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/docs/components/controller"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content= [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Pinot Query Language (PQL) | Apache Pinot™</title><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/docs/components/controller"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react-helmet="true" name="docsearch:docusaurus_tag" content= [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/components/index.html b/content/docs/components/index.html
index 26a7ad2..0e76a31 100644
--- a/content/docs/components/index.html
+++ b/content/docs/components/index.html
@@ -1,22 +1,24 @@
 <!doctype html>
-<html class="docs-version-current" lang="en" dir="ltr">
+<html lang="en" dir="ltr">
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Components | Apache Pinot™</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/docs/components"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react- [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Components | Apache Pinot™</title><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/docs/components"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react-helmet="true" name="docsearch:docusaurus_tag" content="docs-default-current"><met [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/concepts/index.html b/content/docs/concepts/index.html
index 2693dca..c89dffa 100644
--- a/content/docs/concepts/index.html
+++ b/content/docs/concepts/index.html
@@ -1,22 +1,24 @@
 <!doctype html>
-<html class="docs-version-current" lang="en" dir="ltr">
+<html lang="en" dir="ltr">
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Concepts | Apache Pinot™</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/docs/concepts"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react-helm [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Concepts | Apache Pinot™</title><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/docs/concepts"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react-helmet="true" name="docsearch:docusaurus_tag" content="docs-default-current"><meta da [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/concepts/pinot-architecture/index.html b/content/docs/concepts/pinot-architecture/index.html
index cb54111..3d136fd 100644
--- a/content/docs/concepts/pinot-architecture/index.html
+++ b/content/docs/concepts/pinot-architecture/index.html
@@ -1,25 +1,27 @@
 <!doctype html>
-<html class="docs-version-current" lang="en" dir="ltr">
+<html lang="en" dir="ltr">
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Pinot Architecture | Apache Pinot™</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/docs/concepts/pinot-architecture"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="c [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Pinot Architecture | Apache Pinot™</title><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/docs/concepts/pinot-architecture"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react-helmet="true" name="docsearch:docusaurus_tag" content="d [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
 First, a bit of naming notions. Pinot has has different components, and different ways of representing the data. In particular, data is represented by:</p></li><li><p>Table:
 A table is a logical abstraction to refer to a collection of related data. It consists of columns and rows (documents).</p></li><li><p>Segment:
-Data in table is divided into (horizontal) shards referred to as segments.</p></li></ul></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class="col"><a href="https://github.com/apache/pinot/edit/master/website/docs/concepts/pinot-architecture.md" target="_blank" rel="noreferrer noopener" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_mS5F" aria-hidden="true"><g><p [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+Data in table is divided into (horizontal) shards referred to as segments.</p></li></ul></div><footer class="row docusaurus-mt-lg"><div class="col"><a href="https://github.com/apache/pinot/edit/master/website/docs/concepts/pinot-architecture.md" target="_blank" rel="noreferrer noopener"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_mS5F" aria-hidden="true"><g><path d="m34.5 11.7l-3 3.1-6.3-6.3 3.1-3q0.5-0.5 1.2-0.5t1.1 0.5l3.9 3.9q0.5 0.4 0.5 1.1t-0. [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/how-to/index.html b/content/docs/how-to/index.html
index 9e1031f..1ae1d24 100644
--- a/content/docs/how-to/index.html
+++ b/content/docs/how-to/index.html
@@ -1,22 +1,24 @@
 <!doctype html>
-<html class="docs-version-current" lang="en" dir="ltr">
+<html lang="en" dir="ltr">
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">How To | Apache Pinot™</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/docs/how-to"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react-helmet=" [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">How To | Apache Pinot™</title><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/docs/how-to"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react-helmet="true" name="docsearch:docusaurus_tag" content="docs-default-current"><meta data-r [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/misc/build-docker/index.html b/content/docs/misc/build-docker/index.html
index de1d812..02f62c8 100644
--- a/content/docs/misc/build-docker/index.html
+++ b/content/docs/misc/build-docker/index.html
@@ -1,41 +1,43 @@
 <!doctype html>
-<html class="docs-version-current" lang="en" dir="ltr">
+<html lang="en" dir="ltr">
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Build Docker Images | Apache Pinot™</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/docs/misc/build-docker"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current">< [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Build Docker Images | Apache Pinot™</title><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/docs/misc/build-docker"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react-helmet="true" name="docsearch:docusaurus_tag" content="docs-defau [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
 The docker image is tagged as <code>[Docker Tag]</code>. <br>
 Docker Tag: Name and tag your docker image. Default is <code>pinot:latest</code>. <br>
 Git Branch: The Pinot branch to build. Default is master. <br>
 Pinot Git URL: The Pinot Git Repo to build, users can set it to their own fork. <br>
 Please note that, the URL is <code>https://</code> based, not <code>git://</code>. <br>
-Default is the <a href="https://github.com/apache/pinot.git" target="_blank" rel="noopener noreferrer">Apache Repo: https://github.com/apache/pinot.git</a>. <br></p><ul><li>Example of building and tagging a snapshot on your own fork:</li></ul><div class="codeBlockContainer_J+bg language-bash theme-code-block"><div class="codeBlockContent_csEI bash"><pre tabindex="0" class="prism-code language-bash codeBlock_rtdJ thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class=" [...]
-In order to push to your own repo, the image needs to be explicitly tagged with the repo name.</p><ul><li>Example of publishing an image to <code>[apachepinot/pinot](https://hub.docker.com/u/apachepinot/repository/docker/apachepinot/pinot)</code> dockerHub repo.</li></ul><div class="codeBlockContainer_J+bg language-bash theme-code-block"><div class="codeBlockContent_csEI bash"><pre tabindex="0" class="prism-code language-bash codeBlock_rtdJ thin-scrollbar" style="color:#F8F8F2;background [...]
-This docker build project is specialized for Pinot.</p><h3 class="anchor anchorWithHideOnScrollNavbar_3ly5" id="how-to-build">How to build<a class="hash-link" href="#how-to-build" title="Direct link to heading">​</a></h3><p>Usage:</p><div class="codeBlockContainer_J+bg language-bash theme-code-block"><div class="codeBlockContent_csEI bash"><pre tabindex="0" class="prism-code language-bash codeBlock_rtdJ thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlock [...]
+Default is the <a href="https://github.com/apache/pinot.git" target="_blank" rel="noopener noreferrer">Apache Repo: https://github.com/apache/pinot.git</a>. <br></p><ul><li>Example of building and tagging a snapshot on your own fork:</li></ul><div class="codeBlockContainer_J+bg"><div class="codeBlockContent_csEI bash"><pre tabindex="0" class="prism-code language-bash codeBlock_rtdJ thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_1zSZ"><span clas [...]
+In order to push to your own repo, the image needs to be explicitly tagged with the repo name.</p><ul><li>Example of publishing an image to <code>[apachepinot/pinot](https://hub.docker.com/u/apachepinot/repository/docker/apachepinot/pinot)</code> dockerHub repo.</li></ul><div class="codeBlockContainer_J+bg"><div class="codeBlockContent_csEI bash"><pre tabindex="0" class="prism-code language-bash codeBlock_rtdJ thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="co [...]
+This docker build project is specialized for Pinot.</p><h3><a aria-hidden="true" tabindex="-1" class="anchor" id="how-to-build"></a>How to build<a class="hash-link" href="#how-to-build" title="Direct link to heading">#</a></h3><p>Usage:</p><div class="codeBlockContainer_J+bg"><div class="codeBlockContent_csEI bash"><pre tabindex="0" class="prism-code language-bash codeBlock_rtdJ thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_1zSZ"><span class=" [...]
 The docker image is tagged as <code>[Docker Tag]</code>. <br>
 Docker Tag: Name and tag your docker image. Default is <code>pinot:latest</code>. <br>
 Git Branch: The Pinot branch to build. Default is master. <br>
 Pinot Git URL: The Pinot Git Repo to build, users can set it to their own fork. <br>
 Please note that, the URL is <code>https://</code> based, not <code>git://</code>. <br>
-Default is the <a href="https://github.com/apache/pinot.git" target="_blank" rel="noopener noreferrer">Apache Repo: https://github.com/apache/pinot.git</a>. <br></p><h3 class="anchor anchorWithHideOnScrollNavbar_3ly5" id="how-to-push">How to push<a class="hash-link" href="#how-to-push" title="Direct link to heading">​</a></h3><div class="codeBlockContainer_J+bg language-bash theme-code-block"><div class="codeBlockContent_csEI bash"><pre tabindex="0" class="prism-code language-bash codeBl [...]
+Default is the <a href="https://github.com/apache/pinot.git" target="_blank" rel="noopener noreferrer">Apache Repo: https://github.com/apache/pinot.git</a>. <br></p><h3><a aria-hidden="true" tabindex="-1" class="anchor" id="how-to-push"></a>How to push<a class="hash-link" href="#how-to-push" title="Direct link to heading">#</a></h3><div class="codeBlockContainer_J+bg"><div class="codeBlockContent_csEI bash"><pre tabindex="0" class="prism-code language-bash codeBlock_rtdJ thin-scrollbar"  [...]
 The configuration volume is located alternatively at <code>/home/presto/etc</code>, which contains all the configuration and plugins.
-The data volume is located at <code>/home/presto/data</code>.</p><h3 class="anchor anchorWithHideOnScrollNavbar_3ly5" id="kubernetes-examples-1">Kubernetes Examples<a class="hash-link" href="#kubernetes-examples-1" title="Direct link to heading">​</a></h3><p>Please refer to presto-coordinator.yaml as k8s deployment example.</p><h2 class="anchor anchorWithHideOnScrollNavbar_3ly5" id="pinot-superset">Pinot Superset<a class="hash-link" href="#pinot-superset" title="Direct link to heading">​ [...]
-This docker build project is based on Project docker-superset and specialized for Pinot.</p><h3 class="anchor anchorWithHideOnScrollNavbar_3ly5" id="how-to-build-1">How to build<a class="hash-link" href="#how-to-build-1" title="Direct link to heading">​</a></h3><p>Please modify file <code>Makefile</code> to change image and <code>superset_version</code> accordingly.
-Below command will build docker image and tag it as <code>superset_version</code> and <code>latest</code>.</p><div class="codeBlockContainer_J+bg language-bash theme-code-block"><div class="codeBlockContent_csEI bash"><pre tabindex="0" class="prism-code language-bash codeBlock_rtdJ thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_1zSZ"><span class="token-line" style="color:#F8F8F2"><span class="token function" style="color:rgb(80, 250, 123)">make [...]
-is included in the image&#x27;s <code>PYTHONPATH</code>. Mounting this file to a different location is possible, but it will need to be in the PYTHONPATH.</p><h3 class="anchor anchorWithHideOnScrollNavbar_3ly5" id="volumes-1">Volumes<a class="hash-link" href="#volumes-1" title="Direct link to heading">​</a></h3><p>The image defines two data volumes: one for mounting configuration into the container, and one for data (logs, SQLite DBs, &amp;c).</p><p>The configuration volume is located al [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+The data volume is located at <code>/home/presto/data</code>.</p><h3><a aria-hidden="true" tabindex="-1" class="anchor" id="kubernetes-examples-1"></a>Kubernetes Examples<a class="hash-link" href="#kubernetes-examples-1" title="Direct link to heading">#</a></h3><p>Please refer to presto-coordinator.yaml as k8s deployment example.</p><h2><a aria-hidden="true" tabindex="-1" class="anchor" id="pinot-superset"></a>Pinot Superset<a class="hash-link" href="#pinot-superset" title="Direct link t [...]
+This docker build project is based on Project docker-superset and specialized for Pinot.</p><h3><a aria-hidden="true" tabindex="-1" class="anchor" id="how-to-build-1"></a>How to build<a class="hash-link" href="#how-to-build-1" title="Direct link to heading">#</a></h3><p>Please modify file <code>Makefile</code> to change image and <code>superset_version</code> accordingly.
+Below command will build docker image and tag it as <code>superset_version</code> and <code>latest</code>.</p><div class="codeBlockContainer_J+bg"><div class="codeBlockContent_csEI bash"><pre tabindex="0" class="prism-code language-bash codeBlock_rtdJ thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_1zSZ"><span class="token-line" style="color:#F8F8F2"><span class="token function" style="color:rgb(80, 250, 123)">make</span><span class="token plain [...]
+is included in the image&#x27;s <code>PYTHONPATH</code>. Mounting this file to a different location is possible, but it will need to be in the PYTHONPATH.</p><h3><a aria-hidden="true" tabindex="-1" class="anchor" id="volumes-1"></a>Volumes<a class="hash-link" href="#volumes-1" title="Direct link to heading">#</a></h3><p>The image defines two data volumes: one for mounting configuration into the container, and one for data (logs, SQLite DBs, &amp;c).</p><p>The configuration volume is loca [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/misc/index.html b/content/docs/misc/index.html
index 4d9688a..5a47b73 100644
--- a/content/docs/misc/index.html
+++ b/content/docs/misc/index.html
@@ -1,22 +1,24 @@
 <!doctype html>
-<html class="docs-version-current" lang="en" dir="ltr">
+<html lang="en" dir="ltr">
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Misc Content | Apache Pinot™</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/docs/misc"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react-helm [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Misc Content | Apache Pinot™</title><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/docs/misc"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react-helmet="true" name="docsearch:docusaurus_tag" content="docs-default-current"><meta da [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/user-guide/clients/golang/index.html b/content/docs/user-guide/clients/golang/index.html
index 97266bb..9a8f4e2 100644
--- a/content/docs/user-guide/clients/golang/index.html
+++ b/content/docs/user-guide/clients/golang/index.html
@@ -1,22 +1,25 @@
 <!doctype html>
-<html class="docs-version-current" lang="en" dir="ltr">
+<html lang="en" dir="ltr">
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">GoLang | Apache Pinot™</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/docs/user-guide/clients/golang"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta  [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">GoLang | Apache Pinot™</title><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/docs/user-guide/clients/golang"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react-helmet="true" name="docsearch:docusaurus_tag" content="docs-default-cu [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"></span><span class="token comment" style="color:rgb(98, 114, 164)">// Print Row Table</span><span class="token plain"></span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"></span><span class="token keyword" style="color:rgb(189, 147, 249);font-style:italic">for</span><span class="token plain"> r </span><span class="token operator">:=</span><span class="token plain"> </s [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/user-guide/clients/java/index.html b/content/docs/user-guide/clients/java/index.html
index 046a72b..916805a 100644
--- a/content/docs/user-guide/clients/java/index.html
+++ b/content/docs/user-guide/clients/java/index.html
@@ -1,23 +1,40 @@
 <!doctype html>
-<html class="docs-version-current" lang="en" dir="ltr">
+<html lang="en" dir="ltr">
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Java | Apache Pinot™</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/docs/user-guide/clients/java"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Java | Apache Pinot™</title><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/docs/user-guide/clients/java"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react-helmet="true" name="docsearch:docusaurus_tag" content="docs-default-curren [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-In the case of aggregation, each aggregation function is within its own ResultSet. A query with multiple aggregation function will return one result set per aggregation function, as they are computed in parallel.</p><div class="codeBlockContainer_J+bg language-java theme-code-block"><div class="codeBlockContent_csEI java"><pre tabindex="0" class="prism-code language-java codeBlock_rtdJ thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_1zSZ"><span  [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">/**</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> * Demonstrates the use of the pinot-client to query Pinot from Java</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> */</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">public class PinotClientExample {</span></span><span class="token-line [...]
+</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">  public static void main(String[] args) {</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
+</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">    // pinot connection</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">    String zkUrl = &quot;localhost:2181&quot;;</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">    String pinotClusterName = &quot;PinotCluster&quot;;</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">    Connection pinot [...]
+</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">    String query = &quot;SELECT COUNT(*) FROM myTable GROUP BY foo&quot;;</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
+</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">    // set queryType=sql for querying the sql endpoint</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">    Request pinotClientRequest = new Request(&quot;sql&quot;, query);</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">    ResultSetGroup pinotResultSetGroup = pinotConnection.execute(pinotClientRequest);</span></span><span cla [...]
+</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">    int numRows = resultTableResultSet.getRowCount();</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">    int numColumns = resultTableResultSet.getColumnCount();</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">    String columnValue = resultTableResultSet.getString(0, 1);</span></span><span class="token-line" style="color:#F8F8 [...]
+</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">    System.out.println(&quot;ColumnName: &quot; + columnName + &quot;, ColumnValue: &quot; + columnValue);</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">  }</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">}</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_M3SB clean-btn">Co [...]
+</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Connection connection = ConnectionFactory.fromProperties(&quot;demo.properties&quot;);</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
+</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Connection connection = ConnectionFactory.fromHostList</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">  (&quot;some-server:1234&quot;, &quot;some-other-server:1234&quot;, ...);</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_M3SB clean-btn">Copy</button></div></div><p>Queries can be sent directly to the Pinot c [...]
+</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">ResultSetGroup resultSetGroup = statement.execute();</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">// OR</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Future&lt;ResultSetGroup&gt; futureResultSetGroup = statement.executeAsync();</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyB [...]
+</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">for (int i = 0; i &lt; resultSet.getRowCount(); ++i) {</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">  System.out.println(&quot;foo: &quot; + resultSet.getString(i, 0));</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">  System.out.println(&quot;bar: &quot; + resultSet.getInt(i, 1));</span></span><span class="token-line" style [...]
+In the case of aggregation, each aggregation function is within its own ResultSet. A query with multiple aggregation function will return one result set per aggregation function, as they are computed in parallel.</p><div class="codeBlockContainer_J+bg"><div class="codeBlockContent_csEI java"><pre tabindex="0" class="prism-code language-java codeBlock_rtdJ thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_1zSZ"><span class="token-line" style="color [...]
+</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">System.out.println(&quot;Number of result groups:&quot; +</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">    resultSetGroup.getResultSetCount(); // 2, min(foo) and max(foo)</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">ResultSet resultSetMax = resultSetGroup.getResultSet(0);</span></span><span class="token-line" style="color [...]
+</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">System.out.println(&quot;Number of result groups:&quot; +</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">    resultSetGroup.getResultSetCount(); // 2, min(foo) and max(foo)</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
+</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">ResultSet minResultSet = resultSetGroup.getResultSet(0);</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">for(int i = 0; i &lt; minResultSet.length(); ++i) {</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">    System.out.println(&quot;Minimum foo for &quot; + minResultSet.getGroupKeyString(i, 1) +</span></span><span class="token [...]
+</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">ResultSet maxResultSet = resultSetGroup.getResultSet(1);</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">for(int i = 0; i &lt; maxResultSet.length(); ++i) {</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">    System.out.println(&quot;Maximum foo for &quot; + maxResultSet.getGroupKeyString(i, 1) +</span></span><span class="token [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/user-guide/index.html b/content/docs/user-guide/index.html
index 578ba2b..a22bebc 100644
--- a/content/docs/user-guide/index.html
+++ b/content/docs/user-guide/index.html
@@ -1,22 +1,24 @@
 <!doctype html>
-<html class="docs-version-current" lang="en" dir="ltr">
+<html lang="en" dir="ltr">
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">User Guide | Apache Pinot™</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/docs/user-guide"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react- [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">User Guide | Apache Pinot™</title><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/docs/user-guide"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react-helmet="true" name="docsearch:docusaurus_tag" content="docs-default-current"><met [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/user-guide/pql/index.html b/content/docs/user-guide/pql/index.html
index 9121332..11b58e4 100644
--- a/content/docs/user-guide/pql/index.html
+++ b/content/docs/user-guide/pql/index.html
@@ -1,26 +1,29 @@
 <!doctype html>
-<html class="docs-version-current" lang="en" dir="ltr">
+<html lang="en" dir="ltr">
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">PQL | Apache Pinot™</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/docs/user-guide/pql"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react-hel [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">PQL | Apache Pinot™</title><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/docs/user-guide/pql"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react-helmet="true" name="docsearch:docusaurus_tag" content="docs-default-current"><meta d [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-E.g. the query below fetches all the rows for a given UID.</p><div class="codeBlockContainer_J+bg language-sql theme-code-block"><div class="codeBlockContent_csEI sql"><pre tabindex="0" class="prism-code language-sql codeBlock_rtdJ thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_1zSZ"><span class="token-line" style="color:#F8F8F2"><span class="token keyword" style="color:rgb(189, 147, 249);font-style:italic">SELECT</span><span class="token plain [...]
-FASTHLL (WARN: will be deprecated soon. FASTHLL stores serialized HyperLogLog in String format, which performs worse than DISTINCTCOUNTHLL, which supports serialized HyperLogLog in BYTES (byte array) format)</li><li>PERCENTILE<!-- -->[0-100]<!-- -->: e.g. PERCENTILE5, PERCENTILE50, PERCENTILE99, etc.</li><li>PERCENTILEEST<!-- -->[0-100]<!-- -->: e.g. PERCENTILEEST5, PERCENTILEEST50, PERCENTILEEST99, etc.</li></ul><h3 class="anchor anchorWithHideOnScrollNavbar_3ly5" id="supported-aggregat [...]
-The following two queries are both supported in PQL, where the non-aggregation columns are ignored.</li></ul><div class="codeBlockContainer_J+bg language-sql theme-code-block"><div class="codeBlockContent_csEI sql"><pre tabindex="0" class="prism-code language-sql codeBlock_rtdJ thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_1zSZ"><span class="token-line" style="color:#F8F8F2"><span class="token keyword" style="color:rgb(189, 147, 249);font-styl [...]
-The results for query</li></ul><div class="codeBlockContainer_J+bg language-sql theme-code-block"><div class="codeBlockContent_csEI sql"><pre tabindex="0" class="prism-code language-sql codeBlock_rtdJ thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_1zSZ"><span class="token-line" style="color:#F8F8F2"><span class="token keyword" style="color:rgb(189, 147, 249);font-style:italic">SELECT</span><span class="token plain"> </span><span class="token fu [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+E.g. the query below fetches all the rows for a given UID.</p><div class="codeBlockContainer_J+bg"><div class="codeBlockContent_csEI sql"><pre tabindex="0" class="prism-code language-sql codeBlock_rtdJ thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_1zSZ"><span class="token-line" style="color:#F8F8F2"><span class="token keyword" style="color:rgb(189, 147, 249);font-style:italic">SELECT</span><span class="token plain"> </span><span class="token o [...]
+FASTHLL (WARN: will be deprecated soon. FASTHLL stores serialized HyperLogLog in String format, which performs worse than DISTINCTCOUNTHLL, which supports serialized HyperLogLog in BYTES (byte array) format)</li><li>PERCENTILE[0-100]: e.g. PERCENTILE5, PERCENTILE50, PERCENTILE99, etc.</li><li>PERCENTILEEST[0-100]: e.g. PERCENTILEEST5, PERCENTILEEST50, PERCENTILEEST99, etc.</li></ul><h3><a aria-hidden="true" tabindex="-1" class="anchor" id="supported-aggregations-on-multi-value-columns">< [...]
+The following two queries are both supported in PQL, where the non-aggregation columns are ignored.</li></ul><div class="codeBlockContainer_J+bg"><div class="codeBlockContent_csEI sql"><pre tabindex="0" class="prism-code language-sql codeBlock_rtdJ thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_1zSZ"><span class="token-line" style="color:#F8F8F2"><span class="token keyword" style="color:rgb(189, 147, 249);font-style:italic">SELECT</span><span c [...]
+</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"></span><span class="token keyword" style="color:rgb(189, 147, 249);font-style:italic">SELECT</span><span class="token plain"> bar</span><span class="token punctuation" style="color:rgb(248, 248, 242)">,</span><span class="token plain"> baz</span><span class="token punctuation" style="color:rgb(248, 248, 242)">,</span><span class="token plain"> </span><span class="token function" style="color:rgb(80, 25 [...]
+The results for query</li></ul><div class="codeBlockContainer_J+bg"><div class="codeBlockContent_csEI sql"><pre tabindex="0" class="prism-code language-sql codeBlock_rtdJ thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_1zSZ"><span class="token-line" style="color:#F8F8F2"><span class="token keyword" style="color:rgb(189, 147, 249);font-style:italic">SELECT</span><span class="token plain"> </span><span class="token function" style="color:rgb(80, 2 [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/user-guide/query-pinot/index.html b/content/docs/user-guide/query-pinot/index.html
index 2be2c46..62a4f6d 100644
--- a/content/docs/user-guide/query-pinot/index.html
+++ b/content/docs/user-guide/query-pinot/index.html
@@ -1,22 +1,25 @@
 <!doctype html>
-<html class="docs-version-current" lang="en" dir="ltr">
+<html lang="en" dir="ltr">
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Querying Pinot | Apache Pinot™</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/docs/user-guide/query-pinot"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current">< [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Querying Pinot | Apache Pinot™</title><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/docs/user-guide/query-pinot"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react-helmet="true" name="docsearch:docusaurus_tag" content="docs-defau [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"></span><span class="token number">2020</span><span class="token plain">/03/04 </span><span class="token number">12</span><span class="token plain">:46:33.459 INFO </span><span class="token punctuation" style="color:rgb(248, 248, 242)">[</span><span class="token plain">PostQueryCommand</span><span class="token punctuation" style="color:rgb(248, 248, 242)">]</span><span class="token plain"> </span><span  [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/user-guide/response-format/index.html b/content/docs/user-guide/response-format/index.html
index 1917de2..d1e0eaa 100644
--- a/content/docs/user-guide/response-format/index.html
+++ b/content/docs/user-guide/response-format/index.html
@@ -1,22 +1,30 @@
 <!doctype html>
-<html class="docs-version-current" lang="en" dir="ltr">
+<html lang="en" dir="ltr">
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Response Format | Apache Pinot™</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/docs/user-guide/response-format"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="curre [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Response Format | Apache Pinot™</title><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/docs/user-guide/response-format"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react-helmet="true" name="docsearch:docusaurus_tag" content="docs- [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
+</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">{</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> </span><span class="token string" style="color:rgb(255, 121, 198)">&quot;selectionResults&quot;</span><span class="token plain">:{</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">    </span><span class="token string" style="color:rgb(255, 121, 198)">&quot;columns&quot;</span><s [...]
+</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
+</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">{</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> </span><span class="token string" style="color:rgb(255, 121, 198)">&quot;traceInfo&quot;</span><span class="token plain">:{}</span><span class="token punctuation" style="color:rgb(248, 248, 242)">,</span><span class="token plain"></span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" [...]
+</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
+</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">{</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> </span><span class="token string" style="color:rgb(255, 121, 198)">&quot;traceInfo&quot;</span><span class="token plain">:{}</span><span class="token punctuation" style="color:rgb(248, 248, 242)">,</span><span class="token plain"></span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/user-guide/rest-admin-interface/index.html b/content/docs/user-guide/rest-admin-interface/index.html
index a23102e..d362b8c 100644
--- a/content/docs/user-guide/rest-admin-interface/index.html
+++ b/content/docs/user-guide/rest-admin-interface/index.html
@@ -1,22 +1,24 @@
 <!doctype html>
-<html class="docs-version-current" lang="en" dir="ltr">
+<html lang="en" dir="ltr">
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Rest Admin Inerface | Apache Pinot™</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/docs/user-guide/rest-admin-interface"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" conte [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Rest Admin Inerface | Apache Pinot™</title><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/docs/user-guide/rest-admin-interface"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react-helmet="true" name="docsearch:docusaurus_tag" conte [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/download/index.html b/content/download/index.html
index b750228..d20dd8b 100644
--- a/content/download/index.html
+++ b/content/download/index.html
@@ -3,20 +3,22 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Download | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="Download | Apache Pinot™"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:description" content="Download Pinots versions"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/do [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Download | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="Download | Apache Pinot™"><meta data-react-helmet="true" name="description" content="Download Pinots versions"><meta data-react-helmet="true" property="og:description" content="Download Pinots versions"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.or [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/img/companies/7_eleven_logo.svg b/content/img/companies/7-eleven.svg
similarity index 100%
rename from content/img/companies/7_eleven_logo.svg
rename to content/img/companies/7-eleven.svg
diff --git a/content/img/companies/bliss-point-dark.svg b/content/img/companies/bliss-point-dark.svg
new file mode 100644
index 0000000..fdffd63
--- /dev/null
+++ b/content/img/companies/bliss-point-dark.svg
@@ -0,0 +1,80 @@
+<svg width="195" height="121" viewBox="0 0 195 121" fill="none" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+<rect x="2" width="178.36" height="102.9" fill="url(#pattern0)"/>
+<rect x="56" y="9.82" width="71.54" height="72.52" fill="url(#pattern1)"/>
+<rect x="5.92999" y="9.82" width="179.34" height="93.1" fill="url(#pattern2)"/>
+<path d="M40.06 78.08C40.06 78.08 52.85 57.67 61.4 57.67C68.4 57.67 82.62 71.52 99.86 66.53C122.54 59.96 137.48 53.4 149.78 78.08" stroke="url(#paint0_linear_4_8)" stroke-width="2.5" stroke-miterlimit="10"/>
+<path d="M41.4 79.96L39.98 77.96C42.08 76.47 60.69 63.41 66.4 63.41C70.33 63.41 76.84 66.29 82.59 68.84C85.9 70.3 89.02 71.69 90.39 71.91C91.76 72.13 96.45 67.86 99.64 65.1C105.45 60.1 111.46 54.88 115.24 55.24C118.45 55.56 128.08 62.05 140.35 70.51C144.93 73.67 149.66 76.94 150.51 77.23L150 79.62C149 79.43 146.53 77.73 139 72.53C131.1 67.09 117.87 57.97 115 57.69C112.13 57.41 105.89 62.93 101.24 66.95C95.53 71.89 92.24 74.67 90.01 74.33C88.32 74.06 85.35 72.75 81.59 71.08C76.34 68.78 69 [...]
+<path d="M143 79.66C128.94 79.66 115.58 68 105.39 59.11C99.79 54.23 94.51 49.62 91.71 49.57H91.6C87.07 49.57 80.93 57.38 76.86 62.57C75.7 64.03 74.71 65.3 73.86 66.3C70.86 69.74 68.31 72.37 65.22 72.37H65.14C63.72 72.37 61.25 71.37 58.63 70.37C56.992 69.6771 55.2907 69.1446 53.55 68.78V68.78C51.58 68.78 46 73.99 41.93 78.87C41.8269 78.9967 41.6999 79.1019 41.5561 79.1795C41.4124 79.2572 41.2548 79.3057 41.0923 79.3224C40.9298 79.3391 40.7656 79.3237 40.609 79.2769C40.4525 79.2302 40.3067 [...]
+<rect x="110.04" y="39.78" width="77" height="77" fill="url(#pattern3)"/>
+<rect x="2.04001" y="40.78" width="77" height="76" fill="url(#pattern4)"/>
+<path d="M13 110.03C9.08 110.03 6 108.78 4 105.88L3.34 108.65C3.18 109.54 2.88 109.78 2 109.78H1.11C0.25 109.78 0 109.49 0 108.6V73.6C0 72.71 0.25 72.46 1.11 72.46H2.72C3.58 72.46 3.83 72.71 3.83 73.6V89.85C5.75 86.68 9.08 85.34 13.06 85.34C19.87 85.34 24.52 89.34 24.52 97.61C24.52 105.88 19.87 110.03 13 110.03ZM12.46 106.78C17.4 106.78 20.53 103.56 20.53 97.78C20.53 92 17.53 88.63 12.41 88.63C7.52 88.63 3.88 91.63 3.88 97.68C3.88 103.85 7.77 106.78 12.46 106.78Z" fill="white"/>
+<path d="M28.7 73.57C28.7 72.68 28.95 72.43 29.81 72.43H31.43C32.28 72.43 32.54 72.68 32.54 73.57V108.4C32.54 109.29 32.28 109.54 31.43 109.54H29.81C28.95 109.54 28.7 109.29 28.7 108.4V73.57Z" fill="white"/>
+<path d="M38.51 87.03C38.51 86.14 38.76 85.89 39.67 85.89H41.23C42.14 85.89 42.34 86.14 42.34 87.03V108.4C42.34 109.29 42.14 109.54 41.23 109.54H39.67C38.76 109.54 38.51 109.29 38.51 108.4V87.03Z" fill="white"/>
+<path d="M63.3 87.57C63.86 87.97 64.3 88.51 63.56 89.15L62.56 89.95C62.4551 90.0722 62.3265 90.1718 62.182 90.2428C62.0375 90.3139 61.8801 90.3548 61.7193 90.3632C61.5585 90.3717 61.3976 90.3473 61.2465 90.2918C61.0954 90.2362 60.9571 90.1506 60.84 90.04C59.3739 89.0308 57.618 88.5286 55.84 88.61C53.17 88.61 51 89.4 51 91.61C51 96.67 64.57 94.35 64.57 102.78C64.57 107.03 61.44 110 55.18 110C50.64 110 47.77 108.67 46.36 107.13C46.2371 107.062 46.1348 106.961 46.0635 106.84C45.9923 106.719 [...]
+<path d="M84.19 87.57C84.74 87.97 85.19 88.51 84.44 89.15L83.44 89.95C83.3369 90.0732 83.2094 90.1737 83.0657 90.2455C82.922 90.3173 82.765 90.3586 82.6046 90.3671C82.4442 90.3755 82.2837 90.3508 82.1333 90.2946C81.9828 90.2383 81.8455 90.1516 81.73 90.04C80.2623 89.0341 78.5076 88.5323 76.73 88.61C74.06 88.61 71.89 89.4 71.89 91.61C71.89 96.7 85.46 94.38 85.46 102.84C85.46 107.09 82.33 110.06 76.08 110.06C71.54 110.06 68.66 108.73 67.25 107.19C67.1271 107.122 67.0248 107.021 66.9535 106 [...]
+<path d="M93 87.78C93 86.29 93.36 85.9 94.87 85.9H96.23C97.75 85.9 98.1 86.29 98.1 87.78V89.02C99.92 86.44 102.69 85.35 105.92 85.35C112.07 85.35 116.61 89.21 116.61 97.67C116.61 106.13 112.07 110.04 105.77 110.04C102.59 110.04 99.87 109.04 98.1 106.53V118.2C98.1 119.68 97.75 120.03 96.23 120.03H94.88C93.37 120.03 93.01 119.68 93.01 118.2L93 87.78ZM104.77 105.68C108.77 105.68 111.38 102.81 111.38 97.76C111.38 92.71 108.85 89.7 104.72 89.7C100.59 89.7 97.81 92.57 97.81 97.78C97.81 102.99  [...]
+<path d="M131.15 110.03C123.78 110.03 119.04 105.68 119.04 97.61C119.04 89.54 123.78 85.34 131.15 85.34C138.52 85.34 143.36 89.6 143.36 97.61C143.36 105.62 138.61 110.03 131.15 110.03ZM131.15 105.63C135.49 105.63 138.15 102.63 138.15 97.63C138.15 92.63 135.53 89.77 131.15 89.77C126.77 89.77 124.24 92.69 124.24 97.63C124.24 102.57 126.91 105.63 131.15 105.63Z" fill="white"/>
+<path d="M146.43 87.78C146.43 86.29 146.79 85.9 148.3 85.9H149.66C151.17 85.9 151.53 86.29 151.53 87.78V107.71C151.53 109.19 151.17 109.54 149.66 109.54H148.3C146.79 109.54 146.43 109.19 146.43 107.71V87.78Z" fill="white"/>
+<path d="M161.06 90C161.82 87.27 164.79 85.34 168.68 85.34C173.62 85.34 176.9 88.46 176.9 94.34V107.71C176.9 109.19 176.5 109.54 174.98 109.54H173.62C172.11 109.54 171.75 109.19 171.75 107.71V95.29C171.75 91.73 170.09 89.75 167.32 89.75C163.94 89.75 161.16 92.22 161.06 96.75V107.75C161.06 109.23 160.71 109.58 159.19 109.58H157.83C156.32 109.58 155.97 109.23 155.97 107.75V87.78C155.97 86.29 156.32 85.9 157.83 85.9H159.19C160.71 85.9 161.06 86.29 161.06 87.78V90Z" fill="white"/>
+<path d="M187.64 85.89H192C193.52 85.89 193.87 86.28 193.87 87.77V88.61C193.87 90.09 193.52 90.49 192 90.49H187.66V101.18C187.66 104.54 189.08 105.38 190.79 105.38C191.79 105.38 192.46 105.23 193.11 105.18C193.76 105.13 194.22 105.48 194.22 106.47V108.47C194.234 108.647 194.209 108.825 194.147 108.992C194.084 109.159 193.987 109.31 193.86 109.434C193.733 109.559 193.581 109.655 193.413 109.715C193.246 109.774 193.067 109.797 192.89 109.78C192.005 109.899 191.112 109.946 190.22 109.92C185 [...]
+<path d="M148.94 75.26C149.347 75.2403 149.753 75.3075 150.132 75.457C150.511 75.6066 150.854 75.8351 151.138 76.1275C151.422 76.4198 151.64 76.7691 151.778 77.1523C151.917 77.5356 151.972 77.9438 151.94 78.35C151.94 79.1576 151.619 79.9321 151.048 80.5031C150.477 81.0742 149.703 81.395 148.895 81.395C148.087 81.395 147.313 81.0742 146.742 80.5031C146.171 79.9321 145.85 79.1576 145.85 78.35C145.819 77.9362 145.877 77.5204 146.021 77.1313C146.165 76.7421 146.392 76.3887 146.685 76.0952C14 [...]
+<path d="M40.45 76.21C40.7775 76.1888 41.1059 76.2351 41.4149 76.3458C41.7238 76.4566 42.0068 76.6296 42.2462 76.8541C42.4857 77.0785 42.6766 77.3497 42.807 77.6509C42.9375 77.9521 43.0048 78.2768 43.0048 78.605C43.0048 78.9332 42.9375 79.258 42.807 79.5591C42.6766 79.8603 42.4857 80.1315 42.2462 80.356C42.0068 80.5804 41.7238 80.7534 41.4149 80.8642C41.1059 80.975 40.7775 81.0212 40.45 81C40.1193 81.033 39.7853 80.9949 39.4706 80.8882C39.1558 80.7815 38.8675 80.6087 38.625 80.3814C38.38 [...]
+<defs>
+<pattern id="pattern0" patternContentUnits="objectBoundingBox" width="1" height="1">
+<use xlink:href="#image0_4_8" transform="scale(0.00549451 0.00952381)"/>
+</pattern>
+<pattern id="pattern1" patternContentUnits="objectBoundingBox" width="1" height="1">
+<use xlink:href="#image1_4_8" transform="scale(0.0136986 0.0135135)"/>
+</pattern>
+<pattern id="pattern2" patternContentUnits="objectBoundingBox" width="1" height="1">
+<use xlink:href="#image2_4_8" transform="scale(0.00546448 0.0105263)"/>
+</pattern>
+<pattern id="pattern3" patternContentUnits="objectBoundingBox" width="1" height="1">
+<use xlink:href="#image3_4_8" transform="scale(0.012987)"/>
+</pattern>
+<pattern id="pattern4" patternContentUnits="objectBoundingBox" width="1" height="1">
+<use xlink:href="#image4_4_8" transform="scale(0.012987 0.0131579)"/>
+</pattern>
+<linearGradient id="paint0_linear_4_8" x1="39" y1="67.58" x2="150.9" y2="67.58" gradientUnits="userSpaceOnUse">
+<stop stop-color="#E7DDF4"/>
+<stop offset="0.08" stop-color="#D4C2EC"/>
+<stop offset="0.18" stop-color="#C0A6E3"/>
+<stop offset="0.29" stop-color="#B292DC"/>
+<stop offset="0.4" stop-color="#A986D8"/>
+<stop offset="0.5" stop-color="#A682D7"/>
+<stop offset="0.62" stop-color="#A885D8"/>
+<stop offset="0.72" stop-color="#B090DB"/>
+<stop offset="0.81" stop-color="#BCA1E1"/>
+<stop offset="0.91" stop-color="#CEBAE9"/>
+<stop offset="0.99" stop-color="#E5DAF3"/>
+<stop offset="1" stop-color="#E7DDF4"/>
+</linearGradient>
+<linearGradient id="paint1_linear_4_8" x1="39.98" y1="67.59" x2="150.51" y2="67.59" gradientUnits="userSpaceOnUse">
+<stop stop-color="#CCCECF"/>
+<stop offset="0.22" stop-color="#D6D8D9"/>
+<stop offset="0.5" stop-color="#D9DBDC"/>
+<stop offset="0.79" stop-color="#D6D8D9"/>
+<stop offset="0.98" stop-color="#CED0D1"/>
+<stop offset="1" stop-color="#CCCECF"/>
+</linearGradient>
+<linearGradient id="paint2_linear_4_8" x1="39.76" y1="63.39" x2="151.77" y2="63.39" gradientUnits="userSpaceOnUse">
+<stop stop-color="#C7EAF8"/>
+<stop offset="0.07" stop-color="#A6DEF4"/>
+<stop offset="0.16" stop-color="#7DCEEF"/>
+<stop offset="0.25" stop-color="#5DC2EA"/>
+<stop offset="0.34" stop-color="#46B9E7"/>
+<stop offset="0.43" stop-color="#38B4E6"/>
+<stop offset="0.5" stop-color="#33B2E5"/>
+<stop offset="0.56" stop-color="#3DB6E6"/>
+<stop offset="0.67" stop-color="#58C0EA"/>
+<stop offset="0.82" stop-color="#85D1EF"/>
+<stop offset="0.99" stop-color="#C1E8F7"/>
+<stop offset="1" stop-color="#C7EAF8"/>
+</linearGradient>
+<image id="image0_4_8" width="182" height="105" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALYAAABpCAYAAACXmNn+AAAACXBIWXMAAAs6AAALOgFkf1cNAAAgAElEQVR4Xu2dz24cR5avvxMRmVUkRUqUm2Or4cb0wmg06KWAC9yV9RJ6HrWeRy8hry4wgJZNDHy96L5jjOyRLUqiyKrKjDjnLk5k/SMpyTMWJVP1AxKZRRaLZNZXJ8/fSDEzNtrouim87QkbbfR71Absja6lNmBvdC21AXuja6kN2BtdS23A3uhaagP2RtdSG7A3upbagL3RtdQG7I2upTZgb3QttQF7o2upDdgbXUttwN7oWmoD9kbXUhuwN7qW2oC90bXUBuyNrqXS256w0f9MIiJ+tD6C51+2zWzee5FszutvKwd56Zy+y+mVxcEG9N9GG7B/A63APJ [...]
+<image id="image1_4_8" width="73" height="74" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEkAAABKCAYAAAD353lyAAAACXBIWXMAAAs6AAALOgFkf1cNAAAAsElEQVR4Xu3QMQEAIAzAMMC/5+EAKiC5e3XPzOLt/AJMSkwKTApMCkwKTApMCkwKTApMCkwKTApMCkwKTApMCkwKTApMCkwKTApMCkwKTApMCkwKTApMCkwKTApMCkwKTApMCkwKTApMCkwKTApMCkwKTApMCkwKTApMCkwKTApMCkwKTApMCkwKTApMCkwKTApMCkwKTApMCkwKTApMCkwKTApMCkwKTApMCkwKTAou8lEDkS5qSMIAAAAASUVORK5CYII="/>
+<image id="image2_4_8" width="183" height="95" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALcAAABfCAYAAACqeVZwAAAACXBIWXMAAAs6AAALOgFkf1cNAAAgAElEQVR4Xu2d23IkNbb+v7WkVGbWwcaGBkyw/0xMABdwyQvwEjwP3c/TL8ELcNnsCCB2TMcmaJge7LbrkAdJa/0vlFmVVa5yd8/YTeNdX0S6qtJ1SKV++rSkVEqkqjjooPsoftkbDjror6oD3AfdWx3gPuje6gD3QfdWB7gPurc6wH3QvdUB7oPurQ5wH3RvdYD7oHurA9wH3Vsd4D7o3uoA90H3Vge4D7q3OsB90L2Vfdkb/uoiIuqf62F87/8p0X3I7yHAwOukZ/2xA/j3T39ZuBPQu4/9VVI0KA079x5g/+vrLwX3LqD3Hr0Cjx49usbwtw+/3fuR68C [...]
+<image id="image3_4_8" width="77" height="77" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE0AAABNCAYAAADjCemwAAAACXBIWXMAAAsSAAALEgHS3X78AAACN0lEQVR4Xu3b0W6jMBSE4SFJ+/7vmwC9KCMGh5B2pPpQaX7JoiFcdD/ZYFa7wzzPSL/r8u6C9FzQjIJmFDSjoBkFzShoRkEzCppR0IyCZhQ0o6AZBc0oaEZBMwqaUdCMgmYUNKOgGQXNKGhGQTMKmlHQjG7vLujccPDdaf79xBnQFOoITSsFrEYb5Kg/t83L+Vl+5vnuVaIp0gUrnAICK9TeIGTXqtCIQqyLjBZuBjDJ4Gd+170KtHZJXgBcZRCPzQBGfEONywBWOF7TrQo0YB/sJoMzjstwBPDA/rLtXhUasM4ogn3IuGJFm7AFI9Yk13S9t/VGa5cmZxvR [...]
+<image id="image4_4_8" width="77" height="76" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE0AAABMCAYAAAAoVToVAAAACXBIWXMAAAsSAAALEgHS3X78AAABz0lEQVR4Xu3bwW7CMBRE0XHb///j4i7KExMnJmIWHi/mSlGAUKkcPRJHalvvHemzvu7ekM4FTShoQkETCppQ0ISCJhQ0oaAJBU0oaEJBEwqaUNCEgiYUNKGgCQVNKGhCQRMKmlDQhIImFDShoAkFTejn7g2mGj3e7u8mdkFjpLtjdsQd0Npkz3XaN5jh3GgNRyx+znWcoWxwTrR2s1X9YuNjy3OhMUrD/1W89vW46gAez63Tvn52OZwLDThOVWF944VWIAX1ixdYoS4HA7xowBmsNl4/Flh19TVdmgPt6sQ/wtW0jVNVU8eTuPwr6kAD5nDv0Oq8xheK5WCA [...]
+</defs>
+</svg>
diff --git a/content/img/companies/bliss-point-light.svg b/content/img/companies/bliss-point-light.svg
new file mode 100644
index 0000000..945af7f
--- /dev/null
+++ b/content/img/companies/bliss-point-light.svg
@@ -0,0 +1,80 @@
+<svg width="195" height="121" viewBox="0 0 195 121" fill="none" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+<rect x="2" width="178.36" height="102.9" fill="url(#pattern0)"/>
+<rect x="56" y="9.82" width="71.54" height="72.52" fill="url(#pattern1)"/>
+<rect x="5.92999" y="9.82" width="179.34" height="93.1" fill="url(#pattern2)"/>
+<path d="M40.06 78.08C40.06 78.08 52.85 57.67 61.4 57.67C68.4 57.67 82.62 71.52 99.86 66.53C122.54 59.96 137.48 53.4 149.78 78.08" stroke="url(#paint0_linear_4_8)" stroke-width="2.5" stroke-miterlimit="10"/>
+<path d="M41.4 79.96L39.98 77.96C42.08 76.47 60.69 63.41 66.4 63.41C70.33 63.41 76.84 66.29 82.59 68.84C85.9 70.3 89.02 71.69 90.39 71.91C91.76 72.13 96.45 67.86 99.64 65.1C105.45 60.1 111.46 54.88 115.24 55.24C118.45 55.56 128.08 62.05 140.35 70.51C144.93 73.67 149.66 76.94 150.51 77.23L150 79.62C149 79.43 146.53 77.73 139 72.53C131.1 67.09 117.87 57.97 115 57.69C112.13 57.41 105.89 62.93 101.24 66.95C95.53 71.89 92.24 74.67 90.01 74.33C88.32 74.06 85.35 72.75 81.59 71.08C76.34 68.78 69 [...]
+<path d="M143 79.66C128.94 79.66 115.58 68 105.39 59.11C99.79 54.23 94.51 49.62 91.71 49.57H91.6C87.07 49.57 80.93 57.38 76.86 62.57C75.7 64.03 74.71 65.3 73.86 66.3C70.86 69.74 68.31 72.37 65.22 72.37H65.14C63.72 72.37 61.25 71.37 58.63 70.37C56.992 69.6771 55.2907 69.1446 53.55 68.78V68.78C51.58 68.78 46 73.99 41.93 78.87C41.8269 78.9967 41.6999 79.1019 41.5561 79.1795C41.4124 79.2572 41.2548 79.3057 41.0923 79.3224C40.9298 79.3391 40.7656 79.3237 40.609 79.2769C40.4525 79.2302 40.3067 [...]
+<rect x="110.04" y="39.78" width="77" height="77" fill="url(#pattern3)"/>
+<rect x="2.04001" y="40.78" width="77" height="76" fill="url(#pattern4)"/>
+<path d="M13 110.03C9.08 110.03 6 108.78 4 105.88L3.34 108.65C3.18 109.54 2.88 109.78 2 109.78H1.11C0.25 109.78 0 109.49 0 108.6V73.6C0 72.71 0.25 72.46 1.11 72.46H2.72C3.58 72.46 3.83 72.71 3.83 73.6V89.85C5.75 86.68 9.08 85.34 13.06 85.34C19.87 85.34 24.52 89.34 24.52 97.61C24.52 105.88 19.87 110.03 13 110.03ZM12.46 106.78C17.4 106.78 20.53 103.56 20.53 97.78C20.53 92 17.53 88.63 12.41 88.63C7.52 88.63 3.88 91.63 3.88 97.68C3.88 103.85 7.77 106.78 12.46 106.78Z" fill="black"/>
+<path d="M28.7 73.57C28.7 72.68 28.95 72.43 29.81 72.43H31.43C32.28 72.43 32.54 72.68 32.54 73.57V108.4C32.54 109.29 32.28 109.54 31.43 109.54H29.81C28.95 109.54 28.7 109.29 28.7 108.4V73.57Z" fill="black"/>
+<path d="M38.51 87.03C38.51 86.14 38.76 85.89 39.67 85.89H41.23C42.14 85.89 42.34 86.14 42.34 87.03V108.4C42.34 109.29 42.14 109.54 41.23 109.54H39.67C38.76 109.54 38.51 109.29 38.51 108.4V87.03Z" fill="black"/>
+<path d="M63.3 87.57C63.86 87.97 64.3 88.51 63.56 89.15L62.56 89.95C62.4551 90.0722 62.3265 90.1718 62.182 90.2428C62.0375 90.3139 61.8801 90.3548 61.7193 90.3632C61.5585 90.3717 61.3976 90.3473 61.2465 90.2918C61.0954 90.2362 60.9571 90.1506 60.84 90.04C59.3739 89.0308 57.618 88.5286 55.84 88.61C53.17 88.61 51 89.4 51 91.61C51 96.67 64.57 94.35 64.57 102.78C64.57 107.03 61.44 110 55.18 110C50.64 110 47.77 108.67 46.36 107.13C46.2371 107.062 46.1348 106.961 46.0635 106.84C45.9923 106.719 [...]
+<path d="M84.19 87.57C84.74 87.97 85.19 88.51 84.44 89.15L83.44 89.95C83.3369 90.0732 83.2094 90.1737 83.0657 90.2455C82.922 90.3173 82.765 90.3586 82.6046 90.3671C82.4442 90.3755 82.2837 90.3508 82.1333 90.2946C81.9828 90.2383 81.8455 90.1516 81.73 90.04C80.2623 89.0341 78.5076 88.5323 76.73 88.61C74.06 88.61 71.89 89.4 71.89 91.61C71.89 96.7 85.46 94.38 85.46 102.84C85.46 107.09 82.33 110.06 76.08 110.06C71.54 110.06 68.66 108.73 67.25 107.19C67.1271 107.122 67.0248 107.021 66.9535 106 [...]
+<path d="M93 87.78C93 86.29 93.36 85.9 94.87 85.9H96.23C97.75 85.9 98.1 86.29 98.1 87.78V89.02C99.92 86.44 102.69 85.35 105.92 85.35C112.07 85.35 116.61 89.21 116.61 97.67C116.61 106.13 112.07 110.04 105.77 110.04C102.59 110.04 99.87 109.04 98.1 106.53V118.2C98.1 119.68 97.75 120.03 96.23 120.03H94.88C93.37 120.03 93.01 119.68 93.01 118.2L93 87.78ZM104.77 105.68C108.77 105.68 111.38 102.81 111.38 97.76C111.38 92.71 108.85 89.7 104.72 89.7C100.59 89.7 97.81 92.57 97.81 97.78C97.81 102.99  [...]
+<path d="M131.15 110.03C123.78 110.03 119.04 105.68 119.04 97.61C119.04 89.54 123.78 85.34 131.15 85.34C138.52 85.34 143.36 89.6 143.36 97.61C143.36 105.62 138.61 110.03 131.15 110.03ZM131.15 105.63C135.49 105.63 138.15 102.63 138.15 97.63C138.15 92.63 135.53 89.77 131.15 89.77C126.77 89.77 124.24 92.69 124.24 97.63C124.24 102.57 126.91 105.63 131.15 105.63Z" fill="black"/>
+<path d="M146.43 87.78C146.43 86.29 146.79 85.9 148.3 85.9H149.66C151.17 85.9 151.53 86.29 151.53 87.78V107.71C151.53 109.19 151.17 109.54 149.66 109.54H148.3C146.79 109.54 146.43 109.19 146.43 107.71V87.78Z" fill="black"/>
+<path d="M161.06 90C161.82 87.27 164.79 85.34 168.68 85.34C173.62 85.34 176.9 88.46 176.9 94.34V107.71C176.9 109.19 176.5 109.54 174.98 109.54H173.62C172.11 109.54 171.75 109.19 171.75 107.71V95.29C171.75 91.73 170.09 89.75 167.32 89.75C163.94 89.75 161.16 92.22 161.06 96.75V107.75C161.06 109.23 160.71 109.58 159.19 109.58H157.83C156.32 109.58 155.97 109.23 155.97 107.75V87.78C155.97 86.29 156.32 85.9 157.83 85.9H159.19C160.71 85.9 161.06 86.29 161.06 87.78V90Z" fill="black"/>
+<path d="M187.64 85.89H192C193.52 85.89 193.87 86.28 193.87 87.77V88.61C193.87 90.09 193.52 90.49 192 90.49H187.66V101.18C187.66 104.54 189.08 105.38 190.79 105.38C191.79 105.38 192.46 105.23 193.11 105.18C193.76 105.13 194.22 105.48 194.22 106.47V108.47C194.234 108.647 194.209 108.825 194.147 108.992C194.084 109.159 193.987 109.31 193.86 109.434C193.733 109.559 193.581 109.655 193.413 109.715C193.246 109.774 193.067 109.797 192.89 109.78C192.005 109.899 191.112 109.946 190.22 109.92C185 [...]
+<path d="M148.94 75.26C149.347 75.2403 149.753 75.3075 150.132 75.457C150.511 75.6066 150.854 75.8351 151.138 76.1275C151.422 76.4198 151.64 76.7691 151.778 77.1523C151.917 77.5356 151.972 77.9438 151.94 78.35C151.94 79.1576 151.619 79.9321 151.048 80.5031C150.477 81.0742 149.703 81.395 148.895 81.395C148.087 81.395 147.313 81.0742 146.742 80.5031C146.171 79.9321 145.85 79.1576 145.85 78.35C145.819 77.9362 145.877 77.5204 146.021 77.1313C146.165 76.7421 146.392 76.3887 146.685 76.0952C14 [...]
+<path d="M40.45 76.21C40.7775 76.1888 41.1059 76.2351 41.4149 76.3458C41.7238 76.4566 42.0068 76.6296 42.2462 76.8541C42.4857 77.0785 42.6766 77.3497 42.807 77.6509C42.9375 77.9521 43.0048 78.2768 43.0048 78.605C43.0048 78.9332 42.9375 79.258 42.807 79.5591C42.6766 79.8603 42.4857 80.1315 42.2462 80.356C42.0068 80.5804 41.7238 80.7534 41.4149 80.8642C41.1059 80.975 40.7775 81.0212 40.45 81C40.1193 81.033 39.7853 80.9949 39.4706 80.8882C39.1558 80.7815 38.8675 80.6087 38.625 80.3814C38.38 [...]
+<defs>
+<pattern id="pattern0" patternContentUnits="objectBoundingBox" width="1" height="1">
+<use xlink:href="#image0_4_8" transform="scale(0.00549451 0.00952381)"/>
+</pattern>
+<pattern id="pattern1" patternContentUnits="objectBoundingBox" width="1" height="1">
+<use xlink:href="#image1_4_8" transform="scale(0.0136986 0.0135135)"/>
+</pattern>
+<pattern id="pattern2" patternContentUnits="objectBoundingBox" width="1" height="1">
+<use xlink:href="#image2_4_8" transform="scale(0.00546448 0.0105263)"/>
+</pattern>
+<pattern id="pattern3" patternContentUnits="objectBoundingBox" width="1" height="1">
+<use xlink:href="#image3_4_8" transform="scale(0.012987)"/>
+</pattern>
+<pattern id="pattern4" patternContentUnits="objectBoundingBox" width="1" height="1">
+<use xlink:href="#image4_4_8" transform="scale(0.012987 0.0131579)"/>
+</pattern>
+<linearGradient id="paint0_linear_4_8" x1="39" y1="67.58" x2="150.9" y2="67.58" gradientUnits="userSpaceOnUse">
+<stop stop-color="#E7DDF4"/>
+<stop offset="0.08" stop-color="#D4C2EC"/>
+<stop offset="0.18" stop-color="#C0A6E3"/>
+<stop offset="0.29" stop-color="#B292DC"/>
+<stop offset="0.4" stop-color="#A986D8"/>
+<stop offset="0.5" stop-color="#A682D7"/>
+<stop offset="0.62" stop-color="#A885D8"/>
+<stop offset="0.72" stop-color="#B090DB"/>
+<stop offset="0.81" stop-color="#BCA1E1"/>
+<stop offset="0.91" stop-color="#CEBAE9"/>
+<stop offset="0.99" stop-color="#E5DAF3"/>
+<stop offset="1" stop-color="#E7DDF4"/>
+</linearGradient>
+<linearGradient id="paint1_linear_4_8" x1="39.98" y1="67.59" x2="150.51" y2="67.59" gradientUnits="userSpaceOnUse">
+<stop stop-color="#CCCECF"/>
+<stop offset="0.22" stop-color="#D6D8D9"/>
+<stop offset="0.5" stop-color="#D9DBDC"/>
+<stop offset="0.79" stop-color="#D6D8D9"/>
+<stop offset="0.98" stop-color="#CED0D1"/>
+<stop offset="1" stop-color="#CCCECF"/>
+</linearGradient>
+<linearGradient id="paint2_linear_4_8" x1="39.76" y1="63.39" x2="151.77" y2="63.39" gradientUnits="userSpaceOnUse">
+<stop stop-color="#C7EAF8"/>
+<stop offset="0.07" stop-color="#A6DEF4"/>
+<stop offset="0.16" stop-color="#7DCEEF"/>
+<stop offset="0.25" stop-color="#5DC2EA"/>
+<stop offset="0.34" stop-color="#46B9E7"/>
+<stop offset="0.43" stop-color="#38B4E6"/>
+<stop offset="0.5" stop-color="#33B2E5"/>
+<stop offset="0.56" stop-color="#3DB6E6"/>
+<stop offset="0.67" stop-color="#58C0EA"/>
+<stop offset="0.82" stop-color="#85D1EF"/>
+<stop offset="0.99" stop-color="#C1E8F7"/>
+<stop offset="1" stop-color="#C7EAF8"/>
+</linearGradient>
+<image id="image0_4_8" width="182" height="105" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALYAAABpCAYAAACXmNn+AAAACXBIWXMAAAs6AAALOgFkf1cNAAAgAElEQVR4Xu2dz24cR5avvxMRmVUkRUqUm2Or4cb0wmg06KWAC9yV9RJ6HrWeRy8hry4wgJZNDHy96L5jjOyRLUqiyKrKjDjnLk5k/SMpyTMWJVP1AxKZRRaLZNZXJ8/fSDEzNtrouim87QkbbfR71Absja6lNmBvdC21AXuja6kN2BtdS23A3uhaagP2RtdSG7A3upbagL3RtdQG7I2upTZgb3QttQF7o2upDdgbXUttwN7oWmoD9kbXUhuwN7qW2oC90bXUBuyNrqXS256w0f9MIiJ+tD6C51+2zWzee5FszutvKwd56Zy+y+mVxcEG9N9GG7B/A63APJ [...]
+<image id="image1_4_8" width="73" height="74" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEkAAABKCAYAAAD353lyAAAACXBIWXMAAAs6AAALOgFkf1cNAAAAsElEQVR4Xu3QMQEAIAzAMMC/5+EAKiC5e3XPzOLt/AJMSkwKTApMCkwKTApMCkwKTApMCkwKTApMCkwKTApMCkwKTApMCkwKTApMCkwKTApMCkwKTApMCkwKTApMCkwKTApMCkwKTApMCkwKTApMCkwKTApMCkwKTApMCkwKTApMCkwKTApMCkwKTApMCkwKTApMCkwKTApMCkwKTApMCkwKTApMCkwKTApMCkwKTAou8lEDkS5qSMIAAAAASUVORK5CYII="/>
+<image id="image2_4_8" width="183" height="95" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALcAAABfCAYAAACqeVZwAAAACXBIWXMAAAs6AAALOgFkf1cNAAAgAElEQVR4Xu2d23IkNbb+v7WkVGbWwcaGBkyw/0xMABdwyQvwEjwP3c/TL8ELcNnsCCB2TMcmaJge7LbrkAdJa/0vlFmVVa5yd8/YTeNdX0S6qtJ1SKV++rSkVEqkqjjooPsoftkbDjror6oD3AfdWx3gPuje6gD3QfdWB7gPurc6wH3QvdUB7oPurQ5wH3RvdYD7oHurA9wH3Vsd4D7o3uoA90H3Vge4D7q3OsB90L2Vfdkb/uoiIuqf62F87/8p0X3I7yHAwOukZ/2xA/j3T39ZuBPQu4/9VVI0KA079x5g/+vrLwX3LqD3Hr0Cjx49usbwtw+/3fuR68C [...]
+<image id="image3_4_8" width="77" height="77" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE0AAABNCAYAAADjCemwAAAACXBIWXMAAAsSAAALEgHS3X78AAACN0lEQVR4Xu3b0W6jMBSE4SFJ+/7vmwC9KCMGh5B2pPpQaX7JoiFcdD/ZYFa7wzzPSL/r8u6C9FzQjIJmFDSjoBkFzShoRkEzCppR0IyCZhQ0o6AZBc0oaEZBMwqaUdCMgmYUNKOgGQXNKGhGQTMKmlHQjG7vLujccPDdaf79xBnQFOoITSsFrEYb5Kg/t83L+Vl+5vnuVaIp0gUrnAICK9TeIGTXqtCIQqyLjBZuBjDJ4Gd+170KtHZJXgBcZRCPzQBGfEONywBWOF7TrQo0YB/sJoMzjstwBPDA/rLtXhUasM4ogn3IuGJFm7AFI9Yk13S9t/VGa5cmZxvR [...]
+<image id="image4_4_8" width="77" height="76" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE0AAABMCAYAAAAoVToVAAAACXBIWXMAAAsSAAALEgHS3X78AAABz0lEQVR4Xu3bwW7CMBRE0XHb///j4i7KExMnJmIWHi/mSlGAUKkcPRJHalvvHemzvu7ekM4FTShoQkETCppQ0ISCJhQ0oaAJBU0oaEJBEwqaUNCEgiYUNKGgCQVNKGhCQRMKmlDQhIImFDShoAkFTejn7g2mGj3e7u8mdkFjpLtjdsQd0Npkz3XaN5jh3GgNRyx+znWcoWxwTrR2s1X9YuNjy3OhMUrD/1W89vW46gAez63Tvn52OZwLDThOVWF944VWIAX1ixdYoS4HA7xowBmsNl4/Flh19TVdmgPt6sQ/wtW0jVNVU8eTuPwr6kAD5nDv0Oq8xheK5WCA [...]
+</defs>
+</svg>
diff --git a/content/img/companies/cisco-webex.svg b/content/img/companies/cisco-webex.svg
new file mode 100644
index 0000000..89bf25d
--- /dev/null
+++ b/content/img/companies/cisco-webex.svg
@@ -0,0 +1,317 @@
+<svg width="282" height="78" viewBox="0 0 282 78" fill="none" xmlns="http://www.w3.org/2000/svg">
+<g clip-path="url(#clip0_4_55)">
+<path d="M134.1 14H141.6L130.7 46.8H122.1L114 22.1L105.9 46.9H97.5L86.6 14H94.2L102 39L110 14H118.1L126.3 39.1L134.1 14Z" fill="black"/>
+<path d="M173.6 33.1H149.4C149.6 34.8 150.3 36.4 151.2 37.8C152.1 39 153.3 40 154.6 40.6C156 41.2 157.5 41.5 159 41.5C160.7 41.5 162.4 41.2 164 40.6C165.6 40 167.2 39.1 168.5 38L172.1 43.1C170.3 44.7 168.2 45.9 165.9 46.6C163.5 47.3 161.1 47.7 158.6 47.7C155.6 47.8 152.6 47 149.9 45.6C147.4 44.2 145.3 42.1 144 39.5C142.6 36.9 141.9 33.9 141.9 30.4C141.8 27.3 142.6 24.2 144 21.4C145.3 18.9 147.3 16.8 149.8 15.3C152.4 13.8 155.3 13.1 158.3 13.1C161.1 13 163.9 13.8 166.4 15.3C168.8 16.8 170 [...]
+<path d="M204.2 15.4C206.7 16.9 208.7 19 210.1 21.6C211.6 24.3 212.3 27.4 212.3 30.5C212.3 33.6 211.6 36.7 210.1 39.4C208.7 42 206.7 44.1 204.2 45.6C201.7 47.1 198.8 47.9 195.9 47.8C193.9 47.8 191.8 47.4 190 46.6C188.3 45.8 186.8 44.6 185.6 43.1V47H178.4V0.0999985H185.6V18C186.8 16.5 188.3 15.3 190 14.5C191.9 13.6 193.9 13.2 195.9 13.3C198.8 13.2 201.7 13.9 204.2 15.4ZM200.3 39.6C201.8 38.7 203 37.4 203.8 35.8C204.6 34.1 205 32.3 205 30.5C205 28.7 204.6 26.8 203.8 25.2C203 23.6 201.8 22. [...]
+<path d="M247.8 33.1H223.6C223.8 34.8 224.5 36.4 225.4 37.8C226.3 39 227.5 40 228.8 40.6C230.2 41.2 231.7 41.5 233.2 41.5C234.9 41.5 236.6 41.2 238.2 40.6C239.8 40 241.4 39.1 242.7 38L246.3 43.1C244.5 44.7 242.4 45.9 240.1 46.6C237.7 47.3 235.3 47.7 232.8 47.7C229.8 47.8 226.8 47 224.1 45.6C221.6 44.2 219.5 42.1 218.2 39.5C216.8 36.9 216.1 33.9 216.1 30.4C216 27.3 216.8 24.2 218.2 21.4C219.5 18.9 221.5 16.8 224 15.3C226.6 13.8 229.5 13.1 232.5 13.1C235.3 13 238.1 13.8 240.6 15.3C243 16.8 [...]
+<path d="M282 46.9H273.2L264.9 35.5L256.7 46.9H248.3L260.7 30.1L248.4 14H257.2L265.2 25L273.2 14H281.7L269.6 30L282 46.9Z" fill="black"/>
+<path d="M195.7 74H194.2V60.8H196V65.8C196.4 65.3 196.8 64.9 197.4 64.6C198 64.3 198.6 64.2 199.2 64.2C199.8 64.2 200.4 64.3 201 64.5C201.6 64.8 202 65.1 202.4 65.6C203.1 66.5 203.4 67.7 203.4 69.1C203.4 70.8 202.9 72.1 202 73.1C201.6 73.5 201.1 73.8 200.6 74C200.1 74.2 199.5 74.3 199 74.3C198.4 74.3 197.8 74.2 197.2 73.9C196.7 73.6 196.2 73.2 195.8 72.7L195.7 74ZM201.6 69.1C201.6 67.9 201.3 67 200.7 66.4C200.5 66.2 200.2 66 199.8 65.8C199.5 65.7 199.1 65.6 198.8 65.6C198.4 65.6 198 65.7 [...]
+<path d="M212.9 64.5L209.6 74.2C209.2 75.5 208.7 76.4 208.3 76.8C208.1 77.1 207.8 77.3 207.5 77.4C207.2 77.5 206.8 77.6 206.5 77.6C206.1 77.6 205.7 77.5 205.4 77.4V76C205.7 76.1 206 76.1 206.3 76.1C206.5 76.1 206.6 76.1 206.8 76C207 75.9 207.1 75.8 207.2 75.7C207.5 75.2 207.8 74.6 208 74H207.4L203.9 64.4H205.8L208.5 72.5L211.2 64.4L212.9 64.5Z" fill="black"/>
+<path d="M237.1 60.8H233.8V74.1H237.1V60.8Z" fill="black"/>
+<path d="M264.1 64.6C263.2 64.1 262.3 63.9 261.3 63.9C259.1 63.9 257.6 65.4 257.6 67.4C257.6 69.4 259 70.9 261.3 70.9C262.3 70.9 263.2 70.7 264.1 70.2V73.8C263.1 74.1 262.1 74.3 261.1 74.3C257.3 74.3 254 71.7 254 67.4C254 63.4 257 60.5 261.1 60.5C262.1 60.5 263.2 60.7 264.1 61V64.6Z" fill="black"/>
+<path d="M229.2 64.6C228.3 64.1 227.4 63.9 226.4 63.9C224.2 63.9 222.7 65.4 222.7 67.4C222.7 69.4 224.1 70.9 226.4 70.9C227.4 70.9 228.3 70.7 229.2 70.2V73.8C228.2 74.1 227.2 74.3 226.1 74.3C222.3 74.3 219 71.7 219 67.4C219 63.4 222 60.5 226.1 60.5C227.1 60.5 228.2 60.7 229.2 61V64.6Z" fill="black"/>
+<path d="M274.6 64C274.1 64 273.7 64.1 273.3 64.3C272.9 64.5 272.5 64.7 272.2 65.1C271.9 65.4 271.6 65.8 271.5 66.2C271.3 66.6 271.2 67.1 271.3 67.5C271.3 68 271.4 68.4 271.5 68.8C271.7 69.2 271.9 69.6 272.2 69.9C272.5 70.2 272.9 70.5 273.3 70.7C273.7 70.9 274.2 71 274.6 71C275.1 71 275.5 70.9 275.9 70.7C276.3 70.5 276.7 70.3 277 69.9C277.3 69.6 277.6 69.2 277.7 68.8C277.9 68.4 278 67.9 277.9 67.5C277.9 67 277.8 66.6 277.7 66.2C277.5 65.8 277.3 65.4 277 65.1C276.7 64.8 276.3 64.5 275.9 6 [...]
+<path d="M249.8 63.8C248.9 63.6 248.1 63.4 247.2 63.4C245.9 63.4 245.1 63.8 245.1 64.5C245.1 65.3 246.1 65.6 246.6 65.8L247.5 66.1C249.7 66.8 250.7 68.3 250.7 69.9C250.7 73.2 247.8 74.3 245.2 74.3C244 74.3 242.8 74.2 241.6 73.9V70.8C242.6 71.1 243.7 71.3 244.8 71.3C246.5 71.3 247.2 70.8 247.2 70.1C247.2 69.4 246.5 69 245.7 68.8L245 68.6C243.2 68 241.6 66.9 241.6 64.7C241.6 62.2 243.4 60.6 246.5 60.6C247.6 60.6 248.7 60.8 249.8 61V63.8Z" fill="black"/>
+<path d="M16.1 25.5C16.9 28.2 17.9 30.9 19.3 33.4C19.9 34.5 20.5 35.6 21.6 36.3C21.8 36.4 22 36.5 22.2 36.6C23.8 36.9 24.7 35.6 25.3 34.5C26.1 32.6 26.8 30.7 27.4 28.7C27.5 28.3 27.6 28 27.7 27.6C27.9 26.9 28.1 26.2 28.2 25.5L35.3 6.5C36.8 4.5 38.7 2.9 40.9 1.8C43 0.6 45.4 0 47.9 0C51.4 0 54.9 1.2 57.7 3.4C62.4 6.9 65.1 13.9 65.1 13.9C65.5 14.8 65.7 15.8 65.7 16.8C65.7 17.7 65.5 18.6 65.2 19.5C64.8 20.3 64.3 21.1 63.7 21.8C63.1 22.4 62.3 23 61.4 23.3C60.6 23.6 59.6 23.8 58.7 23.8C57.7 23 [...]
+<path d="M16.1 25.5C16.9 28.2 17.9 30.9 19.3 33.4C19.9 34.5 20.5 35.6 21.6 36.3C21.8 36.4 22 36.5 22.2 36.6C23.8 36.9 24.7 35.6 25.3 34.5C26.1 32.6 26.8 30.7 27.4 28.7C27.5 28.3 27.6 28 27.7 27.6C27.9 26.9 28.1 26.2 28.2 25.5L35.3 6.5C36.8 4.5 38.7 2.9 40.9 1.8C43 0.6 45.4 0 47.9 0C51.4 0 54.9 1.2 57.7 3.4C62.4 6.9 65.1 13.9 65.1 13.9C65.5 14.8 65.7 15.8 65.7 16.8C65.7 17.7 65.5 18.6 65.2 19.5C64.8 20.3 64.3 21.1 63.7 21.8C63.1 22.4 62.3 23 61.4 23.3C60.6 23.6 59.6 23.8 58.7 23.8C57.7 23 [...]
+<path d="M16.1 25.5C16.9 28.2 17.9 30.9 19.3 33.4C19.9 34.5 20.5 35.6 21.6 36.3C21.8 36.4 22 36.5 22.2 36.6C23.8 36.9 24.7 35.6 25.3 34.5C26.1 32.6 26.8 30.7 27.4 28.7C27.5 28.3 27.6 28 27.7 27.6C27.9 26.9 28.1 26.2 28.2 25.5L35.3 6.5C36.8 4.5 38.7 2.9 40.9 1.8C43 0.6 45.4 0 47.9 0C51.4 0 54.9 1.2 57.7 3.4C62.4 6.9 65.1 13.9 65.1 13.9C65.5 14.8 65.7 15.8 65.7 16.8C65.7 17.7 65.5 18.6 65.2 19.5C64.8 20.3 64.3 21.1 63.7 21.8C63.1 22.4 62.3 23 61.4 23.3C60.6 23.6 59.6 23.8 58.7 23.8C57.7 23 [...]
+<path d="M16.1 25.5C16.9 28.2 17.9 30.9 19.3 33.4C19.9 34.5 20.5 35.6 21.6 36.3C21.8 36.4 22 36.5 22.2 36.6C23.8 36.9 24.7 35.6 25.3 34.5C26.1 32.6 26.8 30.7 27.4 28.7C27.5 28.3 27.6 28 27.7 27.6C27.9 26.9 28.1 26.2 28.2 25.5L35.3 6.5C36.8 4.5 38.7 2.9 40.9 1.8C43 0.6 45.4 0 47.9 0C51.4 0 54.9 1.2 57.7 3.4C62.4 6.9 65.1 13.9 65.1 13.9C65.5 14.8 65.7 15.8 65.7 16.8C65.7 17.7 65.5 18.6 65.2 19.5C64.8 20.3 64.3 21.1 63.7 21.8C63.1 22.4 62.3 23 61.4 23.3C60.6 23.6 59.6 23.8 58.7 23.8C57.7 23 [...]
+<path d="M16.1 25.5C16.9 28.2 17.9 30.9 19.3 33.4C19.9 34.5 20.5 35.6 21.6 36.3C21.8 36.4 22 36.5 22.2 36.6C23.8 36.9 24.7 35.6 25.3 34.5C26.1 32.6 26.8 30.7 27.4 28.7C27.5 28.3 27.6 28 27.7 27.6C27.9 26.9 28.1 26.2 28.2 25.5L35.3 6.5C36.8 4.5 38.7 2.9 40.9 1.8C43 0.6 45.4 0 47.9 0C51.4 0 54.9 1.2 57.7 3.4C62.4 6.9 65.1 13.9 65.1 13.9C65.5 14.8 65.7 15.8 65.7 16.8C65.7 17.7 65.5 18.6 65.2 19.5C64.8 20.3 64.3 21.1 63.7 21.8C63.1 22.4 62.3 23 61.4 23.3C60.6 23.6 59.6 23.8 58.7 23.8C57.7 23 [...]
+<path d="M16.1 25.5C16.9 28.2 17.9 30.9 19.3 33.4C19.9 34.5 20.5 35.6 21.6 36.3C21.8 36.4 22 36.5 22.2 36.6C23.8 36.9 24.7 35.6 25.3 34.5C26.1 32.6 26.8 30.7 27.4 28.7C27.5 28.3 27.6 28 27.7 27.6C27.9 26.9 28.1 26.2 28.2 25.5L35.3 6.5C36.8 4.5 38.7 2.9 40.9 1.8C43 0.6 45.4 0 47.9 0C51.4 0 54.9 1.2 57.7 3.4C62.4 6.9 65.1 13.9 65.1 13.9C65.5 14.8 65.7 15.8 65.7 16.8C65.7 17.7 65.5 18.6 65.2 19.5C64.8 20.3 64.3 21.1 63.7 21.8C63.1 22.4 62.3 23 61.4 23.3C60.6 23.6 59.6 23.8 58.7 23.8C57.7 23 [...]
+<path d="M16.1 25.5C16.9 28.2 17.9 30.9 19.3 33.4C19.9 34.5 20.5 35.6 21.6 36.3C21.8 36.4 22 36.5 22.2 36.6C23.8 36.9 24.7 35.6 25.3 34.5C26.1 32.6 26.8 30.7 27.4 28.7C27.5 28.3 27.6 28 27.7 27.6C27.9 26.9 28.1 26.2 28.2 25.5L35.3 6.5C36.8 4.5 38.7 2.9 40.9 1.8C43 0.6 45.4 0 47.9 0C51.4 0 54.9 1.2 57.7 3.4C62.4 6.9 65.1 13.9 65.1 13.9C65.5 14.8 65.7 15.8 65.7 16.8C65.7 17.7 65.5 18.6 65.2 19.5C64.8 20.3 64.3 21.1 63.7 21.8C63.1 22.4 62.3 23 61.4 23.3C60.6 23.6 59.6 23.8 58.7 23.8C57.7 23 [...]
+<path d="M16.1 25.5C16.9 28.2 17.9 30.9 19.3 33.4C19.9 34.5 20.5 35.6 21.6 36.3C21.8 36.4 22 36.5 22.2 36.6C23.8 36.9 24.7 35.6 25.3 34.5C26.1 32.6 26.8 30.7 27.4 28.7C27.5 28.3 27.6 28 27.7 27.6C27.9 26.9 28.1 26.2 28.2 25.5L35.3 6.5C36.8 4.5 38.7 2.9 40.9 1.8C43 0.6 45.4 0 47.9 0C51.4 0 54.9 1.2 57.7 3.4C62.4 6.9 65.1 13.9 65.1 13.9C65.5 14.8 65.7 15.8 65.7 16.8C65.7 17.7 65.5 18.6 65.2 19.5C64.8 20.3 64.3 21.1 63.7 21.8C63.1 22.4 62.3 23 61.4 23.3C60.6 23.6 59.6 23.8 58.7 23.8C57.7 23 [...]
+<path d="M16.1 25.5C16.9 28.2 17.9 30.9 19.3 33.4C19.9 34.5 20.5 35.6 21.6 36.3C21.8 36.4 22 36.5 22.2 36.6C23.8 36.9 24.7 35.6 25.3 34.5C26.1 32.6 26.8 30.7 27.4 28.7C27.5 28.3 27.6 28 27.7 27.6C27.9 26.9 28.1 26.2 28.2 25.5L35.3 6.5C36.8 4.5 38.7 2.9 40.9 1.8C43 0.6 45.4 0 47.9 0C51.4 0 54.9 1.2 57.7 3.4C62.4 6.9 65.1 13.9 65.1 13.9C65.5 14.8 65.7 15.8 65.7 16.8C65.7 17.7 65.5 18.6 65.2 19.5C64.8 20.3 64.3 21.1 63.7 21.8C63.1 22.4 62.3 23 61.4 23.3C60.6 23.6 59.6 23.8 58.7 23.8C57.7 23 [...]
+<path d="M16.1 25.5C16.9 28.2 17.9 30.9 19.3 33.4C19.9 34.5 20.5 35.6 21.6 36.3C21.8 36.4 22 36.5 22.2 36.6C23.8 36.9 24.7 35.6 25.3 34.5C26.1 32.6 26.8 30.7 27.4 28.7C27.5 28.3 27.6 28 27.7 27.6C27.9 26.9 28.1 26.2 28.2 25.5L35.3 6.5C36.8 4.5 38.7 2.9 40.9 1.8C43 0.6 45.4 0 47.9 0C51.4 0 54.9 1.2 57.7 3.4C62.4 6.9 65.1 13.9 65.1 13.9C65.5 14.8 65.7 15.8 65.7 16.8C65.7 17.7 65.5 18.6 65.2 19.5C64.8 20.3 64.3 21.1 63.7 21.8C63.1 22.4 62.3 23 61.4 23.3C60.6 23.6 59.6 23.8 58.7 23.8C57.7 23 [...]
+<path d="M16.1 25.5C16.9 28.2 17.9 30.9 19.3 33.4C19.9 34.5 20.5 35.6 21.6 36.3C21.8 36.4 22 36.5 22.2 36.6C23.8 36.9 24.7 35.6 25.3 34.5C26.1 32.6 26.8 30.7 27.4 28.7C27.5 28.3 27.6 28 27.7 27.6C27.9 26.9 28.1 26.2 28.2 25.5L35.3 6.5C36.8 4.5 38.7 2.9 40.9 1.8C43 0.6 45.4 0 47.9 0C51.4 0 54.9 1.2 57.7 3.4C62.4 6.9 65.1 13.9 65.1 13.9C65.5 14.8 65.7 15.8 65.7 16.8C65.7 17.7 65.5 18.6 65.2 19.5C64.8 20.3 64.3 21.1 63.7 21.8C63.1 22.4 62.3 23 61.4 23.3C60.6 23.6 59.6 23.8 58.7 23.8C57.7 23 [...]
+<path d="M16.1 25.5C16.9 28.2 17.9 30.9 19.3 33.4C19.9 34.5 20.5 35.6 21.6 36.3C21.8 36.4 22 36.5 22.2 36.6C23.8 36.9 24.7 35.6 25.3 34.5C26.1 32.6 26.8 30.7 27.4 28.7C27.5 28.3 27.6 28 27.7 27.6C27.9 26.9 28.1 26.2 28.2 25.5L35.3 6.5C36.8 4.5 38.7 2.9 40.9 1.8C43 0.6 45.4 0 47.9 0C51.4 0 54.9 1.2 57.7 3.4C62.4 6.9 65.1 13.9 65.1 13.9C65.5 14.8 65.7 15.8 65.7 16.8C65.7 17.7 65.5 18.6 65.2 19.5C64.8 20.3 64.3 21.1 63.7 21.8C63.1 22.4 62.3 23 61.4 23.3C60.6 23.6 59.6 23.8 58.7 23.8C57.7 23 [...]
+<path d="M16.1 25.5C16.9 28.2 17.9 30.9 19.3 33.4C19.9 34.5 20.5 35.6 21.6 36.3C21.8 36.4 22 36.5 22.2 36.6C23.8 36.9 24.7 35.6 25.3 34.5C26.1 32.6 26.8 30.7 27.4 28.7C27.5 28.3 27.6 28 27.7 27.6C27.9 26.9 28.1 26.2 28.2 25.5L35.3 6.5C36.8 4.5 38.7 2.9 40.9 1.8C43 0.6 45.4 0 47.9 0C51.4 0 54.9 1.2 57.7 3.4C62.4 6.9 65.1 13.9 65.1 13.9C65.5 14.8 65.7 15.8 65.7 16.8C65.7 17.7 65.5 18.6 65.2 19.5C64.8 20.3 64.3 21.1 63.7 21.8C63.1 22.4 62.3 23 61.4 23.3C60.6 23.6 59.6 23.8 58.7 23.8C57.7 23 [...]
+<path d="M16.1 25.5C16.9 28.2 17.9 30.9 19.3 33.4C19.9 34.5 20.5 35.6 21.6 36.3C21.8 36.4 22 36.5 22.2 36.6C23.8 36.9 24.7 35.6 25.3 34.5C26.1 32.6 26.8 30.7 27.4 28.7C27.5 28.3 27.6 28 27.7 27.6C27.9 26.9 28.1 26.2 28.2 25.5L35.3 6.5C36.8 4.5 38.7 2.9 40.9 1.8C43 0.6 45.4 0 47.9 0C51.4 0 54.9 1.2 57.7 3.4C62.4 6.9 65.1 13.9 65.1 13.9C65.5 14.8 65.7 15.8 65.7 16.8C65.7 17.7 65.5 18.6 65.2 19.5C64.8 20.3 64.3 21.1 63.7 21.8C63.1 22.4 62.3 23 61.4 23.3C60.6 23.6 59.6 23.8 58.7 23.8C57.7 23 [...]
+<path d="M16.1 25.5C16.9 28.2 17.9 30.9 19.3 33.4C19.9 34.5 20.5 35.6 21.6 36.3C21.8 36.4 22 36.5 22.2 36.6C23.8 36.9 24.7 35.6 25.3 34.5C26.1 32.6 26.8 30.7 27.4 28.7C27.5 28.3 27.6 28 27.7 27.6C27.9 26.9 28.1 26.2 28.2 25.5L35.3 6.5C36.8 4.5 38.7 2.9 40.9 1.8C43 0.6 45.4 0 47.9 0C51.4 0 54.9 1.2 57.7 3.4C62.4 6.9 65.1 13.9 65.1 13.9C65.5 14.8 65.7 15.8 65.7 16.8C65.7 17.7 65.5 18.6 65.2 19.5C64.8 20.3 64.3 21.1 63.7 21.8C63.1 22.4 62.3 23 61.4 23.3C60.6 23.6 59.6 23.8 58.7 23.8C57.7 23 [...]
+<path d="M16.1 25.5C16.9 28.2 17.9 30.9 19.3 33.4C19.9 34.5 20.5 35.6 21.6 36.3C21.8 36.4 22 36.5 22.2 36.6C23.8 36.9 24.7 35.6 25.3 34.5C26.1 32.6 26.8 30.7 27.4 28.7C27.5 28.3 27.6 28 27.7 27.6C27.9 26.9 28.1 26.2 28.2 25.5L35.3 6.5C36.8 4.5 38.7 2.9 40.9 1.8C43 0.6 45.4 0 47.9 0C51.4 0 54.9 1.2 57.7 3.4C62.4 6.9 65.1 13.9 65.1 13.9C65.5 14.8 65.7 15.8 65.7 16.8C65.7 17.7 65.5 18.6 65.2 19.5C64.8 20.3 64.3 21.1 63.7 21.8C63.1 22.4 62.3 23 61.4 23.3C60.6 23.6 59.6 23.8 58.7 23.8C57.7 23 [...]
+<path d="M16.1 25.5C16.9 28.2 17.9 30.9 19.3 33.4C19.9 34.5 20.5 35.6 21.6 36.3C21.8 36.4 22 36.5 22.2 36.6C23.8 36.9 24.7 35.6 25.3 34.5C26.1 32.6 26.8 30.7 27.4 28.7C27.5 28.3 27.6 28 27.7 27.6C27.9 26.9 28.1 26.2 28.2 25.5L35.3 6.5C36.8 4.5 38.7 2.9 40.9 1.8C43 0.6 45.4 0 47.9 0C51.4 0 54.9 1.2 57.7 3.4C62.4 6.9 65.1 13.9 65.1 13.9C65.5 14.8 65.7 15.8 65.7 16.8C65.7 17.7 65.5 18.6 65.2 19.5C64.8 20.3 64.3 21.1 63.7 21.8C63.1 22.4 62.3 23 61.4 23.3C60.6 23.6 59.6 23.8 58.7 23.8C57.7 23 [...]
+<path d="M16.1 25.5C16.9 28.2 17.9 30.9 19.3 33.4C19.9 34.5 20.5 35.6 21.6 36.3C21.8 36.4 22 36.5 22.2 36.6C23.8 36.9 24.7 35.6 25.3 34.5C26.1 32.6 26.8 30.7 27.4 28.7C27.5 28.3 27.6 28 27.7 27.6C27.9 26.9 28.1 26.2 28.2 25.5L35.3 6.5C36.8 4.5 38.7 2.9 40.9 1.8C43 0.6 45.4 0 47.9 0C51.4 0 54.9 1.2 57.7 3.4C62.4 6.9 65.1 13.9 65.1 13.9C65.5 14.8 65.7 15.8 65.7 16.8C65.7 17.7 65.5 18.6 65.2 19.5C64.8 20.3 64.3 21.1 63.7 21.8C63.1 22.4 62.3 23 61.4 23.3C60.6 23.6 59.6 23.8 58.7 23.8C57.7 23 [...]
+<path d="M16.1 25.5C16.9 28.2 17.9 30.9 19.3 33.4C19.9 34.5 20.5 35.6 21.6 36.3C21.8 36.4 22 36.5 22.2 36.6C23.8 36.9 24.7 35.6 25.3 34.5C26.1 32.6 26.8 30.7 27.4 28.7C27.5 28.3 27.6 28 27.7 27.6C27.9 26.9 28.1 26.2 28.2 25.5L35.3 6.5C36.8 4.5 38.7 2.9 40.9 1.8C43 0.6 45.4 0 47.9 0C51.4 0 54.9 1.2 57.7 3.4C62.4 6.9 65.1 13.9 65.1 13.9C65.5 14.8 65.7 15.8 65.7 16.8C65.7 17.7 65.5 18.6 65.2 19.5C64.8 20.3 64.3 21.1 63.7 21.8C63.1 22.4 62.3 23 61.4 23.3C60.6 23.6 59.6 23.8 58.7 23.8C57.7 23 [...]
+<path d="M16.1 25.5C16.9 28.2 17.9 30.9 19.3 33.4C19.9 34.5 20.5 35.6 21.6 36.3C21.8 36.4 22 36.5 22.2 36.6C23.8 36.9 24.7 35.6 25.3 34.5C26.1 32.6 26.8 30.7 27.4 28.7C27.5 28.3 27.6 28 27.7 27.6C27.9 26.9 28.1 26.2 28.2 25.5L35.3 6.5C36.8 4.5 38.7 2.9 40.9 1.8C43 0.6 45.4 0 47.9 0C51.4 0 54.9 1.2 57.7 3.4C62.4 6.9 65.1 13.9 65.1 13.9C65.5 14.8 65.7 15.8 65.7 16.8C65.7 17.7 65.5 18.6 65.2 19.5C64.8 20.3 64.3 21.1 63.7 21.8C63.1 22.4 62.3 23 61.4 23.3C60.6 23.6 59.6 23.8 58.7 23.8C57.7 23 [...]
+<path d="M30.7 18.4L35.2 6.3C36.7 4.3 38.6 2.7 40.8 1.6C43 0.6 45.4 0 47.9 0C51.4 0 54.9 1.2 57.7 3.4C62.4 6.9 65.1 13.9 65.1 13.9C65.5 14.8 65.7 15.8 65.7 16.8C65.7 17.7 65.5 18.6 65.2 19.5C64.8 20.3 64.3 21.1 63.7 21.8C63.1 22.4 62.3 23 61.4 23.3C60.6 23.6 59.6 23.8 58.7 23.8C57.7 23.8 56.7 23.6 55.8 23.1C54.9 22.7 54.1 22 53.4 21.3C53.4 21.3 53.4 21.2 53.3 21.2C52.9 20.6 52.5 19.9 52.2 19.2C51.8 18.3 51.4 17.5 50.9 16.7C50.6 16.3 50.4 15.9 50.1 15.5C49.9 15.1 49.6 14.8 49.2 14.5C48.5  [...]
+<path d="M63.5 7.6C62.9 7.6 62.3 7.7 61.8 7.8C63.1 9.7 64.2 11.7 65.1 13.8C65.5 14.7 65.7 15.7 65.7 16.7C65.7 17.6 65.5 18.5 65.2 19.4C64.8 20.2 64.3 21 63.7 21.7C63.1 22.4 62.3 22.9 61.4 23.2C60.6 23.5 59.6 23.7 58.7 23.7C57.5 23.7 56.2 23.4 55.2 22.7L54.5 25.4C53.2 29.8 52.3 31.4 52.3 31.4C51.8 32.6 51.2 33.7 50.5 34.8C50 35.5 49.4 36.2 48.6 36.5C48.3 36.6 48 36.6 47.7 36.6C47.4 36.6 47.1 36.5 46.8 36.3C46.3 35.9 45.8 35.3 45.5 34.7C45.1 34 44.8 33.3 44.5 32.6C43.9 31.1 42.9 27.4 42.9  [...]
+<path d="M63.5 7.6C62.9 7.6 62.3 7.7 61.8 7.8C63.1 9.7 64.2 11.7 65.1 13.8C65.5 14.7 65.7 15.7 65.7 16.7C65.7 17.6 65.5 18.5 65.2 19.4C64.8 20.2 64.3 21 63.7 21.7C63.1 22.4 62.3 22.9 61.4 23.2C60.6 23.5 59.6 23.7 58.7 23.7C57.5 23.7 56.2 23.4 55.2 22.7L54.5 25.4C53.2 29.8 52.3 31.4 52.3 31.4C51.8 32.6 51.2 33.7 50.5 34.8C50 35.5 49.4 36.2 48.6 36.5C48.3 36.6 48 36.6 47.7 36.6C47.4 36.6 47.1 36.5 46.8 36.3C46.3 35.9 45.8 35.3 45.5 34.7C45.1 34 44.8 33.3 44.5 32.6C43.9 31.1 42.9 27.4 42.9  [...]
+<path d="M63.5 7.6C62.9 7.6 62.3 7.7 61.8 7.8C63.1 9.7 64.2 11.7 65.1 13.8C65.5 14.7 65.7 15.7 65.7 16.7C65.7 17.6 65.5 18.5 65.2 19.4C64.8 20.2 64.3 21 63.7 21.7C63.1 22.4 62.3 22.9 61.4 23.2C60.6 23.5 59.6 23.7 58.7 23.7C57.5 23.7 56.2 23.4 55.2 22.7L54.5 25.4C53.2 29.8 52.3 31.4 52.3 31.4C51.8 32.6 51.2 33.7 50.5 34.8C50 35.5 49.4 36.2 48.6 36.5C48.3 36.6 48 36.6 47.7 36.6C47.4 36.6 47.1 36.5 46.8 36.3C46.3 35.9 45.8 35.3 45.5 34.7C45.1 34 44.8 33.3 44.5 32.6C43.9 31.1 42.9 27.4 42.9  [...]
+<path d="M63.5 7.6C62.9 7.6 62.3 7.7 61.8 7.8C63.1 9.7 64.2 11.7 65.1 13.8C65.5 14.7 65.7 15.7 65.7 16.7C65.7 17.6 65.5 18.5 65.2 19.4C64.8 20.2 64.3 21 63.7 21.7C63.1 22.4 62.3 22.9 61.4 23.2C60.6 23.5 59.6 23.7 58.7 23.7C57.5 23.7 56.2 23.4 55.2 22.7L54.5 25.4C53.2 29.8 52.3 31.4 52.3 31.4C51.8 32.6 51.2 33.7 50.5 34.8C50 35.5 49.4 36.2 48.6 36.5C48.3 36.6 48 36.6 47.7 36.6C47.4 36.6 47.1 36.5 46.8 36.3C46.3 35.9 45.8 35.3 45.5 34.7C45.1 34 44.8 33.3 44.5 32.6C43.9 31.1 42.9 27.4 42.9  [...]
+<path d="M63.5 7.6C62.9 7.6 62.3 7.7 61.8 7.8C63.1 9.7 64.2 11.7 65.1 13.8C65.5 14.7 65.7 15.7 65.7 16.7C65.7 17.6 65.5 18.5 65.2 19.4C64.8 20.2 64.3 21 63.7 21.7C63.1 22.4 62.3 22.9 61.4 23.2C60.6 23.5 59.6 23.7 58.7 23.7C57.5 23.7 56.2 23.4 55.2 22.7L54.5 25.4C53.2 29.8 52.3 31.4 52.3 31.4C51.8 32.6 51.2 33.7 50.5 34.8C50 35.5 49.4 36.2 48.6 36.5C48.3 36.6 48 36.6 47.7 36.6C47.4 36.6 47.1 36.5 46.8 36.3C46.3 35.9 45.8 35.3 45.5 34.7C45.1 34 44.8 33.3 44.5 32.6C43.9 31.1 42.9 27.4 42.9  [...]
+<path d="M63.5 7.6C62.9 7.6 62.3 7.7 61.8 7.8C63.1 9.7 64.2 11.7 65.1 13.8C65.5 14.7 65.7 15.7 65.7 16.7C65.7 17.6 65.5 18.5 65.2 19.4C64.8 20.2 64.3 21 63.7 21.7C63.1 22.4 62.3 22.9 61.4 23.2C60.6 23.5 59.6 23.7 58.7 23.7C57.5 23.7 56.2 23.4 55.2 22.7L54.5 25.4C53.2 29.8 52.3 31.4 52.3 31.4C51.8 32.6 51.2 33.7 50.5 34.8C50 35.5 49.4 36.2 48.6 36.5C48.3 36.6 48 36.6 47.7 36.6C47.4 36.6 47.1 36.5 46.8 36.3C46.3 35.9 45.8 35.3 45.5 34.7C45.1 34 44.8 33.3 44.5 32.6C43.9 31.1 42.9 27.4 42.9  [...]
+<path d="M63.5 7.6C62.9 7.6 62.3 7.7 61.8 7.8C63.1 9.7 64.2 11.7 65.1 13.8C65.5 14.7 65.7 15.7 65.7 16.7C65.7 17.6 65.5 18.5 65.2 19.4C64.8 20.2 64.3 21 63.7 21.7C63.1 22.4 62.3 22.9 61.4 23.2C60.6 23.5 59.6 23.7 58.7 23.7C57.5 23.7 56.2 23.4 55.2 22.7L54.5 25.4C53.2 29.8 52.3 31.4 52.3 31.4C51.8 32.6 51.2 33.7 50.5 34.8C50 35.5 49.4 36.2 48.6 36.5C48.3 36.6 48 36.6 47.7 36.6C47.4 36.6 47.1 36.5 46.8 36.3C46.3 35.9 45.8 35.3 45.5 34.7C45.1 34 44.8 33.3 44.5 32.6C43.9 31.1 42.9 27.4 42.9  [...]
+<path d="M63.5 7.6C62.9 7.6 62.3 7.7 61.8 7.8C63.1 9.7 64.2 11.7 65.1 13.8C65.5 14.7 65.7 15.7 65.7 16.7C65.7 17.6 65.5 18.5 65.2 19.4C64.8 20.2 64.3 21 63.7 21.7C63.1 22.4 62.3 22.9 61.4 23.2C60.6 23.5 59.6 23.7 58.7 23.7C57.5 23.7 56.2 23.4 55.2 22.7L54.5 25.4C53.2 29.8 52.3 31.4 52.3 31.4C51.8 32.6 51.2 33.7 50.5 34.8C50 35.5 49.4 36.2 48.6 36.5C48.3 36.6 48 36.6 47.7 36.6C47.4 36.6 47.1 36.5 46.8 36.3C46.3 35.9 45.8 35.3 45.5 34.7C45.1 34 44.8 33.3 44.5 32.6C43.9 31.1 42.9 27.4 42.9  [...]
+<path d="M63.5 7.6C62.9 7.6 62.3 7.7 61.8 7.8C63.1 9.7 64.2 11.7 65.1 13.8C65.5 14.7 65.7 15.7 65.7 16.7C65.7 17.6 65.5 18.5 65.2 19.4C64.8 20.2 64.3 21 63.7 21.7C63.1 22.4 62.3 22.9 61.4 23.2C60.6 23.5 59.6 23.7 58.7 23.7C57.5 23.7 56.2 23.4 55.2 22.7L54.5 25.4C53.2 29.8 52.3 31.4 52.3 31.4C51.8 32.6 51.2 33.7 50.5 34.8C50 35.5 49.4 36.2 48.6 36.5C48.3 36.6 48 36.6 47.7 36.6C47.4 36.6 47.1 36.5 46.8 36.3C46.3 35.9 45.8 35.3 45.5 34.7C45.1 34 44.8 33.3 44.5 32.6C43.9 31.1 42.9 27.4 42.9  [...]
+<path d="M63.5 7.6C62.9 7.6 62.3 7.7 61.8 7.8C63.1 9.7 64.2 11.7 65.1 13.8C65.5 14.7 65.7 15.7 65.7 16.7C65.7 17.6 65.5 18.5 65.2 19.4C64.8 20.2 64.3 21 63.7 21.7C63.1 22.4 62.3 22.9 61.4 23.2C60.6 23.5 59.6 23.7 58.7 23.7C57.5 23.7 56.2 23.4 55.2 22.7L54.5 25.4C53.2 29.8 52.3 31.4 52.3 31.4C51.8 32.6 51.2 33.7 50.5 34.8C50 35.5 49.4 36.2 48.6 36.5C48.3 36.6 48 36.6 47.7 36.6C47.4 36.6 47.1 36.5 46.8 36.3C46.3 35.9 45.8 35.3 45.5 34.7C45.1 34 44.8 33.3 44.5 32.6C43.9 31.1 42.9 27.4 42.9  [...]
+<path d="M63.5 7.6C62.9 7.6 62.3 7.7 61.8 7.8C63.1 9.7 64.2 11.7 65.1 13.8C65.5 14.7 65.7 15.7 65.7 16.7C65.7 17.6 65.5 18.5 65.2 19.4C64.8 20.2 64.3 21 63.7 21.7C63.1 22.4 62.3 22.9 61.4 23.2C60.6 23.5 59.6 23.7 58.7 23.7C57.5 23.7 56.2 23.4 55.2 22.7L54.5 25.4C53.2 29.8 52.3 31.4 52.3 31.4C51.8 32.6 51.2 33.7 50.5 34.8C50 35.5 49.4 36.2 48.6 36.5C48.3 36.6 48 36.6 47.7 36.6C47.4 36.6 47.1 36.5 46.8 36.3C46.3 35.9 45.8 35.3 45.5 34.7C45.1 34 44.8 33.3 44.5 32.6C43.9 31.1 42.9 27.4 42.9  [...]
+<path d="M63.5 7.6C62.9 7.6 62.3 7.7 61.8 7.8C63.1 9.7 64.2 11.7 65.1 13.8C65.5 14.7 65.7 15.7 65.7 16.7C65.7 17.6 65.5 18.5 65.2 19.4C64.8 20.2 64.3 21 63.7 21.7C63.1 22.4 62.3 22.9 61.4 23.2C60.6 23.5 59.6 23.7 58.7 23.7C57.5 23.7 56.2 23.4 55.2 22.7L54.5 25.4C53.2 29.8 52.3 31.4 52.3 31.4C51.8 32.6 51.2 33.7 50.5 34.8C50 35.5 49.4 36.2 48.6 36.5C48.3 36.6 48 36.6 47.7 36.6C47.4 36.6 47.1 36.5 46.8 36.3C46.3 35.9 45.8 35.3 45.5 34.7C45.1 34 44.8 33.3 44.5 32.6C43.9 31.1 42.9 27.4 42.9  [...]
+<path d="M63.5 7.6C62.9 7.6 62.3 7.7 61.8 7.8C63.1 9.7 64.2 11.7 65.1 13.8C65.5 14.7 65.7 15.7 65.7 16.7C65.7 17.6 65.5 18.5 65.2 19.4C64.8 20.2 64.3 21 63.7 21.7C63.1 22.4 62.3 22.9 61.4 23.2C60.6 23.5 59.6 23.7 58.7 23.7C57.5 23.7 56.2 23.4 55.2 22.7L54.5 25.4C53.2 29.8 52.3 31.4 52.3 31.4C51.8 32.6 51.2 33.7 50.5 34.8C50 35.5 49.4 36.2 48.6 36.5C48.3 36.6 48 36.6 47.7 36.6C47.4 36.6 47.1 36.5 46.8 36.3C46.3 35.9 45.8 35.3 45.5 34.7C45.1 34 44.8 33.3 44.5 32.6C43.9 31.1 42.9 27.4 42.9  [...]
+<path d="M63.5 7.6C62.9 7.6 62.3 7.7 61.8 7.8C63.1 9.7 64.2 11.7 65.1 13.8C65.5 14.7 65.7 15.7 65.7 16.7C65.7 17.6 65.5 18.5 65.2 19.4C64.8 20.2 64.3 21 63.7 21.7C63.1 22.4 62.3 22.9 61.4 23.2C60.6 23.5 59.6 23.7 58.7 23.7C57.5 23.7 56.2 23.4 55.2 22.7L54.5 25.4C53.2 29.8 52.3 31.4 52.3 31.4C51.8 32.6 51.2 33.7 50.5 34.8C50 35.5 49.4 36.2 48.6 36.5C48.3 36.6 48 36.6 47.7 36.6C47.4 36.6 47.1 36.5 46.8 36.3C46.3 35.9 45.8 35.3 45.5 34.7C45.1 34 44.8 33.3 44.5 32.6C43.9 31.1 42.9 27.4 42.9  [...]
+</g>
+<defs>
+<linearGradient id="paint0_linear_4_55" x1="3.1695" y1="34.0718" x2="57.9895" y2="11.9129" gradientUnits="userSpaceOnUse">
+<stop offset="0.13" stop-color="#1CBBF3"/>
+<stop offset="0.34" stop-color="#1F99A5"/>
+<stop offset="0.45" stop-color="#209CA6"/>
+<stop offset="0.51" stop-color="#24A4AA"/>
+<stop offset="0.57" stop-color="#2BB3B0"/>
+<stop offset="0.6" stop-color="#30BDB4"/>
+<stop offset="0.79" stop-color="#38BA90"/>
+<stop offset="1" stop-color="#60F05A"/>
+</linearGradient>
+<radialGradient id="paint1_radial_4_55" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(39.7036 21.0279) rotate(74.3201) scale(26.2008 19.9126)">
+<stop stop-color="#227B60"/>
+<stop offset="0.14" stop-color="#227B60" stop-opacity="0.81"/>
+<stop offset="0.58" stop-color="#227B60" stop-opacity="0.23"/>
+<stop offset="0.78" stop-color="#227B60" stop-opacity="0"/>
+</radialGradient>
+<radialGradient id="paint2_radial_4_55" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(43.6139 19.1437) rotate(91.1458) scale(17.7173 13.4633)">
+<stop stop-color="#227B60"/>
+<stop offset="0.25" stop-color="#227B60" stop-opacity="0.7"/>
+<stop offset="0.71" stop-color="#227B60" stop-opacity="0.2"/>
+<stop offset="0.92" stop-color="#227B60" stop-opacity="0"/>
+</radialGradient>
+<radialGradient id="paint3_radial_4_55" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(42.774 19.8793) rotate(88.6) scale(16.5156 11.726)">
+<stop stop-color="#227B60"/>
+<stop offset="0.07" stop-color="#227B60" stop-opacity="0.9"/>
+<stop offset="0.34" stop-color="#227B60" stop-opacity="0.51"/>
+<stop offset="0.59" stop-color="#227B60" stop-opacity="0.23"/>
+<stop offset="0.79" stop-color="#227B60" stop-opacity="0.06"/>
+<stop offset="0.92" stop-color="#227B60" stop-opacity="0"/>
+</radialGradient>
+<radialGradient id="paint4_radial_4_55" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(43.0585 19.1395) rotate(88.6) scale(13.3352 9.46803)">
+<stop stop-color="#227B60"/>
+<stop offset="0.36" stop-color="#227B60" stop-opacity="0.63"/>
+<stop offset="0.92" stop-color="#227B60" stop-opacity="0"/>
+</radialGradient>
+<radialGradient id="paint5_radial_4_55" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(43.6346 19.8783) rotate(88.5997) scale(10.6356 6.80683)">
+<stop stop-color="#20735A"/>
+<stop offset="0.15" stop-color="#20745A" stop-opacity="0.93"/>
+<stop offset="0.38" stop-color="#21755C" stop-opacity="0.74"/>
+<stop offset="0.67" stop-color="#21785D" stop-opacity="0.43"/>
+<stop offset="1" stop-color="#227B60" stop-opacity="0"/>
+</radialGradient>
+<radialGradient id="paint6_radial_4_55" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(45.0552 21.5999) rotate(23.7999) scale(17.1146 12.836)">
+<stop stop-color="#227A61"/>
+<stop offset="0.36" stop-color="#227A61" stop-opacity="0.56"/>
+<stop offset="0.72" stop-color="#227A61" stop-opacity="0.16"/>
+<stop offset="0.9" stop-color="#227A61" stop-opacity="0"/>
+</radialGradient>
+<radialGradient id="paint7_radial_4_55" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(39.1617 -6.21155) rotate(35.2724) scale(22.8244 20.8697)">
+<stop stop-color="#3CD9C3"/>
+<stop offset="0.07" stop-color="#3BD7C1" stop-opacity="0.9"/>
+<stop offset="0.41" stop-color="#38CEB9" stop-opacity="0.42"/>
+<stop offset="0.65" stop-color="#36C8B4" stop-opacity="0.12"/>
+<stop offset="0.76" stop-color="#35C6B2" stop-opacity="0"/>
+</radialGradient>
+<radialGradient id="paint8_radial_4_55" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(-37429.2 -50860.8) rotate(35.2724) scale(4054.98 2845.58)">
+<stop stop-color="#3CD9C3"/>
+<stop offset="0.07" stop-color="#3BD7C1" stop-opacity="0.9"/>
+<stop offset="0.41" stop-color="#38CEB9" stop-opacity="0.42"/>
+<stop offset="0.65" stop-color="#36C8B4" stop-opacity="0.12"/>
+<stop offset="0.76" stop-color="#35C6B2" stop-opacity="0"/>
+</radialGradient>
+<radialGradient id="paint9_radial_4_55" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(48.3131 25.9576) rotate(100.972) scale(20.1302 24.8754)">
+<stop stop-color="#237F66" stop-opacity="0.8"/>
+<stop offset="0.06" stop-color="#2C8C70" stop-opacity="0.65"/>
+<stop offset="0.21" stop-color="#3DA785" stop-opacity="0.37"/>
+<stop offset="0.35" stop-color="#4ABA93" stop-opacity="0.17"/>
+<stop offset="0.47" stop-color="#51C59C" stop-opacity="0.04"/>
+<stop offset="0.56" stop-color="#54C99F" stop-opacity="0"/>
+</radialGradient>
+<radialGradient id="paint10_radial_4_55" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(37.148 26.9549) rotate(-50.82) scale(26.3043 28.4086)">
+<stop stop-color="#167C8A"/>
+<stop offset="0.04" stop-color="#167C8A" stop-opacity="0.93"/>
+<stop offset="0.33" stop-color="#177F8D" stop-opacity="0.43"/>
+<stop offset="0.54" stop-color="#17818F" stop-opacity="0.12"/>
+<stop offset="0.65" stop-color="#178290" stop-opacity="0"/>
+</radialGradient>
+<radialGradient id="paint11_radial_4_55" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(35.5516 29.5728) rotate(-31.6599) scale(25.6609 20.2721)">
+<stop offset="0.05" stop-color="#177D87"/>
+<stop offset="0.11" stop-color="#177E89" stop-opacity="0.8"/>
+<stop offset="0.21" stop-color="#177F8B" stop-opacity="0.52"/>
+<stop offset="0.32" stop-color="#17818D" stop-opacity="0.29"/>
+<stop offset="0.42" stop-color="#17818F" stop-opacity="0.13"/>
+<stop offset="0.51" stop-color="#178290" stop-opacity="0.03"/>
+<stop offset="0.6" stop-color="#178290" stop-opacity="0"/>
+</radialGradient>
+<radialGradient id="paint12_radial_4_55" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(30.2231 29.2494) rotate(-130.539) scale(15.2886 12.0385)">
+<stop offset="0.26" stop-color="#177F8A"/>
+<stop offset="0.27" stop-color="#177F8A" stop-opacity="0.98"/>
+<stop offset="0.38" stop-color="#17808C" stop-opacity="0.68"/>
+<stop offset="0.5" stop-color="#17818D" stop-opacity="0.43"/>
+<stop offset="0.62" stop-color="#17818F" stop-opacity="0.24"/>
+<stop offset="0.74" stop-color="#17828F" stop-opacity="0.11"/>
+<stop offset="0.86" stop-color="#178290" stop-opacity="0.03"/>
+<stop offset="1" stop-color="#178290" stop-opacity="0"/>
+</radialGradient>
+<radialGradient id="paint13_radial_4_55" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(26.4759 33.7651) rotate(-173.11) scale(14.3411)">
+<stop stop-color="#13656E"/>
+<stop offset="0.11" stop-color="#13646E" stop-opacity="0.73"/>
+<stop offset="0.27" stop-color="#12646E" stop-opacity="0.41"/>
+<stop offset="0.42" stop-color="#12636E" stop-opacity="0.18"/>
+<stop offset="0.55" stop-color="#12636E" stop-opacity="0.05"/>
+<stop offset="0.66" stop-color="#12636E" stop-opacity="0"/>
+</radialGradient>
+<radialGradient id="paint14_radial_4_55" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(26.1051 35.9443) rotate(-119.32) scale(10.0292 8.42451)">
+<stop offset="0.13" stop-color="#146A73"/>
+<stop offset="0.24" stop-color="#156F79" stop-opacity="0.79"/>
+<stop offset="0.45" stop-color="#167783" stop-opacity="0.45"/>
+<stop offset="0.65" stop-color="#167D8A" stop-opacity="0.2"/>
+<stop offset="0.82" stop-color="#17818E" stop-opacity="0.05"/>
+<stop offset="0.95" stop-color="#178290" stop-opacity="0"/>
+</radialGradient>
+<radialGradient id="paint15_radial_4_55" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(23.8686 31.3791) rotate(-55.9924) scale(9.43443 7.47414)">
+<stop stop-color="#198E9C"/>
+<stop offset="0.1" stop-color="#198E9C" stop-opacity="0.87"/>
+<stop offset="0.41" stop-color="#198E9C" stop-opacity="0.5"/>
+<stop offset="0.67" stop-color="#198E9C" stop-opacity="0.23"/>
+<stop offset="0.88" stop-color="#198E9C" stop-opacity="0.06"/>
+<stop offset="1" stop-color="#198E9C" stop-opacity="0"/>
+</radialGradient>
+<linearGradient id="paint16_linear_4_55" x1="6.6956" y1="-1.1452" x2="30.8846" y2="21.2392" gradientUnits="userSpaceOnUse">
+<stop offset="0.13" stop-color="#2BF9FF"/>
+<stop offset="0.27" stop-color="#29F9FF" stop-opacity="0.64"/>
+<stop offset="0.4" stop-color="#27FAFF" stop-opacity="0.3"/>
+<stop offset="0.49" stop-color="#26FAFF" stop-opacity="0.08"/>
+<stop offset="0.54" stop-color="#26FAFF" stop-opacity="0"/>
+</linearGradient>
+<linearGradient id="paint17_linear_4_55" x1="-6.9979" y1="35.3802" x2="21.2553" y2="27.3702" gradientUnits="userSpaceOnUse">
+<stop stop-color="#26FAFF"/>
+<stop offset="0.06" stop-color="#26FAFF" stop-opacity="0.88"/>
+<stop offset="0.24" stop-color="#26FAFF" stop-opacity="0.51"/>
+<stop offset="0.39" stop-color="#26FAFF" stop-opacity="0.23"/>
+<stop offset="0.5" stop-color="#26FAFF" stop-opacity="0.06"/>
+<stop offset="0.55" stop-color="#26FAFF" stop-opacity="0"/>
+</linearGradient>
+<linearGradient id="paint18_linear_4_55" x1="0.487499" y1="34.3986" x2="32.3278" y2="23.0492" gradientUnits="userSpaceOnUse">
+<stop stop-color="#21DEFF"/>
+<stop offset="0.04" stop-color="#21DEFF" stop-opacity="0.88"/>
+<stop offset="0.17" stop-color="#21DEFF" stop-opacity="0.51"/>
+<stop offset="0.27" stop-color="#21DEFF" stop-opacity="0.23"/>
+<stop offset="0.34" stop-color="#21DEFF" stop-opacity="0.06"/>
+<stop offset="0.38" stop-color="#21DEFF" stop-opacity="0"/>
+</linearGradient>
+<linearGradient id="paint19_linear_4_55" x1="30.7434" y1="17.9737" x2="48.5533" y2="47.022" gradientUnits="userSpaceOnUse">
+<stop offset="0.62" stop-color="#21DEFF" stop-opacity="0"/>
+<stop offset="0.66" stop-color="#21DEFF" stop-opacity="0.06"/>
+<stop offset="0.73" stop-color="#21DEFF" stop-opacity="0.23"/>
+<stop offset="0.83" stop-color="#21DEFF" stop-opacity="0.51"/>
+<stop offset="0.96" stop-color="#21DEFF" stop-opacity="0.88"/>
+<stop offset="1" stop-color="#21DEFF"/>
+</linearGradient>
+<linearGradient id="paint20_linear_4_55" x1="50.5636" y1="28.8262" x2="47.7642" y2="15.162" gradientUnits="userSpaceOnUse">
+<stop stop-color="#44B044"/>
+<stop offset="0.11" stop-color="#44B044" stop-opacity="0.8"/>
+<stop offset="0.27" stop-color="#44B044" stop-opacity="0.52"/>
+<stop offset="0.43" stop-color="#44B044" stop-opacity="0.29"/>
+<stop offset="0.58" stop-color="#44B044" stop-opacity="0.13"/>
+<stop offset="0.7" stop-color="#44B044" stop-opacity="0.03"/>
+<stop offset="0.8" stop-color="#44B044" stop-opacity="0"/>
+</linearGradient>
+<linearGradient id="paint21_linear_4_55" x1="11.4875" y1="14.6463" x2="70.4457" y2="34.1647" gradientUnits="userSpaceOnUse">
+<stop stop-color="#3066FB"/>
+<stop offset="0.38" stop-color="#2F64F7"/>
+<stop offset="0.74" stop-color="#2857D9"/>
+<stop offset="1" stop-color="#3C7EFF"/>
+</linearGradient>
+<radialGradient id="paint22_radial_4_55" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(53.1272 23.5825) rotate(98.6901) scale(31.5297 20.8096)">
+<stop stop-color="#1A3D9C"/>
+<stop offset="0.4" stop-color="#1A3D9C" stop-opacity="0.42"/>
+<stop offset="0.7" stop-color="#1A3D9C" stop-opacity="0"/>
+</radialGradient>
+<radialGradient id="paint23_radial_4_55" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(19187.6 -49513.5) rotate(98.69) scale(3878.79 2091.41)">
+<stop stop-color="#1A3D9C"/>
+<stop offset="0.4" stop-color="#1A3D9C" stop-opacity="0.42"/>
+<stop offset="0.7" stop-color="#1A3D9C" stop-opacity="0"/>
+</radialGradient>
+<radialGradient id="paint24_radial_4_55" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(16847.5 -50282) rotate(98.6156) scale(4619.43 1908.39)">
+<stop stop-color="#1A3D9C"/>
+<stop offset="0.4" stop-color="#1A3D9C" stop-opacity="0.42"/>
+<stop offset="0.7" stop-color="#1A3D9C" stop-opacity="0"/>
+</radialGradient>
+<radialGradient id="paint25_radial_4_55" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(49.1885 22.3977) rotate(83.0887) scale(27.5595 19.2293)">
+<stop stop-color="#1A3D9C"/>
+<stop offset="0.16" stop-color="#1A3D9C" stop-opacity="0.69"/>
+<stop offset="0.33" stop-color="#1A3D9C" stop-opacity="0.4"/>
+<stop offset="0.49" stop-color="#1A3D9C" stop-opacity="0.18"/>
+<stop offset="0.61" stop-color="#1A3D9C" stop-opacity="0.05"/>
+<stop offset="0.7" stop-color="#1A3D9C" stop-opacity="0"/>
+</radialGradient>
+<radialGradient id="paint26_radial_4_55" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(54.1601 26.599) rotate(74.6399) scale(26.4856 18.0102)">
+<stop stop-color="#18388F"/>
+<stop offset="0.37" stop-color="#193B96" stop-opacity="0.45"/>
+<stop offset="0.7" stop-color="#1A3D9C" stop-opacity="0"/>
+</radialGradient>
+<radialGradient id="paint27_radial_4_55" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(51.5141 33.6759) rotate(74.6401) scale(12.3146 11.6988)">
+<stop stop-color="#18388F"/>
+<stop offset="0.09" stop-color="#183992" stop-opacity="0.78"/>
+<stop offset="0.22" stop-color="#193B96" stop-opacity="0.5"/>
+<stop offset="0.35" stop-color="#193C98" stop-opacity="0.28"/>
+<stop offset="0.47" stop-color="#1A3C9A" stop-opacity="0.13"/>
+<stop offset="0.59" stop-color="#1A3D9C" stop-opacity="0.03"/>
+<stop offset="0.7" stop-color="#1A3D9C" stop-opacity="0"/>
+</radialGradient>
+<radialGradient id="paint28_radial_4_55" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(51.8095 35.7766) rotate(74.6401) scale(12.3146 11.6988)">
+<stop stop-color="#1A3D9C" stop-opacity="0.8"/>
+<stop offset="0.01" stop-color="#1A3D9C" stop-opacity="0.78"/>
+<stop offset="0.24" stop-color="#1A3D9C" stop-opacity="0.45"/>
+<stop offset="0.44" stop-color="#1A3D9C" stop-opacity="0.2"/>
+<stop offset="0.6" stop-color="#1A3D9C" stop-opacity="0.05"/>
+<stop offset="0.7" stop-color="#1A3D9C" stop-opacity="0"/>
+</radialGradient>
+<radialGradient id="paint29_radial_4_55" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(21.3183 28.238) rotate(67.0272) scale(29.3886 19.5022)">
+<stop stop-color="#1A3D9C"/>
+<stop offset="0.4" stop-color="#1A3D9C" stop-opacity="0.56"/>
+<stop offset="0.48" stop-color="#1A3D9C" stop-opacity="0.43"/>
+<stop offset="0.69" stop-color="#1A3D9C" stop-opacity="0.12"/>
+<stop offset="0.79" stop-color="#1A3D9C" stop-opacity="0"/>
+</radialGradient>
+<radialGradient id="paint30_radial_4_55" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(19.4472 21.5834) rotate(76.1027) scale(21.7985 14.3912)">
+<stop stop-color="#1A3D9C"/>
+<stop offset="0.06" stop-color="#1A3D9C" stop-opacity="0.88"/>
+<stop offset="0.21" stop-color="#1A3D9C" stop-opacity="0.61"/>
+<stop offset="0.36" stop-color="#1A3D9C" stop-opacity="0.39"/>
+<stop offset="0.51" stop-color="#1A3D9C" stop-opacity="0.22"/>
+<stop offset="0.67" stop-color="#1A3D9C" stop-opacity="0.1"/>
+<stop offset="0.83" stop-color="#1A3D9C" stop-opacity="0.02"/>
+<stop offset="1" stop-color="#1A3D9C" stop-opacity="0"/>
+</radialGradient>
+<radialGradient id="paint31_radial_4_55" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(19.4472 21.5834) rotate(76.1027) scale(21.7985 14.3912)">
+<stop stop-color="#1B3E9E"/>
+<stop offset="0.06" stop-color="#1B3E9E" stop-opacity="0.87"/>
+<stop offset="0.21" stop-color="#1B3E9D" stop-opacity="0.61"/>
+<stop offset="0.36" stop-color="#1A3D9D" stop-opacity="0.39"/>
+<stop offset="0.52" stop-color="#1A3D9C" stop-opacity="0.22"/>
+<stop offset="0.67" stop-color="#1A3D9C" stop-opacity="0.1"/>
+<stop offset="0.83" stop-color="#1A3D9C" stop-opacity="0.02"/>
+<stop offset="1" stop-color="#1A3D9C" stop-opacity="0"/>
+</radialGradient>
+<radialGradient id="paint32_radial_4_55" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(20.2876 19.4521) rotate(76.1029) scale(16.6768 11.0099)">
+<stop stop-color="#183991"/>
+<stop offset="0.03" stop-color="#183992" stop-opacity="0.95"/>
+<stop offset="0.18" stop-color="#193A95" stop-opacity="0.66"/>
+<stop offset="0.34" stop-color="#193B97" stop-opacity="0.42"/>
+<stop offset="0.5" stop-color="#1A3C99" stop-opacity="0.24"/>
+<stop offset="0.66" stop-color="#1A3D9B" stop-opacity="0.1"/>
+<stop offset="0.82" stop-color="#1A3D9C" stop-opacity="0.03"/>
+<stop offset="1" stop-color="#1A3D9C" stop-opacity="0"/>
+</radialGradient>
+<radialGradient id="paint33_radial_4_55" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(23.2282 21.1453) rotate(87.1375) scale(13.1779 11.6005)">
+<stop offset="0.04" stop-color="#2453D6" stop-opacity="0.6"/>
+<stop offset="0.2" stop-color="#2453D6" stop-opacity="0.49"/>
+<stop offset="0.52" stop-color="#2453D6" stop-opacity="0.2"/>
+<stop offset="0.73" stop-color="#2453D6" stop-opacity="0"/>
+</radialGradient>
+<linearGradient id="paint34_linear_4_55" x1="49.7787" y1="-9.416" x2="34.8866" y2="27.3946" gradientUnits="userSpaceOnUse">
+<stop stop-color="#3774FF"/>
+<stop offset="0.05" stop-color="#3774FF" stop-opacity="0.91"/>
+<stop offset="0.16" stop-color="#3774FF" stop-opacity="0.66"/>
+<stop offset="0.32" stop-color="#3774FF" stop-opacity="0.28"/>
+<stop offset="0.43" stop-color="#3774FF" stop-opacity="0"/>
+</linearGradient>
+<clipPath id="clip0_4_55">
+<rect width="282" height="78" fill="white"/>
+</clipPath>
+</defs>
+</svg>
diff --git a/content/img/companies/constant-contact.svg b/content/img/companies/constant-contact.svg
new file mode 100644
index 0000000..ca21eb4
--- /dev/null
+++ b/content/img/companies/constant-contact.svg
@@ -0,0 +1,21 @@
+<svg width="154" height="43" viewBox="0 0 154 43" fill="none" xmlns="http://www.w3.org/2000/svg">
+<path fill-rule="evenodd" clip-rule="evenodd" d="M64.8772 36.9649C64.5 36.4369 64.0474 36.286 63.3684 36.6632C62.3877 37.1912 61.1807 37.5684 59.9737 37.5684C56.5789 37.5684 54.2404 35.2298 54.2404 31.9105C54.2404 28.5912 56.5789 26.2527 59.9737 26.2527C61.1053 26.2527 62.3877 26.5544 63.3684 27.1579C64.0474 27.5351 64.5 27.4597 64.8772 26.8562L65.2544 26.3281C65.6316 25.7246 65.5561 25.1965 65.0281 24.8193C63.5193 23.8386 61.9351 23.386 60.0491 23.386C57.4088 23.386 55.0702 24.2913 53.4 [...]
+<path fill-rule="evenodd" clip-rule="evenodd" d="M72.8737 27.8368C69.2526 27.8368 66.386 30.628 66.386 34.1736C66.386 37.7192 69.2526 40.5105 72.8737 40.5105C76.5702 40.5105 79.4368 37.7192 79.4368 34.1736C79.3614 30.7035 76.4193 27.8368 72.8737 27.8368ZM72.8737 37.7947C70.9123 37.7947 69.4035 36.2105 69.4035 34.1736C69.4035 32.1368 70.9123 30.5526 72.8737 30.5526C74.8351 30.5526 76.3438 32.1368 76.3438 34.1736C76.2684 36.2105 74.7596 37.7947 72.8737 37.7947Z" fill="#1856ED"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M88.2632 27.8368C86.5281 27.8368 85.1702 28.5912 84.5667 29.8736V29.1947C84.5667 28.5157 84.1895 28.1385 83.5105 28.1385H82.4544C81.7754 28.1385 81.3983 28.5157 81.3983 29.1947V39.1526C81.3983 39.8315 81.7754 40.2087 82.4544 40.2087H83.5105C84.1895 40.2087 84.5667 39.8315 84.5667 39.1526V34.3245C84.5667 33.0421 85.1702 30.5526 87.5842 30.5526C88.8667 30.5526 89.6211 31.6087 89.6211 33.4192V39.0771C89.6211 39.7561 89.9982 40.1333 90.6772 40 [...]
+<path fill-rule="evenodd" clip-rule="evenodd" d="M116.402 28.1385H115.346C114.667 28.1385 114.289 28.5157 114.289 29.1947V29.7228C113.384 28.5157 111.951 27.8368 110.367 27.8368C106.972 27.8368 104.482 30.4771 104.482 34.1736C104.482 37.7947 106.972 40.5105 110.367 40.5105C112.026 40.5105 113.384 39.8315 114.289 38.6245V39.1526C114.289 39.8315 114.667 40.2087 115.346 40.2087H116.402C117.081 40.2087 117.458 39.8315 117.458 39.1526V29.1947C117.458 28.5157 117.081 28.1385 116.402 28.1385ZM1 [...]
+<path fill-rule="evenodd" clip-rule="evenodd" d="M126.511 30.5526C126.888 30.5526 127.718 30.628 128.547 31.0052C129.226 31.307 129.679 31.2315 130.056 30.7035L130.358 30.3263C130.584 30.0245 130.66 29.7228 130.584 29.4964C130.509 29.2701 130.358 29.0438 130.056 28.8175C128.623 27.9877 127.265 27.7614 126.36 27.7614C122.286 27.7614 119.495 30.4017 119.495 34.1736C119.495 37.7947 122.361 40.3596 126.36 40.3596C127.189 40.3596 128.472 40.2087 129.754 39.5298C130.132 39.3035 130.433 39.0017 [...]
+<path fill-rule="evenodd" clip-rule="evenodd" d="M140.24 37.1158C140.089 36.9649 140.014 36.8895 139.863 36.8895C139.712 36.8895 139.561 36.9649 139.411 37.1158L139.335 37.1913C139.26 37.3421 138.882 37.6439 138.354 37.7193C138.203 37.7193 138.053 37.7948 137.902 37.7193C137.223 37.6439 136.846 37.1913 136.846 36.286V30.4772H139.712C140.089 30.4772 140.316 30.2509 140.316 29.8737V28.6667C140.316 28.2895 140.089 28.0632 139.712 28.0632H136.846V27.0071V25.8C136.846 25.1211 136.468 24.7439  [...]
+<path fill-rule="evenodd" clip-rule="evenodd" d="M102.596 37.1158C102.446 36.9649 102.37 36.8895 102.219 36.8895C102.068 36.8895 101.918 36.9649 101.767 37.1158L101.691 37.1913C101.616 37.3421 101.239 37.6439 100.786 37.7193C100.635 37.7193 100.484 37.7948 100.333 37.7193C99.6544 37.6439 99.2772 37.1913 99.2772 36.286V30.4772H102.144C102.521 30.4772 102.747 30.2509 102.747 29.8737V28.6667C102.747 28.2895 102.521 28.0632 102.144 28.0632H99.2772V27.0071V25.8C99.2772 25.1211 98.9 24.7439 98 [...]
+<path fill-rule="evenodd" clip-rule="evenodd" d="M64.8772 15.7667C64.5 15.2386 64.0474 15.0877 63.3684 15.4649C62.3877 15.993 61.1807 16.3702 59.9737 16.3702C56.5789 16.3702 54.2404 14.0316 54.2404 10.7123C54.2404 7.39301 56.5789 5.05441 59.9737 5.05441C61.1053 5.05441 62.3877 5.35617 63.3684 5.95967C64.0474 6.33687 64.5 6.26143 64.8772 5.65792L65.2544 5.12985C65.6316 4.52634 65.5561 3.99827 65.0281 3.62108C63.5193 2.64038 61.9351 2.18774 60.0491 2.18774C57.4088 2.18774 55.0702 3.09301 5 [...]
+<path fill-rule="evenodd" clip-rule="evenodd" d="M72.8737 6.63855C69.2526 6.63855 66.386 9.42978 66.386 12.9754C66.386 16.521 69.2526 19.3122 72.8737 19.3122C76.5702 19.3122 79.4368 16.521 79.4368 12.9754C79.3614 9.42978 76.4193 6.63855 72.8737 6.63855ZM72.8737 16.521C70.9123 16.521 69.4035 14.9368 69.4035 12.9754C69.4035 10.9386 70.9123 9.35434 72.8737 9.35434C74.8351 9.35434 76.3438 10.9386 76.3438 12.9754C76.2684 14.9368 74.7596 16.521 72.8737 16.521Z" fill="#1856ED"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M88.2632 6.63855C86.5281 6.63855 85.1702 7.39294 84.5667 8.67539V7.99644C84.5667 7.3175 84.1895 6.9403 83.5105 6.9403H82.4544C81.7754 6.9403 81.3983 7.3175 81.3983 7.99644V17.9543C81.3983 18.6333 81.7754 19.0105 82.4544 19.0105H83.5105C84.1895 19.0105 84.5667 18.6333 84.5667 17.9543V13.1263C84.5667 11.8438 85.1702 9.35434 87.5842 9.35434C88.8667 9.35434 89.6211 10.4105 89.6211 12.221V17.8789C89.6211 18.5578 89.9982 18.935 90.6772 18.935H91 [...]
+<path fill-rule="evenodd" clip-rule="evenodd" d="M100.711 11.9193L99.1263 11.3912C98.2965 11.1649 97.9947 10.7877 97.9947 10.2596C97.9947 9.58066 98.5982 9.12802 99.3526 9.12802C99.8807 9.12802 100.333 9.2789 100.56 9.65609C100.937 10.1087 101.314 10.2596 101.918 10.1842L102.446 10.0333C102.823 9.95785 103.125 9.73153 103.2 9.42978C103.275 9.20346 103.275 8.90171 103.049 8.59995C102.295 7.3175 101.012 6.63855 99.2772 6.63855C96.7877 6.63855 94.9772 8.22276 94.9772 10.4105C94.9772 11.9947 [...]
+<path fill-rule="evenodd" clip-rule="evenodd" d="M120.777 19.2368C122.437 19.2368 123.795 18.5578 124.7 17.3508V17.8789C124.7 18.5578 125.077 18.935 125.756 18.935H126.812C127.491 18.935 127.868 18.5578 127.868 17.8789V7.99644C127.868 7.3175 127.491 6.9403 126.812 6.9403H125.756C125.077 6.9403 124.7 7.3175 124.7 7.99644V8.52451C123.795 7.3175 122.361 6.63855 120.777 6.63855C117.382 6.63855 114.893 9.2789 114.893 12.9754C114.818 16.5964 117.307 19.2368 120.777 19.2368ZM121.305 9.2789C123. [...]
+<path fill-rule="evenodd" clip-rule="evenodd" d="M137.525 6.63855C135.789 6.63855 134.432 7.39294 133.828 8.67539V7.99644C133.828 7.3175 133.451 6.9403 132.772 6.9403H131.716C131.037 6.9403 130.66 7.3175 130.66 7.99644V17.9543C130.66 18.6333 131.037 19.0105 131.716 19.0105H132.772C133.451 19.0105 133.828 18.6333 133.828 17.9543V13.1263C133.828 11.8438 134.432 9.35434 136.846 9.35434C138.128 9.35434 138.882 10.4105 138.882 12.221V17.8789C138.882 18.5578 139.26 18.935 139.939 18.935H140.99 [...]
+<path fill-rule="evenodd" clip-rule="evenodd" d="M152.461 16.8982L151.707 15.9175C151.556 15.7666 151.481 15.6911 151.33 15.6911C151.179 15.6911 151.028 15.7666 150.877 15.9175L150.802 15.9929C150.726 16.1438 150.349 16.4455 149.821 16.521C149.67 16.521 149.519 16.5964 149.368 16.521C148.689 16.4455 148.312 15.9929 148.312 15.0876V9.27887H151.179C151.556 9.27887 151.782 9.05255 151.782 8.67536V7.54378C151.782 7.16659 151.556 6.94027 151.179 6.94027H148.312V5.88413V4.67711C148.312 3.99816 [...]
+<path fill-rule="evenodd" clip-rule="evenodd" d="M105.388 9.3543H106.595V10.4104V15.0122C106.595 18.7087 109.16 19.2368 110.668 19.2368C111.196 19.2368 111.649 19.1613 112.102 19.0859C112.328 19.0104 112.554 18.935 112.781 18.7841C113.158 18.6333 113.384 18.4069 113.686 18.1052C113.837 17.9543 113.988 17.8034 114.063 17.6526C114.289 17.4262 114.214 17.1245 113.988 16.8227L113.233 15.842C113.082 15.6911 113.007 15.6157 112.856 15.6157C112.705 15.6157 112.554 15.6911 112.404 15.842L112.328 [...]
+<path fill-rule="evenodd" clip-rule="evenodd" d="M27.3842 17.5018C27.7614 18.6334 28.8176 19.3123 30.0246 19.3123C30.3263 19.3123 30.6281 19.2369 30.9298 19.1614C32.3632 18.6334 33.1176 17.0492 32.5895 15.6158C31.6842 13.1264 29.7983 11.165 27.1579 9.95794C25.8 9.35443 24.1404 9.95794 23.4614 11.3158C22.8579 12.6737 23.4614 14.3334 24.8193 15.0123C26.1772 15.5404 27.0825 16.4457 27.3842 17.5018Z" fill="#FF9E1A"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M26.4789 0.0754217C24.9702 -0.226333 23.5368 0.754369 23.2351 2.26314C22.9333 3.77191 23.914 5.20525 25.4228 5.507C31.6842 6.78946 35.9842 10.9386 37.0403 17.0491C37.2667 18.407 38.4737 19.3123 39.7561 19.3123C39.907 19.3123 40.0579 19.3123 40.2088 19.2368C41.7175 18.9351 42.6982 17.5017 42.4719 16.0684C40.9632 7.77016 35.0035 1.73507 26.4789 0.0754217Z" fill="#FF9E1A"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M19.4632 27.686C16.9737 27.686 14.8614 25.6491 14.8614 23.0842C14.8614 20.5948 16.8983 18.4825 19.4632 18.4825C20.9719 18.4825 22.2544 17.2755 22.2544 15.6913C22.2544 14.1825 21.0474 12.9 19.4632 12.9C13.8807 12.9 9.3544 17.4263 9.3544 23.0088C9.3544 28.5913 13.8807 33.1176 19.4632 33.1176C25.0456 33.1176 29.5719 28.5913 29.5719 23.0088C29.5719 21.5 28.3649 20.2176 26.7807 20.2176C25.2719 20.2176 23.9895 21.4246 23.9895 23.0088C24.0649 25. [...]
+<path fill-rule="evenodd" clip-rule="evenodd" d="M36.2105 20.3683C34.7018 20.3683 33.4193 21.5754 33.4193 23.1596C33.4193 30.8543 27.1579 37.1157 19.4632 37.1157C11.7684 37.1157 5.50702 30.8543 5.50702 23.1596C5.50702 15.4648 11.7684 9.20343 19.4632 9.20343C20.9719 9.20343 22.2544 7.99641 22.2544 6.4122C22.2544 4.90343 21.0474 3.62097 19.4632 3.62097C8.75088 3.62097 0 12.3718 0 23.1596C0 33.8718 8.75088 42.6227 19.4632 42.6227C30.1754 42.6227 38.9263 33.8718 38.9263 23.1596C38.9263 21.57 [...]
+</svg>
diff --git a/content/img/companies/cricket-wireless.svg b/content/img/companies/cricket-wireless.svg
new file mode 100644
index 0000000..809ab21
--- /dev/null
+++ b/content/img/companies/cricket-wireless.svg
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="layer" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="-153 -46 652 652" style="enable-background:new -153 -46 652 652;" xml:space="preserve">
+<style type="text/css">
+	.st0{fill:#5FA72F;}
+</style>
+<path d="M-55.3,325.5h10.4v9.3h-10.4V325.5z M-55.3,340.7h10.4v43.6h-10.4V340.7z M-35.1,340.7h9.9v5.7c1.9-3.9,5.5-7,12.1-7.1v10.5
+	h-0.5c-7.3,0-11,3.4-11,11v23.5h-10.4V340.7z M-0.4,366c0.5,7,6.7,10.9,12.6,10.8c5.1,0,8.5-2.3,10.5-5.9h10.7
+	c-2.1,4.9-5.2,8.5-8.8,11c-3.7,2.5-7.9,3.8-12.5,3.8c-13.4,0-23.1-10.9-23.1-23.1c0-12.4,9.7-23.3,22.9-23.3
+	c6.5,0,12.3,2.5,16.3,6.7c5.3,5.5,7.3,12.3,6.4,19.9H-0.4z M24.5,358c-0.4-4.1-4.8-9.9-12.4-9.9c-7.7,0-11.9,5.6-12.3,9.9H24.5z
+	 M71,366c0.5,7,6.7,10.9,12.6,10.8c5.1,0,8.5-2.3,10.5-5.9h10.7c-2.1,4.9-5.2,8.5-8.8,11c-3.7,2.5-8,3.8-12.5,3.8
+	c-13.4,0-23.1-10.9-23.1-23.1c0-12.4,9.7-23.3,22.9-23.3c6.5,0,12.2,2.5,16.3,6.7c5.3,5.5,7.3,12.3,6.4,19.9H71z M95.9,358
+	c-0.4-4.1-4.8-9.9-12.4-9.9c-7.7,0-11.9,5.6-12.3,9.9H95.9z M42.4,325.5h10.4v58.8H42.4V325.5z M134.5,352.5
+	c-0.1-2.3-1.3-4.7-5.3-4.7c-3.5,0-5.2,2.2-5.2,4.4c0.1,2.8,3.3,4.3,7.4,5.5c7,1.9,14.5,4,14.6,13.4c0.2,9-7.4,14.7-16.5,14.7
+	c-6.8,0-15.9-3.5-16.7-14.1h10.4c0.4,4.7,4.5,5.6,6.4,5.6c3.3,0,6-2.1,6-5.1c0-3.7-3.2-4.8-11.3-7.5c-5.9-1.8-10.6-5.1-10.7-11.4
+	c0-8.6,7.2-13.9,15.7-13.9c5.9,0,14.6,2.6,15.5,13.1H134.5z M174.1,352.5c-0.1-2.3-1.3-4.7-5.3-4.7c-3.5,0-5.2,2.2-5.2,4.4
+	c0.1,2.8,3.3,4.3,7.4,5.5c7,1.9,14.5,4,14.6,13.4c0.2,9-7.4,14.7-16.5,14.7c-6.8,0-15.9-3.5-16.7-14.1h10.4c0.4,4.7,4.5,5.6,6.4,5.6
+	c3.3,0,6-2.1,6-5.1c0-3.7-3.2-4.8-11.3-7.5c-5.9-1.8-10.7-5.1-10.7-11.4c0-8.6,7.2-13.9,15.7-13.9c5.9,0,14.6,2.6,15.5,13.1H174.1z
+	 M-121.6,340.7h11.2l7.4,29.6l7.8-28.2h8.2l7.9,28.2l7.3-29.6h11.2l-13.1,43.6h-9.6l-8-27.5l-7.8,27.5h-9.6L-121.6,340.7z M49.5,177
+	h29v24.5h-29V177z M49.5,210.4h29v97.1h-29V210.4z M-22.3,270.6c-5.2,22.1-24.7,40.1-50.9,40.1c-29.4,0-52-23.1-52-52
+	c0-28.5,22.2-51.6,51.3-51.6c25.7,0,46.6,17,51.5,40.8h-29.4c-3.2-6.7-8.9-13.7-21-13.7c-6.8-0.3-12.6,2.3-16.8,6.8
+	c-4,4.5-6.3,10.8-6.3,17.8c0,14.2,9.3,24.7,23.1,24.7c12.1,0,17.8-7,21-13H-22.3z M-13.4,210.4h27.3v14.2
+	c2.8-5.3,7.9-14.2,24.7-14.2v28.3h-1c-14.9,0-21.9,5.4-21.9,19.1v49.7h-29V210.4z M425.5,234.7h27.8v-24.3h-27.8V177h-29l0,87.3
+	c0,30.9,15.9,43.3,49.6,43.3h2.4v-26h-1.1c-14.9,0-21.9-5.4-21.9-19.1L425.5,234.7z M189.7,270.6c-5.3,22.1-24.7,40.1-50.9,40.1
+	c-29.4,0-52-23.1-52-52c0-28.5,22.2-51.6,51.3-51.6c25.7,0,46.6,17,51.5,40.8h-29.4c-3.2-6.7-8.9-13.7-21-13.7
+	c-6.8-0.3-12.6,2.3-16.8,6.8c-4,4.5-6.3,10.8-6.3,17.8c0,14.2,9.3,24.7,23.1,24.7c12.1,0,17.8-7,21-13H189.7z M314.2,268.4
+	c1.1,10.7,11.1,18.3,22.5,18.3c8.6,0,13.5-3.7,16.8-8.2h30c-8.6,18.5-25,32.1-46.7,32.1c-27.8,0-51.5-22.6-51.5-51.5
+	c0-27.1,21.3-52.1,50.9-52.1c14.9,0,27.7,5.8,36.8,15.4c9.9,10.7,14.3,23.2,14.3,36.4c0,3.2-0.1,6.2-0.6,9.6H314.2z M358.1,247.5
+	c-0.7-5-6.7-16.5-21.8-16.5c-15.1,0-21.1,11.6-21.8,16.5H358.1z M229.8,278.7l27.3,28.8h41l-47.7-49.4L229.8,278.7z M226.8,177h-29
+	v92.6l29-28.9V177z M466.8,226.1c-4.4,0-8.1-3.6-8.1-8c0-4.5,3.6-8,8.1-8c4.4,0,8,3.6,8,8C474.8,222.4,471.2,226.1,466.8,226.1
+	 M466.7,211.6c-3.6,0-6.3,2.9-6.3,6.4c0,3.5,2.8,6.4,6.3,6.4c3.5,0,6.3-2.9,6.3-6.4C473.1,214.5,470.3,211.6,466.7,211.6 M469,222.7
+	c-0.3-0.4-0.3-1.2-0.3-1.7c-0.1-1.5-0.4-2-1.9-2h-1.9v3.7h-1.6v-9.2h4c1.6,0,3.2,0.6,3.2,2.5c0,1.1-0.6,2-1.7,2.2v0
+	c1.3,0.4,1.5,1.1,1.5,2.3c0,0.6,0,1.6,0.3,2.1H469z M468.7,215.7c-0.3-0.7-1.1-0.7-1.7-0.7h-2.1v2.5h2c1,0,1.9-0.3,1.9-1.5
+	C468.8,216,468.8,215.8,468.7,215.7"/>
+<polygon class="st0" points="257.3,210.4 197.8,269.6 197.8,310.7 298.3,210.4 "/>
+</svg>
diff --git a/content/img/companies/defined-ai.svg b/content/img/companies/defined-ai.svg
new file mode 100644
index 0000000..6104bac
--- /dev/null
+++ b/content/img/companies/defined-ai.svg
@@ -0,0 +1,16 @@
+<svg width="180" height="30" viewBox="0 0 180 30" fill="none" xmlns="http://www.w3.org/2000/svg">
+<g clip-path="url(#clip0_2_3)">
+<path d="M119.451 28.8982C119.451 29.4491 118.996 29.8998 118.441 29.8998H103.56C103.004 29.8998 102.549 29.4491 102.549 28.8982V1.02671C102.549 0.475793 103.004 0.0250417 103.56 0.0250417H103.585H103.61H117.228C117.784 0.0250417 118.239 0.475793 118.239 1.02671C118.239 1.57763 117.784 2.02838 117.228 2.02838H104.596V12.5209H113.944C114.499 12.5209 114.954 12.9716 114.954 13.5225C114.954 14.0735 114.499 14.5242 113.944 14.5242H104.596V27.8715H118.466C118.996 27.8965 119.451 28.3472 119.4 [...]
+</g>
+<defs>
+<linearGradient id="paint0_linear_2_3" x1="0" y1="15.0056" x2="178.999" y2="15.0056" gradientUnits="userSpaceOnUse">
+<stop stop-color="#4D24C6"/>
+<stop offset="0.5031" stop-color="#FF6F8E"/>
+<stop offset="0.7861" stop-color="#FD7B4D"/>
+<stop offset="0.9975" stop-color="#FC851A"/>
+</linearGradient>
+<clipPath id="clip0_2_3">
+<rect width="180" height="30" fill="white"/>
+</clipPath>
+</defs>
+</svg>
diff --git a/content/img/companies/hyundai.svg b/content/img/companies/hyundai.svg
new file mode 100644
index 0000000..e83a5b0
--- /dev/null
+++ b/content/img/companies/hyundai.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 192.756 192.756"><g fill-rule="evenodd" clip-rule="evenodd"><path fill="#fff" d="M0 0h192.756v192.756H0V0z"/><path fill="#295ba7" d="M8.504 113.751h6.803v7.48H27.46v-7.48h6.718v20.993H27.46v-8.839H15.22v8.755H8.504v-20.909zM34.942 113.751h6.629l6.971 8.075 6.886-8.075h6.545l-10.116 12.834v8.159h-6.715v-8.754l-10.2-12.239zM62.823 113.751h6.716v16.234h10.795c1.7 0 2.805-1.697 2.805-3.484v-12.75h6.714v16.745c0 2.634-2.974 4.164-4.675 4.16 [...]
\ No newline at end of file
diff --git a/content/img/companies/inmobi.svg b/content/img/companies/inmobi.svg
new file mode 100644
index 0000000..aeeba08
--- /dev/null
+++ b/content/img/companies/inmobi.svg
@@ -0,0 +1,10 @@
+<svg width="1200" height="465" viewBox="0 0 1200 465" fill="none" xmlns="http://www.w3.org/2000/svg">
+<rect width="1200" height="465" fill="#E5E5E5"/>
+<rect width="1200" height="465" fill="white"/>
+<path d="M274.542 167.22H249.166C231.392 167.22 217.252 172.002 207.108 181.451C196.892 190.978 191.713 204.826 191.713 222.593V297.136H221.144V219.993C221.144 211.688 223.575 205.45 228.572 200.933C233.621 196.372 240.549 194.058 249.166 194.058H274.542C283.159 194.058 290.086 196.372 295.142 200.933C300.068 205.385 302.563 211.799 302.563 219.993V297.136H331.995V222.593C331.995 204.82 326.809 190.978 316.593 181.451C306.469 172.009 292.322 167.22 274.542 167.22V167.22ZM548.944 167.22H5 [...]
+<path d="M1034.05 167.48H1045.19V169.566H1040.82V181.264H1038.41V169.566H1034.05V167.48ZM1046.76 167.48H1050.16L1053.96 178.268H1054.01L1057.72 167.48H1061.08V181.264H1058.77V170.626H1058.74L1054.92 181.264H1052.92L1049.1 170.626H1049.07V181.264H1046.76V167.48ZM1025.37 167.361H995.469V297.146H1025.37V167.361Z" fill="#231F20"/>
+<path d="M626.045 211.924C626.11 211.82 626.182 211.716 626.247 211.612L626.656 210.994C627.033 210.468 627.397 209.974 627.793 209.474C627.956 209.246 628.04 209.142 628.125 209.032L628.307 208.804C629.028 207.934 629.873 207.043 630.919 206.043L631.231 205.75C631.744 205.276 632.297 204.795 632.875 204.314C633.168 204.074 633.453 203.833 633.765 203.586L633.915 203.476C635.539 202.221 637.255 201.091 639.133 200.032L639.744 199.687C641.076 198.959 642.428 198.296 643.845 197.686L644 19 [...]
+<path d="M781.999 257.102C781.934 257.407 781.856 257.726 781.765 258.057C781.759 258.09 781.752 258.129 781.739 258.161C781.655 258.493 781.564 258.831 781.46 259.182C781.453 259.221 781.44 259.259 781.421 259.305C781.323 259.656 781.213 260.02 781.089 260.39C781.076 260.424 781.065 260.459 781.057 260.494C780.927 260.884 780.79 261.287 780.641 261.69L780.621 261.748C779.666 264.367 778.262 267.363 776.215 270.521L776.157 270.599C775.839 271.093 775.501 271.594 775.143 272.094C775.111 2 [...]
+<path d="M633.351 208.545C632.383 209.468 631.629 210.267 631.025 210.995C630.973 211.06 630.882 211.177 630.784 211.281L630.531 211.632C630.18 212.08 629.848 212.529 629.53 212.97L629.147 213.536C628.861 213.984 628.562 214.465 628.302 214.92L628.126 215.219C627.873 215.693 627.632 216.161 627.424 216.597C627.171 217.142 626.983 217.591 626.827 218.007C626.632 218.494 626.521 218.832 626.43 219.131L626.385 219.28C626.3 219.553 626.235 219.774 626.183 219.963L626.138 220.171C626.105 220. [...]
+<path d="M167.997 167.243H138V297.426H167.997V167.243Z" fill="#231F20"/>
+</svg>
diff --git a/content/img/companies/kloudfuse.svg b/content/img/companies/kloudfuse.svg
new file mode 100644
index 0000000..1595157
--- /dev/null
+++ b/content/img/companies/kloudfuse.svg
@@ -0,0 +1 @@
+<svg id="svg" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="400" height="93.96825396825396" viewBox="0, 0, 400,93.96825396825396"><g id="svgg"><path id="path0" d="M81.667 16.843 C 79.696 17.010,77.713 17.265,77.259 17.409 C 76.806 17.553,75.095 17.787,73.456 17.930 C 71.122 18.133,70.163 18.292,69.030 18.665 C 68.234 18.927,66.868 19.220,65.994 19.317 C 65.120 19.414,63.995 19.634,63.494 19.806 C 62.993 19.978,61.871 20.245,61.000 20.3 [...]
\ No newline at end of file
diff --git a/content/img/companies/my-cujoo.svg b/content/img/companies/my-cujoo.svg
new file mode 100644
index 0000000..416ec9d
--- /dev/null
+++ b/content/img/companies/my-cujoo.svg
@@ -0,0 +1,94 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   viewBox="0 0 700 700"
+   version="1.1"
+   id="svg18"
+   sodipodi:docname="my-cujoo-logo.svg"
+   width="700"
+   height="700"
+   inkscape:export-filename="C:\Users\alex\sites\my-cujoo-logo-0.png"
+   inkscape:export-xdpi="561.73999"
+   inkscape:export-ydpi="561.73999"
+   inkscape:version="0.92.3 (2405546, 2018-03-11)">
+  <metadata
+     id="metadata24">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <defs
+     id="defs22" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="1600"
+     inkscape:window-height="838"
+     id="namedview20"
+     showgrid="false"
+     inkscape:zoom="0.35355339"
+     inkscape:cx="-25.310242"
+     inkscape:cy="371.50043"
+     inkscape:window-x="-8"
+     inkscape:window-y="-8"
+     inkscape:window-maximized="1"
+     inkscape:current-layer="g16"
+     inkscape:document-units="cm"
+     units="cm" />
+  <g
+     id="g16"
+     style="fill:none;fill-rule:evenodd"
+     transform="matrix(4.2320262,0,0,4.2320262,121.47059,100.31045)">
+    <g
+       transform="translate(0.00399887)"
+       id="g14"
+       style="fill:none;fill-rule:nonzero"
+       inkscape:export-filename="C:\Users\alex\sites\my-cujoo-logo-4.png"
+       inkscape:export-xdpi="84.122932"
+       inkscape:export-ydpi="84.122932">
+      <path
+         d="m 104.647,15.549 -6.2,1.025 V 0.143 H 9.553 v 26.038 l -8.438,6.853 -1.05,0.852 v 60.615 l 3.287,-0.542 6.2,-1.025 v 5.846 l 1.716,0.74 41.615,17.86 1.11,0.477 1.11,-0.477 41.621,-17.867 1.715,-0.739 V 83.321 l 8.438,-6.853 1.05,-0.853 V 15.006 Z"
+         id="path4"
+         inkscape:connector-curvature="0"
+         style="fill:#ffffff" />
+      <path
+         d="M 95.616,2.986 V 96.903 L 54,114.763 12.384,96.903 V 2.986 Z"
+         id="path6"
+         inkscape:connector-curvature="0"
+         style="fill:#38d430" />
+      <path
+         d="m 20.68,18.636 0.208,9.767 -4.178,0.686 V 11.74 l 5.857,-0.965 2.415,8.945 0.095,-0.018 2.09,-9.678 6.052,-0.995 v 17.354 l -4.368,0.715 0.131,-9.773 -0.113,-0.006 -2.486,10.185 -3.163,0.518 -2.445,-9.404 z m 23.986,5.87 -4.48,0.733 v -7.104 l -5.033,-9.422 5.406,-0.888 2.107,4.756 2.018,-5.43 5.269,-0.864 -5.287,11.11 z"
+         id="path8"
+         inkscape:connector-curvature="0"
+         style="fill:#ffffff" />
+      <path
+         d="M 12.384,33.672 V 27.533 L 2.896,35.245 V 91.158 L 95.616,75.83 v 6.138 l 9.488,-7.705 V 18.35 Z"
+         id="path10"
+         inkscape:connector-curvature="0"
+         style="fill:#000000" />
+      <path
+         d="m 17.268,52.361 v -5.65 l -2.973,1.043 v 26.74 l 2.973,-1.036 v -5.71 l 6.557,-2.306 V 78.124 L 8.22,83.667 V 42.575 L 23.826,37.033 V 50.06 Z M 42.95,34.113 V 75.204 L 27.344,80.747 V 39.655 l 5.792,-2.056 v 33.624 l 4.017,-1.406 V 36.169 Z M 62.082,31.198 62.076,72.29 46.47,77.832 V 62.391 l 5.845,-2.092 v 7.58 l 3.519,-1.257 V 41.48 L 46.47,44.823 V 36.742 Z M 75.22,64.47 71.583,65.776 V 38.72 l 3.637,-1.299 v 27.05 z M 65.595,33.827 V 74.912 L 81.202,69.37 V 28.278 Z M 94 [...]
+         id="path12"
+         inkscape:connector-curvature="0"
+         style="fill:#ffffff" />
+    </g>
+  </g>
+</svg>
diff --git a/content/img/companies/myntra.svg b/content/img/companies/myntra.svg
new file mode 100644
index 0000000..391afa0
--- /dev/null
+++ b/content/img/companies/myntra.svg
@@ -0,0 +1,70 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 26.0.3, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 600 195.6" style="enable-background:new 0 0 600 195.6;" xml:space="preserve">
+<style type="text/css">
+	.st0{fill:#231F20;}
+	.st1{fill:#FEFEFE;}
+	.st2{fill:#9E242E;}
+	.st3{fill:#FF912E;}
+	.st4{fill:#F41CB2;}
+	.st5{fill:#F25511;}
+</style>
+<g>
+	<path class="st0" d="M563.6,82.4c9-3,18.9-5,28.2-2c5.3,1.8,8.2,7.4,8.1,12.8c0.1,11,0.3,22.1-0.2,33.1c-3.2,0-6.4,0-9.5,0
+		c-0.4-1.8-0.7-3.5-1.1-5.2c-5.9,4.7-13.8,8.1-21.4,5.2c-8.6-3.4-9.7-16.3-3.2-22.3c6.5-6.1,15.9-6.1,24.2-8
+		c-0.5-2.8-0.9-6.4-4.2-7.2c-6.6-2-13.3,1-19.6,2.8C564.3,88.6,563.9,85.5,563.6,82.4 M574.1,107.9c-3.1,2.4-3.2,8.4,0.8,10
+		c4.8,1.8,9.5-1.5,13.4-4.1c0-3.6,0-7.2,0-10.7C583.4,104,578,104.5,574.1,107.9"/>
+	<path class="st0" d="M315.4,60.3c5.3-0.3,10.7-0.4,16-0.2c6.3,16.1,10.4,33,17.2,48.9c5.6-16.2,10.8-32.6,16.4-48.8
+		c5.3-0.2,10.6-0.2,16,0c1.5,22,3.8,44.1,4.8,66.1c-4.1,0-8.2,0-12.3,0c-1.5-15.7-2.1-31.5-3.7-47.3c-6.3,15.5-10.8,31.6-16.5,47.3
+		c-3.8,0.2-7.7,0.1-11.6-0.1c-5.6-15.7-10-31.8-16.6-47.1c-1.3,15.7-2,31.4-3.4,47.1c-3.7,0-7.4,0-11,0
+		C311.6,104.2,314,82.3,315.4,60.3"/>
+	<path class="st0" d="M498.2,65.3c3.7-0.8,7.5-1.3,11.3-1.6c0.1,5.3,0.1,10.6,0.1,16c3.1,0.1,6.2,0.2,9.3,0.3c0.6,3,1.1,6.1,1.6,9.2
+		c-3.6,0.2-7.2,0.3-10.8,0.4c0.1,8.1-0.5,16.2,0.3,24.2c1.2,3.9,6.3,2.8,9.4,3.5c0.6,3.1,1,6.2,1.4,9.3c-5.9,0.6-12.5,1.4-17.7-2
+		c-3.5-2.3-4.6-6.6-4.7-10.5c-0.4-8.2,0.1-16.3-0.2-24.5c-2.2-0.2-4.3-0.4-6.4-0.7c0.1-2.9,0.2-5.9,0.3-8.8c2.1-0.2,4.2-0.4,6.3-0.6
+		C498,74.8,498.1,70.1,498.2,65.3"/>
+	<path class="st0" d="M392.8,80.9c4-0.8,8-1.2,12-1.4c3.6,10.6,6.9,21.4,10.6,32c3.8-10.3,6.8-20.9,10.1-31.4
+		c3.8-0.2,7.7-0.3,11.5-0.3c-4.3,14.1-9.9,27.8-14.7,41.7c-2.5,6.4-4.1,13.7-9.3,18.6c-4.3,3.9-10.5,4.1-16,3.1
+		c-0.5-3.1-1-6.1-1.5-9.2c2.7,0,5.4,0.1,8-0.3c3.6-1.2,6.7-5.6,5.1-9.4C403.5,109.8,397.8,95.5,392.8,80.9"/>
+	<path class="st0" d="M444.6,79.8c3.2,0,6.5,0.1,9.7,0.1c0.4,2,0.9,4,1.3,6c5-4.1,10.9-8,17.7-7c5.9,0.2,10.6,5.6,10.7,11.4
+		c0.3,11.9,0.1,23.9,0.1,35.8c-3.7,0.1-7.4,0.1-11,0.2c-1-10.8,0.2-21.7-0.6-32.6c-0.5-4.5-6-5.6-9.5-3.8c-2.9,1.5-6.9,3.5-6.7,7.4
+		c-0.2,9.6,0.1,19.2,0,28.9c-3.9,0.1-7.8,0.1-11.7,0C444.6,110.7,444.5,95.3,444.6,79.8"/>
+	<path class="st0" d="M529.3,79.8c3.3,0,6.6,0,9.9,0c0.4,2.7,0.8,5.4,1.3,8.1c4.1-4.2,8.6-8.7,14.8-9.2c1,3.7,1.5,7.5,1.7,11.3
+		c-6.1,1.4-13.1,3.9-15.9,10c-0.6,8.7,0.1,17.4-0.2,26.1c-3.9,0.1-7.7,0-11.6-0.1C529.4,110.7,529.3,95.3,529.3,79.8"/>
+	<path class="st1" d="M59.6,17.5C65.3,10.8,71.4,3.5,80,0.8c9.7-2.6,17.9,5.1,24,11.5c16,18.2,27.5,39.8,38.3,61.3
+		c5.9-13.1,13.1-25.6,20.7-37.8c7.2-11,14.7-22.2,25-30.6c4.8-3.7,11.5-7.2,17.4-4.1c8.5,4.5,14.9,11.9,20.9,19.2
+		C239,36.8,249,55.1,258,73.7c11.3,24,21,49,25.1,75.3c1.2,12.2,2.3,25.9-5,36.5c-5.7,8.3-16.5,11.2-26,9.5
+		c-8.3-2.9-15.6-8.4-21.1-15.3c-12.9-16-20.6-35.4-27.8-54.5c-1.1-3.3-2.3-6.6-3.5-10c-0.8,3.4-1.7,6.7-2.8,10
+		c-7.3,19.4-15.1,39.1-28.4,55.2c-5.3,6.6-12.4,11.6-20.4,14.5c-11.5,2.4-22.7-3.6-30.1-12c-14.6-15.9-22.7-36.3-30.1-56.2
+		c-1.4-4.1-2.9-8.2-3.9-12.4c-1.2,4.3-2.6,8.4-4.2,12.6c-6.7,18.4-14.4,36.8-26.6,52.2c-6.6,7.9-15.3,15.7-26.1,16.2
+		c-10,0.9-19.7-5.6-23.5-14.7c-5.5-12.6-3.9-26.9-1.4-40.1c5.2-25.2,14.8-49.3,26.1-72.3C37.3,50.6,47.2,33.1,59.6,17.5 M65.3,23
+		C53,38.8,43.2,56.3,34.4,74.2c-11,23.1-20.9,47.2-25.1,72.5c-1.5,7-1.5,14.3-0.8,21.4c0.8,6.7,3.5,13.9,9.7,17.4
+		c5.9,3.5,13.5,2.1,18.9-1.7c9.6-6.7,16-17,21.5-27.1c11.8-22.6,19.6-47.2,25.5-71.9c6.2,25.4,14.1,50.6,26.5,73.7
+		c4.9,8.5,10.2,17.4,18.3,23.3c4.1,3.7,9.5,6.2,15,5.6c6.2-0.6,11.5-4.6,15.8-8.9c7.5-7.7,12.9-17.1,17.7-26.6
+		c10.2-21,17.3-43.3,22.8-66c6.9,27.4,15.4,54.8,30.1,79.1c5.5,8.5,12,17.3,21.7,21.3c6.8,2.8,15.4,0.3,19.3-6
+		c4.7-7.6,5.1-17,4.4-25.7c-1-14-5.1-27.6-9.5-40.8c-8.9-25.6-20.7-50.2-35.1-73.2c-6.6-10.3-13.5-20.6-22.8-28.7
+		c-3.3-2.9-8.1-5.7-12.3-2.8c-8,4.9-13.6,12.7-19.1,20c-13.6,19.4-24.8,40.5-34,62.3c-0.3,0.3-0.8,1-1.1,1.3
+		c-0.8-2.5-1.6-4.9-2.7-7.3c-9.4-20.4-19.9-40.4-33.3-58.6c-4.6-6-9.3-12.1-15.4-16.5c-2.6-1.9-6.1-3.5-9.3-1.9
+		C74.6,11.5,69.9,17.5,65.3,23"/>
+	<path class="st2" d="M65.3,23c4.6-5.5,9.2-11.5,15.9-14.5c3.2-1.6,6.7,0,9.3,1.9c6.2,4.4,10.9,10.5,15.4,16.5
+		c13.3,18.2,23.8,38.2,33.3,58.6c1.1,2.3,1.9,4.8,2.7,7.3c-12.2-20.9-23.5-42.6-38.9-61.4c-4.5-5.3-9.2-10.9-15.7-13.7
+		c-3.7-1.6-7.5,0.5-10.5,2.5c-11,9.2-19.2,21.3-26.9,33.3c-18.1,28.8-31.7,60.4-40.7,93.2c4.2-25.4,14.1-49.4,25.1-72.5
+		C43.2,56.3,53,38.8,65.3,23"/>
+	<path class="st2" d="M196.1,9.2c4.2-2.9,9-0.1,12.3,2.8c9.3,8.1,16.2,18.4,22.8,28.7c14.4,23,26.2,47.6,35.1,73.2
+		c4.5,13.2,8.6,26.8,9.5,40.8c-1.5-9.8-4-19.4-7.4-28.7c-8.5-25.6-20.2-50-34.5-72.8c-6.2-9.8-12.9-19.4-20.9-27.8
+		c-3.2-3.2-6.7-6.5-11.1-8c-3.4-1.1-6.6,1.3-9.3,3c-7.4,5.8-13.2,13.4-18.7,20.9c-9.8,13.8-18.4,28.4-26.3,43.4
+		c-1.3,2.4-2.9,4.6-4.7,6.7c9.2-21.8,20.4-42.9,34-62.3C182.6,21.8,188.1,14,196.1,9.2"/>
+	<path class="st3" d="M76.9,20.2c3-2,6.8-4.1,10.5-2.5c6.5,2.8,11.2,8.4,15.7,13.7c15.4,18.8,26.6,40.5,38.9,61.4
+		c-7.7,21.8-16.8,43.8-17.3,67.2c-0.4,7.5,1.6,14.9,4.4,21.8c-8.1-5.9-13.3-14.8-18.3-23.3c-12.4-23.1-20.3-48.3-26.5-73.7
+		C79.6,63.6,75.4,42,76.9,20.2"/>
+	<path class="st4" d="M192.7,20.5c2.8-1.7,5.9-4.1,9.3-3c4.4,1.4,7.8,4.8,11.1,8c8,8.4,14.7,18,20.9,27.8
+		c14.3,22.8,26,47.3,34.5,72.8c3.3,9.3,5.8,18.9,7.4,28.7c0.7,8.7,0.3,18.1-4.4,25.7c-3.9,6.4-12.5,8.8-19.3,6
+		c-9.7-3.9-16.2-12.8-21.7-21.3c-14.7-24.3-23.3-51.7-30.1-79.1C195.6,64.6,191.3,42.6,192.7,20.5"/>
+	<path class="st4" d="M50,53.5c7.7-12,15.8-24.1,26.9-33.3c-1.4,21.8,2.7,43.4,7.3,64.6c-5.9,24.8-13.7,49.3-25.5,71.9
+		c-5.5,10.1-11.9,20.4-21.5,27.1c-5.4,3.8-13,5.2-18.9,1.7c-6.2-3.5-8.8-10.7-9.7-17.4c-0.8-7.1-0.7-14.4,0.8-21.4
+		C18.3,113.9,31.9,82.4,50,53.5"/>
+	<path class="st5" d="M174,41.4c5.5-7.6,11.3-15.1,18.7-20.9c-1.4,22.1,2.9,44.1,7.6,65.5c-5.5,22.6-12.6,45-22.8,66
+		c-4.8,9.5-10.2,18.9-17.7,26.6c-4.3,4.3-9.6,8.2-15.8,8.9c-5.6,0.6-11-2-15-5.6c-2.8-6.9-4.8-14.3-4.4-21.8
+		c0.5-23.4,9.6-45.4,17.3-67.2c0.3-0.3,0.8-1,1.1-1.3c1.8-2,3.4-4.3,4.7-6.7C155.6,69.8,164.2,55.3,174,41.4"/>
+</g>
+</svg>
diff --git a/content/img/companies/nvidia.svg b/content/img/companies/nvidia.svg
new file mode 100644
index 0000000..f6eed50
--- /dev/null
+++ b/content/img/companies/nvidia.svg
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="svg2" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="351.46px" height="258.785px" viewBox="35.188 31.512 351.46 258.785" enable-background="new 35.188 31.512 351.46 258.785" xml:space="preserve">
+<title id="title4">generated by pstoedit version:3.44 from NVBadge_2D.eps</title>
+<path id="path17" d="M384.195,282.109c0,3.771-2.769,6.302-6.047,6.302v-0.023c-3.371,0.023-6.089-2.508-6.089-6.278  c0-3.769,2.718-6.293,6.089-6.293C381.427,275.816,384.195,278.34,384.195,282.109z M386.648,282.109c0-5.175-4.02-8.179-8.5-8.179  c-4.511,0-8.531,3.004-8.531,8.179c0,5.172,4.021,8.188,8.531,8.188C382.629,290.297,386.648,287.281,386.648,282.109   M376.738,282.801h0.91l2.109,3.703h2.316l-2.336-3.859c1.207-0.086,2.2-0.661,2.2-2.286c0-2.019-1.392-2.668-3.75-2.668h-3.411  v8.813h1. [...]
+<path id="path19" d="M329.406,237.027l10.598,28.993H318.48L329.406,237.027z M318.056,225.738l-24.423,61.88h17.246l3.863-10.934  h28.903l3.656,10.934h18.722l-24.605-61.888L318.056,225.738z M269.023,287.641h17.497v-61.922l-17.5-0.004L269.023,287.641z   M147.556,225.715l-14.598,49.078l-13.984-49.074l-18.879-0.004l19.972,61.926h25.207l20.133-61.926H147.556z M218.281,239.199h7.52  c10.91,0,17.966,4.898,17.966,17.609c0,12.714-7.056,17.613-17.966,17.613h-7.52V239.199z M200.931,225.715v61.926h28 [...]
+<path id="path21" fill="#77B900" d="M82.211,102.414c0,0,22.504-33.203,67.437-36.638V53.73  c-49.769,3.997-92.867,46.149-92.867,46.149s24.41,70.565,92.867,77.026v-12.804C99.411,157.781,82.211,102.414,82.211,102.414z   M149.648,138.637v11.726c-37.968-6.769-48.507-46.237-48.507-46.237s18.23-20.195,48.507-23.47v12.867  c-0.023,0-0.039-0.007-0.058-0.007c-15.891-1.907-28.305,12.938-28.305,12.938S128.243,131.445,149.648,138.637 M149.648,31.512  V53.73c1.461-0.112,2.922-0.207,4.391-0.257c56.582- [...]
+</svg>
\ No newline at end of file
diff --git a/content/img/companies/palmyra-solutions.svg b/content/img/companies/palmyra-solutions.svg
new file mode 100644
index 0000000..50c533f
--- /dev/null
+++ b/content/img/companies/palmyra-solutions.svg
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg viewBox="0 0 200 150" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+    <!-- Generator: Sketch 61 (89581) - https://sketch.com -->
+    <title>Untitled</title>
+    <desc>Created with Sketch.</desc>
+    <g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
+        <image id="Bitmap" x="0" y="0" width="200" height="150" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAACWCAYAAACb3McZAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH4QMZBjkND8WN9wAALeFJREFUeNrtnXeYXUX5xz/vnHu3bwqhBEJHmooNklAEKyUJqJANIRQBkaIgkhCqKGLhJz00pUgHgRRAIBtEFFSQEEAFKSIohCKQQJLN7t3bzpnv749zNywh2b27e7ckez/Pk2eTzSkzc+Y75Z133jHK9Amtk0/FzCV8PrenzLY3+A1h+I5q66m77Wf9nbwyq8H1dwLWdlKTpjOHz+DDcAufz/ [...]
+    </g>
+</svg>
diff --git a/content/img/companies/reelevant.svg b/content/img/companies/reelevant.svg
new file mode 100644
index 0000000..c546d27
--- /dev/null
+++ b/content/img/companies/reelevant.svg
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg viewBox="0 0 232 51" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+    <!-- Generator: Sketch 61 (89581) - https://sketch.com -->
+    <title>Untitled</title>
+    <desc>Created with Sketch.</desc>
+    <g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
+        <image id="Bitmap" x="0" y="0" width="232" height="51" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOgAAAAzCAYAAACdUESUAAAACXBIWXMAAAsSAAALEgHS3X78AAAVuUlEQVR42u1dC5hUxZW+3c3LYJAgigRdZgYxiLrBx5rN+lhDFLOuCwGHh/CpiI/hTUwQhgQicQaaeeEqgqKAKBijLsygMMPMgKCohBjW17IEJj6CClFBTVSY6Z65tefcPqc5U1PdfXtmGPDbOt93vqq+t25V3ar665w6deq241iyZMmSJUuWLFmyZMmSJUuWLFmyZMmSJUuWLFlqKxpbVOCF4woLnJtKFjh51T9z1AdDnMieEY6qGZ6S3Zps4FgcSYm4JUuW0qC7SsLOlfcXOpNL5nu/80rynOtKioI9lxeEnA33hpzK+cFLq3OD6s/ [...]
+    </g>
+</svg>
\ No newline at end of file
diff --git a/content/img/companies/saavn.svg b/content/img/companies/saavn.svg
new file mode 100644
index 0000000..33b3fb8
--- /dev/null
+++ b/content/img/companies/saavn.svg
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg viewBox="0 0 1174 414" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+    <!-- Generator: Sketch 61 (89581) - https://sketch.com -->
+    <title>Untitled</title>
+    <desc>Created with Sketch.</desc>
+    <g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
+        <image id="Bitmap" x="0" y="0" width="1174" height="414" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABJYAAAGeCAIAAABJnhzuAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQwIDc5LjE2MDQ1MSwgMjAxNy8wNS8wNi0wMTowODoyMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3L [...]
+    </g>
+</svg>
\ No newline at end of file
diff --git a/content/img/companies/scale-unlimited.svg b/content/img/companies/scale-unlimited.svg
new file mode 100644
index 0000000..1d46696
--- /dev/null
+++ b/content/img/companies/scale-unlimited.svg
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg viewBox="0 0 322 71" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+    <!-- Generator: Sketch 61 (89581) - https://sketch.com -->
+    <title>Untitled</title>
+    <desc>Created with Sketch.</desc>
+    <g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
+        <image id="Bitmap" x="0" y="0" width="322" height="71" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAoQAAACOCAYAAACosxkAAAAMamlDQ1BJQ0MgUHJvZmlsZQAASImVlwdYk0kTgPcrSUhIaIEISAm9CSK9SAmhRRCQKtgISSChxJgQVOzKoYJnF1Gs6KmIgqcnIDbEXg7B3g8LKsp5WFAUlX9TQM/7y/PP8+y3b2ZnZ2Yn+5UFQLuXK5HkojoA5InzpfERIcyxqWlM0lOAAAzoAQJAuTyZhBUXFw2gDPR/l/c3oDWUq84KX/8c/6+ixxfIeAAg4yFn8GW8PMhNAOAbeBJpPgBEhd5qar5EwXMh60thgpBXKzhLxbsUnKHiI0qbxHg25FYANKhcrjQLAK17UM8s4GVBP1qfIbuK+SIxANrDIAfyhFw+ZEXuw/L [...]
+    </g>
+</svg>
diff --git a/content/img/companies/tuoagente.svg b/content/img/companies/tuoagente.svg
new file mode 100644
index 0000000..eb713f4
--- /dev/null
+++ b/content/img/companies/tuoagente.svg
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg viewBox="0 0 219 64" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+    <!-- Generator: Sketch 61 (89581) - https://sketch.com -->
+    <title>Untitled</title>
+    <desc>Created with Sketch.</desc>
+    <g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
+        <image id="Bitmap" x="0" y="0" width="219" height="64" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAbYAAACACAYAAABnXUx0AAAMamlDQ1BJQ0MgUHJvZmlsZQAASImVlwdYk0kTgPcrSUhIaIEISAm9CSK9SAmhRRCQKtgISSChxJgQVOzKoYJnF1Gs6KmIgqcnIDbEXg7B3g8LKsp5WFAUlX9TQM/7y/PP8+y3b2ZnZ2Yn+5UFQLuXK5HkojoA5InzpfERIcyxqWlM0lOAAAzoAQJAuTyZhBUXFw2gDPR/l/c3oDWUq84KX/8c/6+ixxfIeAAg4yFn8GW8PMhNAOAbeBJpPgBEhd5qar5EwXMh60thgpBXKzhLxbsUnKHiI0qbxHg25FYANKhcrjQLAK17UM8s4GVBP1qfIbuK+SIxANrDIAfyhFw+ZEXuw/L [...]
+    </g>
+</svg>
diff --git a/content/img/companies/uber.svg b/content/img/companies/uber.svg
index ea44103..99ea5e3 100644
--- a/content/img/companies/uber.svg
+++ b/content/img/companies/uber.svg
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<svg width="1072px" height="1064px" viewBox="0 0 1072 1064" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+<svg viewBox="0 0 1072 1064" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
     <!-- Generator: Sketch 61 (89581) - https://sketch.com -->
     <title>Untitled</title>
     <desc>Created with Sketch.</desc>
diff --git a/content/img/companies/zoho.svg b/content/img/companies/zoho.svg
new file mode 100644
index 0000000..8da0f85
--- /dev/null
+++ b/content/img/companies/zoho.svg
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg width="290.01" height="100" version="1.1" viewBox="0 0 290.01 100" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><defs><linearGradient id="linearGradient30" x2="1" gradientTransform="matrix(-7e-6 -164.3 -164.3 7e-6 636.24 170.92)" gradientUnits="userSpaceOnUse"><stop stop-color="#ffe500" offset="0"/><stop stop-color="#fcb822" offset="1"/></linearGradient><linearGradient id="linearGradient56" x2="1" gradientTransform="matrix(161.08 -129.36 -129.36 -161.08 380.05 153.54)" gr [...]
\ No newline at end of file
diff --git a/content/index.html b/content/index.html
index f251ccb..eb619c5 100644
--- a/content/index.html
+++ b/content/index.html
@@ -3,20 +3,24 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Apache Pinot™: Realtime distributed OLAP datastore | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="Apache Pinot™: Realtime distributed OLAP datastore | Apache Pinot™"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/"><meta da [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Apache Pinot™: Realtime distributed OLAP datastore | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="Apache Pinot™: Realtime distributed OLAP datastore | Apache Pinot™"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-he [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div id="docusaurus-base-url-issue-banner-container"></div><div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class=" [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div id="docusaurus-base-url-issue-banner-container"></div><div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-mite [...]
+</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"></span><span class="token comment" style="color:rgb(98, 114, 164)"># Build Pinot</span><span class="token plain"></span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">mvn clean </span><span class="token function" style="color:rgb(80, 250, 123)">install</span><span class="token plain"> -DskipTests -Pbin-dist</span></span><span class="token-line" style="color:#F8F8F2"><sp [...]
+</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"></span><span class="token comment" style="color:rgb(98, 114, 164)"># Run the Quick Demo</span><span class="token plain"></span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"></span><span class="token builtin class-name" style="color:rgb(189, 147, 249)">cd</span><span class="token plain"> pinot-distribution/target/apache-pinot-*-SNAPSHOT-bin/apache-pinot-*-SNAPSHOT-bin</ [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/popular-blogs/index.html b/content/popular-blogs/index.html
index b52acf7..42d065f 100644
--- a/content/popular-blogs/index.html
+++ b/content/popular-blogs/index.html
@@ -3,20 +3,22 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Who Uses | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="Who Uses | Apache Pinot™"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:description" content="Collection of success stories and Companies using Pinot"><meta data-react-helmet="true" property="og:url" conte [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Who Uses | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="Who Uses | Apache Pinot™"><meta data-react-helmet="true" name="description" content="Collection of success stories and Companies using Pinot"><meta data-react-helmet="true" property="og:description" content="Collection of success stories and Companies using Pinot"><meta data-react-he [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/search/index.html b/content/search/index.html
index 3d6680b..8623d28 100644
--- a/content/search/index.html
+++ b/content/search/index.html
@@ -3,20 +3,22 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Search the documentation | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="Apache Pinot™"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/search"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data- [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Search the documentation | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="Apache Pinot™"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/search"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:docusaurus_tag" content="default"><meta data- [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/sitemap.xml b/content/sitemap.xml
index 7f7b74d..cea92c0 100644
--- a/content/sitemap.xml
+++ b/content/sitemap.xml
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://pinot.apache.org/blog</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://pinot.apache.org/blog/2015/05/16/LinkedIn-S [...]
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://pinot.apache.org/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://pinot.apache.org/blog</loc><changefreq>weekly</ [...]
\ No newline at end of file
diff --git a/content/who_uses/index.html b/content/who_uses/index.html
index 316269b..74c61da 100644
--- a/content/who_uses/index.html
+++ b/content/who_uses/index.html
@@ -3,20 +3,22 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot: User-Facing Analytics RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot: User-Facing Analytics Atom Feed">
-<link rel="alternate" type="application/json" href="/blog/feed.json" title="Apache Pinot: User-Facing Analytics JSON Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.1">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pinot™ Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pinot™ Blog Atom Feed">
+<link rel="preconnect" href="https://www.google-analytics.com">
+<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
+<script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinot™" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Who Uses Apache Pinot | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="Who Uses Apache Pinot | Apache Pinot™"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:description" content="Collection of Companies using Apache Pinot"><meta data-react-helmet="true" property=" [...]
-<link rel="preload" href="/assets/js/runtime~main.d53253ca.js" as="script">
-<link rel="preload" href="/assets/js/main.efcc369c.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Who Uses Apache Pinot | Apache Pinot™</title><meta data-react-helmet="true" property="og:title" content="Who Uses Apache Pinot | Apache Pinot™"><meta data-react-helmet="true" name="description" content="Collection of Companies using Apache Pinot"><meta data-react-helmet="true" property="og:description" content="Collection of Companies using Apache Pinot"><meta data-react-he [...]
+<link rel="preload" href="/assets/js/runtime~main.2665f0a7.js" as="script">
+<link rel="preload" href="/assets/js/main.dc9ff57e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==e?t(e):window.matchMedia("(prefers-color-scheme: dark)").matches?t("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?t("light"):t("dark")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announce [...]
-<div><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#252532;color:#fff" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you love <b>Apache Pinot</b>, please give it a star on <a target="_blank" href="https://github.com/apache/pinot"><b>GitHub</b></a>! ⭐️</div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-label="Clos [...]
-<script src="/assets/js/runtime~main.d53253ca.js"></script>
-<script src="/assets/js/main.efcc369c.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<div><a href="#main" class="skipToContent_OuoZ shadow--md">Skip to main content</a></div><nav class="navbar navbar--fixed-top navbarHideable_RReh"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></ [...]
+<script src="/assets/js/runtime~main.2665f0a7.js"></script>
+<script src="/assets/js/main.dc9ff57e.js"></script>
 </body>
 </html>
\ No newline at end of file

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@pinot.apache.org
For additional commands, e-mail: commits-help@pinot.apache.org