OmniSciDB  94e8789169
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
generate_TableFunctionsFactory_init Namespace Reference

Functions

def type_parse
 

Variables

string ExtArgumentTypes
 
string OutputBufferSizeTypes
 
tuple translate_map
 
tuple _is_int = re.compile(r'\d+')
 
list add_stmts = []
 
tuple line = line.replace(' ', '')
 
tuple i
 
list name = line[:i]
 
list args_line = line[i+1:j]
 
list outputs = line[j+1:]
 
list args = []
 
tuple j = args_line.find('<')
 
tuple k = args_line.find('>')
 
list input_types = []
 
list output_types = []
 
list sql_types = []
 
 sizer = None
 
tuple r = type_parse(a)
 
tuple t = str(i + 1)
 
string add = 'TableFunctionsFactory::add("%s", %s, %s, %s, %s);'
 
string content
 
list output_filename = sys.argv[-1]
 
tuple dirname = os.path.dirname(output_filename)
 
tuple f = open(output_filename, 'w')
 

Detailed Description

Given a list of input files, scan for lines containing UDTF
specification statements in the following form:

  UDTF: function_name(<arguments>) -> <output column types>

where <arguments> is a comma-separated list of argument types. The
argument types specifications are:

- scalar types:
    Int8, Int16, Int32, Int64, Float, Double, Bool, etc
- column types:
    ColumnInt8, ColumnInt16, ColumnInt32, ColumnInt64, ColumnFloat, ColumnDouble, ColumnBool, etc
- cursor type:
    Cursor<t0, t1, ...>
  where t0, t1 are column types
- output buffer size parameter type:
    RowMultiplier<i>, ConstantParameter<i>, Constant<i>
  where i is literal integer

The output column types is a comma-separated list of column types, see above.

In addition, the following equivalents are suppored:
  Column<T> == ColumnT
  Cursor<T, V, ...> == Cursor<ColumnT, ColumnV, ...>
  int8 == int8_t == Int8, etc
  float == Float, double == Double, bool == Bool
  T == ColumnT for output column types
  RowMultiplier == RowMultiplier<i> where i is the one-based position of the sizer argument
  when no sizer argument is provided, Constant<1> is assumed

Function Documentation

def generate_TableFunctionsFactory_init.type_parse (   a)

Definition at line 70 of file generate_TableFunctionsFactory_init.py.

References _is_int, and split().

70 
71 def type_parse(a):
72  i = a.find('<')
73  if i >= 0:
74  assert a.endswith('>')
75  n = a[:i]
76  n = translate_map.get(n, n)
77  if n in OutputBufferSizeTypes:
78  v = a[i+1:-1]
79  assert _is_int(v)
80  return n, v
81  if n == 'Cursor':
82  lst = []
83  for t in map(type_parse, a[i+1:-1].split(',')):
84  if 'Column' + t in ExtArgumentTypes:
85  lst.append('Column' + t)
86  else:
87  lst.append(t)
88  return n, tuple(lst)
89  if n == 'Column':
90  return n + type_parse(a[i+1:-1])
91  else:
92  a = translate_map.get(a, a)
93  if a in ExtArgumentTypes:
94  return a
95  if a in OutputBufferSizeTypes:
96  return a, None
97  raise ValueError('Cannot parse `%s` to ExtArgumentTypes or OutputBufferSizeTypes' % (a,))
98 
std::vector< std::string > split(std::string_view str, std::string_view delim, std::optional< size_t > maxsplit)
split apart a string into a vector of substrings

+ Here is the call graph for this function:

Variable Documentation

tuple generate_TableFunctionsFactory_init._is_int = re.compile(r'\d+')

Definition at line 68 of file generate_TableFunctionsFactory_init.py.

Referenced by type_parse().

string generate_TableFunctionsFactory_init.add = 'TableFunctionsFactory::add("%s", %s, %s, %s, %s);'
list generate_TableFunctionsFactory_init.add_stmts = []

Definition at line 99 of file generate_TableFunctionsFactory_init.py.

list generate_TableFunctionsFactory_init.args = []

Definition at line 119 of file generate_TableFunctionsFactory_init.py.

list generate_TableFunctionsFactory_init.args_line = line[i+1:j]

Definition at line 113 of file generate_TableFunctionsFactory_init.py.

string generate_TableFunctionsFactory_init.content
Initial value:
1 = '''
2 /*
3  This file is generated by %s. Do no edit!
4 */
5 
6 #include "QueryEngine/TableFunctions/TableFunctionsFactory.h"
7 
8 extern bool g_enable_table_functions;
9 
10 namespace table_functions {
11 
12 std::once_flag init_flag;
13 
14 void TableFunctionsFactory::init() {
15  if (!g_enable_table_functions) {
16  return;
17  }
18  std::call_once(init_flag, []() {
19  %s
20  });
21 }
22 
23 } // namespace table_functions
24 '''

Definition at line 187 of file generate_TableFunctionsFactory_init.py.

tuple generate_TableFunctionsFactory_init.dirname = os.path.dirname(output_filename)

Definition at line 213 of file generate_TableFunctionsFactory_init.py.

string generate_TableFunctionsFactory_init.ExtArgumentTypes
Initial value:
1 = '''
2 Int8, Int16, Int32, Int64, Float, Double, Void, PInt8, PInt16, PInt32,
3 PInt64, PFloat, PDouble, PBool, Bool, ArrayInt8, ArrayInt16,
4 ArrayInt32, ArrayInt64, ArrayFloat, ArrayDouble, ArrayBool, GeoPoint,
5 GeoLineString, Cursor, GeoPolygon, GeoMultiPolygon, ColumnInt8,
6 ColumnInt16, ColumnInt32, ColumnInt64, ColumnFloat, ColumnDouble,
7 ColumnBool, TextEncodingNone, TextEncodingDict8, TextEncodingDict16,
8 TextEncodingDict32
9 '''

Definition at line 38 of file generate_TableFunctionsFactory_init.py.

tuple generate_TableFunctionsFactory_init.f = open(output_filename, 'w')

Definition at line 217 of file generate_TableFunctionsFactory_init.py.

