Merge branch 'master' into patch-2

pull/6348/head
Jason Stirnaman 2025-09-05 14:44:08 -05:00 committed by GitHub
commit 3bc56cc36e
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
133 changed files with 3884 additions and 891 deletions

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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');

View File

@ -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',

View File

@ -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()) {

View File

@ -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`;
} }

View File

@ -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
--> -->

View File

@ -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
--> -->

View File

@ -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
-->

View File

@ -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
--> -->

View File

@ -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
--> -->

View File

@ -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
--> -->

View File

@ -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
-->

View File

@ -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
--> -->

View File

@ -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
--> -->

View File

@ -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
--> -->

View File

@ -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
--> -->

View File

@ -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
--> -->

View File

@ -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
-->

View File

@ -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
--> -->

View File

@ -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
--> -->

View File

@ -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
--> -->

View File

@ -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
--> -->

View File

@ -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
-->

View File

@ -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
--> -->

View File

@ -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
--> -->

View File

@ -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
--> -->

View File

@ -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
-->

View File

@ -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
--> -->

View File

@ -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
--> -->

View File

@ -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
--> -->

View File

@ -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
--> -->

View File

@ -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
--> -->

View File

@ -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
-->

View File

@ -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
--> -->

View File

@ -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
--> -->

View File

@ -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`

View File

@ -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
--> -->

View File

@ -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
--> -->

View File

@ -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
-->

View File

@ -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
--> -->

View File

@ -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
--> -->

View File

@ -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
--> -->

View File

@ -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
-->

View File

@ -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
--> -->

View File

@ -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
--> -->

View File

@ -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
--> -->

View File

@ -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
--> -->

View File

@ -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
--> -->

View File

@ -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
-->

View File

@ -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
--> -->

View File

@ -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
--> -->

View File

@ -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
--- ---

View File

@ -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-->

View File

@ -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
--- ---

View File

@ -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
--- ---

View File

@ -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
--- ---

View File

@ -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
--- ---

View File

@ -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-->

View File

@ -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
--- ---

View File

@ -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
--- ---

View File

@ -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
--- ---

View File

@ -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
--> -->

View File

@ -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
--> -->

View File

@ -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
-->

View File

@ -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
--> -->

View File

@ -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
--- ---

View File

@ -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
--> -->

View File

@ -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
--> -->

View File

@ -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
-->

View File

@ -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
--> -->

View File

@ -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
--> -->

View File

@ -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
--> -->

View File

@ -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
--> -->

View File

@ -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
--> -->

View File

@ -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
-->

View File

@ -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
--> -->

View File

@ -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
--> -->

View File

@ -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
--- ---

View File

@ -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-->

View File

@ -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
--- ---

View File

@ -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
--- ---

View File

@ -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
--- ---

View File

@ -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
--- ---

View File

@ -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-->

View File

@ -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
--- ---

View File

@ -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
--- ---

View File

@ -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
--- ---

View File

@ -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
--> -->

View File

@ -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
--> -->

View File

@ -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
-->

View File

@ -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
--> -->

View File

@ -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
--- ---

View File

@ -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
--> -->

View File

@ -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
--> -->

View File

@ -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
-->

View File

@ -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
--> -->

View File

@ -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
--> -->

View File

@ -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