Merge branch 'master' into patch-2
commit
3bc56cc36e
|
|
@ -33,6 +33,9 @@ call_lefthook()
|
||||||
then
|
then
|
||||||
"$dir/node_modules/lefthook/bin/index.js" "$@"
|
"$dir/node_modules/lefthook/bin/index.js" "$@"
|
||||||
|
|
||||||
|
elif go tool lefthook -h >/dev/null 2>&1
|
||||||
|
then
|
||||||
|
go tool lefthook "$@"
|
||||||
elif bundle exec lefthook -h >/dev/null 2>&1
|
elif bundle exec lefthook -h >/dev/null 2>&1
|
||||||
then
|
then
|
||||||
bundle exec lefthook "$@"
|
bundle exec lefthook "$@"
|
||||||
|
|
@ -42,12 +45,21 @@ call_lefthook()
|
||||||
elif pnpm lefthook -h >/dev/null 2>&1
|
elif pnpm lefthook -h >/dev/null 2>&1
|
||||||
then
|
then
|
||||||
pnpm lefthook "$@"
|
pnpm lefthook "$@"
|
||||||
elif swift package plugin lefthook >/dev/null 2>&1
|
elif swift package lefthook >/dev/null 2>&1
|
||||||
then
|
then
|
||||||
swift package --disable-sandbox plugin lefthook "$@"
|
swift package --build-path .build/lefthook --disable-sandbox lefthook "$@"
|
||||||
elif command -v mint >/dev/null 2>&1
|
elif command -v mint >/dev/null 2>&1
|
||||||
then
|
then
|
||||||
mint run csjones/lefthook-plugin "$@"
|
mint run csjones/lefthook-plugin "$@"
|
||||||
|
elif uv run lefthook -h >/dev/null 2>&1
|
||||||
|
then
|
||||||
|
uv run lefthook "$@"
|
||||||
|
elif mise exec -- lefthook -h >/dev/null 2>&1
|
||||||
|
then
|
||||||
|
mise exec -- lefthook "$@"
|
||||||
|
elif devbox run lefthook -h >/dev/null 2>&1
|
||||||
|
then
|
||||||
|
devbox run lefthook "$@"
|
||||||
else
|
else
|
||||||
echo "Can't find lefthook in PATH"
|
echo "Can't find lefthook in PATH"
|
||||||
fi
|
fi
|
||||||
|
|
|
||||||
|
|
@ -33,6 +33,9 @@ call_lefthook()
|
||||||
then
|
then
|
||||||
"$dir/node_modules/lefthook/bin/index.js" "$@"
|
"$dir/node_modules/lefthook/bin/index.js" "$@"
|
||||||
|
|
||||||
|
elif go tool lefthook -h >/dev/null 2>&1
|
||||||
|
then
|
||||||
|
go tool lefthook "$@"
|
||||||
elif bundle exec lefthook -h >/dev/null 2>&1
|
elif bundle exec lefthook -h >/dev/null 2>&1
|
||||||
then
|
then
|
||||||
bundle exec lefthook "$@"
|
bundle exec lefthook "$@"
|
||||||
|
|
@ -42,12 +45,21 @@ call_lefthook()
|
||||||
elif pnpm lefthook -h >/dev/null 2>&1
|
elif pnpm lefthook -h >/dev/null 2>&1
|
||||||
then
|
then
|
||||||
pnpm lefthook "$@"
|
pnpm lefthook "$@"
|
||||||
elif swift package plugin lefthook >/dev/null 2>&1
|
elif swift package lefthook >/dev/null 2>&1
|
||||||
then
|
then
|
||||||
swift package --disable-sandbox plugin lefthook "$@"
|
swift package --build-path .build/lefthook --disable-sandbox lefthook "$@"
|
||||||
elif command -v mint >/dev/null 2>&1
|
elif command -v mint >/dev/null 2>&1
|
||||||
then
|
then
|
||||||
mint run csjones/lefthook-plugin "$@"
|
mint run csjones/lefthook-plugin "$@"
|
||||||
|
elif uv run lefthook -h >/dev/null 2>&1
|
||||||
|
then
|
||||||
|
uv run lefthook "$@"
|
||||||
|
elif mise exec -- lefthook -h >/dev/null 2>&1
|
||||||
|
then
|
||||||
|
mise exec -- lefthook "$@"
|
||||||
|
elif devbox run lefthook -h >/dev/null 2>&1
|
||||||
|
then
|
||||||
|
devbox run lefthook "$@"
|
||||||
else
|
else
|
||||||
echo "Can't find lefthook in PATH"
|
echo "Can't find lefthook in PATH"
|
||||||
fi
|
fi
|
||||||
|
|
|
||||||
|
|
@ -33,6 +33,9 @@ call_lefthook()
|
||||||
then
|
then
|
||||||
"$dir/node_modules/lefthook/bin/index.js" "$@"
|
"$dir/node_modules/lefthook/bin/index.js" "$@"
|
||||||
|
|
||||||
|
elif go tool lefthook -h >/dev/null 2>&1
|
||||||
|
then
|
||||||
|
go tool lefthook "$@"
|
||||||
elif bundle exec lefthook -h >/dev/null 2>&1
|
elif bundle exec lefthook -h >/dev/null 2>&1
|
||||||
then
|
then
|
||||||
bundle exec lefthook "$@"
|
bundle exec lefthook "$@"
|
||||||
|
|
@ -42,12 +45,21 @@ call_lefthook()
|
||||||
elif pnpm lefthook -h >/dev/null 2>&1
|
elif pnpm lefthook -h >/dev/null 2>&1
|
||||||
then
|
then
|
||||||
pnpm lefthook "$@"
|
pnpm lefthook "$@"
|
||||||
elif swift package plugin lefthook >/dev/null 2>&1
|
elif swift package lefthook >/dev/null 2>&1
|
||||||
then
|
then
|
||||||
swift package --disable-sandbox plugin lefthook "$@"
|
swift package --build-path .build/lefthook --disable-sandbox lefthook "$@"
|
||||||
elif command -v mint >/dev/null 2>&1
|
elif command -v mint >/dev/null 2>&1
|
||||||
then
|
then
|
||||||
mint run csjones/lefthook-plugin "$@"
|
mint run csjones/lefthook-plugin "$@"
|
||||||
|
elif uv run lefthook -h >/dev/null 2>&1
|
||||||
|
then
|
||||||
|
uv run lefthook "$@"
|
||||||
|
elif mise exec -- lefthook -h >/dev/null 2>&1
|
||||||
|
then
|
||||||
|
mise exec -- lefthook "$@"
|
||||||
|
elif devbox run lefthook -h >/dev/null 2>&1
|
||||||
|
then
|
||||||
|
devbox run lefthook "$@"
|
||||||
else
|
else
|
||||||
echo "Can't find lefthook in PATH"
|
echo "Can't find lefthook in PATH"
|
||||||
fi
|
fi
|
||||||
|
|
|
||||||
|
|
@ -31,6 +31,9 @@
|
||||||
padding: 0;
|
padding: 0;
|
||||||
margin: 0;
|
margin: 0;
|
||||||
}
|
}
|
||||||
|
#kapa-widget-container {
|
||||||
|
font-family: 'Proxima Nova', sans-serif;
|
||||||
|
}
|
||||||
</style>
|
</style>
|
||||||
{{#unless disableGoogleFont}}<link
|
{{#unless disableGoogleFont}}<link
|
||||||
href="https://fonts.googleapis.com/css?family=Roboto+Mono:500,500i,700,700i|Roboto:400,400i,700,700i|Rubik:400,400i,500,500i,700,700i"
|
href="https://fonts.googleapis.com/css?family=Roboto+Mono:500,500i,700,700i|Roboto:400,400i,700,700i|Rubik:400,400i,500,500i,700,700i"
|
||||||
|
|
@ -41,6 +44,7 @@
|
||||||
<script>
|
<script>
|
||||||
// Load Kapa AI widget after DOM content is loaded
|
// Load Kapa AI widget after DOM content is loaded
|
||||||
document.addEventListener('DOMContentLoaded', function() {
|
document.addEventListener('DOMContentLoaded', function() {
|
||||||
|
const fontFamily = 'Proxima Nova, sans-serif';
|
||||||
const askAI = document.createElement('script');
|
const askAI = document.createElement('script');
|
||||||
askAI.type = 'text/javascript';
|
askAI.type = 'text/javascript';
|
||||||
askAI.async = true;
|
askAI.async = true;
|
||||||
|
|
@ -53,8 +57,8 @@
|
||||||
askAI.setAttribute('data-project-logo', '/img/influx-logo-cubo-white.png');
|
askAI.setAttribute('data-project-logo', '/img/influx-logo-cubo-white.png');
|
||||||
askAI.setAttribute('data-modal-disclaimer', 'This AI can access [documentation for InfluxDB, clients, and related tools](https://docs.influxdata.com). Information you submit is used in accordance with our [Privacy Policy](https://www.influxdata.com/legal/privacy-policy/).');
|
askAI.setAttribute('data-modal-disclaimer', 'This AI can access [documentation for InfluxDB, clients, and related tools](https://docs.influxdata.com). Information you submit is used in accordance with our [Privacy Policy](https://www.influxdata.com/legal/privacy-policy/).');
|
||||||
askAI.setAttribute('data-modal-example-questions', 'How do I write and query data with the {{title}}?, How do I use client libraries for the {{title}}?');
|
askAI.setAttribute('data-modal-example-questions', 'How do I write and query data with the {{title}}?, How do I use client libraries for the {{title}}?');
|
||||||
askAI.setAttribute('data-button-height', '65px');
|
askAI.setAttribute('data-button-height', '50px');
|
||||||
askAI.setAttribute('data-button-width', '65px');
|
askAI.setAttribute('data-button-width', '50px');
|
||||||
if (window.matchMedia('(max-width: 800px)').matches) {
|
if (window.matchMedia('(max-width: 800px)').matches) {
|
||||||
// For mobile devices (smaller than 600px)
|
// For mobile devices (smaller than 600px)
|
||||||
askAI.setAttribute('data-button-position-bottom', '130px');
|
askAI.setAttribute('data-button-position-bottom', '130px');
|
||||||
|
|
@ -62,25 +66,23 @@
|
||||||
// For larger screens
|
// For larger screens
|
||||||
askAI.setAttribute('data-button-position-bottom', '20px');
|
askAI.setAttribute('data-button-position-bottom', '20px');
|
||||||
}
|
}
|
||||||
|
askAI.setAttribute('data-button-text-font-family', fontFamily);
|
||||||
|
askAI.setAttribute('data-button-text-font-size', '12.8px');
|
||||||
askAI.setAttribute('data-button-text', 'Ask AI');
|
askAI.setAttribute('data-button-text', 'Ask AI');
|
||||||
askAI.setAttribute('data-conversation-button-icons-only', 'true');
|
askAI.setAttribute('data-conversation-button-icons-only', 'true');
|
||||||
askAI.setAttribute('data-font-family', 'Proxima Nova, sans-serif');
|
askAI.setAttribute('data-font-family', fontFamily);
|
||||||
askAI.setAttribute('data-modal-example-questions-col-span', '8');
|
askAI.setAttribute('data-modal-example-questions-col-span', '8');
|
||||||
askAI.setAttribute('data-modal-full-screen-on-mobile', 'true');
|
askAI.setAttribute('data-modal-full-screen-on-mobile', 'true');
|
||||||
askAI.setAttribute('data-modal-header-bg-color', '#d30971');
|
askAI.setAttribute('data-modal-header-bg-color', '#d30971');
|
||||||
askAI.setAttribute('data-modal-header-border-bottom', 'none');
|
askAI.setAttribute('data-modal-header-border-bottom', 'none');
|
||||||
askAI.setAttribute('data-modal-header-padding', '.5rem');
|
askAI.setAttribute('data-modal-header-padding', '.5rem');
|
||||||
askAI.setAttribute('data-modal-header-text-color', '#ffffff');
|
askAI.setAttribute('data-modal-header-text-color', '#ffffff');
|
||||||
askAI.setAttribute('data-modal-x-offset', '0');
|
askAI.setAttribute('data-modal-size', '640px');
|
||||||
askAI.setAttribute('data-modal-y-offset', '0');
|
askAI.setAttribute('data-modal-y-offset', '0');
|
||||||
askAI.setAttribute('data-modal-with-overlay', 'false');
|
askAI.setAttribute('data-modal-with-overlay', 'false');
|
||||||
askAI.setAttribute('data-modal-inner-flex-direction', 'column');
|
askAI.setAttribute('data-modal-inner-flex-direction', 'column');
|
||||||
askAI.setAttribute('data-modal-inner-justify-content', 'end');
|
askAI.setAttribute('data-modal-inner-justify-content', 'end');
|
||||||
askAI.setAttribute('data-modal-inner-max-width', '600px');
|
|
||||||
askAI.setAttribute('data-modal-inner-position-left', 'auto');
|
|
||||||
askAI.setAttribute('data-modal-inner-position-right', '50px');
|
|
||||||
askAI.setAttribute('data-modal-inner-position-bottom', 'calc(2.5rem + 25px)');
|
askAI.setAttribute('data-modal-inner-position-bottom', 'calc(2.5rem + 25px)');
|
||||||
askAI.setAttribute('data-modal-size', '640px');
|
|
||||||
askAI.setAttribute('data-modal-title-color', '#fff');
|
askAI.setAttribute('data-modal-title-color', '#fff');
|
||||||
askAI.setAttribute('data-modal-title-font-size', '1.25rem');
|
askAI.setAttribute('data-modal-title-font-size', '1.25rem');
|
||||||
askAI.setAttribute('data-modal-lock-scroll', 'false');
|
askAI.setAttribute('data-modal-lock-scroll', 'false');
|
||||||
|
|
|
||||||
|
|
@ -45,8 +45,6 @@ function initializeChat({ onChatLoad, chatAttributes }) {
|
||||||
modalOverrideOpenClassAskAi: 'ask-ai-open',
|
modalOverrideOpenClassAskAi: 'ask-ai-open',
|
||||||
modalSize: '640px',
|
modalSize: '640px',
|
||||||
modalWithOverlay: 'false',
|
modalWithOverlay: 'false',
|
||||||
modalInnerMaxWidth: '800px',
|
|
||||||
modalXOffset: 'calc(100% - 800px - .5rem)',
|
|
||||||
modalYOffset: '10vh',
|
modalYOffset: '10vh',
|
||||||
userAnalyticsFingerprintEnabled: 'true',
|
userAnalyticsFingerprintEnabled: 'true',
|
||||||
fontFamily: 'Proxima Nova, sans-serif',
|
fontFamily: 'Proxima Nova, sans-serif',
|
||||||
|
|
|
||||||
|
|
@ -43,7 +43,7 @@ function getStartDate() {
|
||||||
|
|
||||||
////////////////////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
// If the user has not set the startDate cookie, default the startDate to yesterday
|
// If the user has not set the startDate cookie, default startDate to yesterday
|
||||||
var startDate = getStartDate() || yesterday();
|
var startDate = getStartDate() || yesterday();
|
||||||
|
|
||||||
// Convert a time value to a Unix timestamp (seconds)
|
// Convert a time value to a Unix timestamp (seconds)
|
||||||
|
|
@ -109,6 +109,49 @@ const defaultTimes = [
|
||||||
}, // 1641067200
|
}, // 1641067200
|
||||||
];
|
];
|
||||||
|
|
||||||
|
// Helper function to update text while preserving code placeholder elements
|
||||||
|
function updateTextNode(node, times) {
|
||||||
|
if (node.nodeType === Node.TEXT_NODE) {
|
||||||
|
let text = node.textContent;
|
||||||
|
times.forEach(function (x) {
|
||||||
|
const oldDatePart = datePart(x.rfc3339.replace(/T.*$/, ''));
|
||||||
|
const newDatePart = datePart(x.rfc3339_new.replace(/T.*$/, ''));
|
||||||
|
const rfc3339Regex = new RegExp(
|
||||||
|
`${oldDatePart.year}(.*?)${oldDatePart.month}(.*?)${oldDatePart.day}`,
|
||||||
|
'g'
|
||||||
|
);
|
||||||
|
const rfc3339Repl = `${newDatePart.year}$1${newDatePart.month}$2${newDatePart.day}`;
|
||||||
|
|
||||||
|
text = text
|
||||||
|
.replaceAll(x.unix, x.unix_new)
|
||||||
|
.replace(rfc3339Regex, rfc3339Repl);
|
||||||
|
});
|
||||||
|
node.textContent = text;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Recursively update timestamps in DOM while preserving structure
|
||||||
|
function updateTimestampsInElement(element, times) {
|
||||||
|
// Skip code placeholder elements to preserve their functionality
|
||||||
|
if (element.classList && element.classList.contains('code-placeholder')) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Skip elements with data-component attribute (preserves all components)
|
||||||
|
if (element.hasAttribute && element.hasAttribute('data-component')) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
const childNodes = Array.from(element.childNodes);
|
||||||
|
childNodes.forEach((child) => {
|
||||||
|
if (child.nodeType === Node.TEXT_NODE) {
|
||||||
|
updateTextNode(child, times);
|
||||||
|
} else if (child.nodeType === Node.ELEMENT_NODE) {
|
||||||
|
updateTimestampsInElement(child, times);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
function updateTimestamps(newStartDate, seedTimes = defaultTimes) {
|
function updateTimestamps(newStartDate, seedTimes = defaultTimes) {
|
||||||
// Update the times array with replacement times
|
// Update the times array with replacement times
|
||||||
const times = seedTimes.map((x) => {
|
const times = seedTimes.map((x) => {
|
||||||
|
|
@ -129,40 +172,14 @@ function updateTimestamps(newStartDate, seedTimes = defaultTimes) {
|
||||||
'.custom-timestamps table',
|
'.custom-timestamps table',
|
||||||
];
|
];
|
||||||
|
|
||||||
|
// Update block elements while preserving DOM structure
|
||||||
$(updateBlockElWhitelist.join()).each(function () {
|
$(updateBlockElWhitelist.join()).each(function () {
|
||||||
var wrapper = $(this)[0];
|
updateTimestampsInElement(this, times);
|
||||||
|
|
||||||
times.forEach(function (x) {
|
|
||||||
const oldDatePart = datePart(x.rfc3339.replace(/T.*$/, ''));
|
|
||||||
const newDatePart = datePart(x.rfc3339_new.replace(/T.*$/, ''));
|
|
||||||
const rfc3339Regex = new RegExp(
|
|
||||||
`${oldDatePart.year}(.*?)${oldDatePart.month}(.*?)${oldDatePart.day}`,
|
|
||||||
'g'
|
|
||||||
);
|
|
||||||
const rfc3339Repl = `${newDatePart.year}$1${newDatePart.month}$2${newDatePart.day}`;
|
|
||||||
|
|
||||||
wrapper.innerHTML = wrapper.innerHTML
|
|
||||||
.replaceAll(x.unix, x.unix_new)
|
|
||||||
.replaceAll(rfc3339Regex, rfc3339Repl);
|
|
||||||
});
|
|
||||||
});
|
});
|
||||||
|
|
||||||
|
// Update span elements
|
||||||
$('span.custom-timestamps').each(function () {
|
$('span.custom-timestamps').each(function () {
|
||||||
var wrapper = $(this)[0];
|
updateTimestampsInElement(this, times);
|
||||||
|
|
||||||
times.forEach(function (x) {
|
|
||||||
const oldDatePart = datePart(x.rfc3339.replace(/T.*$/, ''));
|
|
||||||
const newDatePart = datePart(x.rfc3339_new.replace(/T.*$/, ''));
|
|
||||||
const rfc3339Regex = new RegExp(
|
|
||||||
`${oldDatePart.year}-${oldDatePart.month}-${oldDatePart.day}`,
|
|
||||||
'g'
|
|
||||||
);
|
|
||||||
const rfc3339Repl = `${newDatePart.year}-${newDatePart.month}-${newDatePart.day}`;
|
|
||||||
|
|
||||||
wrapper.innerHTML = wrapper.innerHTML
|
|
||||||
.replaceAll(x.unix, x.unix_new)
|
|
||||||
.replaceAll(rfc3339Regex, rfc3339Repl);
|
|
||||||
});
|
|
||||||
});
|
});
|
||||||
|
|
||||||
// Create a new seed times array with new start time for next change
|
// Create a new seed times array with new start time for next change
|
||||||
|
|
@ -196,10 +213,11 @@ function CustomTimeTrigger({ component }) {
|
||||||
prevArrow: '<',
|
prevArrow: '<',
|
||||||
});
|
});
|
||||||
|
|
||||||
//////////////////////////////////// ACTIONS ///////////////////////////////////
|
/////////////////////////////////// ACTIONS //////////////////////////////////
|
||||||
|
|
||||||
// Initial update to yesterdays date ON PAGE LOAD
|
// Initial update to yesterday's date ON PAGE LOAD
|
||||||
// Conditionally set the start date cookie it startDate is equal to the default value
|
// Conditionally set the start date cookie if startDate is equal to the
|
||||||
|
// default value
|
||||||
let updatedTimes = updateTimestamps(startDate, defaultTimes);
|
let updatedTimes = updateTimestamps(startDate, defaultTimes);
|
||||||
|
|
||||||
if (startDate === yesterday()) {
|
if (startDate === yesterday()) {
|
||||||
|
|
|
||||||
|
|
@ -6,6 +6,7 @@ const PROPS = {
|
||||||
style_domain: 'docs.influxdata.com',
|
style_domain: 'docs.influxdata.com',
|
||||||
};
|
};
|
||||||
|
|
||||||
|
// Get the user's theme preference
|
||||||
function getPreferredTheme() {
|
function getPreferredTheme() {
|
||||||
return `${getPreference(PROPS.style_preference_name)}-theme`;
|
return `${getPreference(PROPS.style_preference_name)}-theme`;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -14,5 +14,5 @@ source: /shared/sql-reference/functions/_index.md
|
||||||
---
|
---
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
The content of this page is at /content/shared/sql-reference/functions/_index.md
|
// SOURCE content/shared/sql-reference/functions/_index.md
|
||||||
-->
|
-->
|
||||||
|
|
|
||||||
|
|
@ -15,5 +15,5 @@ source: /shared/sql-reference/functions/aggregate.md
|
||||||
---
|
---
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
The content of this page is at /content/shared/sql-reference/functions/aggregate.md
|
// SOURCE content/shared/sql-reference/functions/aggregate.md
|
||||||
-->
|
-->
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,17 @@
|
||||||
|
---
|
||||||
|
title: SQL array functions
|
||||||
|
list_title: Array functions
|
||||||
|
description: >
|
||||||
|
Use array functions to create and operate on Arrow arrays or lists in SQL queries.
|
||||||
|
menu:
|
||||||
|
influxdb3_cloud_dedicated:
|
||||||
|
name: Array
|
||||||
|
parent: sql-functions
|
||||||
|
weight: 309
|
||||||
|
|
||||||
|
source: /shared/sql-reference/functions/array.md
|
||||||
|
---
|
||||||
|
|
||||||
|
<!--
|
||||||
|
// SOURCE content/shared/sql-reference/functions/array.md
|
||||||
|
-->
|
||||||
|
|
@ -14,6 +14,5 @@ source: /shared/sql-reference/functions/binary-string.md
|
||||||
---
|
---
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
The content of this page is at
|
// SOURCE content/shared/sql-reference/functions/binary-string.md
|
||||||
// SOURCE /content/shared/sql-reference/functions/binary-string.md
|
|
||||||
-->
|
-->
|
||||||
|
|
|
||||||
|
|
@ -13,5 +13,5 @@ source: /shared/sql-reference/functions/conditional.md
|
||||||
---
|
---
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
The content of this page is at /content/shared/sql-reference/functions/conditional.md
|
// SOURCE content/shared/sql-reference/functions/conditional.md
|
||||||
-->
|
-->
|
||||||
|
|
|
||||||
|
|
@ -8,12 +8,11 @@ menu:
|
||||||
influxdb3_cloud_dedicated:
|
influxdb3_cloud_dedicated:
|
||||||
name: Hashing
|
name: Hashing
|
||||||
parent: sql-functions
|
parent: sql-functions
|
||||||
weight: 309
|
weight: 313
|
||||||
|
|
||||||
source: /shared/sql-reference/functions/hashing.md
|
source: /shared/sql-reference/functions/hashing.md
|
||||||
---
|
---
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
The content for this page is at
|
// SOURCE content/shared/sql-reference/functions/hashing.md
|
||||||
// SOURCE /content/shared/sql-reference/functions/hashing.md
|
|
||||||
-->
|
-->
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,17 @@
|
||||||
|
---
|
||||||
|
title: SQL map functions
|
||||||
|
list_title: Map functions
|
||||||
|
description: >
|
||||||
|
Use map functions to create and operate on Arrow maps in SQL queries.
|
||||||
|
menu:
|
||||||
|
influxdb3_cloud_dedicated:
|
||||||
|
name: Map
|
||||||
|
parent: sql-functions
|
||||||
|
weight: 310
|
||||||
|
|
||||||
|
source: /shared/sql-reference/functions/map.md
|
||||||
|
---
|
||||||
|
|
||||||
|
<!--
|
||||||
|
// SOURCE content/shared/sql-reference/functions/map.md
|
||||||
|
-->
|
||||||
|
|
@ -13,5 +13,5 @@ source: /shared/sql-reference/functions/math.md
|
||||||
---
|
---
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
The content of this page is at /content/shared/sql-reference/functions/math.md
|
// SOURCE content/shared/sql-reference/functions/math.md
|
||||||
-->
|
-->
|
||||||
|
|
|
||||||
|
|
@ -7,11 +7,11 @@ menu:
|
||||||
influxdb3_cloud_dedicated:
|
influxdb3_cloud_dedicated:
|
||||||
name: Miscellaneous
|
name: Miscellaneous
|
||||||
parent: sql-functions
|
parent: sql-functions
|
||||||
weight: 310
|
weight: 314
|
||||||
|
|
||||||
source: /shared/sql-reference/functions/misc.md
|
source: /shared/sql-reference/functions/misc.md
|
||||||
---
|
---
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
The content of this page is at /content/shared/sql-reference/functions/misc.md
|
// SOURCE content/shared/sql-reference/functions/misc.md
|
||||||
-->
|
-->
|
||||||
|
|
|
||||||
|
|
@ -7,12 +7,12 @@ menu:
|
||||||
influxdb3_cloud_dedicated:
|
influxdb3_cloud_dedicated:
|
||||||
name: Regular expression
|
name: Regular expression
|
||||||
parent: sql-functions
|
parent: sql-functions
|
||||||
weight: 308
|
weight: 312
|
||||||
influxdb3/cloud-dedicated/tags: [regular expressions, sql]
|
influxdb3/cloud-dedicated/tags: [regular expressions, sql]
|
||||||
|
|
||||||
source: /shared/sql-reference/functions/regular-expression.md
|
source: /shared/sql-reference/functions/regular-expression.md
|
||||||
---
|
---
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
The content of this page is at /content/shared/sql-reference/functions/regular-expression.md
|
// SOURCE content/shared/sql-reference/functions/regular-expression.md
|
||||||
-->
|
-->
|
||||||
|
|
|
||||||
|
|
@ -15,5 +15,5 @@ source: /shared/sql-reference/functions/selector.md
|
||||||
---
|
---
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
The content of this page is at /content/shared/sql-reference/functions/selector.md
|
// SOURCE content/shared/sql-reference/functions/selector.md
|
||||||
-->
|
-->
|
||||||
|
|
|
||||||
|
|
@ -13,5 +13,5 @@ source: /shared/sql-reference/functions/string.md
|
||||||
---
|
---
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
The content of this page is at /content/shared/sql-reference/functions/string.md
|
// SOURCE content/shared/sql-reference/functions/string.md
|
||||||
-->
|
-->
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,17 @@
|
||||||
|
---
|
||||||
|
title: SQL struct functions
|
||||||
|
list_title: Struct functions
|
||||||
|
description: >
|
||||||
|
Use struct functions to create Arrow structs in SQL queries.
|
||||||
|
menu:
|
||||||
|
influxdb3_cloud_dedicated:
|
||||||
|
name: Struct
|
||||||
|
parent: sql-functions
|
||||||
|
weight: 311
|
||||||
|
|
||||||
|
source: /shared/sql-reference/functions/struct.md
|
||||||
|
---
|
||||||
|
|
||||||
|
<!--
|
||||||
|
// SOURCE content/shared/sql-reference/functions/struct.md
|
||||||
|
-->
|
||||||
|
|
@ -13,5 +13,5 @@ source: /shared/sql-reference/functions/time-and-date.md
|
||||||
---
|
---
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
The content of this page is at /content/shared/sql-reference/functions/time-and-date.md
|
// SOURCE content/shared/sql-reference/functions/time-and-date.md
|
||||||
-->
|
-->
|
||||||
|
|
|
||||||
|
|
@ -8,11 +8,11 @@ menu:
|
||||||
influxdb3_cloud_dedicated:
|
influxdb3_cloud_dedicated:
|
||||||
name: Window
|
name: Window
|
||||||
parent: sql-functions
|
parent: sql-functions
|
||||||
weight: 309
|
weight: 315
|
||||||
|
|
||||||
source: /shared/sql-reference/functions/window.md
|
source: /shared/sql-reference/functions/window.md
|
||||||
---
|
---
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
The content for this page is at content/shared/sql-reference/functions/window.md
|
// SOURCE content/shared/sql-reference/functions/window.md
|
||||||
-->
|
-->
|
||||||
|
|
|
||||||
|
|
@ -14,5 +14,5 @@ source: /shared/sql-reference/functions/_index.md
|
||||||
---
|
---
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
The content of this page is at /content/shared/sql-reference/functions/_index.md
|
// SOURCE content/shared/sql-reference/functions/_index.md
|
||||||
-->
|
-->
|
||||||
|
|
|
||||||
|
|
@ -15,5 +15,5 @@ source: /shared/sql-reference/functions/aggregate.md
|
||||||
---
|
---
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
The content of this page is at /content/shared/sql-reference/functions/aggregate.md
|
// SOURCE content/shared/sql-reference/functions/aggregate.md
|
||||||
-->
|
-->
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,17 @@
|
||||||
|
---
|
||||||
|
title: SQL array functions
|
||||||
|
list_title: Array functions
|
||||||
|
description: >
|
||||||
|
Use array functions to create and operate on Arrow arrays or lists in SQL queries.
|
||||||
|
menu:
|
||||||
|
influxdb3_cloud_serverless:
|
||||||
|
name: Array
|
||||||
|
parent: sql-functions
|
||||||
|
weight: 309
|
||||||
|
|
||||||
|
source: /shared/sql-reference/functions/array.md
|
||||||
|
---
|
||||||
|
|
||||||
|
<!--
|
||||||
|
// SOURCE content/shared/sql-reference/functions/array.md
|
||||||
|
-->
|
||||||
|
|
@ -14,6 +14,5 @@ source: /shared/sql-reference/functions/binary-string.md
|
||||||
---
|
---
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
The content of this page is at
|
// SOURCE content/shared/sql-reference/functions/binary-string.md
|
||||||
// SOURCE /content/shared/sql-reference/functions/binary-string.md
|
|
||||||
-->
|
-->
|
||||||
|
|
|
||||||
|
|
@ -13,5 +13,5 @@ source: /shared/sql-reference/functions/conditional.md
|
||||||
---
|
---
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
The content of this page is at /content/shared/sql-reference/functions/conditional.md
|
// SOURCE content/shared/sql-reference/functions/conditional.md
|
||||||
-->
|
-->
|
||||||
|
|
|
||||||
|
|
@ -8,12 +8,11 @@ menu:
|
||||||
influxdb3_cloud_serverless:
|
influxdb3_cloud_serverless:
|
||||||
name: Hashing
|
name: Hashing
|
||||||
parent: sql-functions
|
parent: sql-functions
|
||||||
weight: 309
|
weight: 313
|
||||||
|
|
||||||
source: /shared/sql-reference/functions/hashing.md
|
source: /shared/sql-reference/functions/hashing.md
|
||||||
---
|
---
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
The content for this page is at
|
// SOURCE content/shared/sql-reference/functions/hashing.md
|
||||||
// SOURCE /content/shared/sql-reference/functions/hashing.md
|
|
||||||
-->
|
-->
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,17 @@
|
||||||
|
---
|
||||||
|
title: SQL map functions
|
||||||
|
list_title: Map functions
|
||||||
|
description: >
|
||||||
|
Use map functions to create and operate on Arrow maps in SQL queries.
|
||||||
|
menu:
|
||||||
|
influxdb3_cloud_serverless:
|
||||||
|
name: Map
|
||||||
|
parent: sql-functions
|
||||||
|
weight: 310
|
||||||
|
|
||||||
|
source: /shared/sql-reference/functions/map.md
|
||||||
|
---
|
||||||
|
|
||||||
|
<!--
|
||||||
|
// SOURCE content/shared/sql-reference/functions/map.md
|
||||||
|
-->
|
||||||
|
|
@ -13,5 +13,5 @@ source: /shared/sql-reference/functions/math.md
|
||||||
---
|
---
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
The content of this page is at /content/shared/sql-reference/functions/math.md
|
// SOURCE content/shared/sql-reference/functions/math.md
|
||||||
-->
|
-->
|
||||||
|
|
|
||||||
|
|
@ -7,11 +7,11 @@ menu:
|
||||||
influxdb3_cloud_serverless:
|
influxdb3_cloud_serverless:
|
||||||
name: Miscellaneous
|
name: Miscellaneous
|
||||||
parent: sql-functions
|
parent: sql-functions
|
||||||
weight: 310
|
weight: 314
|
||||||
|
|
||||||
source: /shared/sql-reference/functions/misc.md
|
source: /shared/sql-reference/functions/misc.md
|
||||||
---
|
---
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
The content of this page is at /content/shared/sql-reference/functions/misc.md
|
// SOURCE content/shared/sql-reference/functions/misc.md
|
||||||
-->
|
-->
|
||||||
|
|
|
||||||
|
|
@ -7,12 +7,12 @@ menu:
|
||||||
influxdb3_cloud_serverless:
|
influxdb3_cloud_serverless:
|
||||||
name: Regular expression
|
name: Regular expression
|
||||||
parent: sql-functions
|
parent: sql-functions
|
||||||
weight: 308
|
weight: 312
|
||||||
influxdb3/cloud-serverless/tags: [regular expressions, sql]
|
influxdb3/cloud-serverless/tags: [regular expressions, sql]
|
||||||
|
|
||||||
source: /shared/sql-reference/functions/regular-expression.md
|
source: /shared/sql-reference/functions/regular-expression.md
|
||||||
---
|
---
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
The content of this page is at /content/shared/sql-reference/functions/regular-expression.md
|
// SOURCE content/shared/sql-reference/functions/regular-expression.md
|
||||||
-->
|
-->
|
||||||
|
|
|
||||||
|
|
@ -15,5 +15,5 @@ source: /shared/sql-reference/functions/selector.md
|
||||||
---
|
---
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
The content of this page is at /content/shared/sql-reference/functions/selector.md
|
// SOURCE content/shared/sql-reference/functions/selector.md
|
||||||
-->
|
-->
|
||||||
|
|
|
||||||
|
|
@ -13,5 +13,5 @@ source: /shared/sql-reference/functions/string.md
|
||||||
---
|
---
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
The content of this page is at /content/shared/sql-reference/functions/string.md
|
// SOURCE content/shared/sql-reference/functions/string.md
|
||||||
-->
|
-->
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,17 @@
|
||||||
|
---
|
||||||
|
title: SQL struct functions
|
||||||
|
list_title: Struct functions
|
||||||
|
description: >
|
||||||
|
Use struct functions to create Arrow structs in SQL queries.
|
||||||
|
menu:
|
||||||
|
influxdb3_cloud_serverless:
|
||||||
|
name: Struct
|
||||||
|
parent: sql-functions
|
||||||
|
weight: 311
|
||||||
|
|
||||||
|
source: /shared/sql-reference/functions/struct.md
|
||||||
|
---
|
||||||
|
|
||||||
|
<!--
|
||||||
|
// SOURCE content/shared/sql-reference/functions/struct.md
|
||||||
|
-->
|
||||||
|
|
@ -13,5 +13,5 @@ source: /shared/sql-reference/functions/time-and-date.md
|
||||||
---
|
---
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
The content of this page is at /content/shared/sql-reference/functions/time-and-date.md
|
// SOURCE content/shared/sql-reference/functions/time-and-date.md
|
||||||
-->
|
-->
|
||||||
|
|
|
||||||
|
|
@ -8,11 +8,11 @@ menu:
|
||||||
influxdb3_cloud_serverless:
|
influxdb3_cloud_serverless:
|
||||||
name: Window
|
name: Window
|
||||||
parent: sql-functions
|
parent: sql-functions
|
||||||
weight: 309
|
weight: 315
|
||||||
|
|
||||||
source: /shared/sql-reference/functions/window.md
|
source: /shared/sql-reference/functions/window.md
|
||||||
---
|
---
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
The content for this page is at content/shared/sql-reference/functions/window.md
|
// SOURCE content/shared/sql-reference/functions/window.md
|
||||||
-->
|
-->
|
||||||
|
|
|
||||||
|
|
@ -71,6 +71,11 @@ spec:
|
||||||
image: us-docker.pkg.dev/influxdb2-artifacts/clustered/influxdb:20250814-1819052
|
image: us-docker.pkg.dev/influxdb2-artifacts/clustered/influxdb:20250814-1819052
|
||||||
```
|
```
|
||||||
|
|
||||||
|
#### Release artifacts
|
||||||
|
- [app-instance-schema.json](/downloads/clustered-release-artifacts/20250814-1819052/app-instance-schema.json)
|
||||||
|
- [example-customer.yml](/downloads/clustered-release-artifacts/20250814-1819052/example-customer.yml)
|
||||||
|
- [InfluxDB Clustered README EULA July 2024.txt](/downloads/clustered-release-artifacts/InfluxDB%20Clustered%20README%20EULA%20July%202024.txt)
|
||||||
|
|
||||||
### Bug Fixes
|
### Bug Fixes
|
||||||
|
|
||||||
- Fix incorrect service address for tokens in Clustered auth sidecar. If you were overriding the `AUTHZ_TOKEN_SVC_ADDRESS` environment variable in your `AppInstance`, you can now remove that override.
|
- Fix incorrect service address for tokens in Clustered auth sidecar. If you were overriding the `AUTHZ_TOKEN_SVC_ADDRESS` environment variable in your `AppInstance`, you can now remove that override.
|
||||||
|
|
@ -81,7 +86,7 @@ spec:
|
||||||
|
|
||||||
#### Database Engine
|
#### Database Engine
|
||||||
|
|
||||||
- Update DataFusion to `48`.
|
- Update DataFusion to v48.
|
||||||
- Tweak compaction to reduce write amplification and querier cache churn in some circumstances.
|
- Tweak compaction to reduce write amplification and querier cache churn in some circumstances.
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
@ -212,8 +217,8 @@ spec:
|
||||||
- Change the default of `INFLUXDB_IOX_CREATE_CATALOG_BACKUP_INTERVAL` from `1h`
|
- Change the default of `INFLUXDB_IOX_CREATE_CATALOG_BACKUP_INTERVAL` from `1h`
|
||||||
to `4h`.
|
to `4h`.
|
||||||
- Introduce the following environment variables to help in cases where the
|
- Introduce the following environment variables to help in cases where the
|
||||||
object store is large enough that the the garbage collector cannot keep up
|
object store is large enough that the garbage collector cannot keep up when
|
||||||
when cleaning obsolete objects:
|
cleaning obsolete objects:
|
||||||
|
|
||||||
- `INFLUXDB_IOX_GC_PRIMARY_OBJECTSTORE_PARTITIONS`
|
- `INFLUXDB_IOX_GC_PRIMARY_OBJECTSTORE_PARTITIONS`
|
||||||
- `INFLUXDB_IOX_GC_SECONDARY_OBJECTSTORE_PARTITIONS`
|
- `INFLUXDB_IOX_GC_SECONDARY_OBJECTSTORE_PARTITIONS`
|
||||||
|
|
|
||||||
|
|
@ -14,5 +14,5 @@ source: /shared/sql-reference/functions/_index.md
|
||||||
---
|
---
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
The content of this page is at /content/shared/sql-reference/functions/_index.md
|
// SOURCE content/shared/sql-reference/functions/_index.md
|
||||||
-->
|
-->
|
||||||
|
|
|
||||||
|
|
@ -15,5 +15,5 @@ source: /shared/sql-reference/functions/aggregate.md
|
||||||
---
|
---
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
The content of this page is at /content/shared/sql-reference/functions/aggregate.md
|
// SOURCE content/shared/sql-reference/functions/aggregate.md
|
||||||
-->
|
-->
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,17 @@
|
||||||
|
---
|
||||||
|
title: SQL array functions
|
||||||
|
list_title: Array functions
|
||||||
|
description: >
|
||||||
|
Use array functions to create and operate on Arrow arrays or lists in SQL queries.
|
||||||
|
menu:
|
||||||
|
influxdb3_clustered:
|
||||||
|
name: Array
|
||||||
|
parent: sql-functions
|
||||||
|
weight: 309
|
||||||
|
|
||||||
|
source: /shared/sql-reference/functions/array.md
|
||||||
|
---
|
||||||
|
|
||||||
|
<!--
|
||||||
|
// SOURCE content/shared/sql-reference/functions/array.md
|
||||||
|
-->
|
||||||
|
|
@ -14,6 +14,5 @@ source: /shared/sql-reference/functions/binary-string.md
|
||||||
---
|
---
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
The content of this page is at
|
// SOURCE content/shared/sql-reference/functions/binary-string.md
|
||||||
// SOURCE /content/shared/sql-reference/functions/binary-string.md
|
|
||||||
-->
|
-->
|
||||||
|
|
|
||||||
|
|
@ -13,5 +13,5 @@ source: /shared/sql-reference/functions/conditional.md
|
||||||
---
|
---
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
The content of this page is at /content/shared/sql-reference/functions/conditional.md
|
// SOURCE content/shared/sql-reference/functions/conditional.md
|
||||||
-->
|
-->
|
||||||
|
|
|
||||||
|
|
@ -8,12 +8,11 @@ menu:
|
||||||
influxdb3_clustered:
|
influxdb3_clustered:
|
||||||
name: Hashing
|
name: Hashing
|
||||||
parent: sql-functions
|
parent: sql-functions
|
||||||
weight: 309
|
weight: 313
|
||||||
|
|
||||||
source: /shared/sql-reference/functions/hashing.md
|
source: /shared/sql-reference/functions/hashing.md
|
||||||
---
|
---
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
The content for this page is at
|
// SOURCE content/shared/sql-reference/functions/hashing.md
|
||||||
// SOURCE /content/shared/sql-reference/functions/hashing.md
|
|
||||||
-->
|
-->
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,17 @@
|
||||||
|
---
|
||||||
|
title: SQL map functions
|
||||||
|
list_title: Map functions
|
||||||
|
description: >
|
||||||
|
Use map functions to create and operate on Arrow maps in SQL queries.
|
||||||
|
menu:
|
||||||
|
influxdb3_clustered:
|
||||||
|
name: Map
|
||||||
|
parent: sql-functions
|
||||||
|
weight: 310
|
||||||
|
|
||||||
|
source: /shared/sql-reference/functions/map.md
|
||||||
|
---
|
||||||
|
|
||||||
|
<!--
|
||||||
|
// SOURCE content/shared/sql-reference/functions/map.md
|
||||||
|
-->
|
||||||
|
|
@ -13,5 +13,5 @@ source: /shared/sql-reference/functions/math.md
|
||||||
---
|
---
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
The content of this page is at /content/shared/sql-reference/functions/math.md
|
// SOURCE content/shared/sql-reference/functions/math.md
|
||||||
-->
|
-->
|
||||||
|
|
|
||||||
|
|
@ -7,11 +7,11 @@ menu:
|
||||||
influxdb3_clustered:
|
influxdb3_clustered:
|
||||||
name: Miscellaneous
|
name: Miscellaneous
|
||||||
parent: sql-functions
|
parent: sql-functions
|
||||||
weight: 310
|
weight: 314
|
||||||
|
|
||||||
source: /shared/sql-reference/functions/misc.md
|
source: /shared/sql-reference/functions/misc.md
|
||||||
---
|
---
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
The content of this page is at /content/shared/sql-reference/functions/misc.md
|
// SOURCE content/shared/sql-reference/functions/misc.md
|
||||||
-->
|
-->
|
||||||
|
|
|
||||||
|
|
@ -7,12 +7,12 @@ menu:
|
||||||
influxdb3_clustered:
|
influxdb3_clustered:
|
||||||
name: Regular expression
|
name: Regular expression
|
||||||
parent: sql-functions
|
parent: sql-functions
|
||||||
weight: 308
|
weight: 312
|
||||||
influxdb3/clustered/tags: [regular expressions, sql]
|
influxdb3/clustered/tags: [regular expressions, sql]
|
||||||
|
|
||||||
source: /shared/sql-reference/functions/regular-expression.md
|
source: /shared/sql-reference/functions/regular-expression.md
|
||||||
---
|
---
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
The content of this page is at /content/shared/sql-reference/functions/regular-expression.md
|
// SOURCE content/shared/sql-reference/functions/regular-expression.md
|
||||||
-->
|
-->
|
||||||
|
|
|
||||||
|
|
@ -15,5 +15,5 @@ source: /shared/sql-reference/functions/selector.md
|
||||||
---
|
---
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
The content of this page is at /content/shared/sql-reference/functions/selector.md
|
// SOURCE content/shared/sql-reference/functions/selector.md
|
||||||
-->
|
-->
|
||||||
|
|
|
||||||
|
|
@ -13,5 +13,5 @@ source: /shared/sql-reference/functions/string.md
|
||||||
---
|
---
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
The content of this page is at /content/shared/sql-reference/functions/string.md
|
// SOURCE content/shared/sql-reference/functions/string.md
|
||||||
-->
|
-->
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,17 @@
|
||||||
|
---
|
||||||
|
title: SQL struct functions
|
||||||
|
list_title: Struct functions
|
||||||
|
description: >
|
||||||
|
Use struct functions to create Arrow structs in SQL queries.
|
||||||
|
menu:
|
||||||
|
influxdb3_clustered:
|
||||||
|
name: Struct
|
||||||
|
parent: sql-functions
|
||||||
|
weight: 311
|
||||||
|
|
||||||
|
source: /shared/sql-reference/functions/struct.md
|
||||||
|
---
|
||||||
|
|
||||||
|
<!--
|
||||||
|
// SOURCE content/shared/sql-reference/functions/struct.md
|
||||||
|
-->
|
||||||
|
|
@ -13,5 +13,5 @@ source: /shared/sql-reference/functions/time-and-date.md
|
||||||
---
|
---
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
The content of this page is at /content/shared/sql-reference/functions/time-and-date.md
|
// SOURCE content/shared/sql-reference/functions/time-and-date.md
|
||||||
-->
|
-->
|
||||||
|
|
|
||||||
|
|
@ -8,11 +8,11 @@ menu:
|
||||||
influxdb3_clustered:
|
influxdb3_clustered:
|
||||||
name: Window
|
name: Window
|
||||||
parent: sql-functions
|
parent: sql-functions
|
||||||
weight: 309
|
weight: 315
|
||||||
|
|
||||||
source: /shared/sql-reference/functions/window.md
|
source: /shared/sql-reference/functions/window.md
|
||||||
---
|
---
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
The content for this page is at content/shared/sql-reference/functions/window.md
|
// SOURCE content/shared/sql-reference/functions/window.md
|
||||||
-->
|
-->
|
||||||
|
|
|
||||||
|
|
@ -12,6 +12,7 @@ weight: 105
|
||||||
influxdb3/core/tags: [cache]
|
influxdb3/core/tags: [cache]
|
||||||
related:
|
related:
|
||||||
- /influxdb3/core/reference/sql/functions/cache/#distinct_cache, distinct_cache SQL function
|
- /influxdb3/core/reference/sql/functions/cache/#distinct_cache, distinct_cache SQL function
|
||||||
|
- /influxdb3/explorer/manage-caches/distinct-value-caches/
|
||||||
source: /shared/influxdb3-admin/distinct-value-cache/_index.md
|
source: /shared/influxdb3-admin/distinct-value-cache/_index.md
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -10,6 +10,7 @@ weight: 201
|
||||||
influxdb3/core/tags: [cache]
|
influxdb3/core/tags: [cache]
|
||||||
related:
|
related:
|
||||||
- /influxdb3/core/reference/cli/influxdb3/create/distinct_cache/
|
- /influxdb3/core/reference/cli/influxdb3/create/distinct_cache/
|
||||||
|
- /influxdb3/explorer/manage-caches/distinct-value-caches/
|
||||||
list_code_example: |
|
list_code_example: |
|
||||||
{{% show-in "core" %}}
|
{{% show-in "core" %}}
|
||||||
<!--pytest.mark.skip-->
|
<!--pytest.mark.skip-->
|
||||||
|
|
|
||||||
|
|
@ -20,6 +20,7 @@ list_code_example: |
|
||||||
```
|
```
|
||||||
related:
|
related:
|
||||||
- /influxdb3/core/reference/cli/influxdb3/delete/distinct_cache/
|
- /influxdb3/core/reference/cli/influxdb3/delete/distinct_cache/
|
||||||
|
- /influxdb3/explorer/manage-caches/distinct-value-caches/
|
||||||
source: /shared/influxdb3-admin/distinct-value-cache/delete.md
|
source: /shared/influxdb3-admin/distinct-value-cache/delete.md
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -19,6 +19,7 @@ list_code_example: |
|
||||||
> InfluxQL does not support the `distinct_cache()` function.
|
> InfluxQL does not support the `distinct_cache()` function.
|
||||||
related:
|
related:
|
||||||
- /influxdb3/core/reference/sql/functions/cache/#distinct_cache, distinct_cache SQL function
|
- /influxdb3/core/reference/sql/functions/cache/#distinct_cache, distinct_cache SQL function
|
||||||
|
- /influxdb3/explorer/manage-caches/distinct-value-caches/
|
||||||
source: /shared/influxdb3-admin/distinct-value-cache/query.md
|
source: /shared/influxdb3-admin/distinct-value-cache/query.md
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -18,6 +18,8 @@ list_code_example: |
|
||||||
--token 00xoXX0xXXx0000XxxxXx0Xx0xx0 \
|
--token 00xoXX0xXXx0000XxxxXx0Xx0xx0 \
|
||||||
table distinct_caches
|
table distinct_caches
|
||||||
```
|
```
|
||||||
|
related:
|
||||||
|
- /influxdb3/explorer/manage-caches/distinct-value-caches/
|
||||||
source: /shared/influxdb3-admin/distinct-value-cache/show.md
|
source: /shared/influxdb3-admin/distinct-value-cache/show.md
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -13,6 +13,7 @@ weight: 104
|
||||||
influxdb3/core/tags: [cache]
|
influxdb3/core/tags: [cache]
|
||||||
related:
|
related:
|
||||||
- /influxdb3/core/reference/sql/functions/cache/#last_cache, last_cache SQL function
|
- /influxdb3/core/reference/sql/functions/cache/#last_cache, last_cache SQL function
|
||||||
|
- /influxdb3/explorer/manage-caches/last-value-caches/
|
||||||
source: /shared/influxdb3-admin/last-value-cache/_index.md
|
source: /shared/influxdb3-admin/last-value-cache/_index.md
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -10,6 +10,7 @@ weight: 201
|
||||||
influxdb3/core/tags: [cache]
|
influxdb3/core/tags: [cache]
|
||||||
related:
|
related:
|
||||||
- /influxdb3/core/reference/cli/influxdb3/create/last_cache/
|
- /influxdb3/core/reference/cli/influxdb3/create/last_cache/
|
||||||
|
- /influxdb3/explorer/manage-caches/last-value-caches/
|
||||||
list_code_example: |
|
list_code_example: |
|
||||||
{{% show-in "core" %}}
|
{{% show-in "core" %}}
|
||||||
<!--pytest.mark.skip-->
|
<!--pytest.mark.skip-->
|
||||||
|
|
|
||||||
|
|
@ -20,6 +20,7 @@ list_code_example: |
|
||||||
```
|
```
|
||||||
related:
|
related:
|
||||||
- /influxdb3/core/reference/cli/influxdb3/delete/last_cache/
|
- /influxdb3/core/reference/cli/influxdb3/delete/last_cache/
|
||||||
|
- /influxdb3/explorer/manage-caches/last-value-caches/
|
||||||
source: /shared/influxdb3-admin/last-value-cache/delete.md
|
source: /shared/influxdb3-admin/last-value-cache/delete.md
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -19,6 +19,7 @@ list_code_example: |
|
||||||
> InfluxQL does not support the `last_cache()` function.
|
> InfluxQL does not support the `last_cache()` function.
|
||||||
related:
|
related:
|
||||||
- /influxdb3/core/reference/sql/functions/cache/#last_cache, last_cache SQL function
|
- /influxdb3/core/reference/sql/functions/cache/#last_cache, last_cache SQL function
|
||||||
|
- /influxdb3/explorer/manage-caches/last-value-caches/
|
||||||
source: /shared/influxdb3-admin/last-value-cache/query.md
|
source: /shared/influxdb3-admin/last-value-cache/query.md
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -18,6 +18,8 @@ list_code_example: |
|
||||||
--token 00xoXX0xXXx0000XxxxXx0Xx0xx0 \
|
--token 00xoXX0xXXx0000XxxxXx0Xx0xx0 \
|
||||||
table last_caches
|
table last_caches
|
||||||
```
|
```
|
||||||
|
related:
|
||||||
|
- /influxdb3/explorer/manage-caches/last-value-caches/
|
||||||
source: /shared/influxdb3-admin/last-value-cache/show.md
|
source: /shared/influxdb3-admin/last-value-cache/show.md
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -14,5 +14,5 @@ source: /shared/sql-reference/functions/_index.md
|
||||||
---
|
---
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
The content of this page is at /content/shared/sql-reference/functions/_index.md
|
// SOURCE content/shared/sql-reference/functions/_index.md
|
||||||
-->
|
-->
|
||||||
|
|
|
||||||
|
|
@ -15,5 +15,5 @@ source: /shared/sql-reference/functions/aggregate.md
|
||||||
---
|
---
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
The content of this page is at /content/shared/sql-reference/functions/aggregate.md
|
// SOURCE content/shared/sql-reference/functions/aggregate.md
|
||||||
-->
|
-->
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,17 @@
|
||||||
|
---
|
||||||
|
title: SQL array functions
|
||||||
|
list_title: Array functions
|
||||||
|
description: >
|
||||||
|
Use array functions to create and operate on Arrow arrays or lists in SQL queries.
|
||||||
|
menu:
|
||||||
|
influxdb3_core:
|
||||||
|
name: Array
|
||||||
|
parent: sql-functions
|
||||||
|
weight: 309
|
||||||
|
|
||||||
|
source: /shared/sql-reference/functions/array.md
|
||||||
|
---
|
||||||
|
|
||||||
|
<!--
|
||||||
|
// SOURCE content/shared/sql-reference/functions/array.md
|
||||||
|
-->
|
||||||
|
|
@ -14,6 +14,5 @@ source: /shared/sql-reference/functions/binary-string.md
|
||||||
---
|
---
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
The content of this page is at
|
// SOURCE content/shared/sql-reference/functions/binary-string.md
|
||||||
// SOURCE /content/shared/sql-reference/functions/binary-string.md
|
|
||||||
-->
|
-->
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,7 @@ menu:
|
||||||
influxdb3_core:
|
influxdb3_core:
|
||||||
name: Cache
|
name: Cache
|
||||||
parent: sql-functions
|
parent: sql-functions
|
||||||
weight: 311
|
weight: 314
|
||||||
|
|
||||||
source: /shared/sql-reference/functions/cache.md
|
source: /shared/sql-reference/functions/cache.md
|
||||||
---
|
---
|
||||||
|
|
|
||||||
|
|
@ -13,5 +13,5 @@ source: /shared/sql-reference/functions/conditional.md
|
||||||
---
|
---
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
The content of this page is at /content/shared/sql-reference/functions/conditional.md
|
// SOURCE content/shared/sql-reference/functions/conditional.md
|
||||||
-->
|
-->
|
||||||
|
|
|
||||||
|
|
@ -8,12 +8,11 @@ menu:
|
||||||
influxdb3_core:
|
influxdb3_core:
|
||||||
name: Hashing
|
name: Hashing
|
||||||
parent: sql-functions
|
parent: sql-functions
|
||||||
weight: 309
|
weight: 313
|
||||||
|
|
||||||
source: /shared/sql-reference/functions/hashing.md
|
source: /shared/sql-reference/functions/hashing.md
|
||||||
---
|
---
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
The content for this page is at
|
// SOURCE content/shared/sql-reference/functions/hashing.md
|
||||||
// SOURCE /content/shared/sql-reference/functions/hashing.md
|
|
||||||
-->
|
-->
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,17 @@
|
||||||
|
---
|
||||||
|
title: SQL map functions
|
||||||
|
list_title: Map functions
|
||||||
|
description: >
|
||||||
|
Use map functions to create and operate on Arrow maps in SQL queries.
|
||||||
|
menu:
|
||||||
|
influxdb3_core:
|
||||||
|
name: Map
|
||||||
|
parent: sql-functions
|
||||||
|
weight: 310
|
||||||
|
|
||||||
|
source: /shared/sql-reference/functions/map.md
|
||||||
|
---
|
||||||
|
|
||||||
|
<!--
|
||||||
|
// SOURCE content/shared/sql-reference/functions/map.md
|
||||||
|
-->
|
||||||
|
|
@ -13,5 +13,5 @@ source: /shared/sql-reference/functions/math.md
|
||||||
---
|
---
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
The content of this page is at /content/shared/sql-reference/functions/math.md
|
// SOURCE content/shared/sql-reference/functions/math.md
|
||||||
-->
|
-->
|
||||||
|
|
|
||||||
|
|
@ -7,11 +7,11 @@ menu:
|
||||||
influxdb3_core:
|
influxdb3_core:
|
||||||
name: Miscellaneous
|
name: Miscellaneous
|
||||||
parent: sql-functions
|
parent: sql-functions
|
||||||
weight: 310
|
weight: 314
|
||||||
|
|
||||||
source: /shared/sql-reference/functions/misc.md
|
source: /shared/sql-reference/functions/misc.md
|
||||||
---
|
---
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
The content of this page is at /content/shared/sql-reference/functions/misc.md
|
// SOURCE content/shared/sql-reference/functions/misc.md
|
||||||
-->
|
-->
|
||||||
|
|
|
||||||
|
|
@ -7,12 +7,12 @@ menu:
|
||||||
influxdb3_core:
|
influxdb3_core:
|
||||||
name: Regular expression
|
name: Regular expression
|
||||||
parent: sql-functions
|
parent: sql-functions
|
||||||
weight: 308
|
weight: 312
|
||||||
influxdb3/core/tags: [regular expressions, sql]
|
influxdb3/core/tags: [regular expressions, sql]
|
||||||
|
|
||||||
source: /shared/sql-reference/functions/regular-expression.md
|
source: /shared/sql-reference/functions/regular-expression.md
|
||||||
---
|
---
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
The content of this page is at /content/shared/sql-reference/functions/regular-expression.md
|
// SOURCE content/shared/sql-reference/functions/regular-expression.md
|
||||||
-->
|
-->
|
||||||
|
|
|
||||||
|
|
@ -15,5 +15,5 @@ source: /shared/sql-reference/functions/selector.md
|
||||||
---
|
---
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
The content of this page is at /content/shared/sql-reference/functions/selector.md
|
// SOURCE content/shared/sql-reference/functions/selector.md
|
||||||
-->
|
-->
|
||||||
|
|
|
||||||
|
|
@ -13,5 +13,5 @@ source: /shared/sql-reference/functions/string.md
|
||||||
---
|
---
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
The content of this page is at /content/shared/sql-reference/functions/string.md
|
// SOURCE content/shared/sql-reference/functions/string.md
|
||||||
-->
|
-->
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,17 @@
|
||||||
|
---
|
||||||
|
title: SQL struct functions
|
||||||
|
list_title: Struct functions
|
||||||
|
description: >
|
||||||
|
Use struct functions to create Arrow structs in SQL queries.
|
||||||
|
menu:
|
||||||
|
influxdb3_core:
|
||||||
|
name: Struct
|
||||||
|
parent: sql-functions
|
||||||
|
weight: 311
|
||||||
|
|
||||||
|
source: /shared/sql-reference/functions/struct.md
|
||||||
|
---
|
||||||
|
|
||||||
|
<!--
|
||||||
|
// SOURCE content/shared/sql-reference/functions/struct.md
|
||||||
|
-->
|
||||||
|
|
@ -13,5 +13,5 @@ source: /shared/sql-reference/functions/time-and-date.md
|
||||||
---
|
---
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
The content of this page is at /content/shared/sql-reference/functions/time-and-date.md
|
// SOURCE content/shared/sql-reference/functions/time-and-date.md
|
||||||
-->
|
-->
|
||||||
|
|
|
||||||
|
|
@ -8,11 +8,11 @@ menu:
|
||||||
influxdb3_core:
|
influxdb3_core:
|
||||||
name: Window
|
name: Window
|
||||||
parent: sql-functions
|
parent: sql-functions
|
||||||
weight: 309
|
weight: 315
|
||||||
|
|
||||||
source: /shared/sql-reference/functions/window.md
|
source: /shared/sql-reference/functions/window.md
|
||||||
---
|
---
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
The content for this page is at content/shared/sql-reference/functions/window.md
|
// SOURCE content/shared/sql-reference/functions/window.md
|
||||||
-->
|
-->
|
||||||
|
|
|
||||||
|
|
@ -12,6 +12,7 @@ weight: 106
|
||||||
influxdb3/enterprise/tags: [cache]
|
influxdb3/enterprise/tags: [cache]
|
||||||
related:
|
related:
|
||||||
- /influxdb3/enterprise/reference/sql/functions/cache/#distinct_cache, distinct_cache SQL function
|
- /influxdb3/enterprise/reference/sql/functions/cache/#distinct_cache, distinct_cache SQL function
|
||||||
|
- /influxdb3/explorer/manage-caches/distinct-value-caches/
|
||||||
source: /shared/influxdb3-admin/distinct-value-cache/_index.md
|
source: /shared/influxdb3-admin/distinct-value-cache/_index.md
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -10,6 +10,7 @@ weight: 201
|
||||||
influxdb3/enterprise/tags: [cache]
|
influxdb3/enterprise/tags: [cache]
|
||||||
related:
|
related:
|
||||||
- /influxdb3/enterprise/reference/cli/influxdb3/create/distinct_cache/
|
- /influxdb3/enterprise/reference/cli/influxdb3/create/distinct_cache/
|
||||||
|
- /influxdb3/explorer/manage-caches/distinct-value-caches/
|
||||||
list_code_example: |
|
list_code_example: |
|
||||||
{{% show-in "core" %}}
|
{{% show-in "core" %}}
|
||||||
<!--pytest.mark.skip-->
|
<!--pytest.mark.skip-->
|
||||||
|
|
|
||||||
|
|
@ -20,6 +20,7 @@ list_code_example: |
|
||||||
```
|
```
|
||||||
related:
|
related:
|
||||||
- /influxdb3/enterprise/reference/cli/influxdb3/delete/distinct_cache/
|
- /influxdb3/enterprise/reference/cli/influxdb3/delete/distinct_cache/
|
||||||
|
- /influxdb3/explorer/manage-caches/distinct-value-caches/
|
||||||
source: /shared/influxdb3-admin/distinct-value-cache/delete.md
|
source: /shared/influxdb3-admin/distinct-value-cache/delete.md
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -19,6 +19,7 @@ list_code_example: |
|
||||||
> InfluxQL does not support the `distinct_cache()` function.
|
> InfluxQL does not support the `distinct_cache()` function.
|
||||||
related:
|
related:
|
||||||
- /influxdb3/enterprise/reference/sql/functions/cache/#distinct_cache, distinct_cache SQL function
|
- /influxdb3/enterprise/reference/sql/functions/cache/#distinct_cache, distinct_cache SQL function
|
||||||
|
- /influxdb3/explorer/manage-caches/distinct-value-caches/
|
||||||
source: /shared/influxdb3-admin/distinct-value-cache/query.md
|
source: /shared/influxdb3-admin/distinct-value-cache/query.md
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -18,6 +18,8 @@ list_code_example: |
|
||||||
--token 00xoXX0xXXx0000XxxxXx0Xx0xx0 \
|
--token 00xoXX0xXXx0000XxxxXx0Xx0xx0 \
|
||||||
table distinct_caches
|
table distinct_caches
|
||||||
```
|
```
|
||||||
|
related:
|
||||||
|
- /influxdb3/explorer/manage-caches/distinct-value-caches/
|
||||||
source: /shared/influxdb3-admin/distinct-value-cache/show.md
|
source: /shared/influxdb3-admin/distinct-value-cache/show.md
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -13,6 +13,7 @@ weight: 105
|
||||||
influxdb3/enterprise/tags: [cache]
|
influxdb3/enterprise/tags: [cache]
|
||||||
related:
|
related:
|
||||||
- /influxdb3/enterprise/reference/sql/functions/cache/#last_cache, last_cache SQL function
|
- /influxdb3/enterprise/reference/sql/functions/cache/#last_cache, last_cache SQL function
|
||||||
|
- /influxdb3/explorer/manage-caches/last-value-caches/
|
||||||
source: /shared/influxdb3-admin/last-value-cache/_index.md
|
source: /shared/influxdb3-admin/last-value-cache/_index.md
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -10,6 +10,7 @@ weight: 201
|
||||||
influxdb3/enterprise/tags: [cache]
|
influxdb3/enterprise/tags: [cache]
|
||||||
related:
|
related:
|
||||||
- /influxdb3/enterprise/reference/cli/influxdb3/create/last_cache/
|
- /influxdb3/enterprise/reference/cli/influxdb3/create/last_cache/
|
||||||
|
- /influxdb3/explorer/manage-caches/last-value-caches/
|
||||||
list_code_example: |
|
list_code_example: |
|
||||||
{{% show-in "core" %}}
|
{{% show-in "core" %}}
|
||||||
<!--pytest.mark.skip-->
|
<!--pytest.mark.skip-->
|
||||||
|
|
|
||||||
|
|
@ -20,6 +20,7 @@ list_code_example: |
|
||||||
```
|
```
|
||||||
related:
|
related:
|
||||||
- /influxdb3/enterprise/reference/cli/influxdb3/delete/last_cache/
|
- /influxdb3/enterprise/reference/cli/influxdb3/delete/last_cache/
|
||||||
|
- /influxdb3/explorer/manage-caches/last-value-caches/
|
||||||
source: /shared/influxdb3-admin/last-value-cache/delete.md
|
source: /shared/influxdb3-admin/last-value-cache/delete.md
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -19,6 +19,7 @@ list_code_example: |
|
||||||
> InfluxQL does not support the `last_cache()` function.
|
> InfluxQL does not support the `last_cache()` function.
|
||||||
related:
|
related:
|
||||||
- /influxdb3/enterprise/reference/sql/functions/cache/#last_cache, last_cache SQL function
|
- /influxdb3/enterprise/reference/sql/functions/cache/#last_cache, last_cache SQL function
|
||||||
|
- /influxdb3/explorer/manage-caches/last-value-caches/
|
||||||
source: /shared/influxdb3-admin/last-value-cache/query.md
|
source: /shared/influxdb3-admin/last-value-cache/query.md
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -18,6 +18,8 @@ list_code_example: |
|
||||||
--token 00xoXX0xXXx0000XxxxXx0Xx0xx0 \
|
--token 00xoXX0xXXx0000XxxxXx0Xx0xx0 \
|
||||||
table last_caches
|
table last_caches
|
||||||
```
|
```
|
||||||
|
related:
|
||||||
|
- /influxdb3/explorer/manage-caches/last-value-caches/
|
||||||
source: /shared/influxdb3-admin/last-value-cache/show.md
|
source: /shared/influxdb3-admin/last-value-cache/show.md
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -14,5 +14,5 @@ source: /shared/sql-reference/functions/_index.md
|
||||||
---
|
---
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
The content of this page is at /content/shared/sql-reference/functions/_index.md
|
// SOURCE content/shared/sql-reference/functions/_index.md
|
||||||
-->
|
-->
|
||||||
|
|
|
||||||
|
|
@ -15,5 +15,5 @@ source: /shared/sql-reference/functions/aggregate.md
|
||||||
---
|
---
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
The content of this page is at /content/shared/sql-reference/functions/aggregate.md
|
// SOURCE content/shared/sql-reference/functions/aggregate.md
|
||||||
-->
|
-->
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,17 @@
|
||||||
|
---
|
||||||
|
title: SQL array functions
|
||||||
|
list_title: Array functions
|
||||||
|
description: >
|
||||||
|
Use array functions to create and operate on Arrow arrays or lists in SQL queries.
|
||||||
|
menu:
|
||||||
|
influxdb3_enterprise:
|
||||||
|
name: Array
|
||||||
|
parent: sql-functions
|
||||||
|
weight: 309
|
||||||
|
|
||||||
|
source: /shared/sql-reference/functions/array.md
|
||||||
|
---
|
||||||
|
|
||||||
|
<!--
|
||||||
|
// SOURCE content/shared/sql-reference/functions/array.md
|
||||||
|
-->
|
||||||
|
|
@ -14,6 +14,5 @@ source: /shared/sql-reference/functions/binary-string.md
|
||||||
---
|
---
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
The content of this page is at
|
// SOURCE content/shared/sql-reference/functions/binary-string.md
|
||||||
// SOURCE /content/shared/sql-reference/functions/binary-string.md
|
|
||||||
-->
|
-->
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,7 @@ menu:
|
||||||
influxdb3_enterprise:
|
influxdb3_enterprise:
|
||||||
name: Cache
|
name: Cache
|
||||||
parent: sql-functions
|
parent: sql-functions
|
||||||
weight: 311
|
weight: 314
|
||||||
|
|
||||||
source: /shared/sql-reference/functions/cache.md
|
source: /shared/sql-reference/functions/cache.md
|
||||||
---
|
---
|
||||||
|
|
|
||||||
|
|
@ -13,5 +13,5 @@ source: /shared/sql-reference/functions/conditional.md
|
||||||
---
|
---
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
The content of this page is at /content/shared/sql-reference/functions/conditional.md
|
// SOURCE content/shared/sql-reference/functions/conditional.md
|
||||||
-->
|
-->
|
||||||
|
|
|
||||||
|
|
@ -8,12 +8,11 @@ menu:
|
||||||
influxdb3_enterprise:
|
influxdb3_enterprise:
|
||||||
name: Hashing
|
name: Hashing
|
||||||
parent: sql-functions
|
parent: sql-functions
|
||||||
weight: 309
|
weight: 313
|
||||||
|
|
||||||
source: /shared/sql-reference/functions/hashing.md
|
source: /shared/sql-reference/functions/hashing.md
|
||||||
---
|
---
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
The content for this page is at
|
// SOURCE content/shared/sql-reference/functions/hashing.md
|
||||||
// SOURCE /content/shared/sql-reference/functions/hashing.md
|
|
||||||
-->
|
-->
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,17 @@
|
||||||
|
---
|
||||||
|
title: SQL map functions
|
||||||
|
list_title: Map functions
|
||||||
|
description: >
|
||||||
|
Use map functions to create and operate on Arrow maps in SQL queries.
|
||||||
|
menu:
|
||||||
|
influxdb3_enterprise:
|
||||||
|
name: Map
|
||||||
|
parent: sql-functions
|
||||||
|
weight: 310
|
||||||
|
|
||||||
|
source: /shared/sql-reference/functions/map.md
|
||||||
|
---
|
||||||
|
|
||||||
|
<!--
|
||||||
|
// SOURCE content/shared/sql-reference/functions/map.md
|
||||||
|
-->
|
||||||
|
|
@ -13,5 +13,5 @@ source: /shared/sql-reference/functions/math.md
|
||||||
---
|
---
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
The content of this page is at /content/shared/sql-reference/functions/math.md
|
// SOURCE content/shared/sql-reference/functions/math.md
|
||||||
-->
|
-->
|
||||||
|
|
|
||||||
|
|
@ -7,11 +7,11 @@ menu:
|
||||||
influxdb3_enterprise:
|
influxdb3_enterprise:
|
||||||
name: Miscellaneous
|
name: Miscellaneous
|
||||||
parent: sql-functions
|
parent: sql-functions
|
||||||
weight: 310
|
weight: 314
|
||||||
|
|
||||||
source: /shared/sql-reference/functions/misc.md
|
source: /shared/sql-reference/functions/misc.md
|
||||||
---
|
---
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
The content of this page is at /content/shared/sql-reference/functions/misc.md
|
// SOURCE content/shared/sql-reference/functions/misc.md
|
||||||
-->
|
-->
|
||||||
|
|
|
||||||
|
|
@ -7,12 +7,12 @@ menu:
|
||||||
influxdb3_enterprise:
|
influxdb3_enterprise:
|
||||||
name: Regular expression
|
name: Regular expression
|
||||||
parent: sql-functions
|
parent: sql-functions
|
||||||
weight: 308
|
weight: 312
|
||||||
influxdb3/enterprise/tags: [regular expressions, sql]
|
influxdb3/enterprise/tags: [regular expressions, sql]
|
||||||
|
|
||||||
source: /shared/sql-reference/functions/regular-expression.md
|
source: /shared/sql-reference/functions/regular-expression.md
|
||||||
---
|
---
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
The content of this page is at /content/shared/sql-reference/functions/regular-expression.md
|
// SOURCE content/shared/sql-reference/functions/regular-expression.md
|
||||||
-->
|
-->
|
||||||
|
|
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue