OmniSciDB  b28c0d5765
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
setup Namespace Reference

Variables

tuple root = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
 
list extra_library_dirs = []
 
tuple dbe
 
list data_files = []
 
string name = "heavydbe"
 
string version = "0.1"
 
tuple ext_modules
 

Variable Documentation

list setup.data_files = []

Definition at line 47 of file setup.in.py.

tuple setup.dbe
Initial value:
1 = Extension(
2  "heavydbe",
3  ["@CMAKE_CURRENT_SOURCE_DIR@/Python/dbe.pyx"],
4  language="c++17",
5  include_dirs=[
6  np.get_include(),
7  pa.get_include(),
8  root,
9  "@CMAKE_SOURCE_DIR@",
10  "@CMAKE_CURRENT_SOURCE_DIR@",
11  "@CMAKE_SOURCE_DIR@/ThirdParty/rapidjson",
12  "@CMAKE_SOURCE_DIR@/Distributed/os",
13  ],
14  library_dirs=pa.get_library_dirs() + ["@CMAKE_CURRENT_BINARY_DIR@", "."] + extra_library_dirs,
15  runtime_library_dirs=pa.get_library_dirs() + ["$ORIGIN/../../"] + extra_library_dirs,
16  libraries=pa.get_libraries() + ["DBEngine", "boost_system"],
17  extra_compile_args=["-std=c++17", "-DRAPIDJSON_HAS_STDSTRING"],
18 )

Definition at line 24 of file setup.in.py.

Referenced by main().

tuple setup.ext_modules
Initial value:
1 = cythonize(
2  dbe,
3  compiler_directives={
4  "c_string_type": "str",
5  "c_string_encoding": "utf8",
6  "language_level": "3",
7  },
8  include_path=[
9  "@CMAKE_CURRENT_SOURCE_DIR@",
10  "@CMAKE_CURRENT_SOURCE_DIR@/Python",
11  ],
12  )

Definition at line 74 of file setup.in.py.

list setup.extra_library_dirs = []

Definition at line 20 of file setup.in.py.

string setup.name = "heavydbe"

Definition at line 72 of file setup.in.py.

Referenced by table_functions::TableFunctionsFactory.add(), foreign_storage::json_utils.add_value_to_object(), ExtensionFunctionsWhitelist.addCommon(), Parser::SelectStmt.analyze(), Catalog_Namespace::CommonFileOperations.assembleCatalogName(), bind_function(), bind_table_function(), anonymous_namespace{DBHandler.cpp}.check_valid_column_names(), org.apache.calcite.sql2rel.SqlToRelConverter.convertIdentifier(), org.apache.calcite.sql2rel.SqlToRelConverter.convertJoinCondition(), org.apache.calcite.sql2rel.SqlToRelConverter.convertUsing(), com.mapd.tests.HeavyDBTestClient.create_dashboard(), anonymous_namespace{ResultSetReductionJIT.cpp}.create_function(), DBHandler.create_geo_column(), l0::L0Module.create_kernel(), anonymous_namespace{ResultSetReductionJIT.cpp}.create_llvm_function(), Catalog_Namespace::Catalog.createForeignServerNoLocks(), enum_name(), org.apache.calcite.sql.SqlOperator.equals(), ShowFunctionsCommand.execute(), ShowRuntimeFunctionsCommand.execute(), ShowTableFunctionsCommand.execute(), ShowRuntimeTableFunctionsCommand.execute(), org.apache.calcite.sql.validate.SqlValidatorImpl.expandExprFromJoin(), CodeGenerator::NullCheckCodegen.finalize(), ai.heavy.jdbc.HeavyAIResultSet.findColumnByName(), get_arg_by_name(), anonymous_namespace{SharedDictionaryValidator.cpp}.get_compression_for_column(), import_export::anonymous_namespace{RasterImporter.cpp}.get_ome_tiff_band_names(), Analyzer::Query.get_rte_idx(), DBHandler.get_runtime_table_function_names(), table_functions::TableFunctionsFactory.get_table_funcs(), DBHandler.get_table_function_names(), foreign_storage::json_utils.get_value_from_object(), table_functions::TableFunction.getArgNames(), Catalog_Namespace::Catalog.getCustomExpressionFromConnector(), org.apache.calcite.sql2rel.SqlToRelConverter.DeferredLookup.getFieldAccess(), org.apache.calcite.sql.validate.SqlValidatorImpl.getFieldOrigin(), Catalog_Namespace::Catalog.getMetadataForDashboard(), import_export::RasterImporter.getRawBandNamesForFormat(), table_functions::TableFunction.getSignature(), org.apache.calcite.sql.validate.SqlValidatorImpl.getWindowByName(), EmbeddedDatabase::DBEngineImpl.importArrowTable(), nvtx_helpers.init(), import_export::RasterImporter.initializeFiltering(), Catalog_Namespace::Catalog.isInfoSchemaDb(), org.apache.calcite.sql.validate.SqlValidatorImpl.lookupFieldNamespace(), org.apache.calcite.sql.validate.SqlValidatorImpl.lookupNameCompletionHints(), nvtx_helpers::anonymous_namespace{nvtx_helpers.cpp}.make_omnisci_event(), nvtx_helpers.omnisci_range_push(), quantile::detail.operator<<(), Data_Namespace::ProcMeminfoParser.operator[](), com.mapd.parser.server.ExtensionFunctionSignatureParser.parse(), com.mapd.parser.server.ExtensionFunctionSignatureParser.parseFromString(), com.mapd.parser.server.ExtensionFunctionSignatureParser.parseUdfAst(), org.apache.calcite.sql.validate.SqlValidatorImpl.Permute.Permute(), org.apache.calcite.sql.validate.SqlValidatorImpl.Permute.permute(), populate_output_stats_cols(), Data_Namespace::ProcMeminfoParser.ProcMeminfoParser(), org.apache.calcite.rel.externalize.HeavyDBRelJsonWriter.put(), org.apache.calcite.sql.validate.SqlValidatorImpl.registerFrom(), Catalog_Namespace::Catalog.renameForeignServer(), com.mapd.tests.HeavyDBTestClient.replace_dashboard(), com.mapd.calcite.parser.HeavyDBParser.rewriteUpdateAsSelect(), com.mapd.logrunner.LogRunner.myThread.run(), Analyzer::TargetEntry.set_resname(), setArrowTable(), Grantee.setName(), DBObject.setName(), com.mapd.parser.server.CalciteServerHandler.setRuntimeExtensionFunctions(), com.mapd.parser.extension.ddl.SqlDdlNodes.shard(), org.apache.calcite.rel.externalize.HeavyDBRelJsonReader.toAggCall(), com.mapd.parser.server.CalciteServerHandler.toExtensionFunction(), org.apache.calcite.rel.externalize.HeavyDBRelJson.toJson(), com.mapd.parser.server.ExtensionFunction.toJson(), org.apache.calcite.rel.externalize.HeavyDBRelJson.toOp(), com.mapd.tests.DateTimeTest.Encoding.toSqlColumn(), ai.heavy.jdbc.HeavyAIColumnTypeTest.tst1_types(), type_name(), typeName(), org.apache.calcite.sql.validate.SqlValidatorImpl.usingNames(), org.apache.calcite.sql.validate.SqlValidatorImpl.validateJoin(), org.apache.calcite.sql.validate.SqlValidatorImpl.validateMatchRecognize(), org.apache.calcite.sql.validate.SqlValidatorImpl.validateModality(), org.apache.calcite.sql.validate.SqlValidatorImpl.validateSelect(), org.apache.calcite.sql.validate.SqlValidatorImpl.validateUsingCol(), InsecureAccessManager.verify(), org.apache.calcite.sql.validate.SqlValidatorImpl.DeriveTypeVisitor.visit(), org.apache.calcite.sql.validate.SqlValidatorImpl.ExtendedExpander.visit(), and org.apache.calcite.sql.validate.SqlValidatorImpl.NavigationReplacer.visit().