Referenced by QueryFragmentDescriptor.assignFragsToKernelDispatch(), QueryFragmentDescriptor.assignFragsToMultiDispatch(), atomicSumFltSkipVal(), ResultSetReductionJIT.codegen(), GpuReductionHelperJIT.codegen(), FixedWidthInt.codegenDecode(), FixedWidthUnsigned.codegenDecode(), DiffFixedWidthInt.codegenDecode(), FixedWidthReal.codegenDecode(), FixedWidthSmallDate.codegenDecode(), org.apache.calcite.sql2rel.SqlToRelConverter.collectInsertTargets(), com.mapd.calcite.parser.MapDParser.convertSqlToRelNode(), ArrowResultSetConverter.convertToArrow(), org.apache.calcite.sql2rel.SqlToRelConverter.convertWhere(), File_Namespace.create(), File_Namespace::FileMgr.createFile(), com.mapd.tests.DateTimeTest.DateAddUnit.DateAddUnit(), com.mapd.tests.DateTimeTest.DateExtractUnit.DateExtractUnit(), Catalog_Namespace::SysCatalog.execInTransaction(), Analyzer::Expr.find_expr(), Analyzer::UOper.find_expr(), Analyzer::BinOper.find_expr(), Analyzer::InValues.find_expr(), Analyzer::CharLengthExpr.find_expr(), Analyzer::KeyForStringExpr.find_expr(), Analyzer::SampleRatioExpr.find_expr(), Analyzer::LowerExpr.find_expr(), Analyzer::CardinalityExpr.find_expr(), Analyzer::LikeExpr.find_expr(), Analyzer::RegexpExpr.find_expr(), Analyzer::LikelihoodExpr.find_expr(), Analyzer::AggExpr.find_expr(), Analyzer::CaseExpr.find_expr(), Analyzer::ExtractExpr.find_expr(), Analyzer::DateaddExpr.find_expr(), Analyzer::DatediffExpr.find_expr(), Analyzer::DatetruncExpr.find_expr(), get_gpu_data_layout(), get_gpu_target_triple_string(), org.apache.calcite.sql2rel.SqlToRelConverter.getInitializerFactory(), com.mapd.calcite.parser.MapDParser.getPlanner(), FilterSelectivity.isFilterSelectiveEnough(), CodeGenerator.link_udf_module(), org.apache.calcite.sql2rel.SqlToRelConverter.Blackboard.lookupExp(), com.mapd.tests.DateTimeTest.main(), AutomaticIRMetadataGuard.makeQueryEngineFilename(), File_Namespace.open(), File_Namespace::FileMgr.openExistingFile(), GenericKeyHandler.operator()(), OverlapsKeyHandler.operator()(), ArrowForeignStorageBase.parseArrowTable(), Data_Namespace::ProcMeminfoParser.ProcMeminfoParser(), Parser::QuerySpec.QuerySpec(), File_Namespace::FileBuffer.readMetadata(), reg_hex_horiz_pixel_bin_packed(), reg_hex_horiz_pixel_bin_x(), reg_hex_horiz_pixel_bin_y(), reg_hex_vert_pixel_bin_packed(), reg_hex_vert_pixel_bin_x(), reg_hex_vert_pixel_bin_y(), ArrowForeignStorageBase.setNullValues(), anonymous_namespace{NativeCodegen.cpp}.show_defined(), threadpool::FuturesThreadPoolBase< T >.spawn(), com.mapd.tests.DateTimeTest.testAdd(), com.mapd.tests.DateTimeTest.testDateAdd(), com.mapd.tests.DateTimeTest.testDateExtract(), com.mapd.tests.DateTimeTest.testDateTrunc(), com.mapd.tests.DateTimeTest.testDiff(), com.mapd.tests.DateTimeTest.testSub(), org.apache.calcite.sql2rel.SqlToRelConverter.toRel(), anonymous_namespace{ResultSetReductionCodegen.cpp}.translate_body(), anonymous_namespace{ResultSetReductionCodegen.cpp}.translate_for(), translate_function(), anonymous_namespace{ExpressionRewrite.cpp}::ConstantFoldingVisitor.visitBinOper(), and File_Namespace::FileBuffer.writeMetadata().

tuple generate_TableFunctionsFactory_init.i
Initial value:
1 = line.find('(')
2  j = line.find(')')

Definition at line 107 of file generate_TableFunctionsFactory_init.py.

