README.md
pyproject.toml
pypi/README.md
src/relationalai/__init__.py
src/relationalai.egg-info/PKG-INFO
src/relationalai.egg-info/SOURCES.txt
src/relationalai.egg-info/dependency_links.txt
src/relationalai.egg-info/entry_points.txt
src/relationalai.egg-info/requires.txt
src/relationalai.egg-info/top_level.txt
src/relationalai/agent/__init__.py
src/relationalai/agent/cortex/__init__.py
src/relationalai/agent/cortex/chat.py
src/relationalai/agent/cortex/cortex_agent_manager.py
src/relationalai/agent/cortex/cortex_tool_resources.py
src/relationalai/agent/cortex/deployment_config.py
src/relationalai/agent/cortex/discover_imports.py
src/relationalai/agent/cortex/queries.py
src/relationalai/agent/cortex/tool.py
src/relationalai/agent/cortex/verbalize.py
src/relationalai/agent/cortex/api/__init__.py
src/relationalai/agent/cortex/api/agent.py
src/relationalai/agent/cortex/api/client.py
src/relationalai/agent/cortex/api/thread.py
src/relationalai/auth/__init__.py
src/relationalai/auth/jwt_generator.py
src/relationalai/auth/oauth_callback_server.py
src/relationalai/auth/token_cache.py
src/relationalai/auth/util.py
src/relationalai/auth/handlers/__init__.py
src/relationalai/auth/handlers/base.py
src/relationalai/auth/handlers/oauth_authorization_code.py
src/relationalai/auth/handlers/programmatic_access_token.py
src/relationalai/auth/handlers/snowflake_jwt.py
src/relationalai/client/__init__.py
src/relationalai/client/client.py
src/relationalai/client/client_sync.py
src/relationalai/client/constants.py
src/relationalai/client/core.py
src/relationalai/client/errors/__init__.py
src/relationalai/client/errors/exceptions.py
src/relationalai/client/errors/handlers.py
src/relationalai/client/middleware/__init__.py
src/relationalai/client/middleware/compose.py
src/relationalai/client/transports/__init__.py
src/relationalai/client/transports/http.py
src/relationalai/client/transports/sql.py
src/relationalai/client/transports/types.py
src/relationalai/client/wiring/__init__.py
src/relationalai/client/wiring/wiring.py
src/relationalai/config/__init__.py
src/relationalai/config/config.py
src/relationalai/config/config_fields.py
src/relationalai/config/config_reasoners_fields.py
src/relationalai/config/config_tables_fields.py
src/relationalai/config/constants.py
src/relationalai/config/deprecations.py
src/relationalai/config/direct_access.py
src/relationalai/config/shims.py
src/relationalai/config/tables.py
src/relationalai/config/v1_to_v0_translator.py
src/relationalai/config/connections/__init__.py
src/relationalai/config/connections/base.py
src/relationalai/config/connections/duckdb.py
src/relationalai/config/connections/local.py
src/relationalai/config/connections/snowflake.py
src/relationalai/config/errors/__init__.py
src/relationalai/config/errors/context.py
src/relationalai/config/errors/exceptions.py
src/relationalai/config/errors/formatters.py
src/relationalai/config/errors/utils.py
src/relationalai/config/external/__init__.py
src/relationalai/config/external/dbt_converter.py
src/relationalai/config/external/dbt_models.py
src/relationalai/config/external/raiconfig_converter.py
src/relationalai/config/external/raiconfig_models.py
src/relationalai/config/external/snowflake_converter.py
src/relationalai/config/external/snowflake_models.py
src/relationalai/config/external/utils.py
src/relationalai/runtime/__init__.py
src/relationalai/runtime/errors.py
src/relationalai/runtime/execution.py
src/relationalai/runtime/execution_summary.py
src/relationalai/runtime/pipeline.py
src/relationalai/runtime/retry_classification.py
src/relationalai/runtime/middleware/__init__.py
src/relationalai/runtime/middleware/base.py
src/relationalai/runtime/middleware/da_auth.py
src/relationalai/runtime/middleware/error_mapping.py
src/relationalai/runtime/middleware/logging.py
src/relationalai/runtime/middleware/metrics.py
src/relationalai/runtime/middleware/retry.py
src/relationalai/semantics/__init__.py
src/relationalai/semantics/inspect.py
src/relationalai/semantics/table_resolution.py
src/relationalai/semantics/backends/__init__.py
src/relationalai/semantics/backends/executor.py
src/relationalai/semantics/backends/legacy_executor.py
src/relationalai/semantics/backends/logic_reasoner_backend.py
src/relationalai/semantics/backends/sql_executor.py
src/relationalai/semantics/backends/sql_poc_executor.py
src/relationalai/semantics/backends/legacy_lqp/__init__.py
src/relationalai/semantics/backends/legacy_lqp/annotations.py
src/relationalai/semantics/backends/legacy_lqp/dependency.py
src/relationalai/semantics/backends/legacy_lqp/legacy_executor.py
src/relationalai/semantics/backends/legacy_lqp/rewriter.py
src/relationalai/semantics/backends/legacy_lqp/visitor.py
src/relationalai/semantics/backends/legacy_lqp/rewrite/__init__.py
src/relationalai/semantics/backends/legacy_lqp/rewrite/annotate_constraints.py
src/relationalai/semantics/backends/legacy_lqp/rewrite/cast_to_union_type.py
src/relationalai/semantics/backends/legacy_lqp/rewrite/constants_to_vars.py
src/relationalai/semantics/backends/legacy_lqp/rewrite/deduplicate_vars.py
src/relationalai/semantics/backends/legacy_lqp/rewrite/function_annotations.py
src/relationalai/semantics/backends/legacy_lqp/rewrite/functional_dependencies.py
src/relationalai/semantics/backends/legacy_lqp/rewrite/handle_annotated_requires.py
src/relationalai/semantics/backends/legacy_lqp/rewrite/lqp_pass.py
src/relationalai/semantics/backends/legacy_lqp/rewrite/match2union.py
src/relationalai/semantics/backends/legacy_lqp/rewrite/pass_sequence.py
src/relationalai/semantics/backends/legacy_lqp/rewrite/passes.py
src/relationalai/semantics/backends/legacy_lqp/rewrite/recursion_config.py
src/relationalai/semantics/backends/legacy_lqp/rewrite/transform_require.py
src/relationalai/semantics/backends/legacy_lqp/rewrite/utils.py
src/relationalai/semantics/backends/lqp/__init__.py
src/relationalai/semantics/backends/lqp/rewrite/__init__.py
src/relationalai/semantics/backends/sql/__init__.py
src/relationalai/semantics/backends/sql/artifacts.py
src/relationalai/semantics/backends/sql/catalog_builder.py
src/relationalai/semantics/backends/sql/coalescer.py
src/relationalai/semantics/backends/sql/duckdb_backend.py
src/relationalai/semantics/backends/sql/emitter.py
src/relationalai/semantics/backends/sql/logic_block_builder.py
src/relationalai/semantics/backends/sql/lowerer.py
src/relationalai/semantics/backends/sql/normalizer.py
src/relationalai/semantics/backends/sql/orchestrator.py
src/relationalai/semantics/backends/sql/pprint.py
src/relationalai/semantics/backends/sql/reasoner_router.py
src/relationalai/semantics/backends/sql/snowflake_backend.py
src/relationalai/semantics/backends/sql/sql_backend.py
src/relationalai/semantics/backends/sql/sql_ir.py
src/relationalai/semantics/backends/sql/sql_optimizer.py
src/relationalai/semantics/backends/sql/stratifier.py
src/relationalai/semantics/backends/sql9_poc/__init__.py
src/relationalai/semantics/backends/sql9_poc/artifacts.py
src/relationalai/semantics/backends/sql9_poc/catalog.py
src/relationalai/semantics/backends/sql9_poc/coalesce.py
src/relationalai/semantics/backends/sql9_poc/compiler.py
src/relationalai/semantics/backends/sql9_poc/dependency.py
src/relationalai/semantics/backends/sql9_poc/dialect.py
src/relationalai/semantics/backends/sql9_poc/emitter.py
src/relationalai/semantics/backends/sql9_poc/lower.py
src/relationalai/semantics/backends/sql9_poc/mm_utils.py
src/relationalai/semantics/backends/sql9_poc/model_compiler.py
src/relationalai/semantics/backends/sql9_poc/normalize.py
src/relationalai/semantics/backends/sql9_poc/portable_subset.py
src/relationalai/semantics/backends/sql9_poc/sql_ir.py
src/relationalai/semantics/backends/sql9_poc/sql_optimizer.py
src/relationalai/semantics/backends/sql9_poc/dev_tmp/generate_after_sql.py
src/relationalai/semantics/backends/sql9_poc/dev_tmp/run_sql.py
src/relationalai/semantics/backends/sql9_poc/dev_tmp/representative_examples/aggregate/aggregate.py
src/relationalai/semantics/backends/sql9_poc/dev_tmp/representative_examples/negation/negation.py
src/relationalai/semantics/backends/sql9_poc/dev_tmp/representative_examples/person/person.py
src/relationalai/semantics/backends/sql9_poc/dev_tmp/representative_examples/recursion/recursion.py
src/relationalai/semantics/backends/sql9_poc/dev_tmp/representative_examples/relationship3_dsl/relationship3_dsl.py
src/relationalai/semantics/backends/sql_poc/__init__.py
src/relationalai/semantics/backends/sql_poc/analyzer.py
src/relationalai/semantics/backends/sql_poc/coalesce.py
src/relationalai/semantics/backends/sql_poc/compiler.py
src/relationalai/semantics/backends/sql_poc/debug.py
src/relationalai/semantics/backends/sql_poc/dialect.py
src/relationalai/semantics/backends/sql_poc/duckdb_executor.py
src/relationalai/semantics/backends/sql_poc/emitter.py
src/relationalai/semantics/backends/sql_poc/graph.py
src/relationalai/semantics/backends/sql_poc/ir.py
src/relationalai/semantics/backends/sql_poc/lower.py
src/relationalai/semantics/backends/sql_poc/model_analysis.py
src/relationalai/semantics/backends/sql_poc/normalize.py
src/relationalai/semantics/backends/sql_poc/optimize.py
src/relationalai/semantics/backends/sql_poc/snowflake_executor.py
src/relationalai/semantics/backends/sql_poc/table_shape.py
src/relationalai/semantics/backends/sql_poc/task_semantics.py
src/relationalai/semantics/backends/sql_poc/type_inference.py
src/relationalai/semantics/experimental/__init__.py
src/relationalai/semantics/experimental/_internal_debug.py
src/relationalai/semantics/experimental/loopy/__init__.py
src/relationalai/semantics/experimental/loopy/builder.py
src/relationalai/semantics/experimental/loopy/builtins.py
src/relationalai/semantics/experimental/loopy/structural_recursion.py
src/relationalai/semantics/frontend/__init__.py
src/relationalai/semantics/frontend/base.py
src/relationalai/semantics/frontend/core.py
src/relationalai/semantics/frontend/front_compiler.py
src/relationalai/semantics/frontend/pprint.py
src/relationalai/semantics/frontend/runtime_hooks.py
src/relationalai/semantics/metamodel/__init__.py
src/relationalai/semantics/metamodel/builtins.py
src/relationalai/semantics/metamodel/metamodel.py
src/relationalai/semantics/metamodel/metamodel_analyzer.py
src/relationalai/semantics/metamodel/pprint.py
src/relationalai/semantics/metamodel/rewriter.py
src/relationalai/semantics/metamodel/typer.py
src/relationalai/semantics/reasoners/__init__.py
src/relationalai/semantics/reasoners/graph/__init__.py
src/relationalai/semantics/reasoners/graph/core.py
src/relationalai/semantics/reasoners/graph/design/__init__.py
src/relationalai/semantics/reasoners/graph/tests/__init__.py
src/relationalai/semantics/reasoners/prescriptive/__init__.py
src/relationalai/semantics/reasoners/prescriptive/components.py
src/relationalai/semantics/reasoners/prescriptive/constraints.py
src/relationalai/semantics/reasoners/prescriptive/display.py
src/relationalai/semantics/reasoners/prescriptive/problem.py
src/relationalai/semantics/reasoners/prescriptive/rewriter.py
src/relationalai/semantics/reasoners/prescriptive/wire_format.py
src/relationalai/semantics/std/__init__.py
src/relationalai/semantics/std/aggregates.py
src/relationalai/semantics/std/common.py
src/relationalai/semantics/std/constraints.py
src/relationalai/semantics/std/datetime.py
src/relationalai/semantics/std/datetime_format.py
src/relationalai/semantics/std/decimals.py
src/relationalai/semantics/std/floats.py
src/relationalai/semantics/std/integers.py
src/relationalai/semantics/std/math.py
src/relationalai/semantics/std/numbers.py
src/relationalai/semantics/std/re.py
src/relationalai/semantics/std/strings.py
src/relationalai/semantics/std/paths/__init__.py
src/relationalai/semantics/std/paths/api.py
src/relationalai/semantics/std/paths/algorithms/__init__.py
src/relationalai/semantics/std/paths/algorithms/naive_bfs.py
src/relationalai/services/__init__.py
src/relationalai/services/constants.py
src/relationalai/services/_shared/__init__.py
src/relationalai/services/_shared/artifact_info.py
src/relationalai/services/_shared/da_headers.py
src/relationalai/services/_shared/da_request.py
src/relationalai/services/_shared/da_wiring.py
src/relationalai/services/_shared/datetime.py
src/relationalai/services/_shared/direct_access_capability.py
src/relationalai/services/_shared/endpoint_stale.py
src/relationalai/services/_shared/http_util.py
src/relationalai/services/_shared/lazy_async_gateway.py
src/relationalai/services/_shared/service_endpoint.py
src/relationalai/services/_shared/sql_rows.py
src/relationalai/services/_shared/sql_wiring.py
src/relationalai/services/_shared/transport_logging.py
src/relationalai/services/jobs/__init__.py
src/relationalai/services/jobs/capabilities.py
src/relationalai/services/jobs/client.py
src/relationalai/services/jobs/client_sync.py
src/relationalai/services/jobs/constants.py
src/relationalai/services/jobs/da_http.py
src/relationalai/services/jobs/errors.py
src/relationalai/services/jobs/gateways.py
src/relationalai/services/jobs/models.py
src/relationalai/services/jobs/operations.py
src/relationalai/services/jobs/router.py
src/relationalai/services/jobs/routing.py
src/relationalai/services/jobs/txn_http.py
src/relationalai/services/jobs/txn_sql.py
src/relationalai/services/jobs/util.py
src/relationalai/services/jobs/wiring.py
src/relationalai/services/reasoners/__init__.py
src/relationalai/services/reasoners/_client_shared.py
src/relationalai/services/reasoners/capabilities.py
src/relationalai/services/reasoners/client.py
src/relationalai/services/reasoners/client_sync.py
src/relationalai/services/reasoners/constants.py
src/relationalai/services/reasoners/errors.py
src/relationalai/services/reasoners/gateways.py
src/relationalai/services/reasoners/models.py
src/relationalai/services/reasoners/operations.py
src/relationalai/services/reasoners/protocol.py
src/relationalai/services/reasoners/util.py
src/relationalai/services/reasoners/wiring.py
src/relationalai/shims/__init__.py
src/relationalai/shims/executor.py
src/relationalai/shims/helpers.py
src/relationalai/shims/hoister.py
src/relationalai/shims/mm2v0.py
src/relationalai/shims/v0debugging.py
src/relationalai/tools/__init__.py
src/relationalai/tools/debugger.py
src/relationalai/tools/favicon.png
src/relationalai/tools/rai_debugger.py
src/relationalai/tools/typer_debugger.py
src/relationalai/tools/cli/__init__.py
src/relationalai/tools/cli/cli.py
src/relationalai/tools/cli/cli_helpers.py
src/relationalai/tools/cli/cli_output_prefs.py
src/relationalai/tools/cli/dev.py
src/relationalai/tools/cli/display.py
src/relationalai/tools/cli/docs.py
src/relationalai/tools/cli/error_handlers.py
src/relationalai/tools/cli/execution_diagnostics.py
src/relationalai/tools/cli/flows.py
src/relationalai/tools/cli/init_wizard.py
src/relationalai/tools/cli/job_types.py
src/relationalai/tools/cli/markup.py
src/relationalai/tools/cli/template_config.py
src/relationalai/tools/cli/components/__init__.py
src/relationalai/tools/cli/components/fuzzy_select.py
src/relationalai/tools/cli/components/progress_reader.py
src/relationalai/tools/cli/components/text_prompt.py
src/relationalai/tools/cli/components/utils.py
src/relationalai/tools/cli/components/wait_spinner.py
src/relationalai/util/__init__.py
src/relationalai/util/adapters.py
src/relationalai/util/asyncio.py
src/relationalai/util/dataclasses.py
src/relationalai/util/docutils.py
src/relationalai/util/error.py
src/relationalai/util/format.py
src/relationalai/util/fs.py
src/relationalai/util/identifiers.py
src/relationalai/util/naming.py
src/relationalai/util/noclose.py
src/relationalai/util/persistent_kv.py
src/relationalai/util/polling.py
src/relationalai/util/proxy.py
src/relationalai/util/python.py
src/relationalai/util/runtime.py
src/relationalai/util/schema.py
src/relationalai/util/source.py
src/relationalai/util/structures.py
src/relationalai/util/tracing.py
src/v0/relationalai/__init__.py
src/v0/relationalai/compiler.py
src/v0/relationalai/debugging.py
src/v0/relationalai/dependencies.py
src/v0/relationalai/docutils.py
src/v0/relationalai/dsl.py
src/v0/relationalai/errors.py
src/v0/relationalai/metagen.py
src/v0/relationalai/metamodel.py
src/v0/relationalai/rel.py
src/v0/relationalai/rel_emitter.py
src/v0/relationalai/rel_utils.py
src/v0/relationalai/analysis/__init__.py
src/v0/relationalai/analysis/mechanistic.py
src/v0/relationalai/analysis/whynot.py
src/v0/relationalai/auth/__init__.py
src/v0/relationalai/auth/jwt_generator.py
src/v0/relationalai/auth/oauth_callback_server.py
src/v0/relationalai/auth/token_handler.py
src/v0/relationalai/auth/util.py
src/v0/relationalai/clients/__init__.py
src/v0/relationalai/clients/client.py
src/v0/relationalai/clients/config.py
src/v0/relationalai/clients/direct_access_client.py
src/v0/relationalai/clients/exec_txn_poller.py
src/v0/relationalai/clients/hash_util.py
src/v0/relationalai/clients/local.py
src/v0/relationalai/clients/profile_polling.py
src/v0/relationalai/clients/result_helpers.py
src/v0/relationalai/clients/types.py
src/v0/relationalai/clients/util.py
src/v0/relationalai/clients/resources/__init__.py
src/v0/relationalai/clients/resources/azure/azure.py
src/v0/relationalai/clients/resources/snowflake/__init__.py
src/v0/relationalai/clients/resources/snowflake/cache_store.py
src/v0/relationalai/clients/resources/snowflake/cli_resources.py
src/v0/relationalai/clients/resources/snowflake/direct_access_resources.py
src/v0/relationalai/clients/resources/snowflake/engine_service.py
src/v0/relationalai/clients/resources/snowflake/engine_state_handlers.py
src/v0/relationalai/clients/resources/snowflake/error_handlers.py
src/v0/relationalai/clients/resources/snowflake/resources_factory.py
src/v0/relationalai/clients/resources/snowflake/snowflake.py
src/v0/relationalai/clients/resources/snowflake/use_index_poller.py
src/v0/relationalai/clients/resources/snowflake/use_index_resources.py
src/v0/relationalai/clients/resources/snowflake/util.py
src/v0/relationalai/early_access/__init__.py
src/v0/relationalai/early_access/builder/__init__.py
src/v0/relationalai/early_access/builder/builder/__init__.py
src/v0/relationalai/early_access/builder/snowflake/__init__.py
src/v0/relationalai/early_access/builder/std/__init__.py
src/v0/relationalai/early_access/builder/std/decimals/__init__.py
src/v0/relationalai/early_access/builder/std/integers/__init__.py
src/v0/relationalai/early_access/builder/std/math/__init__.py
src/v0/relationalai/early_access/builder/std/strings/__init__.py
src/v0/relationalai/early_access/devtools/__init__.py
src/v0/relationalai/early_access/devtools/benchmark_lqp/__init__.py
src/v0/relationalai/early_access/devtools/extract_lqp/__init__.py
src/v0/relationalai/early_access/dsl/__init__.py
src/v0/relationalai/early_access/dsl/constants.py
src/v0/relationalai/early_access/dsl/relations.py
src/v0/relationalai/early_access/dsl/rulesets.py
src/v0/relationalai/early_access/dsl/serialization.py
src/v0/relationalai/early_access/dsl/utils.py
src/v0/relationalai/early_access/dsl/adapters/__init__.py
src/v0/relationalai/early_access/dsl/adapters/orm/__init__.py
src/v0/relationalai/early_access/dsl/adapters/orm/adapter_qb.py
src/v0/relationalai/early_access/dsl/adapters/orm/model.py
src/v0/relationalai/early_access/dsl/adapters/orm/parser.py
src/v0/relationalai/early_access/dsl/adapters/owl/__init__.py
src/v0/relationalai/early_access/dsl/adapters/owl/adapter.py
src/v0/relationalai/early_access/dsl/adapters/owl/model.py
src/v0/relationalai/early_access/dsl/adapters/owl/parser.py
src/v0/relationalai/early_access/dsl/bindings/__init__.py
src/v0/relationalai/early_access/dsl/bindings/common.py
src/v0/relationalai/early_access/dsl/bindings/csv.py
src/v0/relationalai/early_access/dsl/bindings/snowflake.py
src/v0/relationalai/early_access/dsl/bindings/legacy/__init__.py
src/v0/relationalai/early_access/dsl/bindings/legacy/binding_models.py
src/v0/relationalai/early_access/dsl/codegen/__init__.py
src/v0/relationalai/early_access/dsl/codegen/binder.py
src/v0/relationalai/early_access/dsl/codegen/common.py
src/v0/relationalai/early_access/dsl/codegen/helpers.py
src/v0/relationalai/early_access/dsl/codegen/relations.py
src/v0/relationalai/early_access/dsl/codegen/weaver.py
src/v0/relationalai/early_access/dsl/core/__init__.py
src/v0/relationalai/early_access/dsl/core/context.py
src/v0/relationalai/early_access/dsl/core/cset.py
src/v0/relationalai/early_access/dsl/core/instances.py
src/v0/relationalai/early_access/dsl/core/namespaces.py
src/v0/relationalai/early_access/dsl/core/relations.py
src/v0/relationalai/early_access/dsl/core/rules.py
src/v0/relationalai/early_access/dsl/core/stack.py
src/v0/relationalai/early_access/dsl/core/utils.py
src/v0/relationalai/early_access/dsl/core/builders/__init__.py
src/v0/relationalai/early_access/dsl/core/builders/logic.py
src/v0/relationalai/early_access/dsl/core/builders/scalar_constraint.py
src/v0/relationalai/early_access/dsl/core/constraints/__init__.py
src/v0/relationalai/early_access/dsl/core/constraints/scalar.py
src/v0/relationalai/early_access/dsl/core/constraints/predicate/__init__.py
src/v0/relationalai/early_access/dsl/core/constraints/predicate/atomic.py
src/v0/relationalai/early_access/dsl/core/constraints/predicate/universal.py
src/v0/relationalai/early_access/dsl/core/exprs/__init__.py
src/v0/relationalai/early_access/dsl/core/exprs/relational.py
src/v0/relationalai/early_access/dsl/core/exprs/scalar.py
src/v0/relationalai/early_access/dsl/core/logic/__init__.py
src/v0/relationalai/early_access/dsl/core/logic/aggregation.py
src/v0/relationalai/early_access/dsl/core/logic/exists.py
src/v0/relationalai/early_access/dsl/core/logic/helper.py
src/v0/relationalai/early_access/dsl/core/std/__init__.py
src/v0/relationalai/early_access/dsl/core/temporal/__init__.py
src/v0/relationalai/early_access/dsl/core/temporal/recall.py
src/v0/relationalai/early_access/dsl/core/types/__init__.py
src/v0/relationalai/early_access/dsl/core/types/concepts.py
src/v0/relationalai/early_access/dsl/core/types/standard.py
src/v0/relationalai/early_access/dsl/core/types/unconstrained.py
src/v0/relationalai/early_access/dsl/core/types/variables.py
src/v0/relationalai/early_access/dsl/core/types/constrained/__init__.py
src/v0/relationalai/early_access/dsl/core/types/constrained/nominal.py
src/v0/relationalai/early_access/dsl/core/types/constrained/subtype.py
src/v0/relationalai/early_access/dsl/ir/__init__.py
src/v0/relationalai/early_access/dsl/ir/compiler.py
src/v0/relationalai/early_access/dsl/ir/executor.py
src/v0/relationalai/early_access/dsl/ontologies/__init__.py
src/v0/relationalai/early_access/dsl/ontologies/constraints.py
src/v0/relationalai/early_access/dsl/ontologies/export.py
src/v0/relationalai/early_access/dsl/ontologies/models.py
src/v0/relationalai/early_access/dsl/ontologies/python_printer.py
src/v0/relationalai/early_access/dsl/ontologies/raw_source.py
src/v0/relationalai/early_access/dsl/ontologies/readings.py
src/v0/relationalai/early_access/dsl/ontologies/relationships.py
src/v0/relationalai/early_access/dsl/ontologies/roles.py
src/v0/relationalai/early_access/dsl/ontologies/subtyping.py
src/v0/relationalai/early_access/dsl/orm/__init__.py
src/v0/relationalai/early_access/dsl/orm/constraints.py
src/v0/relationalai/early_access/dsl/orm/models.py
src/v0/relationalai/early_access/dsl/orm/object_oriented_printer.py
src/v0/relationalai/early_access/dsl/orm/printer.py
src/v0/relationalai/early_access/dsl/orm/reasoner_errors.py
src/v0/relationalai/early_access/dsl/orm/reasoners.py
src/v0/relationalai/early_access/dsl/orm/relations.py
src/v0/relationalai/early_access/dsl/orm/relationships.py
src/v0/relationalai/early_access/dsl/orm/types.py
src/v0/relationalai/early_access/dsl/orm/utils.py
src/v0/relationalai/early_access/dsl/orm/verb.py
src/v0/relationalai/early_access/dsl/orm/measures/__init__.py
src/v0/relationalai/early_access/dsl/orm/measures/dimensions.py
src/v0/relationalai/early_access/dsl/orm/measures/initializer.py
src/v0/relationalai/early_access/dsl/orm/measures/measure_rules.py
src/v0/relationalai/early_access/dsl/orm/measures/measures.py
src/v0/relationalai/early_access/dsl/orm/measures/role_exprs.py
src/v0/relationalai/early_access/dsl/physical_metadata/__init__.py
src/v0/relationalai/early_access/dsl/physical_metadata/tables.py
src/v0/relationalai/early_access/dsl/schemas/__init__.py
src/v0/relationalai/early_access/dsl/schemas/builder.py
src/v0/relationalai/early_access/dsl/schemas/comp_names.py
src/v0/relationalai/early_access/dsl/schemas/components.py
src/v0/relationalai/early_access/dsl/schemas/contexts.py
src/v0/relationalai/early_access/dsl/schemas/exprs.py
src/v0/relationalai/early_access/dsl/schemas/fragments.py
src/v0/relationalai/early_access/dsl/serialize/__init__.py
src/v0/relationalai/early_access/dsl/serialize/binding_model.py
src/v0/relationalai/early_access/dsl/serialize/exporter.py
src/v0/relationalai/early_access/dsl/serialize/model.py
src/v0/relationalai/early_access/dsl/snow/__init__.py
src/v0/relationalai/early_access/dsl/snow/api.py
src/v0/relationalai/early_access/dsl/snow/common.py
src/v0/relationalai/early_access/dsl/state_mgmt/__init__.py
src/v0/relationalai/early_access/dsl/state_mgmt/state_charts.py
src/v0/relationalai/early_access/dsl/state_mgmt/transitions.py
src/v0/relationalai/early_access/dsl/types/__init__.py
src/v0/relationalai/early_access/dsl/types/concepts.py
src/v0/relationalai/early_access/dsl/types/entities.py
src/v0/relationalai/early_access/dsl/types/values.py
src/v0/relationalai/early_access/graphs/__init__.py
src/v0/relationalai/early_access/lqp/__init__.py
src/v0/relationalai/early_access/lqp/compiler/__init__.py
src/v0/relationalai/early_access/lqp/constructors/__init__.py
src/v0/relationalai/early_access/lqp/executor/__init__.py
src/v0/relationalai/early_access/lqp/ir/__init__.py
src/v0/relationalai/early_access/lqp/passes/__init__.py
src/v0/relationalai/early_access/lqp/pragmas/__init__.py
src/v0/relationalai/early_access/lqp/primitives/__init__.py
src/v0/relationalai/early_access/lqp/types/__init__.py
src/v0/relationalai/early_access/lqp/utils/__init__.py
src/v0/relationalai/early_access/lqp/validators/__init__.py
src/v0/relationalai/early_access/metamodel/__init__.py
src/v0/relationalai/early_access/metamodel/builtins/__init__.py
src/v0/relationalai/early_access/metamodel/compiler/__init__.py
src/v0/relationalai/early_access/metamodel/dependency/__init__.py
src/v0/relationalai/early_access/metamodel/factory/__init__.py
src/v0/relationalai/early_access/metamodel/helpers/__init__.py
src/v0/relationalai/early_access/metamodel/ir/__init__.py
src/v0/relationalai/early_access/metamodel/rewrite/__init__.py
src/v0/relationalai/early_access/metamodel/typer/__init__.py
src/v0/relationalai/early_access/metamodel/typer/typer/__init__.py
src/v0/relationalai/early_access/metamodel/types/__init__.py
src/v0/relationalai/early_access/metamodel/util/__init__.py
src/v0/relationalai/early_access/metamodel/visitor/__init__.py
src/v0/relationalai/early_access/rel/__init__.py
src/v0/relationalai/early_access/rel/executor/__init__.py
src/v0/relationalai/early_access/rel/rel_utils/__init__.py
src/v0/relationalai/early_access/rel/rewrite/__init__.py
src/v0/relationalai/early_access/solvers/__init__.py
src/v0/relationalai/early_access/sql/__init__.py
src/v0/relationalai/early_access/sql/executor/__init__.py
src/v0/relationalai/early_access/sql/rewrite/__init__.py
src/v0/relationalai/early_access/tests/__init__.py
src/v0/relationalai/early_access/tests/logging/__init__.py
src/v0/relationalai/early_access/tests/test_snapshot_base/__init__.py
src/v0/relationalai/early_access/tests/utils/__init__.py
src/v0/relationalai/environments/__init__.py
src/v0/relationalai/environments/base.py
src/v0/relationalai/environments/ci.py
src/v0/relationalai/environments/colab.py
src/v0/relationalai/environments/generic.py
src/v0/relationalai/environments/hex.py
src/v0/relationalai/environments/ipython.py
src/v0/relationalai/environments/jupyter.py
src/v0/relationalai/environments/snowbook.py
src/v0/relationalai/environments/terminal.py
src/v0/relationalai/experimental/SF.py
src/v0/relationalai/experimental/__init__.py
src/v0/relationalai/experimental/graphs.py
src/v0/relationalai/experimental/inspect.py
src/v0/relationalai/experimental/pathfinder/__init__.py
src/v0/relationalai/experimental/pathfinder/api.py
src/v0/relationalai/experimental/pathfinder/automaton.py
src/v0/relationalai/experimental/pathfinder/bridge.py
src/v0/relationalai/experimental/pathfinder/compiler.py
src/v0/relationalai/experimental/pathfinder/datalog.py
src/v0/relationalai/experimental/pathfinder/diagnostics.py
src/v0/relationalai/experimental/pathfinder/filter.py
src/v0/relationalai/experimental/pathfinder/glushkov.py
src/v0/relationalai/experimental/pathfinder/options.py
src/v0/relationalai/experimental/pathfinder/rpq.py
src/v0/relationalai/experimental/pathfinder/transition.py
src/v0/relationalai/experimental/pathfinder/utils.py
src/v0/relationalai/experimental/paths/__init__.py
src/v0/relationalai/experimental/paths/api.py
src/v0/relationalai/experimental/paths/find_paths_via_automaton.py
src/v0/relationalai/experimental/paths/graph.py
src/v0/relationalai/experimental/paths/product_graph.py
src/v0/relationalai/experimental/paths/tree_agg.py
src/v0/relationalai/experimental/paths/benchmarks/__init__.py
src/v0/relationalai/experimental/paths/benchmarks/grid_graph.py
src/v0/relationalai/experimental/paths/examples/basic_example.py
src/v0/relationalai/experimental/paths/examples/minimal_engine_warmup.py
src/v0/relationalai/experimental/paths/examples/movie_example.py
src/v0/relationalai/experimental/paths/examples/paths_benchmark.py
src/v0/relationalai/experimental/paths/examples/paths_example.py
src/v0/relationalai/experimental/paths/examples/pattern_to_automaton.py
src/v0/relationalai/experimental/paths/path_algorithms/__init__.py
src/v0/relationalai/experimental/paths/path_algorithms/find_paths.py
src/v0/relationalai/experimental/paths/path_algorithms/one_sided_ball_repetition.py
src/v0/relationalai/experimental/paths/path_algorithms/one_sided_ball_upto.py
src/v0/relationalai/experimental/paths/path_algorithms/single.py
src/v0/relationalai/experimental/paths/path_algorithms/two_sided_balls_repetition.py
src/v0/relationalai/experimental/paths/path_algorithms/two_sided_balls_upto.py
src/v0/relationalai/experimental/paths/path_algorithms/usp-old.py
src/v0/relationalai/experimental/paths/path_algorithms/usp-tuple.py
src/v0/relationalai/experimental/paths/path_algorithms/usp.py
src/v0/relationalai/experimental/paths/rpq/__init__.py
src/v0/relationalai/experimental/paths/rpq/automaton.py
src/v0/relationalai/experimental/paths/rpq/diagnostics.py
src/v0/relationalai/experimental/paths/rpq/filter.py
src/v0/relationalai/experimental/paths/rpq/glushkov.py
src/v0/relationalai/experimental/paths/rpq/rpq.py
src/v0/relationalai/experimental/paths/rpq/transition.py
src/v0/relationalai/experimental/paths/tests/tests_limit_sp_max_length.py
src/v0/relationalai/experimental/paths/tests/tests_limit_sp_multiple.py
src/v0/relationalai/experimental/paths/tests/tests_limit_sp_single.py
src/v0/relationalai/experimental/paths/tests/tests_limit_walks_multiple.py
src/v0/relationalai/experimental/paths/tests/tests_limit_walks_single.py
src/v0/relationalai/experimental/paths/tests/tests_one_sided_ball_repetition_multiple.py
src/v0/relationalai/experimental/paths/tests/tests_one_sided_ball_repetition_single.py
src/v0/relationalai/experimental/paths/tests/tests_one_sided_ball_upto_multiple.py
src/v0/relationalai/experimental/paths/tests/tests_one_sided_ball_upto_single.py
src/v0/relationalai/experimental/paths/tests/tests_single_paths.py
src/v0/relationalai/experimental/paths/tests/tests_single_walks.py
src/v0/relationalai/experimental/paths/tests/tests_single_walks_undirected.py
src/v0/relationalai/experimental/paths/tests/tests_two_sided_balls_repetition_multiple.py
src/v0/relationalai/experimental/paths/tests/tests_two_sided_balls_repetition_single.py
src/v0/relationalai/experimental/paths/tests/tests_two_sided_balls_upto_multiple.py
src/v0/relationalai/experimental/paths/tests/tests_two_sided_balls_upto_single.py
src/v0/relationalai/experimental/paths/tests/tests_usp_nsp_multiple.py
src/v0/relationalai/experimental/paths/tests/tests_usp_nsp_single.py
src/v0/relationalai/experimental/paths/utilities/__init__.py
src/v0/relationalai/experimental/paths/utilities/iterators.py
src/v0/relationalai/experimental/paths/utilities/prefix_sum.py
src/v0/relationalai/experimental/paths/utilities/utilities.py
src/v0/relationalai/loaders/__init__.py
src/v0/relationalai/loaders/csv.py
src/v0/relationalai/loaders/loader.py
src/v0/relationalai/loaders/types.py
src/v0/relationalai/semantics/__init__.py
src/v0/relationalai/semantics/devtools/__init__.py
src/v0/relationalai/semantics/devtools/benchmark_lqp.py
src/v0/relationalai/semantics/devtools/compilation_manager.py
src/v0/relationalai/semantics/devtools/extract_lqp.py
src/v0/relationalai/semantics/internal/__init__.py
src/v0/relationalai/semantics/internal/annotations.py
src/v0/relationalai/semantics/internal/internal.py
src/v0/relationalai/semantics/internal/snowflake.py
src/v0/relationalai/semantics/lqp/__init__.py
src/v0/relationalai/semantics/lqp/algorithms.py
src/v0/relationalai/semantics/lqp/builtins.py
src/v0/relationalai/semantics/lqp/compiler.py
src/v0/relationalai/semantics/lqp/constructors.py
src/v0/relationalai/semantics/lqp/executor.py
src/v0/relationalai/semantics/lqp/export_rewriter.py
src/v0/relationalai/semantics/lqp/intrinsics.py
src/v0/relationalai/semantics/lqp/model2lqp.py
src/v0/relationalai/semantics/lqp/passes.py
src/v0/relationalai/semantics/lqp/pragmas.py
src/v0/relationalai/semantics/lqp/primitives.py
src/v0/relationalai/semantics/lqp/result_helpers.py
src/v0/relationalai/semantics/lqp/types.py
src/v0/relationalai/semantics/lqp/utils.py
src/v0/relationalai/semantics/lqp/validators.py
src/v0/relationalai/semantics/lqp/lqp_bundle/__init__.py
src/v0/relationalai/semantics/lqp/lqp_bundle/ir.py
src/v0/relationalai/semantics/lqp/lqp_bundle/proto_conversion.py
src/v0/relationalai/semantics/lqp/lqp_bundle/safe_print.py
src/v0/relationalai/semantics/lqp/rewrite/__init__.py
src/v0/relationalai/semantics/lqp/rewrite/algorithm.py
src/v0/relationalai/semantics/lqp/rewrite/annotate_constraints.py
src/v0/relationalai/semantics/lqp/rewrite/cdc.py
src/v0/relationalai/semantics/lqp/rewrite/constants_to_vars.py
src/v0/relationalai/semantics/lqp/rewrite/deduplicate_vars.py
src/v0/relationalai/semantics/lqp/rewrite/extract_common.py
src/v0/relationalai/semantics/lqp/rewrite/extract_keys.py
src/v0/relationalai/semantics/lqp/rewrite/flatten.py
src/v0/relationalai/semantics/lqp/rewrite/flatten_script.py
src/v0/relationalai/semantics/lqp/rewrite/format_outputs.py
src/v0/relationalai/semantics/lqp/rewrite/function_annotations.py
src/v0/relationalai/semantics/lqp/rewrite/functional_dependencies.py
src/v0/relationalai/semantics/lqp/rewrite/lift_data.py
src/v0/relationalai/semantics/lqp/rewrite/period_math.py
src/v0/relationalai/semantics/lqp/rewrite/quantify_vars.py
src/v0/relationalai/semantics/lqp/rewrite/splinter.py
src/v0/relationalai/semantics/lqp/rewrite/unify_definitions.py
src/v0/relationalai/semantics/metamodel/__init__.py
src/v0/relationalai/semantics/metamodel/builtins.py
src/v0/relationalai/semantics/metamodel/compiler.py
src/v0/relationalai/semantics/metamodel/dataflow.py
src/v0/relationalai/semantics/metamodel/dependency.py
src/v0/relationalai/semantics/metamodel/executor.py
src/v0/relationalai/semantics/metamodel/factory.py
src/v0/relationalai/semantics/metamodel/helpers.py
src/v0/relationalai/semantics/metamodel/ir.py
src/v0/relationalai/semantics/metamodel/types.py
src/v0/relationalai/semantics/metamodel/util.py
src/v0/relationalai/semantics/metamodel/visitor.py
src/v0/relationalai/semantics/metamodel/rewrite/__init__.py
src/v0/relationalai/semantics/metamodel/rewrite/discharge_constraints.py
src/v0/relationalai/semantics/metamodel/rewrite/dnf_union_splitter.py
src/v0/relationalai/semantics/metamodel/rewrite/format_outputs.py
src/v0/relationalai/semantics/metamodel/rewrite/handle_aggregations_and_ranks.py
src/v0/relationalai/semantics/metamodel/typer/__init__.py
src/v0/relationalai/semantics/metamodel/typer/checker.py
src/v0/relationalai/semantics/metamodel/typer/typer.py
src/v0/relationalai/semantics/reasoners/__init__.py
src/v0/relationalai/semantics/reasoners/experimental/__init__.py
src/v0/relationalai/semantics/reasoners/graph/__init__.py
src/v0/relationalai/semantics/reasoners/graph/core.py
src/v0/relationalai/semantics/reasoners/optimization/__init__.py
src/v0/relationalai/semantics/reasoners/optimization/common.py
src/v0/relationalai/semantics/reasoners/optimization/solver.py
src/v0/relationalai/semantics/reasoners/optimization/solver_model.py
src/v0/relationalai/semantics/rel/__init__.py
src/v0/relationalai/semantics/rel/builtins.py
src/v0/relationalai/semantics/rel/compiler.py
src/v0/relationalai/semantics/rel/executor.py
src/v0/relationalai/semantics/rel/rel.py
src/v0/relationalai/semantics/rel/rel_utils.py
src/v0/relationalai/semantics/snowflake/__init__.py
src/v0/relationalai/semantics/sql/__init__.py
src/v0/relationalai/semantics/sql/compiler.py
src/v0/relationalai/semantics/sql/sql.py
src/v0/relationalai/semantics/sql/executor/__init__.py
src/v0/relationalai/semantics/sql/executor/duck_db.py
src/v0/relationalai/semantics/sql/executor/result_helpers.py
src/v0/relationalai/semantics/sql/executor/snowflake.py
src/v0/relationalai/semantics/sql/rewrite/__init__.py
src/v0/relationalai/semantics/sql/rewrite/denormalize.py
src/v0/relationalai/semantics/sql/rewrite/double_negation.py
src/v0/relationalai/semantics/sql/rewrite/extract_nested_logicals.py
src/v0/relationalai/semantics/sql/rewrite/flatten.py
src/v0/relationalai/semantics/sql/rewrite/recursive_union.py
src/v0/relationalai/semantics/sql/rewrite/sort_output_query.py
src/v0/relationalai/semantics/std/__init__.py
src/v0/relationalai/semantics/std/constraints.py
src/v0/relationalai/semantics/std/datetime.py
src/v0/relationalai/semantics/std/decimals.py
src/v0/relationalai/semantics/std/floats.py
src/v0/relationalai/semantics/std/integers.py
src/v0/relationalai/semantics/std/math.py
src/v0/relationalai/semantics/std/pragmas.py
src/v0/relationalai/semantics/std/re.py
src/v0/relationalai/semantics/std/std.py
src/v0/relationalai/semantics/std/strings.py
src/v0/relationalai/semantics/tests/__init__.py
src/v0/relationalai/semantics/tests/logging.py
src/v0/relationalai/semantics/tests/test_snapshot_abstract.py
src/v0/relationalai/semantics/tests/test_snapshot_base.py
src/v0/relationalai/semantics/tests/utils.py
src/v0/relationalai/semantics/tests/lqp/__init__.py
src/v0/relationalai/semantics/tests/lqp/algorithms.py
src/v0/relationalai/std/__init__.py
src/v0/relationalai/std/aggregates.py
src/v0/relationalai/std/dates.py
src/v0/relationalai/std/graphs.py
src/v0/relationalai/std/inspect.py
src/v0/relationalai/std/math.py
src/v0/relationalai/std/re.py
src/v0/relationalai/std/strings.py
src/v0/relationalai/tools/__init__.py
src/v0/relationalai/tools/cleanup_snapshots.py
src/v0/relationalai/tools/cli.py
src/v0/relationalai/tools/cli_controls.py
src/v0/relationalai/tools/cli_helpers.py
src/v0/relationalai/tools/constants.py
src/v0/relationalai/tools/debugger.py
src/v0/relationalai/tools/debugger_client.py
src/v0/relationalai/tools/debugger_server.py
src/v0/relationalai/tools/dev.py
src/v0/relationalai/tools/qb_debugger.py
src/v0/relationalai/tools/query_utils.py
src/v0/relationalai/tools/snapshot_viewer.py
src/v0/relationalai/tools/txn_progress_display.py
src/v0/relationalai/tools/txn_progress_tree.py
src/v0/relationalai/util/__init__.py
src/v0/relationalai/util/clean_up_databases.py
src/v0/relationalai/util/constants.py
src/v0/relationalai/util/format.py
src/v0/relationalai/util/graph.py
src/v0/relationalai/util/list_databases.py
src/v0/relationalai/util/otel_configuration.py
src/v0/relationalai/util/otel_handler.py
src/v0/relationalai/util/snowflake_handler.py
src/v0/relationalai/util/span_format_test.py
src/v0/relationalai/util/span_tracker.py
src/v0/relationalai/util/spans_file_handler.py
src/v0/relationalai/util/timeout.py
src/v0/relationalai/util/tracing_handler.py