| AddIndex(absl::string_view idxname, Oid idxtabid, IdxType idxtyp, bool idxunique, std::vector< FieldId > idxcoltabcolids, FileId idxfid, std::vector< Oid > idxcolltfuncids, std::vector< Oid > idxcoleqfuncids) | taco::CatCacheBase< VolatileCatCache > | |
| AddTable(absl::string_view tabname, std::vector< Oid > coltypid, std::vector< uint64_t > coltypparam, std::vector< std::string > field_names, std::vector< bool > colisnullable, std::vector< bool > colisarray, FileId tabfid) | taco::CatCacheBase< VolatileCatCache > | |
| AllocateOid() | taco::CatCacheBase< VolatileCatCache > | private |
| AppendRecord(FileHandle &fh, Record &rec) | taco::VolatileCatCache | private |
| BuildIndex(bool init, Oid idxid) | taco::CatCacheBase< VolatileCatCache > | private |
| CatCacheBase() | taco::CatCacheBase< VolatileCatCache > | |
| CatCacheBase< VolatileCatCache > class | taco::VolatileCatCache | friend |
| CheckIndexes(bool init) | taco::CatCacheBase< VolatileCatCache > | private |
| CloseCatalogFile(FileHandle &fh) | taco::VolatileCatCache | private |
| ConstructSysTableStruct(Args &&...args) | taco::CatCacheInternalAccess | inlineprotectedstatic |
| CopySysTableStruct(const T *s) | taco::CatCacheInternalAccess | inlineprotectedstatic |
| CreateCatalogFile(bool format_heapfile, FieldOffset=0) | taco::VolatileCatCache | private |
| CreateDBMeta() | taco::CatCacheBase< VolatileCatCache > | private |
| CreateSysTableStruct(Oid tabid, const std::vector< Datum > &data) | taco::CatCacheInternalAccess | protectedstatic |
| CreateSysTableStruct(const std::vector< Datum > &data) | taco::CatCacheInternalAccess | inlineprotectedstatic |
| EndIterateCatEntry(CatFileIterator &iter) | taco::VolatileCatCache | private |
| FileHandle typedef | taco::VolatileCatCache | private |
| FindAggregation(Oid aggid) | taco::CatCacheBase< VolatileCatCache > | inline |
| FindAggregationByNameAndOprType(absl::string_view aggname, Oid aggoprtypid) | taco::CatCacheBase< VolatileCatCache > | |
| FindAggregationByTidAndOprType(AggType aggtyp, Oid aggoprtypid) | taco::CatCacheBase< VolatileCatCache > | |
| FindAllIndexesOfTable(Oid idxtabid) | taco::CatCacheBase< VolatileCatCache > | |
| FindCast(Oid castoprtypid, Oid castrettypid, bool must_be_implicit) | taco::CatCacheBase< VolatileCatCache > | |
| FindFunction(Oid funcid) | taco::CatCacheBase< VolatileCatCache > | inline |
| FindFunctionArgs(Oid funcid, int16_t funcargid) | taco::CatCacheBase< VolatileCatCache > | |
| FindFunctionByName(absl::string_view funcname) | taco::CatCacheBase< VolatileCatCache > | inline |
| FindIndex(Oid idxid) | taco::CatCacheBase< VolatileCatCache > | inline |
| FindIndexByName(absl::string_view idxname) | taco::CatCacheBase< VolatileCatCache > | inline |
| FindIndexDesc(Oid idxid) | taco::CatCacheBase< VolatileCatCache > | |
| FindOperator(OpType optype, Oid oparg0typid, Oid oparg1typid) | taco::CatCacheBase< VolatileCatCache > | |
| FindTable(Oid tabid) | taco::CatCacheBase< VolatileCatCache > | inline |
| FindTableByName(absl::string_view tabname) | taco::CatCacheBase< VolatileCatCache > | inline |
| FindTableDesc(Oid tabid) | taco::CatCacheBase< VolatileCatCache > | |
| FindType(Oid typid) | taco::CatCacheBase< VolatileCatCache > | inline |
| FinishInitCatalog(const absl::flat_hash_map< Oid, FileId > &tabid2fid, BootstrapCatCache *catcache) | taco::CatCacheBase< VolatileCatCache > | private |
| GetCurrentCatEntry(CatFileIterator &iter) | taco::VolatileCatCache | private |
| GetCurrentCatEntryRecordId(CatFileIterator &iter) | taco::VolatileCatCache | private |
| GetDatumVector(const T &systable_struct) | taco::CatCacheInternalAccess | inlineprotected |
| GetFirstPage(FileHandle &fh, char **pagebuf) | taco::VolatileCatCache | private |
| GetOrCreateCachedEntry(Oid systabid, RecordId recid, const Schema *schema, const char *buf) | taco::CatCacheBase< VolatileCatCache > | private |
| GetTypeName(Oid typid) | taco::CatCacheBase< VolatileCatCache > | inline |
| InitializeFromExistingData() | taco::VolatileCatCache | inline |
| InitializeFromInitData(const std::string &init_datafile) | taco::CatCacheBase< VolatileCatCache > | |
| InsertCatalogEntries(Oid systabid, const std::vector< std::vector< Datum >> &data) | taco::CatCacheBase< VolatileCatCache > | private |
| IsInitialized() const | taco::CatCacheBase< VolatileCatCache > | inline |
| IterateCatEntry(FileHandle &fh) | taco::VolatileCatCache | private |
| IterateCatEntryFrom(FileHandle &fh, RecordId rid) | taco::VolatileCatCache | private |
| LoadInitFile(const std::string &init_datafile, BootstrapCatCache *catcache) | taco::CatCacheBase< VolatileCatCache > | private |
| LoadMinCache(BootstrapCatCache *catcache) | taco::CatCacheBase< VolatileCatCache > | private |
| m_dbmeta_page | taco::VolatileCatCache | private |
| m_index_desc | taco::CatCacheBase< VolatileCatCache > | private |
| m_initialized | taco::CatCacheBase< VolatileCatCache > | private |
| m_recid_lookup_table | taco::CatCacheBase< VolatileCatCache > | private |
| m_systables | taco::VolatileCatCache | private |
| m_table_desc | taco::CatCacheBase< VolatileCatCache > | private |
| m_use_index | taco::CatCacheBase< VolatileCatCache > | private |
| MarkPageDirty(PageHandle &pghandle) | taco::VolatileCatCache | private |
| NextCatEntry(CatFileIterator &iter) | taco::VolatileCatCache | private |
| OpenCatalogFile(FileId fid, const TableDesc *tabdesc) | taco::VolatileCatCache | private |
| PageHandle typedef | taco::VolatileCatCache | private |
| ReleasePage(PageHandle &pghandle) | taco::VolatileCatCache | private |
| SearchForCatalogEntryByName(Oid systabid, Oid idxid_hint, FieldId name_colid, absl::string_view name) | taco::CatCacheBase< VolatileCatCache > | |
| SearchForCatalogEntryByOid(Oid systabid, Oid idxid_hint, FieldId oid_colid, Oid oid) | taco::CatCacheBase< VolatileCatCache > | |
| UpdateCurrentCatEntry(CatFileIterator &iter, Record &rec) | taco::VolatileCatCache | private |