Referenced by anonymous_namespace{RelAlgOptimizer.cpp}.add_new_indices_for(), anonymous_namespace{GroupByAndAggregate.cpp}.add_transient_string_literals_for_expression(), import_export::TypedImportBuffer.add_values(), anonymous_namespace{RelAlgDagBuilder.cpp}.add_window_function_pre_project(), com.omnisci.jdbc.OmniSciPreparedStatement.addBatch(), anonymous_namespace{RelAlgDagBuilder.cpp}::RANodeIterator.advance(), advance_target_ptr_col_wise(), advance_target_ptr_row_wise(), QueryMemoryInitializer.allocateCountDistinctGpuMem(), Catalog_Namespace::Catalog.alterTableMetadata(), Parser::ColumnRef.analyze(), Parser::SelectStmt.analyze(), Parser::InsertStmt.analyze(), Parser::QuerySpec.analyze_group_by(), anonymous_namespace{RelAlgOptimizer.cpp}.any_dead_col_in(), com.omnisci.jdbc.OmniSciEscapeFunctions.appendCall(), foreign_storage::ParquetStringNoneEncoder.appendData(), foreign_storage::ParquetArrayEncoder.appendData(), DateDaysEncoder< T, V >.appendData(), FixedLengthEncoder< T, V >.appendData(), NoneEncoder< T >.appendData(), foreign_storage::ParquetInPlaceEncoder.appendData(), StringNoneEncoder.appendData(), FixedLengthArrayNoneEncoder.appendData(), ArrayNoneEncoder.appendData(), foreign_storage::ParquetGeospatialEncoder.appendData(), foreign_storage::TypedParquetInPlaceEncoder< int64_t, int32_t >.appendData(), foreign_storage::ParquetFixedLengthArrayEncoder.appendNullFixedLengthArray(), StringDictionary.appendToStorageBulk(), anonymous_namespace{WindowContext.cpp}.apply_permutation_to_partition(), BaselineJoinHashTable.approximateTupleCount(), OverlapsJoinHashTable.approximateTupleCount(), area_ring(), anonymous_namespace{ExtensionFunctionsArray.hpp}.array_append_impl(), ArrowResultSet.ArrowResultSet(), SpeculativeTopNMap.asRows(), anonymous_namespace{ResultSetSortImpl.cu}.baseline_sort_fp(), anonymous_namespace{ResultSetSortImpl.cu}.baseline_sort_int(), com.omnisci.jdbc.OmniSciPrepareTest.batchTest(), bind_function(), anonymous_namespace{RelAlgDagBuilder.cpp}.bind_inputs(), anonymous_namespace{RelAlgDagBuilder.cpp}.bind_project_to_input(), anonymous_namespace{RelAlgDagBuilder.cpp}.bind_table_func_to_input(), bitmap_set_size(), bitmap_set_union(), ResultSetLogicalValuesBuilder.build(), anonymous_namespace{ResultSetIteration.cpp}.build_array_target_value(), anonymous_namespace{RelAlgExecutionDescriptor.cpp}.build_dag(), build_du_web(), anonymous_namespace{RelAlgExecutor.cpp}.build_logical_expression(), anonymous_namespace{RelAlgExecutor.cpp}.build_render_targets(), anonymous_namespace{ResultSetIteration.cpp}.build_string_array_target_value(), QueryFragmentDescriptor.buildFragmentPerKernelForTable(), StringDictionary.buildSortedCache(), Catalog_Namespace::SysCatalog.buildUserRoleMap(), calculateFragmentsOffsets(), Catalog_Namespace::Catalog.calculateSHA1(), anonymous_namespace{ExtensionsIR.cpp}.call_requires_custom_type_handling(), CartesianProductIterator< T >.CartesianProductIterator(), Analyzer::Constant.cast_number(), centroid_add_linestring(), centroid_add_ring(), anonymous_namespace{QueryMemoryInitializer.cpp}.check_total_bitmap_memory(), RelLogicalUnion.checkForMatchingMetaInfoTypes(), anonymous_namespace{RelAlgDagBuilder.cpp}.coalesce_nodes(), TargetExprCodegen.codegen(), GroupByAndAggregate.codegen(), CodeGenerator.codegenArrayExpr(), CodeGenerator.codegenColVar(), CodeGenerator.codegenFunctionOper(), CodeGenerator.codegenFunctionOperCastArgs(), CodeGenerator.codegenFunctionOperNullArg(), CodeGenerator.codegenGeoBinOper(), CodeGenerator.codegenGeoUOper(), BaselineJoinHashTable.codegenKey(), OverlapsJoinHashTable.codegenKey(), CodeGenerator.codegenOuterJoinNullPlaceholder(), GpuSharedMemCodeBuilder.codegenReduction(), org.apache.calcite.rel.rules.OuterJoinOptViaNullRejectionRule.collectFilterCondition(), org.apache.calcite.sql2rel.SqlToRelConverter.collectInsertTargets(), org.apache.calcite.rel.rules.OuterJoinOptViaNullRejectionRule.collectProjectNode(), ColSlotContext.ColSlotContext(), ColumnarResults.ColumnarResults(), anonymous_namespace{QueryMemoryInitializer.cpp}.compact_projection_buffer_for_cpu_columnar(), compare_to_key(), ScalarCodeGenerator.compile(), Geospatial.compress_coords(), compress_reference_path(), WindowFunctionContext.compute(), compute_bounds_of_coords(), compute_bucket_sizes_on_cpu(), anonymous_namespace{ArrowResultSetConverter.cpp}.convert_column(), convert_decimal_value_to_scale(), DBHandler.convert_rows(), ArrowForeignStorageBase.convertArrowDictionary(), org.apache.calcite.sql2rel.SqlToRelConverter.convertColumnList(), org.apache.calcite.sql2rel.SqlToRelConverter.convertIdentifier(), org.apache.calcite.sql2rel.SqlToRelConverter.convertMultisets(), org.apache.calcite.sql2rel.SqlToRelConverter.convertOrder(), org.apache.calcite.sql2rel.SqlToRelConverter.convertSelectImpl(), org.apache.calcite.sql2rel.SqlToRelConverter.convertSelectList(), ArrowResultSetConverter.convertToArrow(), copy_group_by_buffers_from_gpu(), copy_projection_buffer_from_gpu_columnar(), ResultSet.copyColumnIntoBuffer(), count_zeros(), anonymous_namespace{RelAlgDagBuilder.cpp}.create_compound(), create_dev_group_by_buffers(), anonymous_namespace{ResultSetReductionJIT.cpp}.create_llvm_function(), com.omnisci.jdbc.OmniSciStatementTest.create_times(), com.omnisci.jdbc.OmniSciStatementTest.create_types(), Catalog_Namespace::Catalog.createDashboardSystemRoles(), ArrowForeignStorageBase.createDecimalColumn(), ArrowForeignStorageBase.createDictionaryEncodedColumn(), org.apache.calcite.sql2rel.SqlToRelConverter.createInsertBlackboard(), CodeGenerator.createInValuesBitmap(), com.mapd.utility.SQLImporter.createMapDTable(), Catalog_Namespace::Catalog.createShardedTable(), org.apache.calcite.sql2rel.SqlToRelConverter.createSource(), RelAlgExecutor.createTableFunctionWorkUnit(), Catalog_Namespace::SysCatalog.createUserRoles(), anonymous_namespace{RelAlgExecutor.cpp}.decide_approx_count_distinct_implementation(), Analyzer::anonymous_namespace{Analyzer.cpp}.decimal_to_int_frac(), foreign_storage::ParquetInPlaceEncoder.decodeNullsAndEncodeData(), Geospatial.decompress_geo_coords_geoint32(), Analyzer::FunctionOper.deep_copy(), Analyzer::FunctionOperWithCustomTypeHandling.deep_copy(), com.mapd.calcite.parser.MapDParser.desugar(), DBHandler.detect_column_types(), import_export::Detector.detect_column_types(), anonymous_namespace{RelAlgDagBuilder.cpp}.disambiguate_case(), anonymous_namespace{RelAlgDagBuilder.cpp}.disambiguate_operator(), details::RelAlgDispatcher.dispatchAggregate(), details::RelAlgDispatcher.dispatchTableFunction(), distance_point_linestring(), distance_ring_linestring(), distance_ring_ring(), org.apache.calcite.sql2rel.SqlToRelConverter.distinctify(), import_export::Loader.distributeToShards(), anonymous_namespace{ResultSetSortImpl.cu}.do_radix_sort(), com.mapd.bench.Benchmark.doWork(), Catalog_Namespace::Catalog.dropTable(), eliminate_dead_columns(), foreign_storage::ParquetStringEncoder< V >.encodeAndCopyContiguous(), foreign_storage::TypedParquetInPlaceEncoder< int64_t, int32_t >.encodeAndCopyContiguous(), com.omnisci.jdbc.OmniSciStatementTest.escape_function1(), com.omnisci.jdbc.OmniSciStatementTest.escape_function2(), com.omnisci.jdbc.OmniSciStatementTest.escape_function3(), Parser::DropColumnStmt.execute(), Parser::GrantPrivilegesStmt.execute(), Parser::RevokePrivilegesStmt.execute(), com.omnisci.jdbc.OmniSciPreparedStatement.executeBatch(), RelAlgExecutor.executeLogicalValues(), Executor.executePlanWithoutGroupBy(), com.mapd.utility.SQLImporter.executeQuery(), RelAlgExecutor.executeRelAlgQueryNoRetry(), RelAlgExecutor.executeRelAlgSeq(), RelAlgExecutor.executeRelAlgSubSeq(), exp_to_scale(), com.mapd.calcite.parser.MapDParser.expand(), import_export::anonymous_namespace{Importer.cpp}.explode_collections_step1(), import_export::QueryExporterCSV.exportResults(), import_export::QueryExporterGDAL.exportResults(), expr_list_match(), anonymous_namespace{ExtensionsIR.cpp}.ext_func_call_requires_nullcheck(), anonymous_namespace{ResultSetIteration.cpp}::GeoQueryOutputFetchHandler.fetch(), Executor.fetchUnionChunks(), fill_empty_device_key(), anonymous_namespace{ResultSetReduction.cpp}.fill_empty_key_32(), anonymous_namespace{ResultSetReduction.cpp}.fill_empty_key_64(), anonymous_namespace{Execute.cpp}.fill_entries_for_empty_input(), fill_one_to_many_baseline_hash_table(), fill_one_to_many_hash_table_impl(), fill_one_to_many_hash_table_sharded_impl(), anonymous_namespace{ResultSetReduction.cpp}.fill_slots(), ResultSetStorage.fillOneEntryColWise(), ResultSetStorage.fillOneEntryRowWise(), WindowFunctionContext.fillPartitionEnd(), WindowFunctionContext.fillPartitionStart(), import_export::delimited_parser.find_beginning(), find_hoistable_conditions(), find_push_down_filters(), com.omnisci.jdbc.OmniSciPrepareTest.formBatch(), anonymous_namespace{JoinLoopTest.cpp}.generate_descriptors(), generate_random_string(), TableFunctionCompilationContext.generateEntryPoint(), TableFunctionCompilationContext.generateGpuKernel(), StubGenerator.generateStub(), Geospatial::GeoLineString.GeoLineString(), Geospatial::GeoMultiPolygon.GeoMultiPolygon(), Geospatial::GeoPolygon.GeoPolygon(), anonymous_namespace{RelAlgExecutor.cpp}.get_bitwise_equals_conjunction(), get_col_byte_widths(), anonymous_namespace{QueryMemoryInitializer.cpp}.get_consistent_frag_size(), get_harmonic_mean_denominator(), import_export::Detector.get_headers(), get_heap_key_slot_index(), import_export::Importer.get_import_buffers(), anonymous_namespace{RelAlgTranslator.cpp}.get_in_values_expr(), get_inner_query_info(), anonymous_namespace{RelAlgExecutor.cpp}.get_inputs_meta(), anonymous_namespace{FromTableReordering.cpp}.get_join_qual_cost(), anonymous_namespace{RelAlgExecutor.cpp}.get_left_deep_join_input_sizes(), anonymous_namespace{RelAlgOptimizer.cpp}.get_live_ins(), get_matching_baseline_hash_slot_at(), get_matching_group_value(), get_matching_group_value_columnar(), anonymous_namespace{ResultSetReduction.cpp}.get_matching_group_value_columnar_reduction(), get_matching_group_value_columnar_slot(), get_matching_group_value_perfect_hash(), anonymous_namespace{ResultSetReduction.cpp}.get_matching_group_value_reduction(), get_max_with_row_offset(), anonymous_namespace{RelAlgExecutor.cpp}.get_order_entries(), import_export::delimited_parser.get_row(), get_table_id_to_frag_offsets(), anonymous_namespace{RelAlgExecutor.cpp}.get_targets_meta(), anonymous_namespace{RelAlgExecutor.cpp}.get_used_inputs(), anonymous_namespace{RelAlgOptimizer.cpp}.get_visible_projects(), Analyzer::FunctionOper.getArg(), com.omnisci.jdbc.OmniSciResultSet.getArray(), ArrowResultSetConverter.getArrowBatch(), QueryMemoryDescriptor.getBufferColSlotCount(), RelSort.getCollation(), Geospatial::GeoLineString.getColumns(), StringDictionary.getCompare(), org.apache.calcite.sql2rel.SqlToRelConverter.getCorrelationUse(), Catalog_Namespace::Catalog.getDeletedColumnIfRowsDeleted(), Analyzer::ArrayExpr.getElement(), shared.getExpOfTwo(), RelScan.getFieldName(), RelProject.getFieldName(), RelAggregate.getFieldName(), RelCompound.getFieldName(), UdfCompiler.getFileExt(), SharedKernelContext.getFragOffsets(), Catalog_Namespace::SysCatalog.getGranteesOfSharedDashboards(), RelAlgTranslator.getInIntegerSetExpr(), Executor.getInnerTabIdToJoinCond(), getLeafColumnRange(), com.omnisci.jdbc.OmniSciPreparedStatement.getMetaData(), StringDictionary.getOrAddBulkArray(), StringDictionary.getOrAddBulkRemote(), CgenState.getOrAddLiteral(), Analyzer::FunctionOper.getOwnArg(), QueryMemoryDescriptor.getPaddedColWidthForRange(), Catalog_Namespace::Catalog.getPhysicalTablesDescriptors(), com.omnisci.jdbc.OmniSciPreparedStatement.getQuery(), com.omnisci.jdbc.OmniSciArray.getResultSet(), QueryExecutionContext.getRowSet(), StorageIOFacility.getRsBufferNoPadding(), RelCompound.getScalarSource(), Catalog_Namespace::Catalog.getShardColumnMetadataForTable(), ResultSet.getStorageIndex(), getSyntheticInputTableInfo(), Catalog_Namespace::Catalog.getTableEpoch(), RelCompound.getTargetExpr(), Fragmenter_Namespace::InsertOrderFragmenter.getVacuumOffsets(), omnisci.glob(), anonymous_namespace{RelAlgOptimizer.cpp}::AvailabilityChecker.hasAllSrcReady(), RelSort.hasEquivCollationOf(), anonymous_namespace{StringDictionary.cpp}.hash_string(), CodeGenerator.hashJoinLhsTuple(), Geospatial::anonymous_namespace{Types.cpp}.hex_string_to_binary_vector(), hoist_filter_cond_to_cross_join(), import_export.import_thread_delimited(), import_export::Importer.importDelimited(), import_export::Importer.Importer(), import_export::Importer.importGDAL(), StringDictionary.increaseHashTableCapacity(), StringDictionary.increaseHashTableCapacityFromStorageAndMemory(), anonymous_namespace{WindowContext.cpp}.index_to_cume_dist(), anonymous_namespace{WindowContext.cpp}.index_to_dense_rank(), anonymous_namespace{WindowContext.cpp}.index_to_ntile(), anonymous_namespace{WindowContext.cpp}.index_to_partition_end(), anonymous_namespace{WindowContext.cpp}.index_to_percent_rank(), anonymous_namespace{WindowContext.cpp}.index_to_rank(), anonymous_namespace{WindowContext.cpp}.index_to_row_number(), logger.init(), init_agg_val_vec(), init_baseline_hash_join_buff(), init_columnar_buffer(), init_columnar_group_by_buffer_gpu_impl(), init_group_by_buffer_gpu(), init_hash_join_buff(), init_render_buffer(), anonymous_namespace{QueryMemoryInitializer.cpp}.initColumnarBuffer(), QueryMemoryInitializer.initColumnarGroups(), result_set.initialize_target_values_for_storage(), ResultSetStorage.initializeColWise(), ResultSetStorage.initializeRowWise(), ResultSet.initPermutationBuffer(), import_export::anonymous_namespace{QueryExporterGDAL.cpp}.insert_array_column(), insert_sorted(), Fragmenter_Namespace::InsertOrderFragmenter.insertDataImpl(), anonymous_namespace{RelAlgOptimizer.cpp}.is_identical_copy(), is_trivial_loop_join(), anonymous_namespace{ExtensionFunctionsBinding.cpp}.is_valid_identifier(), CudaMgr_Namespace::CudaMgr.isArchMaxwellOrLaterForAll(), CudaMgr_Namespace::CudaMgr.isArchVoltaOrGreaterForAll(), RelProject.isIdentity(), RelProject.isRenaming(), com.mapd.parser.server.ExtensionFunctionSignatureParser.join(), JoinColumnTupleIterator.JoinColumnTupleIterator(), TableFunctionExecutionContext.launchCpuCode(), QueryExecutionContext.launchCpuCode(), TableFunctionExecutionContext.launchGpuCode(), QueryExecutionContext.launchGpuCode(), length_linestring(), linestring_intersects_line(), linestring_intersects_linestring(), org.apache.calcite.sql2rel.SqlToRelConverter.Blackboard.lookupExp(), anonymous_namespace{CompareIR.cpp}.lower_multicol_compare(), main(), anonymous_namespace{ResultSetReduction.cpp}.make_key(), ArrowForeignStorageBase.makeFragment(), ResultSet.makeGeoTargetValue(), anonymous_namespace{RelAlgOptimizer.cpp}.mark_live_columns(), ColumnarResults.materializeAllColumnsThroughIteration(), ColumnarResults.materializeAllLazyColumns(), ResultSet::ResultSetComparator< BUFFER_ITERATOR_TYPE >.materializeApproxMedianColumn(), ResultSet::ResultSetComparator< BUFFER_ITERATOR_TYPE >.materializeCountDistinctColumn(), max_distance_point_linestring(), quantile::detail::Centroids< RealType, IndexType >.mean(), migrations::MigrationMgr.migrateDateInDaysMetadata(), Catalog_Namespace::SysCatalog.migrateDBAccessPrivileges(), Catalog_Namespace::SysCatalog.migratePrivileges(), msg_consume(), multifrag_query(), multifrag_query_hoisted_literals(), anonymous_namespace{RelAlgDagBuilder.cpp}.n_outputs(), normalize_column_pairs(), JoinColumnTupleIterator.operator bool(), double_sort::Iterator< T0, T1 >.operator+(), JoinColumnTupleIterator.operator++(), double_sort::Iterator< T0, T1 >.operator+=(), double_sort::Iterator< T0, T1 >.operator-(), boost::log.operator<<(), operator<<(), logger.operator<<(), quantile::detail.operator<<(), OverlapsHashTableCacheKey.operator==(), QueryMemoryDescriptor.operator==(), Analyzer::FunctionOper.operator==(), Analyzer::FunctionOperWithCustomTypeHandling.operator==(), Analyzer::ArrayExpr.operator==(), VectorView< RealType >.operator[](), ResultSet.parallelRowCount(), com.omnisci.jdbc.Param_pair.Param_pair(), foreign_storage::csv_file_buffer_parser.parse_buffer(), foreign_storage.parse_file_regions(), parse_numeric(), import_export::delimited_parser.parse_string_array(), Archive.parse_url(), ArrowForeignStorageBase.parseArrowTable(), ParserWrapper.ParserWrapper(), RebalanceCb.part_list_print(), partial_bitmap_union(), com.omnisci.jdbc.OmniSciPrepareTest.partialBatchTest(), polygon_contains_linestring(), polygon_contains_point(), StringDictionary.populate_string_array_ids(), foreign_storage::CsvDataWrapper.populateChunkMetadata(), foreign_storage::CsvDataWrapper.populateChunks(), Parser::InsertIntoTableAsSelectStmt.populateData(), Executor.preloadFragOffsets(), anonymous_namespace{Types.cpp}.process_poly_ring(), DictionaryValueConverter< TARGET_TYPE >.processBuffer(), anonymous_namespace{RelAlgOptimizer.cpp}.propagate_input_renumbering(), anonymous_namespace{RelAlgOptimizer.cpp}.propagate_rex_input_renumber(), query_template_impl(), QueryDispatchQueue.QueryDispatchQueue(), QueryMemoryInitializer.QueryMemoryInitializer(), ra_exec_unit_desc_for_caching(), ArrowForeignStorageBase.read(), File_Namespace::FileBuffer.read(), read_stub_arg_double(), read_stub_arg_float(), read_stub_arg_int(), read_stub_arg_pvoid(), read_template_module(), import_export::Importer.readMetadataSampleGDAL(), anonymous_namespace{RelLeftDeepInnerJoin.cpp}::RebindRexInputsFromLeftDeepJoin.RebindRexInputsFromLeftDeepJoin(), Executor.redeclareFilterFunction(), anonymous_namespace{RelAlgOptimizer.cpp}.redirect_inputs_of(), ResultSetStorage.reduce(), reduce_estimator_results(), Executor.reduceMultiDeviceResultSets(), Executor.reduceResults(), org.apache.calcite.sql2rel.SqlToRelConverter.Blackboard.register(), RelTableFunction.RelTableFunction(), anonymous_namespace{RelAlgDagBuilder.cpp}.remapTargetPointers(), AutomaticIRMetadataGuard.rememberOurInstructions(), Catalog_Namespace::Catalog.removeTableFromMap(), Catalog_Namespace::Catalog.renameColumn(), Catalog_Namespace::Catalog.renameTable(), anonymous_namespace{GpuSharedMemoryUtils.cpp}.replace_called_function_with(), UdfCompiler.replaceExtn(), com.mapd.calcite.parser.MapDParser.replaceIsTrue(), Fragmenter_Namespace::InsertOrderFragmenter.replicateData(), anonymous_namespace{RelAlgDagBuilder.cpp}::anonymous_namespace{RelAlgDagBuilder.cpp}.reproject_targets(), com.mapd.utility.SQLImporter.resetBinaryColumn(), ArrowResultSet.resultSetArrowLoopback(), anonymous_namespace{RelAlgExecutor.cpp}.reverse_logical_distribution(), ResultSetStorage.rewriteAggregateBufferOffsets(), org.apache.calcite.sql2rel.SqlToRelConverter.rewriteAggregateWithGroupId(), QueryRewriter.rewriteConstrainedByInImpl(), com.mapd.calcite.parser.MapDParser.rewriteUpdateAsSelect(), anonymous_namespace{RelAlgExecutor.cpp}.rex_to_conjunctive_form(), row_adder(), row_addsub(), row_copier(), anonymous_namespace{QueryTemplateGenerator.cpp}.row_process(), rows_to_columnar_results(), Worker.run(), com.mapd.logrunner.LogRunner.myThread.run(), com.mapd.tests.CatalogConcurrencyTest.run_test(), com.mapd.tests.EagainConcurrencyTest.run_test(), com.mapd.tests.SelectCopyFromDeleteConcurrencyTest.run_test(), ReductionInterpreterImpl.runFor(), Calcite.runServer(), com.mapd.tests.ImportAlterValidateSelectConcurrencyTest.runTest(), com.mapd.tests.DistributedConcurrencyTest.runTest(), com.mapd.tests.SelectUpdateDeleteDifferentTables.runTest(), com.mapd.tests.AlterDropTruncateValidateConcurrencyTest.runTest(), com.mapd.tests.CtasItasSelectUpdelConcurrencyTest.runTest(), com.mapd.tests.UpdateDeleteInsertConcurrencyTest.runTest(), com.mapd.tests.CatalogConcurrencyTest.runTest(), com.mapd.tests.EagainConcurrencyTest.runTest(), com.mapd.tests.SelectCopyFromDeleteConcurrencyTest.runTest(), sameTypeInfo(), anonymous_namespace{RelAlgDagBuilder.cpp}.separate_window_function_expressions(), foreign_storage::csv_file_buffer_parser.set_array_flags_and_geo_columns_count(), import_export::Importer.set_geo_physical_import_buffer_columnar(), set_matching_group_value_perfect_hash_columnar(), set_valid_pos(), set_valid_pos_flag(), ColumnsForDevice.setBucketInfo(), Catalog_Namespace::Catalog.setTableEpoch(), Catalog_Namespace::Catalog.setTableFileMgrParams(), com.mapd.utility.SQLImporter.setupBinaryColumn(), Fragmenter_Namespace.shuffleByIndexesImpl(), sift_down(), sift_up(), simplify_sort(), sink_projected_boolean_expr_to_join(), Executor.skipFragmentPair(), Fragmenter_Namespace::SortedOrderFragmenter.sortData(), SpeculativeTopNMap.SpeculativeTopNMap(), split(), ST_Contains_Point_LineString(), ST_XMax(), ST_XMin(), ST_YMax(), ST_YMin(), start_calcite_server_as_daemon(), stream_insert(), string_ilike_simple(), string_like_simple(), import_export.StringToArray(), strip(), anonymous_namespace{RelAlgOptimizer.cpp}.sweep_dead_columns(), synthesize_metadata(), anonymous_namespace{RelAlgExecutor.cpp}.target_exprs_for_union(), ThriftSerializers.target_meta_infos_to_thrift(), Parser::LikeExpr.test_is_simple_expr(), com.mapd.parser.server.test.TestMapDServer.testThreadedCall(), com.mapd.parser.server.test.TestServer.testThreadedCall(), com.mapd.tests.CalciteViewsConcurrencyTest.testViewsResolutionConcurrency(), ResultSet.topPermutation(), org.apache.calcite.rel.externalize.MapDRelJson.toRex(), HashTable.toString(), ColSlotContext.toString(), com.mapd.parser.extension.ddl.SqlKeyConstraint.toString(), anonymous_namespace{HashJoin.cpp}.toStringFlat(), anonymous_namespace{RelAlgTranslator.cpp}.translate_collation(), anonymous_namespace{RelAlgExecutor.cpp}.translate_scalar_sources(), anonymous_namespace{RelAlgExecutor.cpp}.translate_scalar_sources_for_update(), anonymous_namespace{RelAlgExecutor.cpp}.translate_targets(), RelAlgTranslator.translateCase(), RelAlgTranslator.translateFunction(), RelAlgTranslator.translateFunctionArgs(), RelAlgTranslator.translateGeoColumn(), org.apache.calcite.sql2rel.SqlToRelConverter.translateIn(), RelAlgTranslator.translateOper(), RelAlgTranslator.translateWindowFunction(), tree_string(), import_export.trim_space(), Catalog_Namespace::Catalog.truncateTable(), anonymous_namespace{RelAlgOptimizer.cpp}.try_insert_coalesceable_proj(), Geospatial.unpack_geo_vector(), Geospatial.unpack_geo_vector< int32_t >(), FixedLengthArrayNoneEncoder.update_elem_stats(), ArrayNoneEncoder.update_elem_stats(), Catalog_Namespace::SysCatalog.updateBlankPasswordsToRandom(), Fragmenter_Namespace::InsertOrderFragmenter.updateColumns(), Catalog_Namespace::Catalog.updateDeletedColumnIndicator(), Catalog_Namespace::Catalog.updateDictionaryNames(), Catalog_Namespace::Catalog.updateDictionarySchema(), Catalog_Namespace::Catalog.updateFrontendViewSchema(), Catalog_Namespace::Catalog.updateLinkSchema(), Catalog_Namespace::Catalog.updateLogicalToPhysicalTableMap(), foreign_storage::ParquetStringEncoder< V >.updateMetadataStats(), Catalog_Namespace::Catalog.updatePageSize(), Catalog_Namespace::SysCatalog.updatePasswordsToHashes(), DateDaysEncoder< T, V >.updateStats(), FixedLengthEncoder< T, V >.updateStats(), NoneEncoder< T >.updateStats(), FixedLengthEncoder< T, V >.updateStatsEncoded(), NoneEncoder< T >.updateStatsEncoded(), Catalog_Namespace::SysCatalog.updateSupportUserDeactivation(), Catalog_Namespace::Catalog.updateTableDescriptorSchema(), Catalog_Namespace::SysCatalog.updateUserSchema(), Archive.url_part(), Fragmenter_Namespace::InsertOrderFragmenter.vacuum_varlen_rows(), foreign_storage::anonymous_namespace{LazyParquetChunkLoader.cpp}.validate_column_mapping_and_row_group_metadata(), foreign_storage::anonymous_namespace{LazyParquetChunkLoader.cpp}.validate_equal_schema(), com.mapd.utility.SQLImporter.verifyColumnSignaturesMatch(), RelAlgVisitor< std::unordered_set< int > >.visit(), RelRexDagVisitor.visit(), DeepCopyVisitor.visitArrayOper(), anonymous_namespace{ExpressionRewrite.cpp}::ArrayElementStringLiteralEncodingVisitor.visitArrayOper(), ScalarExprVisitor< std::unordered_set< InputColDescriptor > >.visitArrayOper(), RexVisitor< std::unordered_set< const RexInput * > >.visitCase(), RexDeepCopyVisitor.visitCase(), anonymous_namespace{RelAlgDagBuilder.cpp}::WindowFunctionDetectionVisitor.visitCase(), anonymous_namespace{RelAlgDagBuilder.cpp}::RexWindowFuncReplacementVisitor.visitCase(), anonymous_namespace{QueryPhysicalInputsCollector.cpp}::RelAlgPhysicalInputsVisitor.visitCompound(), ScalarExprToSql.visitFunctionOper(), DeepCopyVisitor.visitFunctionOper(), ScalarExprVisitor< std::unordered_set< InputColDescriptor > >.visitFunctionOper(), DeepCopyVisitor.visitFunctionOperWithCustomTypeHandling(), anonymous_namespace{RelAlgExecutor.cpp}::RexUsedInputsVisitor.visitInput(), org.apache.calcite.sql2rel.SqlToRelConverter.RexAccessShuttle.visitInputRef(), anonymous_namespace{RelAlgOptimizer.cpp}::RexRebindInputsVisitor.visitNode(), anonymous_namespace{QueryPhysicalInputsCollector.cpp}::RexPhysicalInputsVisitor.visitOperator(), RexVisitor< std::unordered_set< const RexInput * > >.visitOperator(), RexDeepCopyVisitor.visitOperator(), anonymous_namespace{RelAlgDagBuilder.cpp}::WindowFunctionDetectionVisitor.visitOperator(), anonymous_namespace{RelAlgDagBuilder.cpp}::RexWindowFuncReplacementVisitor.visitOperator(), anonymous_namespace{QueryPhysicalInputsCollector.cpp}::RelAlgPhysicalInputsVisitor.visitProject(), RelProject.visitScalarExprs(), ScalarExprToSql.visitWindowFunction(), RexDeepCopyVisitor.visitWindowFunctionOperator(), Worker.Worker(), Buffer_Namespace::Buffer.write(), StorageIOFacility.yieldDeleteCallback(), and StorageIOFacility.yieldUpdateCallback().

