From b8dfe9d010601c2c3900cab01f4a8f19fb5d95da Mon Sep 17 00:00:00 2001 From: Swati Mavinakatti Date: Tue, 14 Apr 2026 12:28:28 +0530 Subject: [PATCH] DOC-2672 Add UDF naming best practice note --- .../querying/pages/func/query-user-defined-functions.adoc | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/modules/querying/pages/func/query-user-defined-functions.adoc b/modules/querying/pages/func/query-user-defined-functions.adoc index ea940dd5..3c77f3e6 100644 --- a/modules/querying/pages/func/query-user-defined-functions.adoc +++ b/modules/querying/pages/func/query-user-defined-functions.adoc @@ -274,6 +274,14 @@ GSQL > GET ExprFunctions TO "./udf.hpp" In the downloaded file, add the function definition for the `rng()` function. +[NOTE] +==== +Use a unique prefix for your UDF names, such as `udf_`, to avoid naming +conflicts with TigerGraph built-in functions. If a future TigerGraph upgrade +introduces a built-in function with the same name as an existing UDF, it +may cause conflicts during the upgrade. +==== + .udf.hpp [source.wrap,c++] ----