MCPcopy Create free account

hub / github.com/apache/cloudberry / functions

Functions50,827 in github.com/apache/cloudberry

↓ 54 callersFunctiongetTypeOutputInfo
* getTypeOutputInfo * * Get info needed for printing values of a type */
src/backend/utils/cache/lsyscache.c:3507
↓ 54 callersFunctiongfile_printf_then_putc_newline
src/backend/access/external/external.c:37
↓ 54 callersFunctionlist_delete_first
* Delete the first element of the list. * * This is useful to replace the Lisp-y code "list = lnext(list);" in cases * where the intent is to alter
src/backend/nodes/list.c:874
↓ 54 callersFunctionmake_parsestate
* make_parsestate * Allocate and initialize a new ParseState. * * Caller should eventually release the ParseState via free_parsestate(). */
src/backend/parser/parse_node.c:43
↓ 53 callersFunctionATSimplePermissions
* ATSimplePermissions * * - Ensure that it is a relation (or possibly a view) * - Ensure this user is the owner * - Ensure that it is not a system
src/backend/commands/tablecmds.c:7790
↓ 53 callersFunctionExecAssignExprContext
---------------- * ExecAssignExprContext * * This initializes the ps_ExprContext field. It is only necessary * to do this for nodes which use
src/backend/executor/execUtils.c:536
↓ 53 callersFunctionMetaTrackUpdObject
src/backend/catalog/heap.c:945
↓ 53 callersMethodNext
src/backend/gporca/libgpos/src/common/CRandom.cpp:46
↓ 53 callersFunctionPQresultErrorMessage
src/interfaces/libpq/fe-exec.c:3232
↓ 53 callersMethodPstr
--------------------------------------------------------------------------- @function: CScalarOp::GetMDName @doc: Operator name --------------------
src/backend/gporca/libgpopt/src/operators/CScalarOp.cpp:66
↓ 53 callersFunctionUnregisterSnapshot
* UnregisterSnapshot * * Decrement the reference count of a snapshot, remove the corresponding * reference from CurrentResourceOwner, and free the
src/backend/utils/time/snapmgr.c:993
↓ 53 callersFunctionWaitLatch
* Wait for a given latch to be set, or for postmaster death, or until timeout * is exceeded. 'wakeEvents' is a bitmask that specifies which of those
src/backend/storage/ipc/latch.c:451
↓ 53 callersFunctionbms_equal
* bms_equal - are two bitmapsets equal? * * This is logical not physical equality; in particular, a NULL pointer will * be reported as equal to a p
src/backend/nodes/bitmapset.c:90
↓ 53 callersFunctiondate2j
src/backend/utils/adt/datetime.c:282
↓ 53 callersFunctionunsetenv
src/port/unsetenv.c:19
↓ 52 callersMethodClose
contrib/pax_storage/src/cpp/storage/orc/orc_writer.cc:890
↓ 52 callersMethodPdshashedEquiv
equivalent hashed distribution
src/backend/gporca/libgpopt/include/gpopt/base/CDistributionSpecHashed.h:120
↓ 52 callersMethodSet
contrib/pax_storage/src/cpp/storage/columns/pax_column.cc:228
↓ 52 callersFunctioncdbpath_create_motion_path
* cdbpath_create_motion_path * Returns a Path that delivers the subpath result to the * given locus, or NULL if it can't be done. * * 'pa
src/backend/cdb/cdbpath.c:192
↓ 52 callersMethodclose
This closes the connection with the child application. Note that calling close() more than once is valid. This emulates standard Python
gpMgmt/bin/lib/pexpect/__init__.py:760
↓ 52 callersFunctionerrcode_for_file_access
contrib/interconnect/test/elog_mock.c:278
↓ 52 callersFunctionheap_deform_tuple
* heap_deform_tuple * Given a tuple, extract data into values/isnull arrays; this is * the inverse of heap_form_tuple. * * Storage for the valu
src/backend/access/common/heaptuple.c:1293
↓ 52 callersFunctionl_sbool_const
* Emit constant boolean, as used for storage (e.g. global vars, structs). */
src/include/jit/llvmjit_emit.h:91
↓ 52 callersFunctionmakeInteger
* makeInteger */
src/backend/nodes/value.c:22
↓ 51 callersMethodFuncMdId
--------------------------------------------------------------------------- @function: CScalarFunc::FuncMdId @doc: Func id -------------------------
src/backend/gporca/libgpopt/src/operators/CScalarFunc.cpp:122
↓ 51 callersFunctionLWLockHeldByMeInMode
* LWLockHeldByMeInMode - test whether my process holds a lock in given mode * * This is meant as debug support only. */
src/backend/storage/lmgr/lwlock.c:1968
↓ 51 callersMethodMdName
--------------------------------------------------------------------------- @function: CDXLColRef::MdName @doc: Returns column's name --------------
src/backend/gporca/libnaucrates/src/operators/CDXLColRef.cpp:60
↓ 51 callersFunctionNameGetDatum
src/include/postgres.h:570
↓ 51 callersFunctionRegisterSnapshot
* RegisterSnapshot * Register a snapshot as being in use by the current resource owner * * If InvalidSnapshot is passed, it is not registered. */
src/backend/utils/time/snapmgr.c:951
↓ 51 callersFunctioncheck_list_invariants
* Check that the specified List is valid (so far as we can tell). */
src/backend/nodes/list.c:62
↓ 51 callersFunctionfind_among
src/backend/snowball/libstemmer/utilities.c:233
↓ 51 callersFunctionfree_attstatsslot
* free_attstatsslot * Free data allocated by get_attstatsslot */
src/backend/utils/cache/lsyscache.c:3969
↓ 51 callersFunctionhash_destroy
src/backend/utils/hash/dynahash.c:861
↓ 51 callersFunctionmakeConst
* makeConst - * creates a Const node */
src/backend/nodes/makefuncs.c:300
↓ 51 callersFunctionmultirange_get_typcache
* multirange_get_typcache: get cached information about a multirange type * * This is for use by multirange-related functions that follow the conven
src/backend/utils/adt/multirangetypes.c:541
↓ 51 callersMethodwarn
return self
gpMgmt/bin/gppylib/utils.py:380
↓ 50 callersMethodClose
contrib/pax_storage/src/cpp/storage/pax.cc:314
↓ 50 callersFunctionECPGprepare
handle the EXEC SQL PREPARE statement */ questionmarks is not needed but remains in there for the time being to not change the API */
src/interfaces/ecpg/ecpglib/prepare.c:216
↓ 50 callersFunctionExecInitQual
* ExecInitQual: prepare a qual for execution by ExecQual * * Prepares for the evaluation of a conjunctive boolean expression (qual list * with impl
src/backend/executor/execExpr.c:220
↓ 50 callersFunctionExplainPropertyText
* Explain a string-valued property. */
src/backend/commands/explain.c:5571
↓ 50 callersMethodGetDatumType
src/backend/gporca/libnaucrates/include/naucrates/md/IMDTypeOid.h:49
↓ 50 callersMethodPdp
--------------------------------------------------------------------------- @function: CExpression::Pdp @doc: Get derivable property based on operato
src/backend/gporca/libgpopt/src/operators/CExpression.cpp:359
↓ 50 callersFunctionhash_search_with_hash_value
src/backend/utils/hash/dynahash.c:966
↓ 50 callersFunctionmapred_obj_error
gpcontrib/gpmapreduce/src/mapred.c:140
↓ 50 callersFunctionpg_class_aclcheck
* Exported routine for checking a user's access privileges to a table * * Returns ACLCHECK_OK if the user has any of the privileges identified by *
src/backend/catalog/aclchk.c:5214
↓ 49 callersMethodAvailable
contrib/pax_storage/src/cpp/storage/pax_buffer.h:113
↓ 49 callersFunctionMP_USED
contrib/pgcrypto/imath.h:73
↓ 49 callersFunctionPQfreemem
* PQfreemem - safely frees memory allocated * * Needed mostly by Win32, unless multithreaded DLL (/MD in VC6) * Used for freeing memory from PQesc
src/interfaces/libpq/fe-exec.c:3834
↓ 49 callersMethodPdpplan
--------------------------------------------------------------------------- @function: CExpressionHandle::Pdpplan @doc: Retrieve derived plan props o
src/backend/gporca/libgpopt/src/operators/CExpressionHandle.cpp:1088
↓ 49 callersFunctionReadByte
contrib/pax_storage/src/cpp/storage/columns/pax_rlev2_decoding.cc:73
↓ 49 callersFunctionSN_close_env
src/backend/snowball/libstemmer/api.c:34
↓ 49 callersFunctionSearchSysCache2
src/backend/utils/cache/syscache.c:1366
↓ 49 callersFunctiondefGetQualifiedName
* Extract a possibly-qualified name (as a List of Strings) from a DefElem. */
src/backend/commands/define.c:222
↓ 49 callersFunctionmultirange_get_bounds
* Fetch bounds from the i'th range of the multirange. This is the shortcut for * doing the same thing as multirange_get_range() + range_deserialize(
src/backend/utils/adt/multirangetypes.c:737
↓ 49 callersFunctionpthread_mutex_lock
src/interfaces/libpq/pthread-win32.c:44
↓ 49 callersFunctionpx_memset
memset that must not be optimized away */
contrib/pgcrypto/px.c:126
↓ 48 callersFunctionAssignDumpId
* AssignDumpId * Given a newly-created dumpable object, assign a dump ID, * and enter the object into the lookup tables. * * The caller is expec
src/bin/pg_dump/common.c:601
↓ 48 callersMethodContains
check if first expression array contains all expressions in second array
src/backend/gporca/libgpopt/src/base/CUtils.cpp:1604
↓ 48 callersFunctionExecInitNode
------------------------------------------------------------------------ * ExecInitNode * * Recursively initializes all the nodes in the plan tre
src/backend/executor/execProcnode.c:189
↓ 48 callersFunctionExecReScan
* ExecReScan * Reset a plan node so that its output can be re-scanned. * * Note that if the plan node has parameters that have changed value, * t
src/backend/executor/execAmi.c:94
↓ 48 callersFunctionExecStoreVirtualTuple
-------------------------------- * ExecStoreVirtualTuple * Mark a slot as containing a virtual tuple. * * The protocol for loading a slot with
src/backend/executor/execTuples.c:1568
↓ 48 callersMethodFLogical
type of operator
src/backend/gporca/libgpopt/include/gpopt/operators/CLogical.h:183
↓ 48 callersMethodGetLowerBound
lower point
src/backend/gporca/libnaucrates/include/naucrates/statistics/CBucket.h:128
↓ 48 callersFunctionIsTransactionState
* IsTransactionState * * This returns true if we are inside a valid transaction; that is, * it is safe to initiate database access, take heavyweigh
src/backend/access/transam/xact.c:440
↓ 48 callersFunctionPQresStatus
src/interfaces/libpq/fe-exec.c:3224
↓ 48 callersFunctionSN_create_env
src/backend/snowball/libstemmer/api.c:3
↓ 48 callersMethodSetDataBuffer
contrib/pax_storage/src/cpp/storage/columns/pax_encoding.cc:86
↓ 48 callersMethodclose
This should be reentrant, has no side effects when called multiple times.
gpcontrib/gpcloud/src/gpreader.cpp:81
↓ 48 callersFunctioncopy_generic_path_info
* Copy cost and size info from a Path node to the Plan node created from it. * The executor usually won't use this info, but it's needed by EXPLAIN.
src/backend/optimizer/plan/createplan.c:6580
↓ 48 callersFunctionfloat8_mul
src/include/utils/float.h:206
↓ 48 callersMethodget
get the raw pointer, behaves like std::unique_ptr::get()
src/include/gpopt/utils/RelationWrapper.h:76
↓ 48 callersFunctionsignal_child
* Send a signal to a postmaster child process * * On systems that have setsid(), each child process sets itself up as a * process group leader. Fo
src/backend/postmaster/postmaster.c:4627
↓ 48 callersFunctiontransformExpr
* transformExpr - * Analyze and transform expressions. Type checking and type casting is * done here. This processing converts the raw grammar
src/backend/parser/parse_expr.c:97
↓ 48 callersFunctiontuplestore_putvalues
* Similar to tuplestore_puttuple(), but work from values + nulls arrays. * This avoids an extra tuple-construction operation. */
src/backend/utils/sort/tuplestore.c:845
↓ 47 callersMethodDeriveOuterReferences
--------------------------------------------------------------------------- @function: CLogical::DeriveOuterReferences @doc: Derive outer references
src/backend/gporca/libgpopt/src/operators/CLogical.cpp:437
↓ 47 callersFunctionRelationGetIndexList
* RelationGetIndexList -- get a list of OIDs of indexes on this relation * * The index list is created only if someone requests it. We scan pg_inde
src/backend/utils/cache/relcache.c:4942
↓ 47 callersFunctionSetVariable
* Set the variable named "name" to value "value", * or delete it if "value" is NULL. * * Returns true if successful, false if not; in the latter ca
src/bin/psql/variables.c:210
↓ 47 callersFunctionaccumArrayResult
* accumArrayResult - accumulate one (more) Datum for an array result * * astate is working state (can be NULL on first call) * dvalue/disnull repre
src/backend/utils/adt/arrayfuncs.c:5239
↓ 47 callersFunctionpg_ultostr_zeropad
* pg_ultostr_zeropad * Converts 'value' into a decimal string representation stored at 'str'. * 'minwidth' specifies the minimum width of the resu
src/backend/utils/adt/numutils.c:562
↓ 47 callersFunctionpq_getmsgbyte
-------------------------------- * pq_getmsgbyte - get a raw byte from a message buffer * -------------------------------- */
src/backend/libpq/pqformat.c:400
↓ 47 callersFunctionskip_utf8
src/backend/snowball/libstemmer/utilities.c:27
↓ 46 callersFunctionExecEndNode
---------------------------------------------------------------- * ExecEndNode * * Recursively cleans up all the nodes in the plan rooted * at
src/backend/executor/execProcnode.c:790
↓ 46 callersFunctionPQserverVersion
src/interfaces/libpq/fe-connect.c:6975
↓ 46 callersFunctionReadDir
* Read a directory opened with AllocateDir, ereport'ing any error. * * This is easier to use than raw readdir() since it takes care of some * other
src/backend/storage/file/fd.c:2831
↓ 46 callersMethodWidth
width of the column
src/backend/gporca/libgpopt/include/gpopt/base/CColRefTable.h:118
↓ 46 callersFunctioncanonicalize_path
* Clean up path by: * o make Win32 path use Unix slashes * o remove trailing quote on Win32 * o remove trailing slash * o remove duplicate
src/port/path.c:253
↓ 46 callersFunctiondlist_is_empty
* Is the list empty? * * An empty list has either its first 'next' pointer set to NULL, or to itself. */
src/include/lib/ilist.h:288
↓ 46 callersFunctionecpg_alloc
src/interfaces/ecpg/ecpglib/memory.c:18
↓ 46 callersFunctionget_attstatsslot
* get_attstatsslot * * Extract the contents of a "slot" of a pg_statistic tuple. * Returns true if requested slot type was found, else false. *
src/backend/utils/cache/lsyscache.c:3857
↓ 46 callersFunctionl_ptr
* Emit pointer. */
src/include/jit/llvmjit_emit.h:37
↓ 46 callersFunctionmp_int_copy
contrib/pgcrypto/imath.c:610
↓ 46 callersFunctionpg_strtok
* pg_strtok --- retrieve next "token" from a string. * * Works kinda like strtok, except it never modifies the source string. * (Instead of storing
src/backend/nodes/read.c:179
↓ 46 callersFunctionprintQuery
* Use this to print query results * * result: result of a successful query * opt: formatting options * fout: where to print to * is_pager: true i
src/fe_utils/print.c:3427
↓ 46 callersMethodsetChunkSize
gpcontrib/gpcloud/test/decompress_reader_test.cpp:44
↓ 46 callersMethodtime
Return time setting, or default if absent. Specify desired unit as 'ms', 's', or 'min'.
gpMgmt/bin/gppylib/pgconf.py:148
↓ 45 callersFunctionCreateTestTupleTableSlot
contrib/pax_storage/src/cpp/pax_gtest_helper.cc:116
↓ 45 callersFunctionDeleteTestTupleTableSlot
contrib/pax_storage/src/cpp/pax_gtest_helper.cc:222
↓ 45 callersMethodDeriveUsedColumns
src/backend/gporca/libgpopt/src/operators/CExpression.cpp:1427
↓ 45 callersMethodGetOptimizerConfig
optimizer configurations
src/backend/gporca/libgpopt/include/gpopt/base/COptCtxt.h:145
↓ 45 callersMethodSize
--------------------------------------------------------------------------- @function: CMemoryPoolBasicTest::Size @doc: Pick allocation size based on
src/backend/gporca/libgpos/server/src/unittest/gpos/memory/CMemoryPoolBasicTest.cpp:335
← previousnext →501–600 of 50,827, ranked by callers