string generate_TableFunctionsFactory_init.input_types = []

Definition at line 135 of file generate_TableFunctionsFactory_init.py.

tuple generate_TableFunctionsFactory_init.j = args_line.find('<')

Definition at line 125 of file generate_TableFunctionsFactory_init.py.

Referenced by import_export::TypedImportBuffer.add_values(), foreign_storage::ParquetArrayEncoder.appendData(), foreign_storage::ParquetStringNoneEncoder.appendData(), foreign_storage::ParquetGeospatialEncoder.appendData(), ResultSetLogicalValuesBuilder.build(), QueryFragmentDescriptor.buildFragmentPerKernelForTable(), QueryFragmentDescriptor.buildFragmentPerKernelMapForUnion(), QueryFragmentDescriptor.buildMultifragKernelMap(), CodeGenerator.codegenFunctionOper(), CodeGenerator.codegenFunctionOperCastArgs(), CodeGenerator.codegenFunctionOperNullArg(), anonymous_namespace{DBHandler.cpp}.column_ids_by_names(), compress_reference_path(), compute_bucket_sizes_impl(), concat(), concat_with(), create_dev_group_by_buffers(), ArrowForeignStorageBase.createDictionaryEncodedColumn(), org.apache.calcite.sql2rel.SqlToRelConverter.createInsertBlackboard(), foreign_storage::ParquetInPlaceEncoder.decodeNullsAndEncodeData(), org.apache.calcite.sql2rel.SqlToRelConverter.deriveAlias(), distance_ring_linestring(), distance_ring_ring(), get_candidate_rows(), import_export::delimited_parser.get_row(), ArrowResultSetConverter.getArrowBatch(), init_group_by_buffer_gpu(), ResultSetStorage.initializeBaselineValueSlots(), ResultSetStorage.initializeRowWise(), anonymous_namespace{HashTable.cpp}.inner_to_string(), insert_sorted(), OverlapsKeyHandler.operator()(), QueryMemoryInitializer.QueryMemoryInitializer(), ResultSetReductionJIT.reduceOneEntryBaseline(), ResultSetStorage.reduceOneEntrySlotsBaseline(), ResultSetStorage.rewriteAggregateBufferOffsets(), com.mapd.logrunner.LogRunner.myThread.run(), ArrowForeignStorageBase.setNullValues(), split(), string_ilike_simple(), string_like_simple(), strip(), anonymous_namespace{RelAlgOptimizer.cpp}.sweep_dead_columns(), anonymous_namespace{HashTable.cpp}::perfect_hash.to_set_one_to_many(), anonymous_namespace{HashTable.cpp}::keyed_hash.to_set_one_to_many(), anonymous_namespace{HashTable.cpp}::keyed_hash.to_set_one_to_one(), and import_export.trim_space().

