OmniSciDB
a5dc49c757
|
#include <atomic>
#include <boost/filesystem.hpp>
#include <boost/noncopyable.hpp>
#include <boost/tokenizer.hpp>
#include <condition_variable>
#include <cstdio>
#include <cstdlib>
#include <iostream>
#include <list>
#include <map>
#include <memory>
#include <mutex>
#include <set>
#include <string>
#include <string_view>
#include <utility>
#include "AbstractImporter.h"
#include "Catalog/Catalog.h"
#include "Catalog/TableDescriptor.h"
#include "DataMgr/Chunk/Chunk.h"
#include "Fragmenter/Fragmenter.h"
#include "Geospatial/GDAL.h"
#include "ImportExport/CopyParams.h"
#include "Logger/Logger.h"
#include "Shared/ThreadController.h"
#include "Shared/checked_alloc.h"
#include "Shared/fixautotools.h"
#include <boost/geometry/index/rtree.hpp>
Go to the source code of this file.
Classes | |
struct | import_export::BadRowsTracker |
class | import_export::ImporterUtils |
class | import_export::TypedImportBuffer |
class | import_export::Loader |
struct | import_export::ImportStatus |
class | import_export::DataStreamSink |
class | import_export::Detector |
class | import_export::Importer |
struct | import_export::Importer::GeoFileLayerInfo |
Namespaces | |
arrow | |
import_export | |
Typedefs | |
using | import_export::ArraySliceRange = std::pair< size_t, size_t > |
Functions | |
std::vector< std::unique_ptr < TypedImportBuffer > > | import_export::setup_column_loaders (const TableDescriptor *td, Loader *loader) |
std::vector< std::unique_ptr < TypedImportBuffer > > | import_export::fill_missing_columns (const Catalog_Namespace::Catalog *cat, Fragmenter_Namespace::InsertData &insert_data) |
std::unique_ptr< AbstractImporter > | import_export::create_importer (Catalog_Namespace::Catalog &catalog, const TableDescriptor *td, const std::string ©_from_source, const import_export::CopyParams ©_params) |