This is an automated email from the ASF dual-hosted git repository.
xiangfu pushed a commit to branch dev
in repository https://gitbox.apache.org/repos/asf/incubator-pinot-site.git
The following commit(s) were added to refs/heads/dev by this push:
new 6b03e41 Change pinot image description and add blog option
new 605720e Merge pull request #40 from ChethanUK/dev
6b03e41 is described below
commit 6b03e41472078d7e264fe48ce762cf32fd32b356
Author: ChethanUK <[email protected]>
AuthorDate: Fri Apr 30 00:35:46 2021 +0530
Change pinot image description and add blog option
---
website/blog/2015-06-10-Open-Sourcing-Pinot.md | 16 ++
website/docusaurus.config.js | 30 ++-
website/src/pages/index.js | 4 +-
website/static/img/companies/eero_black.svg | 1 +
website/static/img/pinot-overview-user.png | Bin 0 -> 105153 bytes
website/static/img/pinot-overview-user.svg | 313 +++++++++++++++++++++++++
6 files changed, 361 insertions(+), 3 deletions(-)
diff --git a/website/blog/2015-06-10-Open-Sourcing-Pinot.md
b/website/blog/2015-06-10-Open-Sourcing-Pinot.md
new file mode 100644
index 0000000..07ba636
--- /dev/null
+++ b/website/blog/2015-06-10-Open-Sourcing-Pinot.md
@@ -0,0 +1,16 @@
+---
+title: Open Sourcing Pinot - Scaling the Wall of Real-Time Analytics
+author: Kishore Gopalakrishna
+author_title: Apache Pinot Team
+author_url: https://github.com/kishoreg
+author_image_url: https://avatars.githubusercontent.com/kishoreg
+description:
+ Introducing Pinot which allow to slice and dice across billions of rows in
real-time across a wide variety of products
+keywords:
+ - Pinot
+ - A/B Testing
+ - User-Facing Analytics
+tags: [Pinot, A/B Testing, Infrastructure, Analytics, User-Facing Analytics]
+---
+
+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
(https://engineering.linkedin.com/pinot/open-sourcing-pinot-scaling-wall-real-time-analytics)
diff --git a/website/docusaurus.config.js b/website/docusaurus.config.js
index fd2a515..54ba1e6 100755
--- a/website/docusaurus.config.js
+++ b/website/docusaurus.config.js
@@ -35,6 +35,7 @@ module.exports = {
items: [
{to: 'https://docs.pinot.apache.org/', label: 'Docs', position:
'right'},
{to: '/download', label: 'Download', position: 'right'},
+ // {to: '/blog', label: 'Blog', position: 'right'},
{to: 'https://docs.pinot.apache.org/community-1/blogs', label: 'Blog',
position: 'right'},
{
href: 'https://github.com/apache/incubator-pinot',
@@ -214,7 +215,6 @@ module.exports = {
presets: [
[
'@docusaurus/preset-classic',
- // '@docusaurus/preset-bootstrap', //TODO
{
docs: {
editUrl:
'https://github.com/apache/incubator-pinot/edit/master/website/',
@@ -224,6 +224,34 @@ module.exports = {
theme: {
customCss: require.resolve('./src/css/custom.css'),
},
+ blog: {
+ path: 'blog',
+ editUrl:
'https://github.com/apache/incubator-pinot-site/edit/dev/website/',
+ blogTitle: 'Blog - Apache Pinot: User-Face Analytics',
+ blogSidebarCount: 10,
+ blogSidebarTitle: 'All our posts',
+ /**
+ * URL route for the blog section of your site.
+ * *DO NOT* include a trailing slash.
+ */
+ routeBasePath: 'blog',
+ include: ['*.md', '*.mdx'],
+ postsPerPage: 10,
+ /**
+ * Theme components used by the blog pages.
+ */
+ blogListComponent: '@theme/BlogListPage',
+ blogPostComponent: '@theme/BlogPostPage',
+ blogTagsListComponent: '@theme/BlogTagsListPage',
+ blogTagsPostsComponent: '@theme/BlogTagsPostsPage',
+ // remarkPlugins: [variable],
+ feedOptions: {
+ type: "all",
+ title: 'Apache Pinot: User-Face Analytics',
+ // copyright: customFields.copyright,
+ },
+ showReadingTime: true,
+ },
},
],
],
diff --git a/website/src/pages/index.js b/website/src/pages/index.js
index 908a88b..e29e0f0 100755
--- a/website/src/pages/index.js
+++ b/website/src/pages/index.js
@@ -18,7 +18,7 @@ import Tabs from "@theme/Tabs";
import classnames from "classnames";
import useDocusaurusContext from "@docusaurus/useDocusaurusContext";
-import PinotOverview from '@site/static/img/pinot-overview.svg';
+import PinotOverview from '@site/static/img/pinot-overview-user.svg';
import PinotQuery from '@site/static/img/ingest-query.svg';
import styles from "./index.module.css";
@@ -468,9 +468,9 @@ function Home() {
{features && features.length && (
<Features features={features} />
)}
- <UserFacingAnalytics />
<Usage />
<WhoUses />
+ <UserFacingAnalytics />
<Installation />
</main>
</Layout>
diff --git a/website/static/img/companies/eero_black.svg
b/website/static/img/companies/eero_black.svg
new file mode 100644
index 0000000..c3595dc
--- /dev/null
+++ b/website/static/img/companies/eero_black.svg
@@ -0,0 +1 @@
+<svg id="prefix__Layer_1" data-name="Layer 1"
xmlns="http://www.w3.org/2000/svg" viewBox="0 0 131.97 60.06"><path
class="prefix__cls-1" d="M66.88 74.5a18.32 18.32 0 01-10.36 3.17 18.72 18.72 0
01-12.65-4.83c-.27-.24 0-.56.28-.38a25.16 25.16 0 0022.32
1.39c.48-.2.87.31.41.65z" transform="translate(-18.07 -17.61)"></path><path
class="prefix__cls-1" d="M68.05 73.17c-.36-.46-2.37-.22-3.28-.11-.27
0-.31-.2-.07-.38 1.61-1.12 4.24-.8 4.54-.42s-.08 3-1.58
4.27c-.23.19-.45.09-.35-.16.34-.85 1.09- [...]
diff --git a/website/static/img/pinot-overview-user.png
b/website/static/img/pinot-overview-user.png
new file mode 100644
index 0000000..3da1845
Binary files /dev/null and b/website/static/img/pinot-overview-user.png differ
diff --git a/website/static/img/pinot-overview-user.svg
b/website/static/img/pinot-overview-user.svg
new file mode 100644
index 0000000..1166ccc
--- /dev/null
+++ b/website/static/img/pinot-overview-user.svg
@@ -0,0 +1,313 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg width="724px" height="341px" viewBox="0 0 724 341" version="1.1"
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+ <title>pinot-overview-user</title>
+ <defs>
+ <circle id="path-1" cx="32.5" cy="32.5" r="32.5"></circle>
+ <circle id="path-3" cx="32.5" cy="32.5" r="32.5"></circle>
+ <circle id="path-5" cx="32.5" cy="32.5" r="32.5"></circle>
+ <circle id="path-7" cx="32.5" cy="32.5" r="32.5"></circle>
+ <circle id="path-9" cx="32.5" cy="32.5" r="32.5"></circle>
+ <circle id="path-11" cx="32.5" cy="32.5" r="32.5"></circle>
+ <linearGradient x1="50%" y1="0%" x2="50%" y2="100%"
id="linearGradient-13">
+ <stop stop-color="#B6B6B6" stop-opacity="0.748867754"
offset="0%"></stop>
+ <stop stop-color="#C5C5C5" stop-opacity="0.418138587"
offset="100%"></stop>
+ <stop stop-color="#3BA1FF" stop-opacity="0" offset="100%"></stop>
+ </linearGradient>
+ <circle id="path-14" cx="32.5" cy="32.5" r="32.5"></circle>
+ <circle id="path-16" cx="32.5" cy="32.5" r="32.5"></circle>
+ <circle id="path-18" cx="32.5" cy="32.5" r="32.5"></circle>
+ </defs>
+ <g id="Page-1" stroke="none" stroke-width="1" fill="none"
fill-rule="evenodd">
+ <g id="pinot-overview-user" transform="translate(0.000000, -4.000000)">
+ <path d="M98.5,137 C119.833333,104 145.166667,77 174.5,56
C203.833333,35 252.5,20.3333333 320.5,12" id="Path-2" stroke="#8C8C8C"
stroke-dasharray="3"></path>
+ <path d="M162.5,179 C173.085766,125.393422 187.252433,89.060088
205,70 C222.747567,50.9399116 260.414234,31.6065783 318,12" id="Path-3"
stroke="#8C8C8C" stroke-dasharray="3"></path>
+ <path d="M162,251 C179.666667,152 199,91.666667 220,70
C241,48.3333333 274.166667,29 319.5,12" id="Path-4" stroke="#8C8C8C"
stroke-dasharray="3"></path>
+ <path d="M97.5,292.32474 C129.117284,180.44158
156.938272,109.666667 180.962963,80 C204.987654,50.3333333
250.833333,27.6666667 318.5,12" id="Path-5" stroke="#8C8C8C"
stroke-dasharray="3"></path>
+ <path d="M33,255.491217 C102.333333,148.830406
153.333333,83.833333 186,60.5 C218.666667,37.1666667 262.833333,21 318.5,12"
id="Path-6" stroke="#8C8C8C" stroke-dasharray="3"></path>
+ <path d="M36,179 C89.720046,114.21307 135.053379,70.8797363 172,49
C208.946621,27.1202637 257.613287,14.7869303 318,12" id="Path-7"
stroke="#8C8C8C" stroke-dasharray="3"></path>
+ <path d="M535.555921,300 L536.050074,300.141942
L545.121507,302.747658 L546,303 L545.121507,303.252342 L536.050074,305.858058
L535.555921,306 L535,305.495316 L535.494153,305.353374 L542.678861,303.289524
L539.037815,303.289524 L539.037815,302.710476 L542.678861,302.710476
L535.494153,300.646626 L535,300.504684 L535.555921,300 Z M503,303 L503,304
L499,304 L499,303 L503,303 Z M509,303 L509,304 L505,304 L505,303 L509,303 Z
M516,303 L516,304 L512,304 L512,303 L516,303 Z M523,303 [...]
+ <path d="M510.039026,245 L510.535552,245.018475
C511.248025,245.044986 511.980467,245.058498 512.732871,245.059002
L513.491926,245.055171 L513.988804,245.049871 L514,245.990794
L513.503122,245.996094 C512.725069,246.004394 511.966823,245.999468
511.228375,245.981306 L510.496527,245.958732 L510,245.940257 L510.039026,245 Z
M518.914107,245 L519,245.778869 L518.509291,245.812953 C517.747684,245.865852
517.001288,245.910274 516.270096,245.946218 L515.543972,245.979336 L515.052076
[...]
+ <path d="M375.309343,41.8190816 L376.180918,42.3093429
L375.935788,42.7451306 L371.435788,50.7451306 L371,51.5198644
L370.564212,50.7451306 L366.064212,42.7451306 L365.819082,42.3093429
L366.690657,41.8190816 L366.935788,42.2548694 L370.5,48.591 L370.5,45.5
L371.5,45.5 L371.5,48.591 L375.064212,42.2548694 L375.309343,41.8190816 Z
M371.5,39.5 L371.5,43.5 L370.5,43.5 L370.5,39.5 L371.5,39.5 Z M371.5,33.5
L371.5,37.5 L370.5,37.5 L370.5,33.5 L371.5,33.5 Z M371.5,27.5 L371.5,31.5 [...]
+ <g id="Bitmap-Copy-3" transform="translate(128.000000,
143.000000)">
+ <g id="Mask" fill-rule="nonzero">
+ <g id="path-1-link" fill="#000000">
+ <circle id="path-1" cx="32.5" cy="32.5"
r="32.5"></circle>
+ </g>
+ <g id="path-1-link" fill="#FFFFFF">
+ <circle id="path-1" cx="32.5" cy="32.5"
r="32.5"></circle>
+ </g>
+ </g>
+ <g id="Bitmap-Clipped">
+ <mask id="mask-2" fill="white">
+ <use xlink:href="#path-1"></use>
+ </mask>
+ <g id="path-1"></g>
+ <image id="Bitmap" mask="url(#mask-2)" x="12.037037"
y="12.037037" width="40.9259259" height="40.9259259"
xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAABGdBTUEAALGN5fIAKQAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAgKADAAQAAAABAAAAgAAAAABrRiZNAAAjyUlEQVR4Ae2dCdxew/XHJ4sSEQkRJJZEmkgpiiaqIYuU2BtKmtq1llJ7UVpKSmJpqTWCqLW22neJIIkiBKkttorYlVj+VFBJ5v/7zr3nee6zL+/zvt7EPZ/PeWbu3Llz78ycOXOWmXmcSyFtgbQF0hZIWyBtgbQF0hZIWyBtgbQF
[...]
+ </g>
+ </g>
+ <g id="Bitmap-Copy-9" transform="translate(0.000000, 143.000000)">
+ <g id="Mask" fill-rule="nonzero">
+ <g id="path-4-link" fill="#000000">
+ <circle id="path-4" cx="32.5" cy="32.5"
r="32.5"></circle>
+ </g>
+ <g id="path-4-link" fill="#FFFFFF">
+ <circle id="path-4" cx="32.5" cy="32.5"
r="32.5"></circle>
+ </g>
+ </g>
+ <g id="Bitmap-Clipped">
+ <mask id="mask-4" fill="white">
+ <use xlink:href="#path-3"></use>
+ </mask>
+ <g id="path-3"></g>
+ <image id="Bitmap" mask="url(#mask-4)" x="20.8641975"
y="15.2469136" width="24.0740741" height="35.308642"
xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANAAAAFACAYAAADNtfKDAAAABGdBTUEAALGN5fIAKQAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAA0KADAAQAAAABAAABQAAAAAADGOG6AAAwtUlEQVR4Ae2dibMW1Zn/+7IKyCab7MgmKIOjFEW0qFRJReuXkXIypuZnUIwGMRr+ICMRECYQ46RiDGUmKUhhaVlSFAVRyxE0ArIvlx3UAGLP+bzaN337dr+9nef06X7PU3Xv+3a/3Wf5nvOc5TnP0uXVmP7/f/6nP2zYMG/gwIF
[...]
+ </g>
+ </g>
+ <g id="Bitmap-Copy-6" transform="translate(128.000000,
220.000000)">
+ <g id="Mask" fill-rule="nonzero">
+ <g id="path-7-link" fill="#000000">
+ <circle id="path-7" cx="32.5" cy="32.5"
r="32.5"></circle>
+ </g>
+ <g id="path-7-link" fill="#FFFFFF">
+ <circle id="path-7" cx="32.5" cy="32.5"
r="32.5"></circle>
+ </g>
+ </g>
+ <g id="Bitmap-Clipped">
+ <mask id="mask-6" fill="white">
+ <use xlink:href="#path-5"></use>
+ </mask>
+ <g id="path-5"></g>
+ <image id="Bitmap" mask="url(#mask-6)" x="17.654321"
y="15.2469136" width="32.0987654" height="36.1111111"
xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAXMAAAGnCAYAAABFFberAAAABGdBTUEAALGN5fIAKQAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAABc6ADAAQAAAABAAABpwAAAACxC+4CAABAAElEQVR4Aey9eaxdyX3nV2e7+9sfH3eyyWav2iy3FkseWZLHMuIkSjwetJBBjEHiIJrAgQbxAJ7BIEDU+iOYCSbIYiP22EkAJV4m0z2SJVsjWWu3pJZa3WqqFzbZbO7b29e737Pn+61zz32X5CPFZnN599xfkWers1V9691P/c6
[...]
+ </g>
+ </g>
+ <g id="Group-5" transform="translate(243.000000, 246.000000)"
fill-rule="nonzero">
+ <polygon id="Combined-Shape" fill="#F44AF5" points="129 10
255.62325 35.2097696 255.03 71.252 255.01 73.087 255.429662 73.1708738 135.426
96.82 127.445602 98.4004556 0.264237582 73.2280941 0.264 73.222 1.42108547e-14
73.1708738 0.263 73.118 0.259 72.565 1.42108547e-13 72.6169894 1.42108547e-13
34.8866389 126.35859 10 126.36 10.215 127.445602 10 129.002 10.31"></polygon>
+ <polygon id="Fill-75-Copy" fill="#000000"
opacity="0.255138579" points="0 35 0 73.3001307 127.440092 98.6169894
127.440092 60.6437577"></polygon>
+ <polygon id="Fill-76-Copy" fill="#000000"
opacity="0.499418713" points="128 60.4465748 255.62325 35 255.003418 73.1703643
128 98.6169894"></polygon>
+ <polygon id="Fill-74-Copy-Copy" fill-opacity="0.33241368"
fill="#FFFFFF" points="0 25.1708738 127.716305 50.3391483 255.429662 25.1708738
127.716305 -1.13686838e-13"></polygon>
+ </g>
+ <g id="Group-5-Copy" transform="translate(243.000000, 188.000000)"
fill-rule="nonzero">
+ <polygon id="Combined-Shape" fill="#4285F4" points="129 10
255.62325 35.2097696 255.03 71.252 255.01 73.087 255.429662 73.1708738 135.426
96.82 127.445602 98.4004556 0.264237582 73.2280941 0.264 73.222 1.42108547e-14
73.1708738 0.263 73.118 0.259 72.565 1.42108547e-13 72.6169894 1.42108547e-13
34.8866389 126.35859 10 126.36 10.215 127.445602 10 129.002 10.31"></polygon>
+ <polygon id="Fill-75-Copy" fill="#000000"
opacity="0.255138579" points="0 35 0 73.3001307 127.440092 98.6169894
127.440092 60.6437577"></polygon>
+ <polygon id="Fill-76-Copy" fill="#000000"
opacity="0.499418713" points="128 60.4465748 255.62325 35 255.003418 73.1703643
128 98.6169894"></polygon>
+ <polygon id="Fill-74-Copy-Copy" fill-opacity="0.33241368"
fill="#FFFFFF" points="0 25.1708738 127.716305 50.3391483 255.429662 25.1708738
127.716305 -1.13686838e-13"></polygon>
+ </g>
+ <g id="Group-5-Copy-2" transform="translate(243.000000,
58.000000)" fill-rule="nonzero">
+ <polygon id="Combined-Shape" fill="#54BAC9" points="129 80
255.62325 105.20977 255.03 141.252 255.01 143.087 255.429662 143.170874 135.426
166.82 127.445602 168.400456 0.264237582 143.228094 0.264 143.222
1.42108547e-14 143.170874 0.263 143.118 0.259 142.565 1.42108547e-13 142.616989
1.42108547e-13 104.886639 126.35859 80 126.36 80.215 127.445602 80 129.002
80.31"></polygon>
+ <polygon id="Fill-75-Copy" fill="#000000"
opacity="0.255138579" points="0 105 0 143.300131 127.440092 168.616989
127.440092 130.643758"></polygon>
+ <polygon id="Fill-76-Copy" fill="#000000"
opacity="0.499418713" points="128 130.446575 255.62325 105 255.003418
143.170364 128 168.616989"></polygon>
+ <polygon id="Fill-74-Copy-Copy" fill-opacity="0.33241368"
fill="#FFFFFF" points="0 95.1708738 127.716305 120.339148 255.429662 95.1708738
127.716305 70"></polygon>
+ <polygon id="Fill-74-Copy-Copy" fill-opacity="0.33241368"
fill="#FFFFFF" points="0 25.1708738 127.716305 50.3391483 255.429662 25.1708738
127.716305 -1.10134124e-13"></polygon>
+ <polygon id="Fill-74-Copy-Copy" fill-opacity="0.33241368"
fill="#FFFFFF" points="0 85.1708738 127.716305 110.339148 255.429662 85.1708738
127.716305 60"></polygon>
+ <polygon id="Fill-74-Copy-Copy" fill-opacity="0.33241368"
fill="#FFFFFF" points="0 75.1708738 127.716305 100.339148 255.429662 75.1708738
127.716305 50"></polygon>
+ <polygon id="Fill-74-Copy-Copy" fill-opacity="0.33241368"
fill="#FFFFFF" points="0 65.1708738 127.716305 90.3391483 255.429662 65.1708738
127.716305 40"></polygon>
+ <polygon id="Fill-74-Copy-Copy" fill-opacity="0.33241368"
fill="#FFFFFF" points="0 55.1708738 127.716305 80.3391483 255.429662 55.1708738
127.716305 30"></polygon>
+ <polygon id="Fill-74-Copy-Copy" fill-opacity="0.33241368"
fill="#FFFFFF" points="0 45.1708738 127.716305 70.3391483 255.429662 45.1708738
127.716305 20"></polygon>
+ <polygon id="Fill-74-Copy-Copy" fill-opacity="0.33241368"
fill="#FFFFFF" points="0 35.1708738 127.716305 60.3391483 255.429662 35.1708738
127.716305 10"></polygon>
+ </g>
+ <g id="USE-CASES" transform="translate(593.000000, 40.000000)"
fill="#838383" fill-rule="nonzero" font-family="DINAlternate-Bold, DIN
Alternate" font-size="20" font-weight="bold">
+ <text>
+ <tspan x="0" y="19">USE-CASES</tspan>
+ </text>
+ </g>
+ <g id="User--facing" transform="translate(572.476562, 205.000000)"
fill="#8D8D8D" fill-rule="nonzero" font-family="DINAlternate-Bold, DIN
Alternate" font-size="16" font-weight="bold">
+ <text id="User-facing">
+ <tspan x="0" y="15">User-facing</tspan>
+ </text>
+ </g>
+ <g id="Data-Products" transform="translate(570.453125,
222.000000)" fill="#8D8D8D" fill-rule="nonzero" font-family="DINAlternate-Bold,
DIN Alternate" font-size="16" font-weight="bold">
+ <text>
+ <tspan x="0" y="15">Data Products</tspan>
+ </text>
+ </g>
+ <g id="Business" transform="translate(630.000000, 118.000000)"
fill="#8D8D8D" fill-rule="nonzero" font-family="DINAlternate-Bold, DIN
Alternate" font-size="16" font-weight="bold">
+ <text>
+ <tspan x="0" y="15">Business</tspan>
+ </text>
+ </g>
+ <g id="Intelligence" transform="translate(630.000000, 137.000000)"
fill="#8D8D8D" fill-rule="nonzero" font-family="DINAlternate-Bold, DIN
Alternate" font-size="16" font-weight="bold">
+ <text>
+ <tspan x="0" y="15">Intelligence</tspan>
+ </text>
+ </g>
+ <g id="Anomaly" transform="translate(630.000000, 273.000000)"
fill="#8D8D8D" fill-rule="nonzero" font-family="DINAlternate-Bold, DIN
Alternate" font-size="16" font-weight="bold">
+ <text>
+ <tspan x="0" y="15">Anomaly</tspan>
+ </text>
+ </g>
+ <g id="Detection" transform="translate(630.000000, 292.000000)"
fill="#8D8D8D" fill-rule="nonzero" font-family="DINAlternate-Bold, DIN
Alternate" font-size="16" font-weight="bold">
+ <text>
+ <tspan x="0" y="15">Detection</tspan>
+ </text>
+ </g>
+ <g id="SOURCES" transform="translate(56.406250, 40.000000)"
fill="#838383" fill-rule="nonzero" font-family="DINAlternate-Bold, DIN
Alternate" font-size="20" font-weight="bold">
+ <text>
+ <tspan x="0" y="19">SOURCES</tspan>
+ </text>
+ </g>
+ <g id="EVENTS" transform="translate(337.237305, 0.000000)"
fill="#838383" fill-rule="nonzero" font-family="DINAlternate-Bold, DIN
Alternate" font-size="20" font-weight="bold">
+ <text>
+ <tspan x="0" y="19">EVENTS</tspan>
+ </text>
+ </g>
+ <g id="Group" transform="translate(549.000000, 104.000000)">
+ <g id="Mask" fill-rule="nonzero">
+ <g id="path-10-link" fill="#000000">
+ <circle id="path-10" cx="32.5" cy="32.5"
r="32.5"></circle>
+ </g>
+ <g id="path-10-link" fill="#FFFFFF">
+ <circle id="path-10" cx="32.5" cy="32.5"
r="32.5"></circle>
+ </g>
+ </g>
+ <g id="Bitmap-Copy-8-Clipped">
+ <mask id="mask-8" fill="white">
+ <use xlink:href="#path-7"></use>
+ </mask>
+ <g id="path-7"></g>
+ <image id="Bitmap-Copy-8" mask="url(#mask-8)"
x="10.4320988" y="12.8395062" width="43.3333333" height="43.3333333"
xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAAIACAYAAAD0eNT6AAAABGdBTUEAALGN5fIAKQAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAACAKADAAQAAAABAAACAAAAAAAoMJe/AABAAElEQVR4Ae3dCZwcV33g8feqq6+RRrZk+ZSEDsuHNJZMogRDuGwnwQmLN7AGYT4QWHPk+AQILBsCLPvBbMyVwIfLiYLAQMAEe2SHgAOEJUF24kW2bGEsWfIpS7Juy5YszdVnvf3XSD2M5Onp6u46u371+bS7p6vqHd/
[...]
+ </g>
+ </g>
+ <g id="Group-2" transform="translate(659.000000, 181.000000)">
+ <g id="Mask" fill-rule="nonzero">
+ <g id="path-13-link" fill="#000000">
+ <circle id="path-13" cx="32.5" cy="32.5"
r="32.5"></circle>
+ </g>
+ <g id="path-13-link" fill="#FFFFFF">
+ <circle id="path-13" cx="32.5" cy="32.5"
r="32.5"></circle>
+ </g>
+ </g>
+ <g id="Bitmap-Copy-7-Clipped">
+ <mask id="mask-10" fill="white">
+ <use xlink:href="#path-9"></use>
+ </mask>
+ <g id="path-9"></g>
+ <image id="Bitmap-Copy-7" mask="url(#mask-10)"
x="12.037037" y="13.6419753" width="36.1111111" height="39.3209877"
xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA6oAAAQACAYAAADoXKQYAAAMTWlDQ1BJQ0MgUHJvZmlsZQAASImVVwdck0cbv3dkkrACYcgIe4kiM4CMEFYEAZmCqIQkkDBiTAgqbqRUwbpFFNSKVkUsWgcgdaLWWRS3dRQHKkotDlyofJcB2vYbv+/5/e69//vcc/9n5O7NHQB6tXyZrADVB6BQWiRPjApjjU/PYJEeAgyQgC4wAd58gULGSUiIBVAG+7/Km2sAUfWX3VVc/xz/r2IgFCkEACAJEGcLFYJCiPcBgJcKZPIiAIhsqLebViRT4UyIjeQwQIh
[...]
+ </g>
+ </g>
+ <g id="Group-4" transform="translate(549.000000, 259.000000)">
+ <g id="Group-3">
+ <g id="Mask" fill-rule="nonzero">
+ <g id="path-16-link" fill="#000000">
+ <circle id="path-16" cx="32.5" cy="32.5"
r="32.5"></circle>
+ </g>
+ <g id="path-16-link" fill="#FFFFFF">
+ <circle id="path-16" cx="32.5" cy="32.5"
r="32.5"></circle>
+ </g>
+ </g>
+ <g id="Path-Clipped">
+ <mask id="mask-12" fill="white">
+ <use xlink:href="#path-11"></use>
+ </mask>
+ <g id="path-11"></g>
+ <path d="M-1.60493827,44.7713826
C-1.73902763,41.8732326 0.166750448,40.4241576 4.11239595,40.4241576
C10.0308642,40.4241576 11.3014114,44.5096125 15.8409367,44.2005655
C20.3804619,43.8915185 27.1728395,36.1111111 31.3284358,30.5179012
C35.4840321,24.9246914 43.2872002,47.3338772 47.8906848,46.8624974
C53.7654321,46.5432099 55.3747849,39.2410692 57.8291263,38.7588798
C60.2834678,38.2766903 59.4573907,43.9248375 61.0236254,44.2823489
C62.5898601,44.6398602 65.04814 [...]
+ </g>
+ </g>
+ <g id="anomaly-detection-copy" stroke-linecap="round"
stroke-linejoin="round" transform="translate(26.886419, 19.511888)"
stroke="#5EA7EA" stroke-width="1.44">
+ <ellipse id="Oval" cx="6.09382716" cy="6.45214907"
rx="4.20246914" ry="4.29974851"></ellipse>
+ <line x1="6.09382716" y1="-6.66133815e-16" x2="6.09382716"
y2="3.50144033" id="Path"></line>
+ <line x1="6.09382716" y1="9.18559671" x2="6.09382716"
y2="13.0558756" id="Path"></line>
+ <line x1="1.11022302e-16" y1="6.45214907" x2="3.42222222"
y2="6.45214907" id="Path"></line>
+ <line x1="8.7654321" y1="6.45214907" x2="12.1876543"
y2="6.45214907" id="Path"></line>
+ </g>
+ </g>
+ <g id="Group-5" transform="translate(247.077672, 175.181633)"
fill-rule="nonzero" font-family="DINAlternate-Bold, DIN Alternate"
font-weight="bold">
+ <g id="Smart-Index-Copy" transform="translate(187.632690,
19.981977) rotate(-11.000000) translate(-187.632690, -19.981977)
translate(141.132690, 9.481977)" fill="#FAF5F5" font-size="18">
+ <g id="Smart-Index">
+ <text>
+ <tspan x="0" y="17">Smart Index</tspan>
+ </text>
+ </g>
+ </g>
+ <g id="Blazing-Fast-Copy" transform="translate(62.175543,
19.465917) rotate(11.000000) translate(-62.175543, -19.465917)
translate(14.175543, 8.965917)" fill="#F8F5F5" font-size="18">
+ <g id="Blazing-Fast" transform="translate(0.000000,
0.000000)">
+ <text>
+ <tspan x="3.55271368e-15"
y="17">Blazing-Fast</tspan>
+ </text>
+ </g>
+ </g>
+ <g id="Performant-Copy" transform="translate(59.976421,
78.622047) rotate(11.000000) translate(-59.976421, -78.622047)
translate(13.976421, 67.622047)" fill="#FCF7F7" font-size="19">
+ <g id="Performant" transform="translate(0.000000,
0.000000)">
+ <text>
+ <tspan x="3.55271368e-15" y="18">Performant</tspan>
+ </text>
+ </g>
+ </g>
+ <g id="Aggregation-Copy" transform="translate(186.526143,
78.137571) rotate(-11.000000) translate(-186.526143, -78.137571)
translate(138.026143, 67.137571)" fill="#FAF5F5" font-size="19">
+ <g id="Aggregation">
+ <text>
+ <tspan x="0" y="18">Aggregation</tspan>
+ </text>
+ </g>
+ </g>
+ <g id="Pre-Materialization-Copy"
transform="translate(186.610716, 134.514100) rotate(-11.000000)
translate(-186.610716, -134.514100) translate(126.110716, 126.014100)"
fill="#F6F3F3" font-size="15">
+ <g id="Pre-Materialization">
+ <text>
+ <tspan x="0" y="14">Pre-Materialization</tspan>
+ </text>
+ </g>
+ </g>
+ <g id="Segment-Optimizer-Copy" transform="translate(61.501135,
135.177249) rotate(11.000000) translate(-61.501135, -135.177249)
translate(0.501135, 126.677249)" fill="#F8F5F5" font-size="15">
+ <g id="Segment-Optimizer" transform="translate(-0.000000,
0.000000)">
+ <text>
+ <tspan x="-6.21724894e-15" y="14">Segment
Optimizer</tspan>
+ </text>
+ </g>
+ </g>
+ </g>
+ <g id="Bitmap-Copy-2" transform="translate(65.000000, 103.000000)">
+ <g id="Mask" fill-rule="nonzero">
+ <g id="path-20-link" fill="#000000">
+ <circle id="path-20" cx="32.5" cy="32.5"
r="32.5"></circle>
+ </g>
+ <g id="path-20-link" fill="#FFFFFF">
+ <circle id="path-20" cx="32.5" cy="32.5"
r="32.5"></circle>
+ </g>
+ </g>
+ <g id="Bitmap-Clipped">
+ <mask id="mask-15" fill="white">
+ <use xlink:href="#path-14"></use>
+ </mask>
+ <g id="path-14"></g>
+ <image id="Bitmap" mask="url(#mask-15)" x="10.4320988"
y="20.8641975" width="44.1358025" height="23.2716049"
xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABLAAAAJxCAYAAABSRUvkAAAABGdBTUEAALGN5fIAKQAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAEsKADAAQAAAABAAACcQAAAABhgIIqAABAAElEQVR4AezdCXxU1d34/3PuzCSggEoFJJlJwIpLcWmLLbKKShfaWqttlCRgbZ+Wp4vd/m1/Pl2ltYvP0721m1ofqyRoY+va0vqgImu12kVLVUBJZiYBQasISsjM3PP/3gASQkLmznrvnc99vSAzd87yPe87meR+c+65WrEhg
[...]
+ </g>
+ </g>
+ <g id="Bitmap-Copy-4" transform="translate(65.000000, 260.000000)">
+ <g id="Mask" fill-rule="nonzero">
+ <g id="path-23-link" fill="#000000">
+ <circle id="path-23" cx="32.5" cy="32.5"
r="32.5"></circle>
+ </g>
+ <g id="path-23-link" fill="#FFFFFF">
+ <circle id="path-23" cx="32.5" cy="32.5"
r="32.5"></circle>
+ </g>
+ </g>
+ <g id="Bitmap-Clipped">
+ <mask id="mask-17" fill="white">
+ <use xlink:href="#path-16"></use>
+ </mask>
+ <g id="path-16"></g>
+ <image id="Bitmap" mask="url(#mask-17)" x="13.6419753"
y="14.4444444" width="36.1111111" height="36.1111111"
xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABLAAAASwCAYAAADrIbPPAAAABGdBTUEAALGN5fIAKQAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAEsKADAAQAAAABAAAEsAAAAABjrKBcAABAAElEQVR4AezdC5RcZ30g+HtvPbpbsg02xOadAEZ+QYJxJsGYgKxuyRBCQhKU93MyCcmQOAmxsSSbUMFSt2SDLOfMzAm75+zO7p6ze9aZnNlZMsfYlmwFm8xsApM4mIeNTRJIIBBsGWxLXd1V99tPAjl6tKR+VHXdx6/P8emqe
[...]
+ </g>
+ </g>
+ <g id="Bitmap-Copy-5" transform="translate(0.000000, 220.000000)">
+ <g id="Mask" fill-rule="nonzero">
+ <g id="path-26-link" fill="#000000">
+ <circle id="path-26" cx="32.5" cy="32.5"
r="32.5"></circle>
+ </g>
+ <g id="path-26-link" fill="#FFFFFF">
+ <circle id="path-26" cx="32.5" cy="32.5"
r="32.5"></circle>
+ </g>
+ </g>
+ <g id="Bitmap-Clipped">
+ <mask id="mask-19" fill="white">
+ <use xlink:href="#path-18"></use>
+ </mask>
+ <g id="path-18"></g>
+ <image id="Bitmap" mask="url(#mask-19)" x="11.2345679"
y="16.0493827" width="41.7283951" height="32.9012346"
xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAFACAYAAACSgSrjAAAABGdBTUEAALGN5fIAKQAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAABkKADAAQAAAABAAABQAAAAACxDDKvAAAuOklEQVR4Ae2deXQc13Xmb69AYwdJANx3UtxEUUvMRXtERZRtydbYkm0to0RrJEeW7UwmsWfsRH94JjlnxtJxdCzJmcSmfeKMZ+RYdjS2NI4jaSRxMbVRJimSIglSJEBsxNpA791zbxMNogE00N1Vr7rq9VfnFLqr6r137/vd6
[...]
+ </g>
+ </g>
+ <image id="Bitmap-Copy" x="342" y="60" width="51" height="83"
xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAewAAAMYCAYAAAAJttRGAAAABGdBTUEAALGN5fIAKQAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAB7KADAAQAAAABAAADGAAAAAAFC7GMAABAAElEQVR4Aey9CZgcV3nuXz3aRvto3zdrtSRL8iIZ4xUbYzAJtlkdMNsFshBCbsgN/8sSCCEk/EPuJZAAIQm5cBPAQBwciFkMNhiEF9mSbO37Lsu2bLzJtiRL7vv+jqfk1ng0M93T1VXV9Z7nqeme7uqzvOfUec+3nO+UIicjYASMQA4RKJfLJaXyAw888N+ffvrpIYcPH37vM888M2HPnj3RI488Eh06
[...]
+ <path d="M501.381393,185.273589 L501.461256,186.270395
C500.80988,186.322583 500.148984,186.3738 499.478568,186.424048
L498.465804,186.498692 L498.393519,185.501308 C499.410923,185.427573
500.406881,185.351666 501.381393,185.273589 Z M507.346937,184.742134
L507.445445,185.737271 C506.797955,185.801365 506.139015,185.86429
505.468625,185.926048 L504.454451,186.017807 L504.365939,185.021732
C505.385409,184.931141 506.379076,184.837942 507.346937,184.742134 Z
M513.298584,184.079 [...]
+ <line x1="323.5" y1="12" x2="315.5" y2="7.5" id="Path-10"
stroke="#979797"></line>
+ <line x1="323.5" y1="18.5" x2="316.5" y2="12" id="Path-10"
stroke="#979797" transform="translate(320.000000, 15.250000) scale(-1, 1)
translate(-320.000000, -15.250000) "></line>
+ </g>
+ </g>
+</svg>
\ No newline at end of file
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]