tuple generate_TableFunctionsFactory_init.k = args_line.find('>')
list generate_TableFunctionsFactory_init.line = line.replace(' ', '')
list generate_TableFunctionsFactory_init.name = line[:i]

Definition at line 112 of file generate_TableFunctionsFactory_init.py.

list generate_TableFunctionsFactory_init.output_filename = sys.argv[-1]

Definition at line 212 of file generate_TableFunctionsFactory_init.py.

string generate_TableFunctionsFactory_init.output_types = []

Definition at line 136 of file generate_TableFunctionsFactory_init.py.

string generate_TableFunctionsFactory_init.OutputBufferSizeTypes
Initial value:
1 = '''
2 kConstant, kUserSpecifiedConstantParameter, kUserSpecifiedRowMultiplier
3 '''

Definition at line 48 of file generate_TableFunctionsFactory_init.py.

tuple generate_TableFunctionsFactory_init.outputs = line[j+1:]
string generate_TableFunctionsFactory_init.r = type_parse(a)

Definition at line 141 of file generate_TableFunctionsFactory_init.py.

Referenced by Catalog_Namespace::Catalog.addForeignTableDetails(), org.apache.calcite.rel.rules.OuterJoinOptViaNullRejectionRule.addNullRejectedJoinCols(), agg_max_double(), agg_max_float(), agg_min_double(), agg_min_float(), agg_sum_double(), agg_sum_float(), area_polygon(), Catalog_Namespace::Catalog.buildMaps(), Catalog_Namespace::SysCatalog.buildObjectDescriptorMap(), Catalog_Namespace::SysCatalog.buildRoleMap(), Catalog_Namespace::SysCatalog.buildUserRoleMap(), centroid_add_polygon(), Grantee.checkCycles(), org.apache.calcite.sql2rel.SqlToRelConverter.convertWhere(), org.apache.calcite.sql2rel.SqlToRelConverter.createAggImpl(), ArrowForeignStorageBase.createDictionaryEncodedColumn(), org.apache.calcite.sql2rel.SqlToRelConverter.createJoin(), Catalog_Namespace::Catalog.executeDropTableSqliteQueries(), TableFunctionCompilationContext.generateEntryPoint(), Geospatial::GeoMultiPolygon.GeoMultiPolygon(), Geospatial::GeoPolygon.GeoPolygon(), Catalog_Namespace::anonymous_namespace{SysCatalog.cpp}.get_users(), Catalog_Namespace::SysCatalog.getAllDBMetadata(), Geospatial::GeoPolygon.getColumns(), Geospatial::GeoMultiPolygon.getColumns(), org.apache.calcite.sql2rel.SqlToRelConverter.getCorrelationUse(), com.mapd.tests.DateTimeTest.getDateTimeFromQuery(), com.mapd.tests.DateTimeTest.getLongFromQuery(), Catalog_Namespace::SysCatalog.getRoles(), Fragmenter_Namespace::InsertOrderFragmenter.getVacuumOffsets(), StringDictionary.hashStrings(), Grantee.hasRole(), hll_unify(), DBHandler.import_geo_table(), anonymous_namespace{TypedDataAccessors.h}.integer_setter(), com.mapd.tests.DateTimeTest.main(), anonymous_namespace{ResultSetIteration.cpp}.make_bin_search(), MurmurHash1Impl(), MurmurHash64AImpl(), org.apache.calcite.rel.rules.OuterJoinOptViaNullRejectionRule.onMatch(), com.mapd.parser.server.ExtensionFunctionSignatureParser.parseFromString(), com.mapd.parser.server.test.TestServer.randomCalciteCall(), com.mapd.parser.server.test.TestMapDServer.randomMapDCall(), Catalog_Namespace::Catalog.recordOwnershipOfObjectsInObjectPermissions(), Executor.reduceMultiDeviceResultSets(), Executor.reduceResults(), org.apache.calcite.sql2rel.SqlToRelConverter.rewriteAggregateWithGroupId(), Catalog_Namespace::SessionInfo.set_restriction(), Analyzer::Var.set_which_row(), ST_Contains_Polygon_Point(), ST_Distance_LineString_Polygon(), ST_Distance_Point_Polygon(), org.apache.calcite.sql2rel.SqlToRelConverter.substituteSubQuery(), com.mapd.tests.DateTimeTest.testAdd(), com.mapd.tests.DateTimeTest.testDateAdd(), com.mapd.tests.DateTimeTest.testDateAddTable(), com.mapd.tests.DateTimeTest.testDateExtract(), com.mapd.tests.DateTimeTest.testDateExtractTable(), com.mapd.tests.DateTimeTest.testDateTrunc(), com.mapd.tests.DateTimeTest.testDateTruncTable(), com.mapd.tests.DateTimeTest.testDiff(), com.mapd.tests.DateTimeTest.testDiffTable(), com.mapd.tests.DateTimeTest.testSub(), com.mapd.parser.server.test.TestMapDServer.testThreadedCall(), com.mapd.parser.server.test.TestServer.testThreadedCall(), ExtensionFunctionsWhitelist.toString(), ExtensionFunctionsWhitelist.toStringSQL(), Fragmenter_Namespace::InsertOrderFragmenter.updateColumn(), Catalog_Namespace::Catalog.updateDictionaryNames(), and foreign_storage::anonymous_namespace{LazyParquetChunkLoader.cpp}.validate_column_mapping_and_row_group_metadata().

