MCPcopy Create free account

hub / github.com/GraphLite-AI/GraphLite / functions

Functions2,902 in github.com/GraphLite-AI/GraphLite

↓ 2 callersMethodeval_order_by_expression
Evaluates an ORDER BY expression against a row. This helper injects row values into the context with both: - Aliased column names (e.g., `age` from `
graphlite/src/exec/executor.rs:6674
↓ 2 callersMethodevaluate_binary_op
Evaluate a binary operation
graphlite/src/exec/executor.rs:5172
↓ 2 callersMethodevaluate_cast_expression
Evaluate a CAST expression: CAST(expr AS type-spec)
graphlite/src/exec/executor.rs:4955
↓ 2 callersMethodevaluate_is_predicate
Evaluate IS predicate expressions
graphlite/src/exec/executor.rs:8821
↓ 2 callersMethodevaluate_literal
Evaluate a literal value
graphlite/src/exec/executor.rs:5148
↓ 2 callersMethodevaluate_path_constructor
Evaluate a PATH constructor: PATH[expr1, expr2, ...]
graphlite/src/exec/executor.rs:4900
↓ 2 callersMethodevaluate_pattern_expression
Evaluate a pattern expression in WHERE clauses
graphlite/src/exec/executor.rs:9391
↓ 2 callersMethodevaluate_unary_op
Evaluate a unary operation
graphlite/src/exec/executor.rs:8364
↓ 2 callersMethodexecute_aggregate
Common aggregation logic
graphlite/src/exec/executor.rs:5739
↓ 2 callersMethodexecute_call_statement_without_graph
Execute a CALL statement with specific graph Execute a call statement without any graph context (for graph-independent procedures) Internal method for
graphlite/src/exec/executor.rs:3035
↓ 2 callersMethodexecute_declare_statement
Execute DECLARE statement to define local variables with type specifications Internal method for declare statements
graphlite/src/exec/executor.rs:8540
↓ 2 callersMethodexecute_except
Execute EXCEPT operation
graphlite/src/exec/executor.rs:7936
↓ 2 callersMethodexecute_generic_function
Execute a generic function
graphlite/src/exec/executor.rs:5676
↓ 2 callersMethodexecute_hash_expand_with_graph
Execute a hash-based expand operation with specific graph
graphlite/src/exec/executor.rs:6182
↓ 2 callersMethodexecute_in_memory_sort
Execute in-memory sort operation
graphlite/src/exec/executor.rs:6699
↓ 2 callersMethodexecute_intersect
Execute INTERSECT operation
graphlite/src/exec/executor.rs:7758
↓ 2 callersMethodexecute_match_with_context
Execute a MATCH clause with context support for WITH queries
graphlite/src/exec/executor.rs:1286
↓ 2 callersMethodexecute_procedure
Execute a system procedure by name Only gql.* namespace procedures are supported. The gql.* namespace is reserved for vendor-provided system procedur
graphlite/src/catalog/system_procedures.rs:60
↓ 2 callersMethodexecute_subquery_with_context
Execute a subquery with correlated variable support
graphlite/src/exec/executor.rs:1100
↓ 2 callersMethodexecute_union
Execute UNION operation
graphlite/src/exec/executor.rs:7655
↓ 2 callersMethodexecute_unwind_on_rows
Execute UNWIND on a set of rows
graphlite/src/exec/executor.rs:7453
↓ 2 callersMethodexecute_with_clause
Execute a WITH clause to transform query results
graphlite/src/exec/executor.rs:1352
↓ 2 callersMethodexists
Check if a graph type exists
graphlite/src/schema/catalog/graph_type_old.rs:209
↓ 2 callersFunctionexpression_list
Parse expression list: expr1, expr2, expr3, ...
graphlite/src/ast/parser.rs:2107
↓ 2 callersMethodextract_pattern_variables
Extract pattern variables into context Originally: optimizer.rs line 1272
graphlite/src/plan/builders/logical_builder.rs:642
↓ 2 callersMethodfind_shared_variables
Find variables that appear in multiple patterns
graphlite/src/plan/pattern_optimization/pattern_analyzer.rs:67
↓ 2 callersMethodget
Get cached subquery result
graphlite/src/cache/subquery_cache.rs:394
↓ 2 callersMethodgetRowCount
Get number of rows @return Row count
bindings/java/src/main/java/io/graphlite/QueryResult.java:136
↓ 2 callersMethodgetRows
Get all result rows @return List of rows (each row is a Map)
bindings/java/src/main/java/io/graphlite/QueryResult.java:127
↓ 2 callersMethodget_aces_for_principal
Get ACEs for a principal
graphlite/src/catalog/providers/security.rs:549
↓ 2 callersMethodget_aces_for_resource
Get ACEs for a resource
graphlite/src/catalog/providers/security.rs:541
↓ 2 callersMethodget_active_session_ids
Get all active session IDs
graphlite/src/session/manager.rs:173
↓ 2 callersMethodget_cache_stats
Get cache statistics (entries count, memory bytes estimate)
graphlite/src/storage/storage_manager.rs:511
↓ 2 callersMethodget_catalog_manager
Get the catalog manager
graphlite/src/session/manager.rs:100
↓ 2 callersMethodget_current_schema
Get current schema from session
graphlite/src/exec/context.rs:180
↓ 2 callersMethodget_estimated_cost
Get total estimated cost
graphlite/src/plan/operators/physical.rs:1125
↓ 2 callersMethodget_graph_type
ROADMAP v0.4.0 - Schema validation for data ingestion (see ROADMAP.md §4)
graphlite/src/schema/integration/ingestion_validator.rs:252
↓ 2 callersMethodget_graph_type_for_graph
ROADMAP v0.4.0 - Helper to resolve graph type from graph name for validation
graphlite/src/schema/validator.rs:247
↓ 2 callersMethodget_graph_types_by_schema
Get graph types by schema
graphlite/src/catalog/providers/graph_metadata.rs:674
↓ 2 callersMethodget_graphs_by_schema
Get graphs by schema
graphlite/src/catalog/providers/graph_metadata.rs:666
↓ 2 callersMethodget_role
Get a role by name
graphlite/src/catalog/providers/security.rs:432
↓ 2 callersMethodget_rollback_operations
ROADMAP v0.3.0 - Rollback operation iteration for ROLLBACK execution
graphlite/src/txn/log.rs:231
↓ 2 callersMethodget_row
Get a specific row by index
sdk-rust/src/result.rs:71
↓ 2 callersMethodget_stats
Get comprehensive cache statistics
graphlite/src/cache/cache_manager.rs:492
↓ 2 callersMethodget_timezone_info
Get timezone information if available
graphlite/src/storage/value.rs:227
↓ 2 callersMethodget_value_at_position
Get a value by position (for set operations)
graphlite/src/exec/result.rs:238
↓ 2 callersMethodgraphlite_close
(Pointer db)
bindings/java/src/main/java/io/graphlite/GraphLite.java:89
↓ 2 callersMethodgraphlite_close_session
(Pointer db, String sessionId, IntByReference error)
bindings/java/src/main/java/io/graphlite/GraphLite.java:87
↓ 2 callersMethodgraphlite_create_session
(Pointer db, String username, IntByReference error)
bindings/java/src/main/java/io/graphlite/GraphLite.java:85
↓ 2 callersFunctiongraphlite_open
( path: *const c_char, error_out: *mut GraphLiteErrorCode, )
graphlite-ffi/src/lib.rs:82
↓ 2 callersMethodgraphlite_open
(String path, IntByReference error)
bindings/java/src/main/java/io/graphlite/GraphLite.java:84
↓ 2 callersMethodgraphlite_query
(Pointer db, String sessionId, String query, IntByReference error)
bindings/java/src/main/java/io/graphlite/GraphLite.java:86
↓ 2 callersMethodgraphlite_version
()
bindings/java/src/main/java/io/graphlite/GraphLite.java:90
↓ 2 callersMethodhas_active_transaction
Check if there's an active transaction
graphlite/src/session/transaction_state.rs:62
↓ 2 callersMethodhas_date_component
Check if a temporal type has date component
graphlite/src/ast/ast.rs:1565
↓ 2 callersMethodhas_time_component
Check if a temporal type has time component
graphlite/src/ast/ast.rs:1551
↓ 2 callersMethodinit
(&mut self, _storage: Arc<StorageManager>)
graphlite/src/catalog/providers/index.rs:21
↓ 2 callersMethodinsert
(&self, key: &[u8], value: &[u8])
graphlite/src/storage/persistent/memory.rs:33
↓ 2 callersMethodinsert_l1
(&self, key: QueryCacheKey, mut entry: QueryResultEntry)
graphlite/src/cache/result_cache.rs:343
↓ 2 callersMethodinsert_l2
(&self, key: QueryCacheKey, mut entry: QueryResultEntry)
graphlite/src/cache/result_cache.rs:366
↓ 2 callersMethodinvalidate_on_schema_change
Invalidate caches when schema changes
graphlite/src/cache/cache_manager.rs:449
↓ 2 callersMethodisEmpty
Check if result is empty @return true if no rows
bindings/java/src/main/java/io/graphlite/QueryResult.java:168
↓ 2 callersMethodis_aggregate_function
Check if an expression is an aggregate function
graphlite/src/exec/executor.rs:5941
↓ 2 callersMethodis_empty
Check if the result is empty (no rows) Returns: True if result has no rows, False otherwise
sdk-python/src/graphlite_sdk/result.py:176
↓ 2 callersFunctionis_system_procedure
Check if a procedure name is a valid system procedure
graphlite/src/catalog/system_procedures.rs:1085
↓ 2 callersMethodis_valid
(&self)
graphlite/src/cache/subquery_cache.rs:101
↓ 2 callersMethodis_valid_query
Check if a query is syntactically valid This is a convenience method that returns a boolean instead of an error. # Arguments `query` - The GQL query
graphlite/src/coordinator/query_coordinator.rs:634
↓ 2 callersFunctionis_word_boundary
Parse simple patterns using direct string matching CRITICAL: The order of patterns in this function is crucial to prevent infinite loops and ensure c
graphlite/src/ast/lexer.rs:426
↓ 2 callersMethoditems
Extract items from a list response
graphlite/src/catalog/operations.rs:362
↓ 2 callersMethoditer
( &self, )
graphlite/src/storage/persistent/memory.rs:60
↓ 2 callersMethodlimit
Set the LIMIT value to the query Limits the number of results returned.
sdk-python/src/graphlite_sdk/query.py:88
↓ 2 callersMethodlist_graph_types
List all graph types
graphlite/src/schema/catalog/graph_type_old.rs:110
↓ 2 callersMethodlist_graphs
List all available graphs
graphlite/src/storage/storage_manager.rs:356
↓ 2 callersMethodlist_sessions
(&self)
graphlite/src/session/global_provider.rs:157
↓ 2 callersMethodlist_trees
(&self)
graphlite/src/storage/persistent/sled.rs:129
↓ 2 callersMethodliteral_to_value
Convert AST literal to storage value
graphlite/src/exec/executor.rs:3879
↓ 2 callersMethodload_all
Load all catalogs from storage Loads the state of all registered catalogs from storage. This operation loads each catalog's state individually. # Re
graphlite/src/catalog/manager.rs:198
↓ 2 callersFunctionload_database
Load an existing database
gql-cli/src/cli/gqlcli.rs:321
↓ 2 callersMethodmanager
(&self)
graphlite/src/session/global_provider.rs:129
↓ 2 callersMethodmatch_like_pattern
Match a string against a LIKE pattern with SQL-style wildcards
graphlite/src/exec/executor.rs:5461
↓ 2 callersMethodname
Get timezone name/identifier
graphlite/src/functions/timezone_functions.rs:128
↓ 2 callersMethodopen
(path: P)
graphlite/src/storage/persistent/sled.rs:115
↓ 2 callersMethodopen
Open a GraphLite database at the given path Creates or opens a database at the specified path and initializes all necessary components. This is the m
sdk-rust/src/connection.rs:58
↓ 2 callersMethodoptimize
Optimize a physical plan Originally: optimizer.rs line 2122
graphlite/src/plan/optimizers/physical_optimizer.rs:30
↓ 2 callersMethodoptimize_physical_plan
Optimize physical plan
graphlite/src/plan/optimizer.rs:397
↓ 2 callersMethodoverall_hit_rate
(&self)
graphlite/src/cache/cache_manager.rs:63
↓ 2 callersFunctionparse_index_name
Parse index name - lenient parser that accepts various token types for better error messages This allows invalid names to be parsed so we can provide
graphlite/src/ast/parser.rs:4776
↓ 2 callersMethodplan_group_clause_with_aliases
Plan GROUP BY clause with aliases Originally: optimizer.rs line 1324
graphlite/src/plan/builders/logical_builder.rs:678
↓ 2 callersMethodpost_execute
Post-execution: optional cleanup
graphlite/src/exec/write_stmt/statement_base.rs:36
↓ 2 callersFunctionprimary_graph_expr
Parse primary graph expressions (non-union)
graphlite/src/ast/parser.rs:3378
↓ 2 callersFunctionprint_match_clause
(match_clause: &MatchClause, indent: usize)
graphlite/src/ast/pretty_printer.rs:303
↓ 2 callersFunctionprint_path_pattern
(path_pattern: &PathPattern, indent: usize)
graphlite/src/ast/pretty_printer.rs:316
↓ 2 callersFunctionprint_property_map
(prop_map: &PropertyMap, indent: usize)
graphlite/src/ast/pretty_printer.rs:369
↓ 2 callersFunctionprint_return_clause
(return_clause: &ReturnClause, indent: usize)
graphlite/src/ast/pretty_printer.rs:381
↓ 2 callersFunctionprint_return_item
(item: &ReturnItem, indent: usize)
graphlite/src/ast/pretty_printer.rs:394
↓ 2 callersMethodprocedure_needs_graph_context
Check if a system procedure requires graph context Only gql.* namespace procedures are recognized as system procedures. All other namespaces are rese
graphlite/src/exec/executor.rs:2794
↓ 2 callersFunctionquery
Parse a complete query: MATCH [WHERE] RETURN [GROUP BY] [HAVING] [ORDER BY] [LIMIT] Parse query with set operations support <query-statement> ::= <que
graphlite/src/ast/parser.rs:352
↓ 2 callersMethodread_wal_file
Read all entries from a specific WAL file
graphlite/src/txn/wal.rs:654
↓ 2 callersMethodrecord_success
Record a successful optimization
graphlite/src/plan/pattern_optimization/integration.rs:79
↓ 2 callersMethodrelease
ROADMAP v0.2.0 - Release allocated memory (see ROADMAP.md §1)
graphlite/src/exec/memory_budget.rs:146
← previousnext →401–500 of 2,902, ranked by callers