tuple setup.root = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))

Definition at line 14 of file setup.in.py.

Referenced by org.apache.calcite.prepare.HeavyDBPlanner.applyFilterPushdown(), org.apache.calcite.sql2rel.SqlToRelConverter.convertFrom(), org.apache.calcite.sql2rel.SqlToRelConverter.convertMatchRecognize(), org.apache.calcite.sql2rel.SqlToRelConverter.convertMultisets(), org.apache.calcite.sql2rel.SqlToRelConverter.convertOrder(), org.apache.calcite.sql2rel.SqlToRelConverter.convertSelect(), org.apache.calcite.sql2rel.SqlToRelConverter.convertSelectImpl(), org.apache.calcite.sql2rel.SqlToRelConverter.convertSelectList(), com.mapd.calcite.parser.HeavyDBParser.convertSqlToRelNode(), org.apache.calcite.sql2rel.SqlToRelConverter.convertTemporalTable(), org.apache.calcite.sql2rel.SqlToRelConverter.convertUnnest(), org.apache.calcite.sql2rel.SqlToRelConverter.convertValues(), org.apache.calcite.sql2rel.SqlToRelConverter.convertValuesImpl(), org.apache.calcite.sql2rel.SqlToRelConverter.convertWhere(), org.apache.calcite.sql2rel.SqlToRelConverter.createAggImpl(), org.apache.calcite.sql2rel.SqlToRelConverter.createAggregate(), org.apache.calcite.sql2rel.SqlToRelConverter.distinctify(), eliminate_dead_columns(), org.apache.calcite.sql2rel.SqlToRelConverter.getCorrelationUse(), com.mapd.calcite.parser.HeavyDBParser.getPlanner(), org.apache.calcite.prepare.SqlIdentifierCapturer.getRelevantGetters(), org.apache.calcite.rel.rules.OuterJoinOptViaNullRejectionRule.onMatch(), org.apache.calcite.sql2rel.SqlToRelConverter.Blackboard.register(), org.apache.calcite.prepare.SqlIdentifierCapturer.scan(), org.apache.calcite.sql2rel.SqlToRelConverter.Blackboard.setRoot(), org.apache.calcite.sql2rel.SqlToRelConverter.substituteSubQuery(), and org.apache.calcite.sql2rel.SqlToRelConverter.translateIn().