string generate_TableFunctionsFactory_init.sizer = None

Definition at line 138 of file generate_TableFunctionsFactory_init.py.

string generate_TableFunctionsFactory_init.sql_types = []
tuple generate_TableFunctionsFactory_init.t = str(i + 1)

Definition at line 157 of file generate_TableFunctionsFactory_init.py.

Referenced by Parser::QuerySpec.analyze_group_by(), Parser::IntLiteral.analyzeValue(), com.omnisci.jdbc.OmniSciColumnTypeTest.Answer.Answer(), any_bits_set(), DBHandler.detect_column_types(), RowToColumnLoader.do_load(), com.mapd.bench.BenchmarkCloud.doWork(), import_export::Detector.find_best_sqltypes(), ThreadController_NS::SimpleThreadController< FutureReturnType >.finish(), Calcite.get_db_objects(), table_functions::TableFunction.getArgs(), Geospatial::GeoTypesFactory.getNullGeoColumns(), com.mapd.calcite.parser.MapDParser.getPlanner(), PerfectJoinHashTableBuilder.initOneToOneHashTableOnCpu(), TableFunctionExecutionContext.launchCpuCode(), main(), com.mapd.common.SockTransportProperties.openServerTransportEncrypted(), operator~(), RowToColumnLoader.RowToColumnLoader(), com.mapd.tests.ForeignStorageConcurrencyTest.runTest(), com.mapd.tests.ImportAlterValidateSelectConcurrencyTest.runTest(), com.mapd.tests.DistributedConcurrencyTest.runTest(), com.mapd.tests.SelectUpdateDeleteDifferentTables.runTest(), com.mapd.tests.AlterDropTruncateValidateConcurrencyTest.runTest(), com.mapd.tests.CtasItasSelectUpdelConcurrencyTest.runTest(), com.mapd.tests.UpdateDeleteInsertConcurrencyTest.runTest(), com.mapd.tests.CatalogConcurrencyTest.runTest(), com.mapd.tests.EagainConcurrencyTest.runTest(), com.mapd.tests.SelectCopyFromDeleteConcurrencyTest.runTest(), Catalog_Namespace::SessionInfo.set_executor_device_type(), Analyzer::Query.set_stmt_type(), SQLTypeInfo.set_type(), com.mapd.utility.SQLImporter.setColValue(), query_state::QueryState.setQuerySubmittedTime(), com.mapd.tests.CalciteViewsConcurrencyTest.testViewsResolutionConcurrency(), time_wrap(), ExtensionFunctionsWhitelist.toString(), ExtensionFunctionsWhitelist.toStringSQL(), RelAlgTranslator.translateFunction(), Fragmenter_Namespace.wait_cleanup_threads(), StorageIOFacility.yieldDeleteCallback(), and StorageIOFacility.yieldUpdateCallback().

tuple generate_TableFunctionsFactory_init.translate_map
Initial value:
1 = dict(
2  Constant = 'kConstant',
3  ConstantParameter = 'kUserSpecifiedConstantParameter',
4  RowMultiplier = 'kUserSpecifiedRowMultiplier',
5  UserSpecifiedConstantParameter = 'kUserSpecifiedConstantParameter',
6  UserSpecifiedRowMultiplier = 'kUserSpecifiedRowMultiplier',
7  short = 'Int16',
8  int = 'Int32',
9  long = 'Int64',
10 )

Definition at line 52 of file generate_TableFunctionsFactory_init.py.